bbc14974a1b2ca52499a0c939756e356d60730d24fdabec6a34c2f0bfa393b061de01c65538417b7829987ab8a4a63ae35fba09ab70bd0f47e3657216ffe9c90610e34e8807ca56dbe340ed3d8969d464cc0e2fd038a74c0cb5094a2455528da4d40f67256e3c25de6e6dc0822c928d7c8281e64c5ea142924629668003059156b53c43089e6e7d140b0dcf22e1c54c0222311741e737c7d39ffb226f646625d30387918eb05597e9ec94d314f65104e6cc7bb8eda1e45430caa7c77dab243f11da25476ae9c1145d9cb0505642289adca7012257a664633afdec8e5bf3e83f660df86ea564b97adf10bd9bf2770fbb087e2bba82379522d9226e4fbecb511531fe8c4d1dbe6ec6421e7e66c98cf48e3ca9b83a05494ffbf74766b765d18ffb48b1483332b240b077bb37599eaab752c889728c90440de3b4a69a33cbdc33f481e60aa596409211ade04ea8d65ebd279ba298f0de2aac9369dc50044c35d2b197e618aa3095ba5210ae305a6067e3245b9515c33dcbb3b8f051d7c31ea5a3ad8f556a7e77cd20a350b70a96153864693eecb8e75bcdabbf5c3b665601b04d412b3a935dc4f7c7fc5845273b035b50ac5b593e8e7180592debe81869ab0a1a735102c9e5b93e2c71f47dd2f3168982bd5ce249f9dd0ff19585805ec8579c2fe27785c80b0d4aab51dfc876fd3190d4fe61a7eaf7cb32e95180facb186715c052dc53225256ae957eee9ccd09f6ee813ab825830b2940425afcbd0c13e02b5fb15581ad11f33e05718b212aaea0dc2e58413d89b4296a844b842c3701b0a9ef1f70e320445be81f88242fa798834f6190859937fd41e50e6fe5141275b596ac28e3b03ae20c0ad0d12c0aa5897aba6a3f110bf43da7dc822587d29ff0fef31844025c5c6afb7f462ce188cb9067c5e0870c4a5e16ee34dd6787b52a2195ff026b7a213b41ee262387a39d28a4e06a84b20e3a6964956b44d3b1628f4b9055e9f4816ac164fcaea5379b58a89a953d9897f6d2e815435a80beb81ee453f71b1ad973992652974b8d05a0934f80aa1ce93204a89c0af344117ef1dbeae56198b5a701e83878a720cad23e15cedf0eb81aa71f580b10f43a02c54896634bb41b2e9315de6dedf5ea549ff7ac0e625508c63b5857a405b758a23f6e78af85a2881b946539ac2e19e2e4635c42c72979bf65f89d9b9ea27bf10af8aa927e6664d565938f12e754bcafac518e637adc02a924e8d19bea3f2c5b06c71893c10b5a09b5b2f1593f27efe88cf9e0bf2b3e9ab545e0cd75e8ecae0963fbd27cbb966d9aba616d17eff55781458b48d55d007f53269d0e1212196c9ab98d63f4a274d9b21b1b9926e49afa50be5482e2bcf0b2737a458a962eff2fb0669688731bc74039ea27ed605160e364fed176c3b4f98b5c8559c52b80821f430ae94007e95131f85d146c98056101bb406ac31817ee41b14510013f76aaf8014eb5ba567e79ea282c6ba9e83dc44e20acf7431a8a7ad536d98a755ed74afde680d920567466fe85eb3dc12163b14f62aa8207e575e11577877d3c503077610234655e275a2f3f3a12414cc0eef450116ff995789b7555e50f1eb9121e1094fe0aa80f9a775b07615b7a6a7facde7e31cc91e8434161e78961f6f07b0e68927433112618c0dce78ad5b6c4edb944d4ce91872a7a143fe6ce2b3ffba51430db66f02ba05a4b13962c7b094e48f41f243c6be597097e1c2e43f22d268d638c767c75452721d2bbe3cbb87da1e6012a7e76dc471e5404838c20c1f7714c773f94c0cb8687a0e44af98dc7ff7a016d6ea843caae8669abc9bcb6aa6c4fd5fd9bcc468ef2cc5364a7442ba6c67bc2a373589e39e90d63f114b682c0223e92fe811fcfdf6415276d8195ef0f4c249bb06f958aeb206c70d71e82e8b7f0e65d2b56f560e19b5ef2cbd67aca1f886674c9d8972cd5737b2d0768e759e1329a58d0e32f53d7b88ff9c35091837824fc260013fbe89e02541efccd63cd9cb4d10e85643621703b0a98c8e4ea021dc7309caa274a77d79054ee413a9c4d82735162903535dfc63c1aa9e078144c62bb52e2f9d1e088b77f8e1b364dbdbb154da53988217a2a0384795914d826e4f5e38665b5537403765605535f6c7029ac86f28ad2b033e171afc3daea711d46822f0f6141cec1da4b135be4a1649d202bd5118d1bd90961d02ea329dd847bd8d244923370f7eb8a9b10d48843171bbe70305da9c2d324be35c25d292b314ea1a9ad838ff2e1e51ea05528c921f9dd1a49d578a51dd0b3a0732c2855c10916e0fd2388ecbe2d1136cba5b375e00c88bfdb20c8dc1ec2d9e5e28fc9f9a7f19113c58b1bd71c1f04dc4a1bd2197399866a0dee82d470fdf97bc1bf59c984fb524e0b5ed535c0d4c7e0a478207f7add5b71805a1861130b2a7fdc36b7ae1d8074ae8fcf334057e146a4d85cb4b61e355e236a1bcd70f38dd0ea31c61905763eae183580cd5118075247bcecc7babafb6188dbe65e95ce47c7a8149c6ec52f47f646df7074accea77ec4699c29d81ad14049867ed424911d34b205ec6ea6f83791182a7a1e06ac3f167447683721450cc86d05f8d1f6bfe67361d0c232a64327e2d43c11175ed340490006541662acb85210981bfafacf87a1b0a428f60c141b87a51ac4d7e614c6147e4ffa95d31e7ebfc14c4cf985878b73a02897f8181d25372e8656e36c50776112cff0f3bb0e5e745235031d19583ceee3405f42409b098896b7328a33440687e49c2e3030e806e40a3ff1bb008cb535a87c026beb56f4a87afae6cee139ab38fff25864be1605da56e12927042386341d5d68557806afb9d7476642ce83ee766fed85e416d3d90c4bcc078f52b64f29c383c6848f9ea5fe7f500b8209bd19be9f38698aaf00cb9479b931d304e10486450184450a512e1da204d861cef572a5eb319407a4f3b5f2a766cfb3a727276a1af8c0c14bf96bf1bd518c5e864a34e9e9b7d5169113b4508e5b2f9ce90f0722bbb0c92e01d3cafed43fa87c3bc89062edc4ff0c9771b13bb37b2b51f2c01d28e4acf22373589a569105df7f697d73160fb1fd203c2f39e4a75fe400a53f743596d42d191eec5dff1d00b89210fa3d5b8f386929643a7923d26c30d7a804f7a6fb11c483f239ffe7e12ec7dd7a2e9dec014e2f774cf8deb4839ac2c3eda313911b8fbc510bb0a8189fe1fc00442327627e383082c8118d1ac7c6ca3ab2cb7c6a382e464f6812252817a9a23c4f277d2fcd3ba345fe6df9177ed9686d9615e7989bd6ef17a830747a2348ec712be528a85fa1b63a6340af5287bed248545cc55cd6b14b9a7de3a2ce28273321ccaf796e2606c07b7c475bf4cca3b0212dce11dcfe85259b45d90afa30ffcfdb6b918dcc8c57d9a149d21414855214cc0e59fc4267d932a605ce02ca662d9a31fe32d692704ce413698020085c8ad7d63f50f0d5e7d2e4a46464110d20b97642d4e689753beaea8fc6d63e6d9839fab362989ceeffb72f753d80c11e3e964316eb6e1876f5f6a698a270f9c1332d284d6506a23e159846479471300d3bda7d2f13640425610b"}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r11, &(0x7f00000bd000), 0x318, 0x0) (async) r12 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002380)=ANY=[@ANYBLOB="620af8ff25200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fa093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415bd1966118b64f75390f241b072e90080008002d75593a286cecc93e64c227c95aa0b7845e6b607130c89f18c0c1089d8b853289d01aa27ae82e61b0f9223684198e1148f49faf2ad0000000000000026fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364145835108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e68242aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000009711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b000020435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff7294332828306896eb63d1063339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c55609a6e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b13634c31da2c25cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ece0ac0694dc55bff9f5f4df904333f2a772400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6006e56237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77682efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b0a3dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d122a7cca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710db8f3e5c7ebfd6d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aed7a1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81643a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de553101cae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b256bdc0d90b075225f728d44d0973171ad47d6b70ebc660309e1e245b00001743af932cd6db49a47613808bad959719c0000000000378a921c7f7f6933bee24c7e8000f2c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cefa86966d7ba19e900413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e000000000000037010632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef96ccecc467acc45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127cf72748a028daf5fc4d4e6d5265bec44219ee8fbfe86f441c724fa7b3d1ff0555e63ad00a1c7f9f9af10154f1e109dc3f7dd87ea308a1fb5a983490c6c93610864623613dabec4c0b64461d21f807515d8fadec636c99aa95ff895c25aad5ac0993a65c7668ca2b6d46edbad410df7390d27e4ddc8f47d5a918b14da4ec07c8199259b8e3dd36de9be47549f053234c67b88969ec7f168fe635ce25d39686f2470afb1b1db18221841cee6e5531280d65f1d28886e0f06856a5ca37a91ea6e19977c517b10fb66858a05b03084d1f3bd5542d2796a33cfe545be3dc03d302e4839492cdc7694142e48f23271787d3a2360996ca3c9b18000000000700000000000000000000004882ce2e7a68512b23b0ab1f7a6c960bd002984955dc620614f97a234c8e1df96d5e7a67c8d26cd7a4bbacc4a086c2cb5a9af5fab1f01e2b7cf653f9d25f942b1cff6d738e17df64464fbc9d89911829458645ef2d2d23f55eb1b09855cc74d29cbca2aeff07a9bf56c3fa68a7d71aad094d5d968ad88fdda027c65e434ef8a8c68ec751d6d21fa471ac8646d714ce68f1f46f6ec4c1e87d720385be6f3a70fe730ccad42a9051cd07f356023e855e5acd5cc7d990cebcac66cbd3229d18511bfa1e3d2c82af72932cfd875584d0fc2daff4dfebe41c37494b8136a37f12caecba3e09a31a00410ff161089935db303df012f165663cc1f915d65f69f9d2c1d853b0150445d088da47c170155cd0cc863f4ef36a626e6e59ef4708dc0f6d8d9650207e29081772ce79577f93b9aac8b738822dd6a8168011c421d530caed04a229e75b77905097eafe9042ed10931145b37d87bb3493b0b8a75bbc43910382286fedafbc3f75bff9082f599c1b1144b04bc9871b556e9d43a409a62d5c74a192d1a2418af954964e2844d74bf293e58fa4cf9fc3df55ae05e4ad61dd8ea8a6b716a757791fa7420a5973565ef73d82ffa535d50aa7accbff7e8bfa886a2ca3b52a3dd5fde8d4f9f00daf8e24669d57f706e3e699d0091e94dde2978be7fa2456e3eb344f9bbc60f7d3d613047dc3e13f4df0d6e943f4a0168011fa916b541a0f221083af50abd776ad292a365b61110a23e249dd05eafbf9d6f70fe885ff4280859e35dd4b76f1bb968715867e10f5954f7484e864075f93f79cfd5a1d0c0bb971290e733d7f4ffe9b366497b0bb1ffa288c88345b7de332be001c5627f602655aeb800eebfd22517c36c1a563"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r12}, 0x10) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r12, 0x81f8943c, &(0x7f0000000240)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r11, 0xd000943d, &(0x7f00000527c0)={0x86cf, [{}, {0x0, r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}], 0x95, "7f5e9afa2b43b8"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f00000521c0)={0x2, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x40, "32e63fde3dbc40"}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f00000531c0)={0x0, 0x0, "99a01c9202ba3ec744f46ffc1b17905c1117af3471530f7ea5b3b6baedcb583487f6f3de719e2043a6bd9f90d6b091b01a2a8c53001f3aca9561ee2221846d821b356f1d24b9690dc01fe230587e44530e543bd29c01084cf6e1e34c8f338afee9aee0c244006429a45eb3abd8baa1c440d898918559f46572cca22113627392a1c74be41112104325ecf43a61313298e47c2b975ea6776fe982b43cab812df837144c5493a303ab04852b92c180ae0d3ad76c3f1520e657045ea8143e1900a83ab98a400f815954eaacbf7f9c556a85d61149046edcef55d031d346b855d82dba6bafcf338b429b9f917dad1372e5abd6658a2d6c164b503274b38337a87268", "1e71ef4406ce3fd5716c946bf28972c78ec527e3ae0db762471b0e4fc8ebdf451123a6cbe9d1911a5f63a766842d19e8d6519c88b87613290758d9d0b61d752eedbd1251d0818a917ba8822711a75a7be5def510e7e83d91d5cee511ebefc68b81a94b941bfb793d3a580a0c2f9ddd94b28c9929cf1d1509ccbd24947ce4a695d3a92649db1bd90851edc65913631be992628ee7acac0d69da8d8e1924888b5cacf67b99fe3237d973d5c9420b9ef7eb2a2cdd3d022fd427e82b3c5645ee477c5c9899dd887e5bedd143dd6ca4a094746bcd1d23bbeae02beaa594aa8f380b75edb21e1c116d704fb028e8e76866f01d5c2fbc62fa283c02578dd177cc923e2af8814fd7c2f04e5061129fade7c242982395376ed884d8c7f68ca131e275e6ea64b4e543f8b6bc7578a7d365c9f76bca088b91f5911f7c566d91e2cbd65fd93f3ba6a892a3daa8f968e69695106891e834de34eb0c47a5adf50c4821c1b1c3ed7ea01cbc54dc573aacec5e4122039ffafdd5b9ca3acfb1342b06b13f932690bc0550acddd08dbca6df7d4ed5afa771f995f3e3f1de3d0afb29d55b487449d3390e4bcb9ba7cb8f3dc259d2e12779c45df8aeffc790e0158369a65fc82cb97fb92f2a9106e161e280ffa3cc00971e86d901b68dfe5054217d0033b7700e6bec78867ddd6048a8df1b8d1bd82c8e0b63a2d493298e059421adfb3255e01f7db345b1ff3267667f54cec3d73bdfb2a4ff7e401867a6db2198638f7b1247e8a14d83a7a4ef8c58854457634cf72708f4beeb5841a33a132989032ece7f011f35a73afe94cd2d94229d2969df768da23cea07ac52f1f8c4188d2c311159ff4064cfaf5924223ab94c1c161a89783aaa337851b3a583caca0b3e9e55bb3b262d0148b11ea3a1a29ccbe91097d36c356cad0f670da2d96454e3b6c4feb94d05f224d65eb6a744b47269ce85a4acfd6df0cfc4b918035bb384e45c640ba76bbdd1ed04460744431bc2091d50dc74b38f650a4e3145c9546024f76baf3d243849e53db35a8228ff681a295d726bc78dcbd42a557edb1564890d5611baa81b35fdb51a6810994f2d28c03c6e9482c474607f1668de728e3d35973ba63dfa002d81cdfa205b16d9f6ef25370e69a76de8b7e87c16b850c5c8ab7639b12efdf8f6865f1369ac9d775db5a784783a2b16b6e8681052046abaf6c755d025f4b73b574320e067e288fc29b4e91269ef3fd0bf40c183fcf3459092fbbf921413a3bcbb5bb0911edd0698e87c818781b7462820051d99cc513caf9832c2182157a1799f439546ec4a0db6347c3ffddd1eab954e5e6d840c0a3deb9351fb1816c492edcdbe1fb4bd435935bfb08fdb1e09506ae98dc171e8021bc00f7eeb733e49568db346b6f6c65381f1a724ede19d4a2c8cf9e7f15637484e661adda524258648c60f0214a86363caa6b10c559c93d4137afd5c76797860bf9917bd08d6c0d73be18ca119fecf980803951f9779bba6e0c701c59f54d32211a4d8464447b40f9d5eddf623d4f59c362e25105355543e4ad5248592c3b63e3fc705624ac931736c80f6d5651b5604039c225c47aa9fe9ccf21a09e71f5fa7faf0a204d58176f86a5218a8e20f06a497341ceb8103ea785f9ae3c34f6f7d771eaad2fca50a8aaf86c52a403ac5d3cae50adc2d555f428b371807417f7f4d999dfeaff894cd290e3004948fc23d34662e60264d9d182f314d0b2778f2980670e8dd008abbce7a74c58c90178f092207a5bd63ab49d484d51cc3c31ff3c55dd4f65a56fb08a3a69c047a91ec0cc7b5edf0921b8d4774aac933453400d2d9617c66265935f0b2009f7b7f38ce4a7bbf7fa503b4dac725269c4bee71f2ab673015625d64b9170229f9ca1811e70253af564b110cf270a1b91fd62a29b2207853d0b29ab832676510fc5a7fd2da9ffad44f8e6defc69fb85eb438e0e176eccdfac89241d2b998ede79ae9fa74e704087b7680f0e0c83be4eb1d6552090024f8c7576960df93243232e870552043d7b91b1aee7b5f7a801e45b6c53cad92518dc93e85dbd232fe7b54f9c68e5b2822e762d595c6b3980bfebc69dff0455612bf3079f6c15be5dfb22bd2ed0966d80a10760c08d15981113c86c09ce691aeb05b5b5fb73ef025c46b2c264fbc075866e0106b8a2ad796f9e5c2513152d8ff7019d1f2d983e417a55d383cb6000453b48f1cbbb126d6e9110fbc500a650cf93f337ddb40b481a04e056f7d2aff3527e871bbb2060982519bb44d5686c300023d399bfdbc65eeb216952801e6e62c3e5a84dc1e7763a70dcefb39247757dc4953175b93e8a52af79c5f8f9996c582fb75bc6602cc286069335494c861ebbf133cd72a8d1a5937240ff0f3887c43492dd51a94fe858e7133e979717cbd95dab3068df75ae2f4dea943b292b137bc1113aea791cddaa83819dc9d6420ece0984247818e5dc638ca881981f627bbf89827661963c8ae13addde9ca2a8a6cd1cdb647878794b6daceff8c9cec0c86c726cc738426406a936b458506f6633e57fd87d8b379ad6939226c6323f4f356c6e29a3ca47f0052ffd0822fd58f8648de79f6ecbaff0599b1b192b88b8381dd9a7c9c03623a2399a35fca74d2db8c41ed1f29ed4646b20d5d058af5415151d017af0cc9f3278b90d7f23526c15e5b471ae6fe17bc004344d19997c0cf9bb5a3af2526c4139700969d80f21dc3fbdb8807b72d63a5d1c86030e2776c5c4e5ee173d2c167eb2d769e264ba7c6c90fcab2a6f569a629eb47993ec1d898f976cbfc906f7aaddbdc85c7d2ba7d62a167cb921832fee1a86f240ead61d007c4384e1a60c89c4bc2f70f4ea600066c059f5b7ac4f9bd1f2d70cc288ea6d10f1bb29ae08d14a47062a2761016544e1ed152b148335a775a3cc2ac1b3cc669c1d900bdf2997f1f6e3a890f731cd12e6a208cd4e39b1df45a6c1e75c2aee5b0345ba77d90afb6830762c608d7f232c3cf3e4b20676f492df75ec2f16189c92336a1f82b484846850afdb1d1dce4f3fe70b79282a4a81720259be5000e75ee98935ffd155c4c6e9b8e3478b16a1abbaaa77c20a51aafa9655a41efd7b4183dcef88c4126dbbd2f9f9f1f57d8d2e2827d2cbab2d421e17510fb02e9eadb8dd8623cefcbf6b1dfe450ed834763ab404c90d3d21ded22d8dac291086ec52bf2ca57ddf23afd901414a7ba47ab3c4c6f1794259b8c9a39d97405747550116885cb10f6608d1b9ec3f2ced7b42cf65b99c1904a8097702fbb411b3168bd846aefc09801b0828a6e5a47081eeb099d545455a30725faec9e8adcc6a0fc974f473ea5ebaf614847cc7bc3830ebe34cc896f8bce7a5ee6144e5d66fe0b8ff67de3a5f2bf5fbb4ad1e88e3bbcb21e9e2c85cdcf4e2a2d04378245d01e3883ab1b0aff51572165abe849864354c4a49c3800dff71e6d23e646f3d5435a558e3911631cad73352bfefd3f974bacc89565897b14e3b2a1d4188213fae71ce6e5d16535d76c77be7d0b82ecd1ee3f03238e79c2cec3ff239b4a121098defc0deec68b3444d80c606e87c09d48ff9ed628090562abe5e71ad9cec3054741774d8b100c6d2fe784f073f96d0d0c9bdbf1a2ecee38b32d92d9062b40c2942c98f7c3fbc5351d715a89c14b94019e35eef60eed8557256d2239687b15a2a15828b18e0f184bb5245d673f74154c67272789980ce5f6484411f04ebdc20cc539e3b17f8a5d5a2f419be92cf9c7a26302d660ad05079338f41091b26d9205420595f974caba684c3690282aeaf6d001653e59c2931f38dc2dbc78ad398e84667b9dc1e21a5fe7e58f2c7a15a076f5aa594abc1c96110496df7cb2814c656c88c4430a8b86c612443719539aff61cb597ff11997b6ad4a29d6dd2f5100b02b03f214dbe9249defb167565f21b0a75e7f336c3186a031a6f0ef7f898013a17046ad59e0c600bd1d9f79de745bffa98034e7e196a563e2eeefac133ea3471b4e821c97deda8dc77c10166981a5fcdc1fa7e51a1b3e26a60581ae442ca7ae6e6cdb61c7f765d31977217c4a1474660c29b648126f5dcb5c87624a4af8f3d9adefc06c9c9ddaa9746bc2593b727e6a5b85fe941097dd76e6f61cbf8c1c819c2882e37f333e1e3270f654d0f5c1133cdbed4c4a248103121f0ebeef3eb622178881adc8063bf012da5eddc8dd1dc0f5060a48ea8a5bf5afa3ce72b3098a602aeed45ba864dab3997ab6f7553f37fc5334f3a8457662a9b70c93e292624658d181a69b77b875c5b2c1ac9b80f842da3a4a376e58b6b97821247de6cfd47a4667a47da1d988fa6a98034d536425ab877d5338bcf376ee454f7bd101511bb28dde12a36850cdc7680a99b95b676b914a2634ed3dc21fba6d544f963f103905ccb70d74fea3f308e2ca5bebdd8e0eb2b3674cb66b7a37ef016b36c45d099623e2376b536b2e969e7f69388b6fe63bbdf260e6b98a9c5d3f89c8e128985533429dbe2cf0b2978cd493a2ab036776494d68159ec7b7d275422ca3899564760a5e3d29df7c4574fcb3911b5dd5331b567d2a3864efa9d4519e47d60923a3efb82cda8201cc432b9b09e6530ad3100e9d368327cd52d6320912e0bb2db2aa07e6f2a58f5977f93d3feb2d632058ca72bb8d314fa2820cdad17a08e5ea9eda57f8a67b69bfb1b20b1999d3d709090c124aea1abd5d4fd7ec96a4917c9d992ccf16a6f8eceadcfd00fe01750c61bf091aa5b5b1eea96c22596a647d1554c2903896bc92fa5137df519e09df0a4300fd96705ab674168ca76ad479a813704bda5d178ec654d89363c45afef0be89d53e3b7ef2228bb8a03b4cc53b02625728388224de050daf69d6227a38cc5144f23e02d6d83e79ded3d6cdb3cbfa39a72db2aca2f0fcd68279287ecadb16451aab11ae8b7ec4495296c558e4597eeea3bf1f7d144a57d827255c46722b47bc41cb7cde6136963608006054c2797fcc4926939c2a1fd3acaab0d10a70274450b28283a0c9fa2f807ca6c21ebf42fd4c72df480828dea4b9d14f4a1215c18ce243c866b775b99b8273079b3c670f4977a67bbc159dab150991b9f83bc64a3e0b3294ee6c0713fa2de092217462a7b9829f44526b61fd87329545e4dbce30173fc2ef42887a70f7dc31bf90960a162b03872ad0d210b6c25af1b86630653f12ac61c4b0ff089e0c198d9486dab3a04d6b908a2759ed0bd0352f20f008132d459b1bb28fa3146e0539fbed2cf6dde78c1be784037807a3904ceedc77c9d59595552485bbc05f5558488cedf3606ecb464d0a78b4a8d26eb6309dbdc55cf764c2b77912a65a3a06ab3e91b2c1ba85fbf429e4da20af20fef5c327bb97ed29551b2bd0b09cddea923471736183474d9dcbcde616f98dfe06230efdc21bbed2505e5a21"}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r18, &(0x7f00000bd000), 0x318, 0x0) (async) r19 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002380)=ANY=[@ANYBLOB="620af8ff25200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fa093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415bd1966118b64f75390f241b072e90080008002d75593a286cecc93e64c227c95aa0b7845e6b607130c89f18c0c1089d8b853289d01aa27ae82e61b0f9223684198e1148f49faf2ad0000000000000026fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364145835108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e68242aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000009711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b000020435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff7294332828306896eb63d1063339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c55609a6e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b13634c31da2c25cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ece0ac0694dc55bff9f5f4df904333f2a772400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6006e56237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77682efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b0a3dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d122a7cca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710db8f3e5c7ebfd6d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aed7a1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81643a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de553101cae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b256bdc0d90b075225f728d44d0973171ad47d6b70ebc660309e1e245b00001743af932cd6db49a47613808bad959719c0000000000378a921c7f7f6933bee24c7e8000f2c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cefa86966d7ba19e900413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e000000000000037010632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef96ccecc467acc45feeb755c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127cf72748a028daf5fc4d4e6d5265bec44219ee8fbfe86f441c724fa7b3d1ff0555e63ad00a1c7f9f9af10154f1e109dc3f7dd87ea308a1fb5a983490c6c93610864623613dabec4c0b64461d21f807515d8fadec636c99aa95ff895c25aad5ac0993a65c7668ca2b6d46edbad410df7390d27e4ddc8f47d5a918b14da4ec07c8199259b8e3dd36de9be47549f053234c67b88969ec7f168fe635ce25d39686f2470afb1b1db18221841cee6e5531280d65f1d28886e0f06856a5ca37a91ea6e19977c517b10fb66858a05b03084d1f3bd5542d2796a33cfe545be3dc03d302e4839492cdc7694142e48f23271787d3a2360996ca3c9b18000000000700000000000000000000004882ce2e7a68512b23b0ab1f7a6c960bd002984955dc620614f97a234c8e1df96d5e7a67c8d26cd7a4bbacc4a086c2cb5a9af5fab1f01e2b7cf653f9d25f942b1cff6d738e17df64464fbc9d89911829458645ef2d2d23f55eb1b09855cc74d29cbca2aeff07a9bf56c3fa68a7d71aad094d5d968ad88fdda027c65e434ef8a8c68ec751d6d21fa471ac8646d714ce68f1f46f6ec4c1e87d720385be6f3a70fe730ccad42a9051cd07f356023e855e5acd5cc7d990cebcac66cbd3229d18511bfa1e3d2c82af72932cfd875584d0fc2daff4dfebe41c37494b8136a37f12caecba3e09a31a00410ff161089935db303df012f165663cc1f915d65f69f9d2c1d853b0150445d088da47c170155cd0cc863f4ef36a626e6e59ef4708dc0f6d8d9650207e29081772ce79577f93b9aac8b738822dd6a8168011c421d530caed04a229e75b77905097eafe9042ed10931145b37d87bb3493b0b8a75bbc43910382286fedafbc3f75bff9082f599c1b1144b04bc9871b556e9d43a409a62d5c74a192d1a2418af954964e2844d74bf293e58fa4cf9fc3df55ae05e4ad61dd8ea8a6b716a757791fa7420a5973565ef73d82ffa535d50aa7accbff7e8bfa886a2ca3b52a3dd5fde8d4f9f00daf8e24669d57f706e3e699d0091e94dde2978be7fa2456e3eb344f9bbc60f7d3d613047dc3e13f4df0d6e943f4a0168011fa916b541a0f221083af50abd776ad292a365b61110a23e249dd05eafbf9d6f70fe885ff4280859e35dd4b76f1bb968715867e10f5954f7484e864075f93f79cfd5a1d0c0bb971290e733d7f4ffe9b366497b0bb1ffa288c88345b7de332be001c5627f602655aeb800eebfd22517c36c1a563"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r19}, 0x10) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r19, 0x81f8943c, &(0x7f0000000240)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r18, 0xd000943d, &(0x7f00000527c0)={0x86cf, [{}, {0x0, r22}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r22}, {}, {}, {}, {0x0, r22}, {}, {}, {}, {}, {0x0, r22}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r20}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r22}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r22}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r21}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r22}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r22}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r21}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r20}], 0x95, "7f5e9afa2b43b8"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f00000541c0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000543c0)={0x8950, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {r2, r3}, {r4, r9}, {0x0, r10}, {}, {r13, r16}, {r17}, {r20, r23}], 0x0, "b0a31c78542e3f"}) 08:16:41 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) ioctl$TCSETS2(r0, 0x402c542b, &(0x7f0000000040)={0x20, 0x9, 0x6, 0x0, 0x7, "56007310b77796b52410c9793cacbef556229b", 0x1, 0x7f8c}) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0x8, &(0x7f0000000100), 0x5, 0x5a0, &(0x7f00000005c0)="$eJzs3c9vVEUcAPDvbH9AW7SVGBUPpokxkCgtLWDwxwHuhOCPmxcrLQRZfoTWaNFDSfBiYrx4IPHkQfwvlOjVkzcPXjwZEmIMJ2N0zdu+XZZ2t92WLq/2fT7JY2febHfm7fLdeTtvZjeA0hrP/qlE7IuIKylitKWsP/LC8eX73fvzkzPZlqJWe+uPFCnf17h/ym9H8j/+ZzTi5x9S7O1bXe/84rULM9Xq3NU8P7lw8crk/OK1g+cvzpybOzd3afrl6WNHjxw9NnXooY6vteqTN97/cPSzU+9889XfaerbX0+lOB578rLW49gq4zHefE5aZc/rsa2urCB9zf8n96WVO9i2Gq/fQEQ8HaPR1/JqjsanbxTaOKCnaimiBpRUEv9QUo3zgMZn++4+B1d6fFYCPAp3TywPAKyO//7lscHYXR8bGL6XHhjnSRHxcCNzy7I6fvrx1I1six6NwwHtLV3fladWxn+qx+ZY7K7nhu9VHoj/7AzgdH6b7X9zk/WPr8iLf3h0lq5HxDPt+v/14//dlvh/b5P1i38AAAAAAADYOrdPRMRL7a7/VZrzfwbbzP8ZiYjjW1D/+tf/Kne2oBqgjbsnIl5vO/+3Ocd3rC/PPVafDzCQzp6vzh2KiMcj4kAM7MryU2vUcfDzvTc7lbXO/8u2rP7GXMC8HXf6dz34N7MzCzMPc8zAsrvXI55tO/83Nfv/1Kb/z94PrnRZx94Xbp3uVLZ+/AO9Uvs6Yn/b/v/+N1ektb+fY7J+PjDZOCtY7bmPv/iuU/3iH4qT9f/Da8f/WGr9vp75jT3+YEQcXuyvdSrf7Pn/YHq7r/H4mY9mFhauTkUMppOr909vrM2wUzXioREvWfwfeH7t8b/m+X9LHA5FxFKXdT7178hvncr0/1CcLP5nN9T/bzwxfWvs+071d9f/H6n36QfyPcb/YG3dBmjR7QQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA/6NKROyJVJlopiuViYmIkYh4MoYr1cvzCy+evfzBpdmsrP77/5XGL/2OLudT4/f/x1ry0yvyhyPiiYj4sm+onp84c7k6W/TBAwAAAAAAAAAAAAAAAAAAwDYx0mH9f+b3vqJbB/Rcf34r3qF8+otuAFAY8Q/lJf6hvMQ/lJf4h/LaZPy7XAA7gP4fymqgu7vt7nU7gCLo/wEAAAAAYEe5/dorN1NELL06VN8yg3lZ88LgUFGtA3qpUnQDgMKYwwvlZeoPlFeXk3+BHSw1U3/V2pV3nv2fetMgAAAAAAAAAAAAAGCV/ftu/7Lu+n9gR7L+H8rL+n8oL+v/obx8xgfWW8Vv/T8AAAAAAAAAAAAAFG9+8dqFmWp17qqExHZLDETENmhGAYnB4sOz4DcmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg6b8AAAD//1A7IE8=") syz_open_dev$tty1(0xc, 0x4, 0x2) (async) ioctl$TCSETS2(r0, 0x402c542b, &(0x7f0000000040)={0x20, 0x9, 0x6, 0x0, 0x7, "56007310b77796b52410c9793cacbef556229b", 0x1, 0x7f8c}) (async) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0x8, &(0x7f0000000100), 0x5, 0x5a0, &(0x7f00000005c0)="$eJzs3c9vVEUcAPDvbH9AW7SVGBUPpokxkCgtLWDwxwHuhOCPmxcrLQRZfoTWaNFDSfBiYrx4IPHkQfwvlOjVkzcPXjwZEmIMJ2N0zdu+XZZ2t92WLq/2fT7JY2febHfm7fLdeTtvZjeA0hrP/qlE7IuIKylitKWsP/LC8eX73fvzkzPZlqJWe+uPFCnf17h/ym9H8j/+ZzTi5x9S7O1bXe/84rULM9Xq3NU8P7lw8crk/OK1g+cvzpybOzd3afrl6WNHjxw9NnXooY6vteqTN97/cPSzU+9889XfaerbX0+lOB578rLW49gq4zHefE5aZc/rsa2urCB9zf8n96WVO9i2Gq/fQEQ8HaPR1/JqjsanbxTaOKCnaimiBpRUEv9QUo3zgMZn++4+B1d6fFYCPAp3TywPAKyO//7lscHYXR8bGL6XHhjnSRHxcCNzy7I6fvrx1I1six6NwwHtLV3fladWxn+qx+ZY7K7nhu9VHoj/7AzgdH6b7X9zk/WPr8iLf3h0lq5HxDPt+v/14//dlvh/b5P1i38AAAAAAADYOrdPRMRL7a7/VZrzfwbbzP8ZiYjjW1D/+tf/Kne2oBqgjbsnIl5vO/+3Ocd3rC/PPVafDzCQzp6vzh2KiMcj4kAM7MryU2vUcfDzvTc7lbXO/8u2rP7GXMC8HXf6dz34N7MzCzMPc8zAsrvXI55tO/83Nfv/1Kb/z94PrnRZx94Xbp3uVLZ+/AO9Uvs6Yn/b/v/+N1ektb+fY7J+PjDZOCtY7bmPv/iuU/3iH4qT9f/Da8f/WGr9vp75jT3+YEQcXuyvdSrf7Pn/YHq7r/H4mY9mFhauTkUMppOr909vrM2wUzXioREvWfwfeH7t8b/m+X9LHA5FxFKXdT7178hvncr0/1CcLP5nN9T/bzwxfWvs+071d9f/H6n36QfyPcb/YG3dBmjR7QQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA/6NKROyJVJlopiuViYmIkYh4MoYr1cvzCy+evfzBpdmsrP77/5XGL/2OLudT4/f/x1ry0yvyhyPiiYj4sm+onp84c7k6W/TBAwAAAAAAAAAAAAAAAAAAwDYx0mH9f+b3vqJbB/Rcf34r3qF8+otuAFAY8Q/lJf6hvMQ/lJf4h/LaZPy7XAA7gP4fymqgu7vt7nU7gCLo/wEAAAAAYEe5/dorN1NELL06VN8yg3lZ88LgUFGtA3qpUnQDgMKYwwvlZeoPlFeXk3+BHSw1U3/V2pV3nv2fetMgAAAAAAAAAAAAAGCV/ftu/7Lu+n9gR7L+H8rL+n8oL+v/obx8xgfWW8Vv/T8AAAAAAAAAAAAAFG9+8dqFmWp17qqExHZLDETENmhGAYnB4sOz4DcmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg6b8AAAD//1A7IE8=") (async) [ 951.304386][T11123] usb 3-1: New USB device found, idVendor=056e, idProduct=00ff, bcdDevice= 0.00 [ 951.313674][T11123] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 951.325343][T11123] usb 3-1: config 0 descriptor?? 08:16:41 executing program 0: timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000200)=0x0) timer_create(0x3, 0x0, &(0x7f0000000040)=0x0) timer_settime(r1, 0x0, &(0x7f0000000200)={{0x0, 0x3938700}, {0x77359400}}, 0x0) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) clock_gettime(0x0, &(0x7f00000001c0)={0x0, 0x0}) timer_settime(r1, 0x1, &(0x7f0000000240)={{r2, r3+60000000}, {r4, r5+60000000}}, &(0x7f00000002c0)) timer_settime(r0, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) futex(&(0x7f0000000280)=0x1, 0x6, 0x0, 0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x7, 0x3, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x300}}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) [ 951.386522][T24452] EXT4-fs (loop3): can't mount with commit=90, fs mounted w/o journal 08:16:41 executing program 5: r0 = syz_clone(0x24513b027007, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xf, r0, 0xaa3e, &(0x7f0000000000)="47129854f012") (async) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/snmp6\x00') read$FUSE(r2, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r5 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r5, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) (async) r6 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r6, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002980)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, r2]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r4}}}], 0xb8, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=ANY=[@ANYBLOB="34000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="00000000f8069134b13f5a000000005b21000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYBLOB="28000000000000000100000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYRES32=r5, @ANYBLOB="0900000000000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x188, 0x20000004}}], 0x2, 0x4010831) (async) statx(0xffffffffffffffff, &(0x7f000000a440)='./file0\x00', 0x100, 0x10, &(0x7f000000a480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = getpid() sched_setscheduler(r8, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r10, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r9, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r11 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESDEC=r8], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r12 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r13 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/snmp6\x00') read$FUSE(r13, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r16 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r16, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) r17 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r17, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) (async) sendmmsg$unix(r10, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002980)=[@rights={{0x30, 0x1, 0x1, [r9, 0xffffffffffffffff, 0xffffffffffffffff, r13, 0xffffffffffffffff, r10, r11, r9]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r12, r13]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r13, 0xffffffffffffffff, r11]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r11, r12, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r15}}}], 0xb8, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r9, 0xffffffffffffffff, r11, r12, r11, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r15}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r12, r11, 0xffffffffffffffff, r12, 0xffffffffffffffff, 0xffffffffffffffff, r9]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r14}}}, @rights={{0x20, 0x1, 0x1, [r11, r13, 0xffffffffffffffff, r10]}}, @rights={{0x28, 0x1, 0x1, [r13, r13, 0xffffffffffffffff, r12, r9, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r14, r15}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r14, r15}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r10, r17, r11, r16]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r15}}}], 0x188, 0x20000004}}], 0x2, 0x4010831) r18 = openat$vcsa(0xffffffffffffff9c, &(0x7f000000a580), 0x2, 0x0) (async) r19 = bpf$PROG_LOAD_XDP(0x5, &(0x7f000000a740)={0x6, 0x6, &(0x7f000000a5c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0xed}, [@jmp={0x5, 0x1, 0x3, 0x1, 0x9, 0x0, 0x8}, @map_idx_val={0x18, 0x4, 0x6, 0x0, 0x8, 0x0, 0x0, 0x0, 0x4}]}, &(0x7f000000a600)='GPL\x00', 0xfff, 0x14, &(0x7f000000a640)=""/20, 0x40f00, 0xa, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f000000a680)={0x3, 0x1}, 0x8, 0x10, &(0x7f000000a6c0)={0x5, 0xa, 0x4, 0x40}, 0x10, 0x0, 0x0, 0x0, &(0x7f000000a700)=[0xffffffffffffffff, 0x1]}, 0x80) (async) r20 = getgid() sendmmsg$unix(0xffffffffffffffff, &(0x7f000000a8c0)=[{{0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000040)="a87503107d85c497de87b798c8083879b76b3f4f2d24ffb9dd6735d7d3f3eaf96875b7e408cce72e58655657ed414e8dbc2429d5fd2131ceb65b88f06e978403ebca47a58834bf35cc9fa394b5715069d610c52691f8919e2f88f7829969c3bb38bbe9b8c81004c7ccaf5650bc45678e37726e5b52549b1e6c9b2640381eb543291271c51c51ec2fef9acb6761144a2b2cc084e6f876c8ef730ea2e78849d962ce0d3fc234c5a38091900f9c0843bca1", 0xb0}, {&(0x7f0000000100)="792506f98672a6218b3a4c0f533bc5b8db16b36743e82968c5021a26b0298566d8bd57fb532253aa3120557bb6dd9e16be6a3318620d7843670c4861b951a43ba00b188b9cfda2614f47b06aa474df962192ec150970290e13e639705babd46f1bac3ae05db0e409871ab1bc7a1dfd0cb99e64e2b9a2a3ecd30530e0c515d9a2f543cd42c829fb02f1840f220c7e10e02a4d42a6ea6181fded0b1d5e3e71a96855ef3b43be05802fe90094ead1b5a10ab1bb6181cda1ffe71b1d5400d835bd742f9264d4c30100223af78d95c8da0aad68e48523b8e188f9aed3ae", 0xdb}, {&(0x7f0000000200)="7d72046b5dc929b7c3ffb07608a0e10a8d8ac01f07f0e871667a378a0960db2175e38a8751092e74da671cb3f1a977bdd0206cffd887cdfdf2a3280529a6fecedeb4a4244aa276c40cd396e65dc6f5581bdf6f5e1e66a34365769631c6e03e687b4a0e028d0512db0f2dc945c2b508eb4fe9134fdcde4d32c568eb7865d319fcf27e98a98645f8ae71d3929297b5221025a9737ddf4eebdb75fec7c986c1cf6b4d8dd4b3f03b96b1d4d3632e277eb7d3e2cc42fc8bdfdb1c1a0e1aae20d43848c0", 0xc1}, {&(0x7f0000000300)="cdc7", 0x2}, {&(0x7f0000000340)="9cd1a1d5ce07b375bae6dbb3d22146bd19f7f2380ea23cf5f037d6bb1a5e35d7d7ba0e084e694eeda17dfb79932d285757107c461b51ec04dfab891553d9146a79684657b1527d0923fa392a9296c95a58b421c77277f2cfb41bb9b1a6207069e914a14dc598970b2dac9b8b18d6deca2a24621b7fe0ea2b2b72c09bf7f4692433dc47bb6cd01140a4d1f5107a91118f7435ab3189f2b6dd02d7e5270dd9b2e54cffdf0b28af4ba83e7ed4a60d97a2eaab360c01641f11c6c80e1a496351f45350a33788b90edeb5ce944c10c92e221637d5acb848dfa877fe67cb7832703f86a71f1d453d9f6e810cf807cb52480ff53bdfab90", 0xf4}], 0x5, &(0x7f00000004c0)=[@cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}], 0x20, 0x50}}, {{&(0x7f0000000500)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000600)=[{&(0x7f0000000580)="5dcd47fde32e3c70162f83416073854eca7081477c6055b3f9a928f3b5b172ad985ca7b950020bed0b2740070108c8632fbebb5145d4947f6b5713b8578a6eb3e44c89a6435e508a4ca8cccd3185562ae55ddde4b59191", 0x57}], 0x1, &(0x7f0000002900)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x160, 0x24004800}}, {{&(0x7f0000002a80)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000004c80)=[{&(0x7f0000002b00)="4da1ad27bd445d7ae6ccd935467e0e1b9e599b4d046c46ba1440edfa3b013207b641d227e3aa61b635c2a79f2ac73f8866b79a09902aa49687e0e1882d378054123068521b682bcfeadf4700daaf97126a6bab9dc67f0d7a7637574c686586c5993b5f77981a7ee47c9fb431703ea05709f7bd9dbca26d534c032630d7d97fd25c2ed0394d768046cf204deed02e0d566a8aa1375b24128ab832c4e89e8bed170e3fad4f0e638290dbcf314e0c57a24ed379f3dc63a5abac60a4c17f3c29968dc3de455c81f7308e49b136f26f96bc878293d8bda749ed41bc84ced1a77d4b2315a3b0ad4f14c96ee9101a42ea9a816c8a49e705c6e40133fb8ee8b600dd0aa0d9eb5b5f4b863e0e137fb5ab04aa5597af15a84ce1f9c0885d55107840a8ae1f9da5d382126fe2f1bee9ab98df23629cc2adc13c55c26e0fba2d013cf23e9b1036dc952df398ece69ce12b3384f172de74642650cf62e0b5c55c69af1873338d9e39ce7f6c4d85295fa95d4d7c3672e5a6895589f248e971e4151f6c98a9223084ae0957a87312009d6922f1d3f9e83f752e4fa6a8ba6103a36e91cd328b80506188c337f7a08c5da70d4496724c7f729f5a07d507c488f6d02fdf307f24d2eabdde297de5a8eb577a3b8010093e294b9a73f8b91d349f7d3c9baac0b537a5e87bcf19b1206ff76885f194cb7ffc2e78509ec8c3ce5920b74c698091bb2170221d45419fa7ea4b5047d7f50dfcbb49173091b0ded4b339ec2a1f842da7272e7af63eaa937ed49bf2c36d0a6027e2c59848735c1825257c2b25abb91b65afb57f8b4cd325efb70afd87290458577847f697816244f9c79f21828bb1e919241dc07f228be3952dddc6829f91b02d268fd2e73a86d3ecb3089a6a4ca3984eaf3d282779b0383453ff1f348cb44934d83189e81eb799824c0999e07ef25029534efb6fde806a0ed48a4ce2eb6e6c7dc99debbb0d258ab7051b0295fe59acfcf91119aeffd29ff086a8049584604f6e207cdce27a7be51f53fc385ba16c58e9891086796bad46309e7a6e9e89897befc28e0f721c0675d632fab09b49d933576d143db8feeed62750eafc877eb88ce85d70439c1022a4445396abf50956323793490cf675ed32d50541839d6111f3c464aeb10ecffb51dd6c155777913fb2de7205db3cf921ab2cee93663c40eda4b6e71b3fc872519909f0ea068c6fdf0436621921e1f3e0aeca37d6b2a03836b6936fbbcdd5286e6ddc55b53a1c9317d258db462d78bbbc9942cea5c68315e582bcb04c00d6e8b506fba362b94d35c9a787cfe867667e4cab326e33a67b0bb276429b31c25f962e50cdee8950a84c9a86e0b1563b248a8c92d83d2e7aabf24bd6e36edeb8a30488c4e8d9f88d1ab4f1f9f89151018aebd22459315399a17e923f51d2c985b5c911550092a11edc2f57bb067012ef983654fe156290a1bde0e04c7fd7dfb498bfd3f69aaf46bb2b66ae38b1bb472e22c58d074d30aa10e77619607060dfe480ee2f0b6675827d1e4722c62b694c298027811cc1d5d59b480c5dbeae0deb567a04bcef054da6e0cfbcd1a8c6260a38840a12f883544131dd817ddcc07f7949b392d1b561042401d12465deddc2eab20b7fbbed42784878a827f33fb41e748ea0d4d3e1bebff9cb713d314b31712fd74ca90da4bd06a0eae2518e201fcfc580e9c8c24672d190b5322cf4cb9a605bb0e5eb79c37dabb50cef3afcc7ad70833d75aa5d7846e0d798c74f8a9a8520970631543cbd17e7f82c19cffd26d12a1a39204285547063cb331893cebc929fcd3963353320298bde84094b9cd484a35bcefcbec00c03306525a0178ddc4590f18eb36a5fc37c42b4db408cb51d582d9729a99dabad5a496906b153ce02e980e6594f2d345fa9e1e42106a7c21189b979be46879c574fbb8571e5223fb52bc24aa35468dae33ff04a2d5e8849ba05366aa649a7ae564c1900373a34b4b46f098c6fbfa1c4a7baa287c162e2182a428b73f88107d1995a57cfbf0ae7d9d1b2b9f9b087c18000d05226360b5fe1e7324db0f84a9d431795a70c2c5ac156c48338f0a773ca778d7e498430ee69e2873a552d30d85458561833e6d1a0070c55a3f39dfbf83143a047eba75aaeadd1474bd1216deee65a38607aa04661e27684f5b99281b76cedb8c3a409463fca0a1057c3622ccf9186010fb3db87d0a3d17d85dbde7f598950994a32ab1018eced704b234994923c2e479d74cfcf8f3285aeaea92e21157cc205deade20a8444921fd4b2069b22618335f24bffc0515e62c9819ca911f49b85b1b9df5d4352c66ebf8c0b76e262285e749386ab75940dc0fa754d658c6cd6aefb86f72ae7ad539424154fed0c5eeeac2a1d3d1fa60984a943938fb4f3200223926f2ff318cc68a687df9d0f73b444b0854d7733f6f2dd07a70e3c8635025c96c66cd7d9eaaed89e1644fd82a439457fd892a24a55545347bf49250739b094419bce60ac8ef89447c07318813dd0cc13026041b61998e0f803b87aa96d17fc8b183e00648297ef039554bb397b497ab25f8a53593c733396a470b2744718495503acc4c0cbc1cd6b7fed0918542ab602977921cb7260a3867391e2297ae8cff9462e96a0e99e8d5856d8c9e34e639bd03368aae1fb9e520024bfa2ec69d15681adc1d1d0090ced32e66cdc6ba5cfb5a788e21f05fe5adfa3b34f7d992a4cc1ecdab74861eb024a2b19280c770e2a18840945effddc3a7b567ea4fca83d39934e560c015e264dcc9633fd0d4dfb7abc5a724ef4a1d93b0b1dd24a294164db8f28f07697a5917e3b970dde79e3cfdcb1b2e2e06c0e131f628c0e20d06c4145fded3a7b1a63ad386d7e8a4bbd1d8941812e9cf29e20b776d166fa7a6dc809ff50cce4558677c27879c82b516973f30b5b1420c04b2dbf44eeb486ce4562ad45c10830a80e8347a555bbd1fa9ee34d9c719f6e36929560d3ce220f728a0511866e574982217c792032ead144b250186142075ac0cfdc02cb14124d106a4b9bbb505494d772f120c5a86358e821cfbbfb575790619c58a0adde6bb7c24b5cc42f204ef2ba8d2f1dea4850eed798112b677b09894e8717f11e87f8dac2572e8d8aec1d63b728fa8121cd9b2b31aa98ca9ebdc840a20bc2b084b09518d0a61f4296ff6e1452ac38f39fa9caaaddc00ba48c3a04bc76220d399f3e360d5a43054fa68aac39da0b53bb67b387a25d0ddccb2ff2280a789bc06d31e2b1121900b03d8c64149dcbe6b7ec1f1c59459889e07d4dafd61a5b887c699f8021d668d89e764fa22280f89935dc97e304f88351e99cf3c5999bd2f364d89bed1505f602d794e1de0c6ecee3218ef41a8e9627f4c8d5de9970b78a383a145a1836a24cee206815ec5b455b255274f1cfaa660849e694166eb0dfe831ae64545c4cd40b5c69e704505b045421681a6e185d58c0daa0867b31b7c814850090c070bbe2d10113f9fa60c13820ef70b57f76ddd1a4a6a592285b1f850d992399d422f25acd1d146921206a89117215ce9db79702f53b4beff73e88513358aa92d2425d1a2777eb58667814bb04d80e0f83ca575e1ad25230682a94f229d7e78e37bd322c9e064a165e7e49340bd7c10e39c816ae1f66fb2bfae6d762926dbff2f83deea36ed9edbc0c75a04cb1001afaa5378eff4f4ba77a27028502ec06ad543f24f124c8f0922e9ae10014b536a09c46197760c2138b1815107aff0def9a975f5b150803effdc725aa7ec53e02fab28e2244870cc0e12cc3290d1b9189e49762a55578ab6bf72b561f9e59ed6c7953b9102d4772efa90558a4be9297ea823be99027d0e3c6ec26f4d27b3ae990ff20c2aa4200952119743c02bb8208fcf13cca91c3ed3bef4161e27df0f6f8feb9e941387ada7c9cd90fc178b0cb266a13c2ac086e594e51007b0f463042de637594db233134b339a252d46f0163431cca2c977ca51ab5485fdc1c858d4b1a2459095bd2e963d736d0e9d427beeb40ce8746becfe0e6543ea9912b68fb2a0eca605f9cc3e7cc637a7d79f61131176ebf3ab939dc44e943559b4e05d43b5f0e3fc21408c6c64f32a5bbc221c2eb78b076a4d27ff72c90607351187d29ad46e5c4dbbab3b8a0ad92e46d4b77fcc4d94eba6b9a33aff9ac5faa3631cee5a905b5c6657b7a679ed9ca9408ebf1efba714c52451440cf16234949838be364128d75b978775578264fc4ab9bcbc0658a057323a55939f84d8eeeb58a2e61984716a75a71e20b74f8cc37228458cf935cd827a6620e458e0c8537e683dd601c7d05ed8e8481db09612f34eed87bacc70f44c7dff3360596050235c7339db395a82252b4d14aa2754d49c05bda88383c0b9be43ebd2d2b4d2db681eba0f1093eb1cf5e559c25fd55d1d621a02da1d0b3b92e82b95d33a1f9de0e444fd3e4f20bcd36f07dcfbe84913b5fbb9585037999c66536f5cdf9d23bf265557dbc1a406af7f7507184dd9a95a54bf75c9f4bff558c40b3a5b7d3f7a25b0e8780a17ac0184876da68b511d1c1af49f807245e3354e8950c631ba49f6c8c66ca5cc3a2ccf1046fa8ecee8b2eb82fd837d561989b5d64207c1050d8d26a802a3ec273c1753e2bc8086dd6337b7d80594ed0e14d576eb4d89f8bf2d38861eda3382f4eda776eec4a45a1fa1c1f73d57e74e1ecdc811faf15f06fc96d1203da44f52014cd4e2702f8d5c700b5e148979a244f3b709f6e18b01e44f09cdc6663893802bcbd05283303999e27ff66a628aa535afb626aba09d73a7118482e6cae2027211b3de800f59891f84e3856d32d9148e7a1a753f46f1052bba9663a29abf0a71a72a28907e5e18990ff29ccbb9fc99c26669042ff5538c5d8b842ad7b7bfa8aa1edcab3fa7f9a0b13045397de6fbf8905fa988bf22fb7361421eeee16aaf39e935629326fb3f6d4cf77246b66bbbe0c851fe464b86ab4e64cbf6e835a48904c88eddfc249a449e558ca04917218130fac0deabd3a177982740809e3742ae0048501b0330074699f04076d3b263bb738401b3fca31e0399c8ab63beb35971fc7f86cd04194ad24ce69e71fe539529ef090ebd432d82d751c7b2039ae2fd68550ae7e9d08e784bf0a9027fc10d4329babbc5a8c5061015baafcad6d8d722c5f91d7385c7fe8bff766bef3f4528f9be30e009dc805f745bd78852f53cf5bd563597b84543dfb16c1c424054bdc88736c4c82a2abdf94a2ca1f47bd2b76fa7220b53c186fcff3cfb38e61fdb5987f529d9bb742be7d6d2902546846a64c75edb30e5ce9eca35828203406d3a67f297565882497cfc3f9d4eaeca2c84a5f5dcb113bc9a05f4e5cafbb266a2a5a0328a640ecebd4ec344e8957ef9c2cc1a7ec819f93b026ce0205b1f2e13885d9cb93bd22e828e334041b9681ccbba9a6d9c78d0513fce2e731cfa188268b16e4f31b0ecff42990082ea5b429351f41b98a66639161635261125ea135e2f3af9cb72f89255631fcd50bbcc0234bfd64af5efd786bcbfa96d2fa3dab47fca418cce163f0a1407db3b97c2efeb0662f2c05f72cd4910323cdebef07ef1b85783b109b66f6fab395eb24c255ac3506b5c0e1b13f12ab6f0940a7d412983c68474624d19fa4c57bb09f8329d9cb0925a6aa2b22479f79bfb6f52abf7306bafaa2a19d797a06369ab0033ce012687bdbdd6d0ed02b1a1d80fbc721d7a8da5e7aebcc9506fe276737a259e25fa4947593deadd8d67e2330e1dab688e7b3e9946af3efc3a016ac0aa48d48b1c132bde807032674f075865cb63e5215", 0x1000}, {&(0x7f0000003b00)="6b5044df140d95869a8b33e047a09c8387", 0x11}, {&(0x7f0000003b40)="993f3cab5a58e1085251d2ef9982ff23d22ca27a723d6f4e0f9c2ad824a9ebfc9311e10f8daa57e22fd680266028526a9fd699b4b1ace6396003da7647d2b2e004017882b899ad4df54e2953cd194d4f123e4acbc422eff800c41d7c0c96a5b2e94072ec46a83132f40c4715b7c52db2d0b5e4dbbe67c9959109d66d423916b4d496fdfe359cb30d1e6ce9d031c8189bfdbbbd2aae7a5c7efa2104317e3f2af570f94ede60b11f044038f6d42d9fe0294996439766a022a6a6b67a72faa53816438f791fdca4501129d52e5823d691944557281bbee8239834f510b53dfdb1993c388dcabb678d79ec0ae952f2eedaaaa69d66db0f814d0e150f78a2fe0e198f3f72d8a6c2632b922fa44f58aaf2003ffcc2e67d98462cce3ca1db29de36aec0cbbfae420e23643d51144e1cba5c2fc5c726cf03f7b68e8ce74b6c01f31cd2f94467649ec8ad8ece6b30a5639cd2e897d41f0f4776e229b57c9b025388ec5b07d979a2db2c2874510a5e65525fff45426918c9974277a5063eb0cc6b60b429dd10ce2e50a6b8fe9c8fceb41d69e752e29638879f3fb3506d894c6a993761f51d922a904f2ed147476e011120b6f67a3b91d7ef4991f59d43c796e42bdae35fc2db89a9ee066fe1ca7bb94eb7db41ec5ce8e2343e9a8d43d33a02a1377dc981bdb68df6a2da75dd4e58a8fccbb0df9f4e12b73fc3656b6aca5aff72642dd05be87ad1b7845b0b496fe5beead71ce9daae963d9940de64bd0ef2d338c4eb899fd8157be6175e72fdb4b6f08a7094d2267160e26cb8e69c6c16fe83d23623be82a3b53dad2cb93608a3309f5dd75238fce706d9edfe29fb8dd66e08b42d3882cc82d710cb6aa058eb7c074e8a9cd587102e337cf414199c7683ee35378afc4afbd8534a2757429a5ad5ddbed72d93b21ec9b4aa82dffc8cf25fa06a45fcef1bc756e40eba3f38ec0145bbb2a037b384b0085cddf554711ec9470c8b7d1db75ca8647b03c335f2c227914f0eab9bf008963077c0646856d00572d4512691f0f2f6c0f3e6e06ada4d9a613f24d2d2ff96647f7874b7a41c37f4d76f5dd97a0bdbd50f4861959f758470ab0350d4a0040ef9a47fbe681d247eb2ef256030e47c54001d3e0f5d76e42e75e6e4202c5c9b7c1ee52f3e97a4ff820b31aac6a6c86e466b62a9eeac282074165920e8d6c425fe6828401c18bcad07441db3a9415be56cc73b59de80b061558ebd7abe605e1f38c1c844bd8e63b1cc27271ee27769d28348dbede1be02387dd9c7983c52f1e62c0fc3ff224e1f0dd02741204ac0ca4966ab623018494b8c8b5b5e8f45cde2cfd7b29b76f456312262a27de0be0528230e8c8a82feb8227ce66fd4a672dedd1cfd9e127d459b06ad97c965411c790b501ae5a6fea6100a21556c9541886e8f7842d58cf87a85201d2bbb24aea9be0933f4b4f7a908c4e676637f63d9807d9071861667e737aa279412c83741e87caf8464d0d52e29ac6f8d06492da974170c2669b1e8ff724df7032701b0e88557a9251d39d57226e0721addd063d9a69257a80d957e1ae8b212938a3f7058934d049581e6e3faf8a074c8f6772adb9d805e45c01b5d79f31e5e141e638091b3834be8be10d7442ad4ecd6ae81dd18a9530c3bf8f4a9bd5a9aa59ea494d84b6b7376af69cfc501ac4e0855157457e07e211302454db23c1e1673461a61ca66437205649b5a89ac415ff68a0ddfa9cb6b5bdab0343cbf067613d2bef3695e09ddfcdb2718d6f25da59cdea0076da72418490dbe6ee39a5181850c9713b40cff87845dab3f99b99bb3babd0c1e7076d74ee1718ee4fc10d49e5d36043fab8bef579e34ed1aea916baa6c9deabba41846ed846cb71a9448959291034092781d7ecf0507fe1d29a4cee0dc28459e8941d5ba5757408a9cb2492acafca90fb540c0b3219d327d1cdde0b0872896043642c02c3351128f2665a16316c5f27ae69c8a0c82fdb345dd596dd669038d8a0448a0bd0f1fc806a34015dbcfd46fe1df2ba4be71c152a75b9d986982ba19b4fdb4c1212f9974179210e11a69fc109a33280122d9077fc980a790bcce77c8d5d7dc88c6a2913e25649e473aa410c3b135fd8c43d42e5df80f2aa1c5794b5098ba029b5ccfe20836dcd514abc4a9afc8498df1e4e392746ad113b29acc1197f2714452cc6954355edb10aef2e5dc1fae9c5035dc7705801a6e7f0e8dc1da1c741451fdce34ba318b2c68d606b11934b321e535c0f8d4879dc192eea59cb258ad28baa5ec5f7d4ad3aa221e5300fa5300c338eb93c48b4bf48245bb0d10416028728ec13e43932448e404148ad71b3b5f3c782b3cdbb7b6e364548e4dd2a3cb3ba78f10a219a966642dddccbacd6d2b8f3beccdf867353d02db1666f54de9b14045b9d2361619cee72575854b7c1645582556470f26c51a5afb8c09828e31f287c50fc582801ec79a27fa9aaf1be3962c5668900c128a504ffda8c91c277abf448e4da6df50102652a1cc843c6a18f0e471066d0fd27e4cd7fcdd8263b31abe241f290b12f7e5d8c11c0d32c80d132cf9bcd888c4d2cdef8fe887510de86fe9ff5868bc90b72739bdda75f5215f80cd86d21e2ff9a95bd3077d890d72e55221a15a45fe7eceb6436a37121473b233c60db927412a4a0bbde48d45d6d8110d19c4769a87cc055270480457e4184314800bb361e65f7230ad0fda4fae8028c1d7df788265afa993d24a2cf9e6205113364459255f15aa17c69008fcbea9e3130cb4d010a7254fa7c0d9b5254031f2f7f96680066cf4d44897ebc405250d73121a7c9be6837b61395440c09cef1f4780acd924501b487f3363a5f394d003b3a86e9a74f6259f2bda91f48f128498f0965c9f70320c17a0a2b782ef3a3607f784cdee9832289da84696dee8ddf7eb5fc4b4f24c214ce51a76af5868adc90040d6e803d6459e2a5611f3542e2fc2f61dac201efce4ac90be152048e87c3b6e6cb01887886d7affdcb192afdd9235d11c941a6a2f4b2ae2114221147ee9ade0854a2538510cf4ab7e806999f43b37bbb531bcb515ab77fed1856ddec712e4a6f36088945db1301a1aa4bcda77b156609a5c75f8c5ad425d84303093dd1a9f82d3a9c05efeff12be93f4eb71b3274fbfa33713cfecbba46bb19b9b431f70335072521f6bf54244b087f8917cefd890fd28ae7256f4c6225e33171cb8944eeac2c313bc536934f234f1e6979182bf4f9e71de37aa8742ef8cd568dd6c0af608d282a2d6a258436922316f8addf87585b21d3dddf244df414e62c3a1926bf15f851d524b790111a3cc03e111d652025de4e4d6023e6c6651b0b5a761f0fdf74be971dcf0af6ba3c4fca1e567c1146db8a6875d948a8ef67c4c7e29898e8d5ff5e9ebdab93a943b5e22c7e9043d21b0b2baf3b143e210dad1c7786e1051214648202b9e30141ed13c2f260b434754bd334426c0e65bb28dabda76edab3a6484243cb2bbfed03ec42c1114c79b68a5f18e51b699b67a8640295cc951d979b7890061ccbcfb8a6a7487a9be21e49f9a04897764f35ed3cddba2b6e135076ccb9e59b8bf008dead95976ccf2056148b27b6f3bd5fa571579c84a9c4cb877a08d416833b17e9207bb2e683e34964292924a27fac97b0857a8c5373d6bc85a4ee31e82f8c538b979d8c75aa287b703612e5b11a706c92b6fc91c5a22006786046b2306108d5270773592067d8b469bf103818f3c7fcd7b61e278ba649f596757fc4b74b02a544b2cbdb69325921507726c854b54ada0cc055be020799976426ceaebb1f290dcb51a27af0528d86cc23e81e33c66cc4bbd2cf8ca62fa4446532bc38f2ca0f43f486fc92d8c878c089d88cc995640d1cc262e1c69a63e5335dc1a5153d1139bdbd208867aeba8dd33eacdb4ee44b59288721135e173592f2b00acb27fab7cd7ed88bc85fdf5bd5b9e107f1e22fef31534f952981cb7fbfd22983e6351fd42e4965956148b87de9138292ac8dd000c6ac54e7fc35f9a19dacfd96103c59a9a4de9e6fe99ec75bf36fd444927731baba6378eae3ffb268dbaa46f98b0181dd4bac31d95a4bc514b0998f909c4bbc278eec4fcf8b9251fdce569b3a5e70b5312de566fd4a44b9aecd329365fcc81fd92ed08468f0cfe04f6e834a77364cb0b68a7f91ace17fead245aaa4d956f47d095c9931b2280795fbacf395cc036cdcdad43bdfb28cfbdc704dfac0868987c36b3fd89cad66546790ab016972ae8c282411b8a06ba697b8b6d275873feca040dc5c5dfbee2e357426417ed850b13fd0f6f54c29d90e27110996573725569e6c4d13dbd483a4930d76bab06d87403425eb0af14053816c42dccc2998a3e30f1a2b4db9b10df973ee8512f6ab1e0b3c83fcdc9664fb8f34b09583bbe6f73668c3cff8dabbdb4da3ca357f43e6a10e7802cdaab34226707b6c818931bed21141f53f3ce11d8975dee589e048038874b2dee73f680ccb7262164537228fb45f00f051d8de7ae1899db8906b42e78197d4f79c2caa7811f5767a18cadec95d5ce75721132d368e3ea7121ad8be1aeb9b976575de83a0a51b487f6eb016a2a5f41c50a4d7bbf1edda18a22675d470404b30d2d610748b5878cf86b0c1fb88803b0331630e2e88f619b8af424e46ac55eea7bf79ea17bf9e692e87f1ad0da2c06ef5063dcbb11ef965b456c55e0b99e36e59586b811852d1268d5b86374488fa40e5982307dd54221a1bc0281029fb3dc9102053d90aea4965a82e7c684193866cff87dd1563b77849a67a538833b6a22f3110913ec156842b1cff9fef505bd8833e674410fa586ba84bfb1c53b2b5a5172126138892768ed22e4ccead72eab00644b39583844008f17c03b3e234b8afe0b8aa9530774e648040f9bc004f9779f8d99fa20fa5855c11a7ef55b311c8545edeb492dd550680da03cbd2a4585eb73747bef4622e532c476d463dc54b510126a95d7e8a3ea93c2293c77f69093a6d085b19f1a694ed8c28691ef5440c62cedcfbb9bbe29fcb6a66048ae4ece32ff35a6ba11c031bd9d7a5ff1a34e542d9a62d4bcfda799b73abe5323494b02e82237b31b498342dc5c9258e1e069790b737766909b9eba8490ab9c2c2a2ad9759e7ee09fc7cb1d4e9187ee9ce7feb30a254c64df67d293f3cc5af6aa000aabf690d308b7e346d13550b172893ba405cd79c1ca9297245614dd9d7eb18b745fc66a8a4315c63dd39a06ff2b0b36fc54890f5ec9a41903bf88fdf4da201876fc93bff08b478a37ffc428c084a7678ffe6e0a5f20b973a6541cc05d77e39688771f3e996440df183fade7c5fcf9dbc1ab7e0c36a062efe6c6ee9d59e6da28d50450fb002170b365d051032d9eb3422b2409ac2420ff7369c2eb6d302a281e9c40d69bfa6242cdce9191e0a11781f63a307debb9abfe18f9fa3c0e520155dda5b97f8cdb27de097866b895db49758aa69306edd544e07c51ccf863e98bc4eeff22020e23aa7dc07d864ae62b3690500f949ed388fad73d6946163423706db7b7d8df11159cc8bb23e3828928a06300e1c34a2d75698e70f5ccfe48b8872becb0ed9472871a4dc214fa98367e5a81328d1312a2fc8c495356eb7831618212d1ba168defdf5647756f3e370c975b7f599cb166b5b202955b774c6706d9907da65c95bcf63d4695fb834bdbd7441c28a9d2b4d170b1abc679693fa79b0aaac9e3b2f0567f7182dabb282ac77eb41922194b218e4f068bcbc3bad9b699073d397346259ca93abd1a1f6ec217ac88ae1f844fb9c51b89e6ac", 0x1000}, {&(0x7f0000004b40)="f99f80ded5ac3bbf1cf160349b443adf2d0185266431315aca91f771ffc7", 0x1e}, {&(0x7f0000004b80)="7abe17c06b1a3a39d77387e4fbe59fa4bae97a7a182fc54eefdedf463bea793df04674e4df1f4294d37a420b986f26e390941513bc0ce57242e5d19a6f55da1d41dd4be9af02c9e582e191b212b2d12991a09a679466bb600cd918b5eb7c998a44d2aa84ab0c03b190839b541470a47d001ffd691185c43bd954bebe1909630b9203425c890592423abd69e5dc2cac9d187963cc22ab2a0e7dc1cfddb95198287955f6a79d08981e5cb3c771044d0346a7c616e0c5373bffb548159bdd7ab028bb58d5329815dfe07eda4e1502c27e01761eafa4c972b52ffcc9f331c1748a8374246b45a8fb6ef85f80cac5c5ae5005be9b79b99758bacc5391", 0xfa}], 0x5, &(0x7f0000006ec0)=[@cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x148, 0x800}}, {{0x0, 0x0, &(0x7f0000007340)=[{&(0x7f0000007040)="998269468fb82b2dc8039ae30552f9abd98a2aec9c744dfce9aca102ca7d7e23156199b8719f155ccd233370921483cfde1d7db9f0ef16565bdb9c8810b2f30ccc2b1bc9061fc759075bac5eb1a50fb62d7c9f446b25eee090f26b1b38b56a7a28b110acfb8f597862979ef63c15b137fd97062183c3afee5efc700c7ae23a6c353dc598ff10a97856538541850c7dbdcfc994c6ba57049643767e4ae26e2b3e45614da7b2cd4cdf748549ca95f2d132b104f0b958da980252eabf8640cf68e2a054f57cc519e9fd511fb12616edff0407f12c04df14", 0xd6}, {&(0x7f0000007140)="d49ca62e5d974dcb0f21b12fd4fe462714ff3db91b0ac69e7f0dac590b43c5b1482fdadd8c399f59c460d18bd5ec0bedb28e3de56360d9a3215e35abf5ca3a4555bf2c64ea8f1fa7b203ec0f94ba834933406beffdbf9aa0acf34ffec200d5da49556c2a32f090933ad2b62dc1dd02b16b7485890776688aaf0710aaeed9d009e5339e85e249437b6bc9a505f34ce0a9a26ef3d4bca71cc9374f8f0605", 0x9d}, {&(0x7f0000007200)="690303f5db499589d7324319e4407b8d9eb2af849781651902a2469b44cf8684795edcc2972a63c72edcf0d6043bc0f6dddf6263", 0x34}, {&(0x7f0000007240)}, {&(0x7f0000007280)="3e41c797f6fc211bf7ddc7b0dcdbcabcc46f5884ea2319936bcb2df613a9e6e256c0b61bd0171e6f6c1481ba3560504167e0910a08c0528408381e7adb181469f8028609a2e3ba9215ff872b825359b45426c58f6ce6514391b648b2189a3855a8e0b596477071aa3e28fb900ef7121a9f37f269d98c9cfbf9b35caa45310a1a02d2145526d6801d0ce21dbdb42b2ebb542d0384e00a48e657c6be1d250f8da2ba91c536a8251ce033f6a0de0feaf4f696c8d61ba2d4a3c8", 0xb8}], 0x5, 0x0, 0x0, 0x40d4}}, {{&(0x7f00000073c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000007840)=[{&(0x7f0000007440)="78aa28b206902233303b9b562927c26278a44d9034cca965", 0x18}, {&(0x7f0000007480)="e130d80f81d14d57e066734815c4e5cbb261f91718ce896faa2434b4ce9a3ff98e9b17570c8effad73e2ec40881f46e2e793260d4d05992c516f7fe2676a2e71239d5ff478913e89fff416fcbee5274d7e3e9d6776645cc03d66bc1cc64e657d272c852807d1badc8644120c2fbfc7e156a5d784611f2b526c90b41bc2cab2e7662197c12b270098ff2416f9b35cb607ad294329564baa765553bb49d6d15b7d3bd5bdd727ece45c3439db146070c836293922c4e4ff5d77ea705e2e8f7ed1245bb45ac596567a81304929a18b931161f793d02c2380", 0xd6}, {&(0x7f0000007580)="d09268fad4d63969cdb6953730ec806971b2ee832ff13c8ef4d304c808093e6285bcbee41033ec07cbaeb1cad8e02ffd974576973f33a7bb15cf5df2ca14c9c3a90b793b62a58e6e2155cdd4bfeb53a6fab33bb945157363919e0c3356248885a6260524c99ad4819942aba5ce6ab22ff3b51a2736f0b2eb8179218ca2f506b8dbe4ed01f9a51e2b5da10077bd5d7148f5a5fde35d44629f432462f0b7ad96a743098265b3aaebfbe911a2b15833d4394fe775d2dd9aca05d58dac42e55c60e8418bf78abd64775932317b48d026c38bbf4cbdcf", 0xd4}, {&(0x7f0000007680)="38cdeabc5f526e37b5e98e01d9efdcaf886ccbd90d9617f8af40183fe326c5429506f282c0276472934ae86193f56c9efdf28c8389cdc6cf3feed3657c50", 0x3e}, {&(0x7f00000076c0)="86d998b2f4e518af24c6dff2070ffc84754b9ac2e52e18cb05404e841bb95909e7fea451a8e7cb23f32e0d4db3e1074b834dc0dc80ede26f1b0f25cc2b9732d9145bc620b57c69b696bbe2571b8ab3db3c27b785de7ed68f16c959366065f0fda85ca4234a1cfbe7fb9d1b7cc50dd2e3c491faf3daf9d56c2b24fab1e7c557802475b9cf012c08967ca973982357d3fdb79b30f1ef652078938391a2ac96917e22f75ea84b848444b8324ee0004fbe6764ca063d816f5b54ff3e", 0xba}, {&(0x7f0000007780)="0be3b5f69aa7dfa590632947dc120b355d9b6bbdf6f28d192ff57cc8f6bdc0a1d133555ff12cf938e98489645cda09950d2c632dc71ea9c0bf6497aa439bbe4afc19c7401ce3ce33431c23fb38a937d7ce3581775e008597511a528a38274fba3e3935a73a2f99205c19892a33d0cc553f140d64ac95fbcc2918154d95baa05e15d89b1bb071407ab6c2b302840afaa26500ff8fa992f60c36e5db68843f11485719a7ae40f0c08e1ce15c4bd4ae6a6a4d6c", 0xb2}], 0x6, &(0x7f0000009b80)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xb0, 0x8004}}, {{&(0x7f0000009c40)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000009cc0), 0x0, &(0x7f0000009f00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x110, 0x8081}}, {{&(0x7f000000a040)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f000000a3c0)=[{&(0x7f000000a0c0)="017a85f7ca94c69aae4304f161ac5f86ceb470b636940d257674a828a8e7fcd6894e2204414370b605015463e35940cda99f47f7887f2037e793c4c4de124a1f5144375b12371d186472e46e71f1fc063eb277a868ca13d601c937d7c83628463e5fad11e07a635ecfe5dbd2f12afc5fa8fdcab205faf18260eb7985103ad97907e064eb96cca019be1f8831bd4b3a4e9f685e0a75f0dd66cc06f6a7da7cb427b6d904398d6883d650455d93ce110f2c012f49255a5d02ff86e072771b8e41df90ca", 0xc2}, {&(0x7f000000a1c0)="199c1c09739b44d682a66330dac8441f259694c4e49c0495062584234d56feeebef6bf6119560b", 0x27}, {&(0x7f000000a200)="6d1ec9b639c22735d704e909d979ac230c0559757196e225a7bbf002c8a22c56b69286dec553fe082f00a15c8247bd14c7f84ce888ae0020fe7794413e7bd18b403963215612c9581f0ffc0288a94aef4c20de34094623ac8a6e82b00febd570f1f8068e7fe7fd37f81e0f9767f5cb7d601778289115a2c6ece5b1f771b17c87ccd8824cc3f5d2699c5ae17d27b8b9ad517d24e40d6ae6cd78adc8c1d5f2d2c8dfb17f1461d3759aa52b65d18a1e7b9e4049627513da7ac617fb", 0xba}, {&(0x7f000000a2c0)="6dd74070384fcb5e72639a8581f2374483084aec92fb6c46c2ec2954846ce171d3ef379fd8f0c2d7740744a2c074787494212434f5402457d979b2033ea5ed8865eb462771138ab301b50c3dbe1368dee40a9204aa2c4913232c687f6ea2c30c98e124fb28fca51797e9e257bee32bca4b7ba64f3cbc0b0dab3b950363fd947f3e4e86b0434ccb5b73828a0655f06af6f4ebd555cf4d76f52a984832b5e706ec2963b2ae8fd33cfcb7e2d15adf1b087bd1d697726b7efd5814ad97e63c2300f81455514b15882e5f2622c73d618dda", 0xcf}], 0x4, &(0x7f000000a7c0)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, r3, r7}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r16]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r18, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r19, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r20}}}], 0x100, 0x10000000}}], 0x7, 0x1) [ 951.466987][T24457] JBD2: no valid journal superblock found 08:16:41 executing program 1: syz_clone(0xd2301600, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_clone(0x13002600, 0x0, 0x0, 0x0, 0x0, 0x0) getpgrp(r0) [ 951.507882][T24457] EXT4-fs (loop4): error loading journal [ 951.782646][T24405] udc-core: couldn't find an available UDC or it's busy [ 951.789691][T24405] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 951.823481][T11123] elecom 0003:056E:00FF.001E: hidraw0: USB HID v0.00 Device [HID 056e:00ff] on usb-dummy_hcd.2-1/input0 [ 952.024236][ T2963] usb 3-1: USB disconnect, device number 46 08:16:42 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x56e, 0xff, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x8}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) (async, rerun: 64) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000540)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a00009080000000000000009210008000122010009058103e866e3505cc6650bdf3b40ccc091bf739157b6d829ebab1960269cb6a25754bd58f7189cb5ae4825af6d102deeedf8c22e76e2889a85441d788c4f825be225072c23e0e691a3a77f14ec63cc38f88a17d3411394dfa6abe8da40e4f0fc00474cca4981a9f82fa72e33d51c4d680a7a5adf468c40602578defeffb37c5e58c7a8b387bff199"], 0x0) (rerun: 64) syz_usb_control_io$hid(r1, &(0x7f0000000240)={0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="00000c0000000c0001"], 0x0, 0x0, 0x0}, 0x0) (async) syz_usb_control_io(r1, 0x0, &(0x7f00000024c0)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f00000021c0)=ANY=[@ANYBLOB=' '], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) (async) syz_usb_control_io(r1, 0x0, &(0x7f0000000900)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x4, {0x3}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000500)={0x2c, &(0x7f0000000280)={0x0, 0x0, 0x4, "8441a74c"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, &(0x7f00000004c0)={0x24, &(0x7f0000000640)={0x20, 0x24, 0x6d, {0x6d, 0x4, "4deabbc9af1f66ce8d9dc17a87f66bef2b575b8f67bdaca3fd92433bec0e241259fb422d7a5a46f9d72936e5b5488f5305c1b757a5192546361170e5d7aa8b5d5b63bd51d0220b39d57c4c12cb70b47eebd30ba4c9ed72b9e448b3faf504cc3bd19707e76a9dbe07a059b8"}}, &(0x7f00000006c0)={0x0, 0x3, 0x81, @string={0x81, 0x3, "972103315529e9b83aecfc771c16316a71ffe7caf7bfd3324dfc6ea2b0d1db71bbb6545df3914ee270797b4807da4de7d05c6d4148cec62559d177bccba0909a507df8b9d929c63bd79cec9aebedbfb5b41ceb049048bfc7523012e87d48f619fc25e8f313978287f2a2c1cf0fbee275e2105b67a9283fcb47cec1a983e73b"}}, &(0x7f0000000180)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0x9, '*'}]}}, &(0x7f00000002c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x4, 0x4, 0x1, {0x22, 0x9ea}}}}, &(0x7f00000009c0)={0x2c, &(0x7f0000000780)={0x0, 0xa, 0x6c, "3e7c42075f7056255258b57b52a79e2f6495531c28466498edf1b64e32d4a7f096da1060aebfab34529a4e858e9c6edb4ccf860d7cd03fdcb8972fed3bd1d161a386ffbbdc8056f89a5dc77443a6f65b3570b5695d9fed904de3da088abac0b96ba4df3ae04d0cecd11ea84b"}, &(0x7f0000000800)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000840)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000880)={0x20, 0x1, 0x2b, "0bbc7e9dfa7361219b1447b1486ad53137d04084b323d166b9c35091a5942c30390cb7898c31500ee1d5ae"}, &(0x7f00000008c0)={0x20, 0x3, 0x1, 0xa5}}) (async, rerun: 64) syz_usb_control_io$hid(r1, &(0x7f0000000200)={0x24, &(0x7f00000000c0)={0x20, 0x21, 0x95, {0x95, 0x24, "847729114823e154fc113964d5f292d579bd2f3598f6f84e8503a42279616ee832568ce42b7846c14f113ccb5474cc7b01f6ab626cb14bd7c0f0a2db2d326f08dec18b0f3b82b924d592be4f78a956f6791e039682dff9b2b10af72766f1fda49061a5ba38562f5424316cc6a47a23281903e48a004bbb3ebdd52771de722cd089f4aa4c2a78383f7289945169d0de4717c1c0"}}, &(0x7f0000000440)={0x0, 0x3, 0x4, @string={0x0, 0x3, "f1ee0714e8d1db8c0b27a4e32c8fac01576835e3d156b882f28fdb39afd16ef31e58564819dd1bb7c2e8666e5e14d3220a2b53f48b800e906e57d3bdc010"}}, &(0x7f0000000040)={0x0, 0x22, 0x1e, {[@global=@item_012={0x1, 0x1, 0x7, '\\'}, @local=@item_4={0x3, 0x2, 0x3, "f921e519"}, @global=@item_4={0x3, 0x1, 0x7, "78110292"}, @local=@item_4={0x3, 0x2, 0x4, "a3067620"}, @global=@item_4={0x3, 0x1, 0x2, "d9864fc7"}, @main=@item_4={0x3, 0x0, 0xb, '7i\\D'}, @main=@item_012={0x0, 0x0, 0x8}, @main=@item_4={0x3, 0x0, 0xa, "630bc163"}, @main]}}, &(0x7f00000001c0)={0x0, 0x21, 0x9, {0x15, 0x21, 0x40, 0x29, 0x1, {0x22, 0x127}}}}, &(0x7f00000003c0)={0x2c, &(0x7f0000000240)={0x20, 0x31, 0x4, "345dd07b"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000400)={0x0, 0x8, 0x1}, &(0x7f0000000300)={0x20, 0x1, 0x6f, "a8df3cc36258f3e0e69715325c31f104bfaa08ceb9b3d59e3a46c615ce2388e4b4a82ba9b1f1aa8e13cd0a4227cd29e3d00f0b65178948b3b3219bc9be88dd27497ed3b48514f29bea88b032cad6aa6211034e9541d2221bb8fa8a16cc8d1ae3f638b65628737fe8c53dfc5fda1a74"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0x5}}) (async, rerun: 64) syz_usb_control_io$hid(r0, &(0x7f0000000600)={0x24, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x22, 0x8, {[@global=@item_4={0x3, 0x1, 0x6, "09989123"}, @global=@item_012={0x2, 0x1, 0x0, 'W\t'}]}}, 0x0}, 0x0) 08:16:42 executing program 1: syz_clone(0xd2301600, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r0 = syz_clone(0x13002600, 0x0, 0x0, 0x0, 0x0, 0x0) getpgrp(r0) 08:16:42 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) ioctl$TCSETS2(r0, 0x402c542b, &(0x7f0000000040)={0x20, 0x9, 0x6, 0x0, 0x7, "56007310b77796b52410c9793cacbef556229b", 0x1, 0x7f8c}) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0x8, &(0x7f0000000100), 0x5, 0x5a0, &(0x7f00000005c0)="$eJzs3c9vVEUcAPDvbH9AW7SVGBUPpokxkCgtLWDwxwHuhOCPmxcrLQRZfoTWaNFDSfBiYrx4IPHkQfwvlOjVkzcPXjwZEmIMJ2N0zdu+XZZ2t92WLq/2fT7JY2febHfm7fLdeTtvZjeA0hrP/qlE7IuIKylitKWsP/LC8eX73fvzkzPZlqJWe+uPFCnf17h/ym9H8j/+ZzTi5x9S7O1bXe/84rULM9Xq3NU8P7lw8crk/OK1g+cvzpybOzd3afrl6WNHjxw9NnXooY6vteqTN97/cPSzU+9889XfaerbX0+lOB578rLW49gq4zHefE5aZc/rsa2urCB9zf8n96WVO9i2Gq/fQEQ8HaPR1/JqjsanbxTaOKCnaimiBpRUEv9QUo3zgMZn++4+B1d6fFYCPAp3TywPAKyO//7lscHYXR8bGL6XHhjnSRHxcCNzy7I6fvrx1I1six6NwwHtLV3fladWxn+qx+ZY7K7nhu9VHoj/7AzgdH6b7X9zk/WPr8iLf3h0lq5HxDPt+v/14//dlvh/b5P1i38AAAAAAADYOrdPRMRL7a7/VZrzfwbbzP8ZiYjjW1D/+tf/Kne2oBqgjbsnIl5vO/+3Ocd3rC/PPVafDzCQzp6vzh2KiMcj4kAM7MryU2vUcfDzvTc7lbXO/8u2rP7GXMC8HXf6dz34N7MzCzMPc8zAsrvXI55tO/83Nfv/1Kb/z94PrnRZx94Xbp3uVLZ+/AO9Uvs6Yn/b/v/+N1ektb+fY7J+PjDZOCtY7bmPv/iuU/3iH4qT9f/Da8f/WGr9vp75jT3+YEQcXuyvdSrf7Pn/YHq7r/H4mY9mFhauTkUMppOr909vrM2wUzXioREvWfwfeH7t8b/m+X9LHA5FxFKXdT7178hvncr0/1CcLP5nN9T/bzwxfWvs+071d9f/H6n36QfyPcb/YG3dBmjR7QQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA/6NKROyJVJlopiuViYmIkYh4MoYr1cvzCy+evfzBpdmsrP77/5XGL/2OLudT4/f/x1ry0yvyhyPiiYj4sm+onp84c7k6W/TBAwAAAAAAAAAAAAAAAAAAwDYx0mH9f+b3vqJbB/Rcf34r3qF8+otuAFAY8Q/lJf6hvMQ/lJf4h/LaZPy7XAA7gP4fymqgu7vt7nU7gCLo/wEAAAAAYEe5/dorN1NELL06VN8yg3lZ88LgUFGtA3qpUnQDgMKYwwvlZeoPlFeXk3+BHSw1U3/V2pV3nv2fetMgAAAAAAAAAAAAAGCV/ftu/7Lu+n9gR7L+H8rL+n8oL+v/obx8xgfWW8Vv/T8AAAAAAAAAAAAAFG9+8dqFmWp17qqExHZLDETENmhGAYnB4sOz4DcmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg6b8AAAD//1A7IE8=") syz_open_dev$tty1(0xc, 0x4, 0x2) (async) ioctl$TCSETS2(r0, 0x402c542b, &(0x7f0000000040)={0x20, 0x9, 0x6, 0x0, 0x7, "56007310b77796b52410c9793cacbef556229b", 0x1, 0x7f8c}) (async) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0x8, &(0x7f0000000100), 0x5, 0x5a0, &(0x7f00000005c0)="$eJzs3c9vVEUcAPDvbH9AW7SVGBUPpokxkCgtLWDwxwHuhOCPmxcrLQRZfoTWaNFDSfBiYrx4IPHkQfwvlOjVkzcPXjwZEmIMJ2N0zdu+XZZ2t92WLq/2fT7JY2febHfm7fLdeTtvZjeA0hrP/qlE7IuIKylitKWsP/LC8eX73fvzkzPZlqJWe+uPFCnf17h/ym9H8j/+ZzTi5x9S7O1bXe/84rULM9Xq3NU8P7lw8crk/OK1g+cvzpybOzd3afrl6WNHjxw9NnXooY6vteqTN97/cPSzU+9889XfaerbX0+lOB578rLW49gq4zHefE5aZc/rsa2urCB9zf8n96WVO9i2Gq/fQEQ8HaPR1/JqjsanbxTaOKCnaimiBpRUEv9QUo3zgMZn++4+B1d6fFYCPAp3TywPAKyO//7lscHYXR8bGL6XHhjnSRHxcCNzy7I6fvrx1I1six6NwwHtLV3fladWxn+qx+ZY7K7nhu9VHoj/7AzgdH6b7X9zk/WPr8iLf3h0lq5HxDPt+v/14//dlvh/b5P1i38AAAAAAADYOrdPRMRL7a7/VZrzfwbbzP8ZiYjjW1D/+tf/Kne2oBqgjbsnIl5vO/+3Ocd3rC/PPVafDzCQzp6vzh2KiMcj4kAM7MryU2vUcfDzvTc7lbXO/8u2rP7GXMC8HXf6dz34N7MzCzMPc8zAsrvXI55tO/83Nfv/1Kb/z94PrnRZx94Xbp3uVLZ+/AO9Uvs6Yn/b/v/+N1ektb+fY7J+PjDZOCtY7bmPv/iuU/3iH4qT9f/Da8f/WGr9vp75jT3+YEQcXuyvdSrf7Pn/YHq7r/H4mY9mFhauTkUMppOr909vrM2wUzXioREvWfwfeH7t8b/m+X9LHA5FxFKXdT7178hvncr0/1CcLP5nN9T/bzwxfWvs+071d9f/H6n36QfyPcb/YG3dBmjR7QQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA/6NKROyJVJlopiuViYmIkYh4MoYr1cvzCy+evfzBpdmsrP77/5XGL/2OLudT4/f/x1ry0yvyhyPiiYj4sm+onp84c7k6W/TBAwAAAAAAAAAAAAAAAAAAwDYx0mH9f+b3vqJbB/Rcf34r3qF8+otuAFAY8Q/lJf6hvMQ/lJf4h/LaZPy7XAA7gP4fymqgu7vt7nU7gCLo/wEAAAAAYEe5/dorN1NELL06VN8yg3lZ88LgUFGtA3qpUnQDgMKYwwvlZeoPlFeXk3+BHSw1U3/V2pV3nv2fetMgAAAAAAAAAAAAAGCV/ftu/7Lu+n9gR7L+H8rL+n8oL+v/obx8xgfWW8Vv/T8AAAAAAAAAAAAAFG9+8dqFmWp17qqExHZLDETENmhGAYnB4sOz4DcmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg6b8AAAD//1A7IE8=") (async) 08:16:42 executing program 3: syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f0000000200), &(0x7f0000000240)={0x8}, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x2, 0x97, 0x7fffffffffffffff, 0x2, 0x748, 0x0, 0x0, 0xe8}, &(0x7f0000000080)={0x4, 0xffffffff, 0xffffffffffff7fff, 0xaf, 0x400, 0x7, 0x9, 0x8a6}, &(0x7f00000000c0)={0x6, 0xfff, 0x3, 0x2, 0x0, 0x2000000, 0x101, 0x7}, &(0x7f0000000100)) 08:16:42 executing program 0: timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) (async, rerun: 64) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) (rerun: 64) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000200)=0x0) timer_create(0x3, 0x0, &(0x7f0000000040)=0x0) timer_settime(r1, 0x0, &(0x7f0000000200)={{0x0, 0x3938700}, {0x77359400}}, 0x0) (async) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) (async) clock_gettime(0x0, &(0x7f00000001c0)={0x0, 0x0}) timer_settime(r1, 0x1, &(0x7f0000000240)={{r2, r3+60000000}, {r4, r5+60000000}}, &(0x7f00000002c0)) timer_settime(r0, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) (async) futex(&(0x7f0000000280)=0x1, 0x6, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x7, 0x3, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x300}}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (rerun: 32) 08:16:42 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000008c80)=ANY=[@ANYBLOB="2c000000120005ff"], 0x2c}}, 0x0) recvmmsg(r0, &(0x7f0000007700)=[{{0x0, 0x0, &(0x7f0000003b40)=[{&(0x7f00000018c0)=""/223, 0xb28}, {0x0, 0x5dc}, {&(0x7f0000002a80)=""/4096, 0xd00}], 0x3}}], 0x300, 0x6, 0x0) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESDEC=r1], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/snmp6\x00') read$FUSE(r6, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r9 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r9, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) r10 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r10, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) sendmmsg$unix(r3, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002980)=[@rights={{0x30, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r3, r4, r2]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r5, r6]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r6, 0xffffffffffffffff, r4]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, r5, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r8}}}], 0xb8, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r4, r5, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r8}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, r4, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7}}}, @rights={{0x20, 0x1, 0x1, [r4, r6, 0xffffffffffffffff, r3]}}, @rights={{0x28, 0x1, 0x1, [r6, r6, 0xffffffffffffffff, r5, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r10, r4, r9]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r8}}}], 0x188, 0x20000004}}], 0x2, 0x4010831) clock_gettime(0x0, &(0x7f0000000500)={0x0, 0x0}) recvmmsg(r6, &(0x7f00000004c0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000000)=""/90, 0x5a}, {&(0x7f0000000080)=""/105, 0x69}, {&(0x7f0000000100)=""/223, 0xdf}, {&(0x7f0000000240)=""/250, 0xfa}], 0x5, &(0x7f00000003c0)=""/220, 0xdc}, 0x2}], 0x1, 0x0, &(0x7f0000001580)={r11, r12+60000000}) 08:16:42 executing program 1: syz_clone(0xd2301600, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_clone(0x13002600, 0x0, 0x0, 0x0, 0x0, 0x0) getpgrp(r0) 08:16:43 executing program 4: syz_read_part_table(0x5e9, &(0x7f00000007c0)="$eJzs1E9oHGUUAPA3k+zOLli2SEVQD4GWntYW6qWCC4aShlySUGoR8SwU1EMhBw9hS9Oz/25eIoKFEITFi6d6k2wgRNh4CTmGxZOXhKAEhZHJbDZLvHhIkMjvd9j95vve471hHl9woaWRRZ4n9ciOdyqRRoyfRFSHP5GX5wMTEe+sTt2dmZifvHc/Ion3i83XXjg6TOIktlh/f6pu3rjV+2bjzv7q5c2rW92xYcrzNOJxRHy0+23jVMrY2b45/wed1lpj6WhgWw/TwcC9+aw8az94+a130ySpnHP9ctaz2J5e7F/r3S7K7S1fulHp9g5vrQ/imkXQr8O0ekS8NBsRtXPsjfPXaa29vfT0UfXL8sbsf31ld+fJ4ez1lYWbzWIQPi+HIw7K/1p5b6YuMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Mx1WmuN6mC9Pb3Yf+OD16de/Sz9+Is0GQ0rQmrHD/Uzrr/09FE9stbD7fpi/1rv9rOf87m95Us3Kt1KzC0P6jaLdkZa+urBsC8usMH3n/70k9bv35VbtSeHs9dXFm42X9z5qX38gQ+qtfaVhT+K5eORUQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+IepuzMT85P37kekyXgtoj1y9ltE5HnEKz++t/Lh+uQvxd5c9kNE/BUzWfZnvnFnf/Xy5tWt7ljMZ2XO8zQiTyJivHzud/6Lt+Lf+jsAAP//vQVt1w==") r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x800, 0x0) r1 = syz_open_dev$MSR(&(0x7f0000000280), 0x0, 0x0) r2 = dup2(r1, r0) syz_genetlink_get_family_id$batadv(&(0x7f0000000740), r2) r3 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) preadv(r3, &(0x7f0000001dc0)=[{&(0x7f0000000000)=""/87, 0x57}, {&(0x7f0000000dc0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/119, 0x77}, {&(0x7f00000001c0)=""/129, 0x81}, {&(0x7f00000002c0)=""/233, 0xe9}, {&(0x7f00000003c0)=""/253, 0xfd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000100)=""/102, 0x66}, {&(0x7f0000000580)=""/135, 0x87}, {&(0x7f0000000640)=""/254, 0xfe}], 0xa, 0x8, 0x5) 08:16:43 executing program 1: r0 = socket$inet(0x2, 0x3, 0x4) r1 = dup3(r0, 0xffffffffffffffff, 0x0) sendfile(r0, r1, &(0x7f0000000000)=0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000040)=@filter={'filter\x00', 0xe, 0x4, 0x2b0, 0xffffffff, 0x0, 0x0, 0x148, 0xffffffff, 0xffffffff, 0x240, 0x240, 0x148, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0x70, 0xb0}, @common=@unspec=@RATEEST={0x40, 'RATEEST\x00', 0x0, {'syz1\x00'}}}, {{@ip={@rand_addr, @local, 0x0, 0x0, 'ipvlan1\x00', 'ip_vti0\x00'}, 0x0, 0x70, 0x98}, @REJECT={0x28}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @local}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x310) 08:16:43 executing program 3: syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) (async) select(0x40, &(0x7f0000000200), &(0x7f0000000240)={0x8}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000040)={0x2, 0x97, 0x7fffffffffffffff, 0x2, 0x748, 0x0, 0x0, 0xe8}, &(0x7f0000000080)={0x4, 0xffffffff, 0xffffffffffff7fff, 0xaf, 0x400, 0x7, 0x9, 0x8a6}, &(0x7f00000000c0)={0x6, 0xfff, 0x3, 0x2, 0x0, 0x2000000, 0x101, 0x7}, &(0x7f0000000100)) [ 952.554878][T24476] JBD2: no valid journal superblock found [ 952.564262][T24476] EXT4-fs (loop4): error loading journal [ 952.565560][T24489] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 952.591261][T24489] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 08:16:43 executing program 3: syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) (async) select(0x40, &(0x7f0000000200), &(0x7f0000000240)={0x8}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000040)={0x2, 0x97, 0x7fffffffffffffff, 0x2, 0x748, 0x0, 0x0, 0xe8}, &(0x7f0000000080)={0x4, 0xffffffff, 0xffffffffffff7fff, 0xaf, 0x400, 0x7, 0x9, 0x8a6}, &(0x7f00000000c0)={0x6, 0xfff, 0x3, 0x2, 0x0, 0x2000000, 0x101, 0x7}, &(0x7f0000000100)) 08:16:43 executing program 1: r0 = socket$inet(0x2, 0x3, 0x4) r1 = dup3(r0, 0xffffffffffffffff, 0x0) sendfile(r0, r1, &(0x7f0000000000)=0x1, 0x0) (async) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000040)=@filter={'filter\x00', 0xe, 0x4, 0x2b0, 0xffffffff, 0x0, 0x0, 0x148, 0xffffffff, 0xffffffff, 0x240, 0x240, 0x148, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0x70, 0xb0}, @common=@unspec=@RATEEST={0x40, 'RATEEST\x00', 0x0, {'syz1\x00'}}}, {{@ip={@rand_addr, @local, 0x0, 0x0, 'ipvlan1\x00', 'ip_vti0\x00'}, 0x0, 0x70, 0x98}, @REJECT={0x28}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @local}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x310) [ 952.604201][T24489] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 952.623131][T24489] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 952.633849][T24489] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 952.643619][T24489] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 952.658715][T24495] loop4: p3 p4 < > [ 952.665637][T24495] loop4: p3 size 4278190080 extends beyond EOD, truncated [ 952.668235][T24489] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 952.704545][ T23] audit: type=1400 audit(1672042603.120:31949): avc: denied { read } for pid=24494 comm="syz-executor.4" name="loop4p4" dev="devtmpfs" ino=1637 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=blk_file permissive=1 [ 952.727974][ T23] audit: type=1400 audit(1672042603.120:31950): avc: denied { open } for pid=24494 comm="syz-executor.4" path="/dev/loop4p4" dev="devtmpfs" ino=1637 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=blk_file permissive=1 [ 952.773385][ T159] loop4: p3 p4 < > [ 952.777299][ T159] loop4: p3 size 4278190080 extends beyond EOD, truncated [ 952.822305][ T2963] usb 3-1: new high-speed USB device number 47 using dummy_hcd [ 952.833374][ T6948] udevd[6948]: inotify_add_watch(7, /dev/loop4p4, 10) failed: No such file or directory [ 952.833391][ T7378] udevd[7378]: inotify_add_watch(7, /dev/loop4p3, 10) failed: No such file or directory [ 952.856702][ T7378] udevd[7378]: inotify_add_watch(7, /dev/loop4p3, 10) failed: No such file or directory [ 952.856755][ T6948] udevd[6948]: inotify_add_watch(7, /dev/loop4p4, 10) failed: No such file or directory [ 953.182303][ T2963] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 953.193195][ T2963] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 953.203149][ T2963] usb 3-1: New USB device found, idVendor=056e, idProduct=00ff, bcdDevice= 0.00 [ 953.212226][ T2963] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 953.221120][ T2963] usb 3-1: config 0 descriptor?? [ 953.462754][T24511] udc-core: couldn't find an available UDC or it's busy [ 953.469755][T24511] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 953.477429][T24511] udc-core: couldn't find an available UDC or it's busy [ 953.484500][T24511] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 953.492059][T24511] udc-core: couldn't find an available UDC or it's busy [ 953.499014][T24511] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 953.506610][T24511] udc-core: couldn't find an available UDC or it's busy [ 953.513545][T24511] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 953.521096][T24511] udc-core: couldn't find an available UDC or it's busy [ 953.528051][T24511] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 953.543486][ T2963] elecom 0003:056E:00FF.001F: hidraw0: USB HID v0.00 Device [HID 056e:00ff] on usb-dummy_hcd.2-1/input0 08:16:45 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x56e, 0xff, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x8}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000540)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a00009080000000000000009210008000122010009058103e866e3505cc6650bdf3b40ccc091bf739157b6d829ebab1960269cb6a25754bd58f7189cb5ae4825af6d102deeedf8c22e76e2889a85441d788c4f825be225072c23e0e691a3a77f14ec63cc38f88a17d3411394dfa6abe8da40e4f0fc00474cca4981a9f82fa72e33d51c4d680a7a5adf468c40602578defeffb37c5e58c7a8b387bff199"], 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000240)={0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="00000c0000000c0001"], 0x0, 0x0, 0x0}, 0x0) (async) syz_usb_control_io(r1, 0x0, &(0x7f00000024c0)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f00000021c0)=ANY=[@ANYBLOB=' '], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000900)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x4, {0x3}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000500)={0x2c, &(0x7f0000000280)={0x0, 0x0, 0x4, "8441a74c"}, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$hid(r1, &(0x7f00000004c0)={0x24, &(0x7f0000000640)={0x20, 0x24, 0x6d, {0x6d, 0x4, "4deabbc9af1f66ce8d9dc17a87f66bef2b575b8f67bdaca3fd92433bec0e241259fb422d7a5a46f9d72936e5b5488f5305c1b757a5192546361170e5d7aa8b5d5b63bd51d0220b39d57c4c12cb70b47eebd30ba4c9ed72b9e448b3faf504cc3bd19707e76a9dbe07a059b8"}}, &(0x7f00000006c0)={0x0, 0x3, 0x81, @string={0x81, 0x3, "972103315529e9b83aecfc771c16316a71ffe7caf7bfd3324dfc6ea2b0d1db71bbb6545df3914ee270797b4807da4de7d05c6d4148cec62559d177bccba0909a507df8b9d929c63bd79cec9aebedbfb5b41ceb049048bfc7523012e87d48f619fc25e8f313978287f2a2c1cf0fbee275e2105b67a9283fcb47cec1a983e73b"}}, &(0x7f0000000180)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0x9, '*'}]}}, &(0x7f00000002c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x4, 0x4, 0x1, {0x22, 0x9ea}}}}, &(0x7f00000009c0)={0x2c, &(0x7f0000000780)={0x0, 0xa, 0x6c, "3e7c42075f7056255258b57b52a79e2f6495531c28466498edf1b64e32d4a7f096da1060aebfab34529a4e858e9c6edb4ccf860d7cd03fdcb8972fed3bd1d161a386ffbbdc8056f89a5dc77443a6f65b3570b5695d9fed904de3da088abac0b96ba4df3ae04d0cecd11ea84b"}, &(0x7f0000000800)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000840)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000880)={0x20, 0x1, 0x2b, "0bbc7e9dfa7361219b1447b1486ad53137d04084b323d166b9c35091a5942c30390cb7898c31500ee1d5ae"}, &(0x7f00000008c0)={0x20, 0x3, 0x1, 0xa5}}) syz_usb_control_io$hid(r1, &(0x7f0000000200)={0x24, &(0x7f00000000c0)={0x20, 0x21, 0x95, {0x95, 0x24, "847729114823e154fc113964d5f292d579bd2f3598f6f84e8503a42279616ee832568ce42b7846c14f113ccb5474cc7b01f6ab626cb14bd7c0f0a2db2d326f08dec18b0f3b82b924d592be4f78a956f6791e039682dff9b2b10af72766f1fda49061a5ba38562f5424316cc6a47a23281903e48a004bbb3ebdd52771de722cd089f4aa4c2a78383f7289945169d0de4717c1c0"}}, &(0x7f0000000440)={0x0, 0x3, 0x4, @string={0x0, 0x3, "f1ee0714e8d1db8c0b27a4e32c8fac01576835e3d156b882f28fdb39afd16ef31e58564819dd1bb7c2e8666e5e14d3220a2b53f48b800e906e57d3bdc010"}}, &(0x7f0000000040)={0x0, 0x22, 0x1e, {[@global=@item_012={0x1, 0x1, 0x7, '\\'}, @local=@item_4={0x3, 0x2, 0x3, "f921e519"}, @global=@item_4={0x3, 0x1, 0x7, "78110292"}, @local=@item_4={0x3, 0x2, 0x4, "a3067620"}, @global=@item_4={0x3, 0x1, 0x2, "d9864fc7"}, @main=@item_4={0x3, 0x0, 0xb, '7i\\D'}, @main=@item_012={0x0, 0x0, 0x8}, @main=@item_4={0x3, 0x0, 0xa, "630bc163"}, @main]}}, &(0x7f00000001c0)={0x0, 0x21, 0x9, {0x15, 0x21, 0x40, 0x29, 0x1, {0x22, 0x127}}}}, &(0x7f00000003c0)={0x2c, &(0x7f0000000240)={0x20, 0x31, 0x4, "345dd07b"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000400)={0x0, 0x8, 0x1}, &(0x7f0000000300)={0x20, 0x1, 0x6f, "a8df3cc36258f3e0e69715325c31f104bfaa08ceb9b3d59e3a46c615ce2388e4b4a82ba9b1f1aa8e13cd0a4227cd29e3d00f0b65178948b3b3219bc9be88dd27497ed3b48514f29bea88b032cad6aa6211034e9541d2221bb8fa8a16cc8d1ae3f638b65628737fe8c53dfc5fda1a74"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0x5}}) (async) syz_usb_control_io$hid(r0, &(0x7f0000000600)={0x24, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x22, 0x8, {[@global=@item_4={0x3, 0x1, 0x6, "09989123"}, @global=@item_012={0x2, 0x1, 0x0, 'W\t'}]}}, 0x0}, 0x0) 08:16:45 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='debugfs\x00', 0x0, &(0x7f0000000000)='\x00'/13) 08:16:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x4) r1 = dup3(r0, 0xffffffffffffffff, 0x0) sendfile(r0, r1, &(0x7f0000000000)=0x1, 0x0) (async) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000040)=@filter={'filter\x00', 0xe, 0x4, 0x2b0, 0xffffffff, 0x0, 0x0, 0x148, 0xffffffff, 0xffffffff, 0x240, 0x240, 0x148, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0x70, 0xb0}, @common=@unspec=@RATEEST={0x40, 'RATEEST\x00', 0x0, {'syz1\x00'}}}, {{@ip={@rand_addr, @local, 0x0, 0x0, 'ipvlan1\x00', 'ip_vti0\x00'}, 0x0, 0x70, 0x98}, @REJECT={0x28}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @local}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x310) 08:16:45 executing program 4: syz_read_part_table(0x5e9, &(0x7f00000007c0)="$eJzs1E9oHGUUAPA3k+zOLli2SEVQD4GWntYW6qWCC4aShlySUGoR8SwU1EMhBw9hS9Oz/25eIoKFEITFi6d6k2wgRNh4CTmGxZOXhKAEhZHJbDZLvHhIkMjvd9j95vve471hHl9woaWRRZ4n9ciOdyqRRoyfRFSHP5GX5wMTEe+sTt2dmZifvHc/Ion3i83XXjg6TOIktlh/f6pu3rjV+2bjzv7q5c2rW92xYcrzNOJxRHy0+23jVMrY2b45/wed1lpj6WhgWw/TwcC9+aw8az94+a130ySpnHP9ctaz2J5e7F/r3S7K7S1fulHp9g5vrQ/imkXQr8O0ekS8NBsRtXPsjfPXaa29vfT0UfXL8sbsf31ld+fJ4ez1lYWbzWIQPi+HIw7K/1p5b6YuMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Mx1WmuN6mC9Pb3Yf+OD16de/Sz9+Is0GQ0rQmrHD/Uzrr/09FE9stbD7fpi/1rv9rOf87m95Us3Kt1KzC0P6jaLdkZa+urBsC8usMH3n/70k9bv35VbtSeHs9dXFm42X9z5qX38gQ+qtfaVhT+K5eORUQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+IepuzMT85P37kekyXgtoj1y9ltE5HnEKz++t/Lh+uQvxd5c9kNE/BUzWfZnvnFnf/Xy5tWt7ljMZ2XO8zQiTyJivHzud/6Lt+Lf+jsAAP//vQVt1w==") (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x800, 0x0) r1 = syz_open_dev$MSR(&(0x7f0000000280), 0x0, 0x0) r2 = dup2(r1, r0) syz_genetlink_get_family_id$batadv(&(0x7f0000000740), r2) (async) r3 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) preadv(r3, &(0x7f0000001dc0)=[{&(0x7f0000000000)=""/87, 0x57}, {&(0x7f0000000dc0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/119, 0x77}, {&(0x7f00000001c0)=""/129, 0x81}, {&(0x7f00000002c0)=""/233, 0xe9}, {&(0x7f00000003c0)=""/253, 0xfd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000100)=""/102, 0x66}, {&(0x7f0000000580)=""/135, 0x87}, {&(0x7f0000000640)=""/254, 0xfe}], 0xa, 0x8, 0x5) 08:16:45 executing program 0: timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000200)=0x0) (async) timer_create(0x3, 0x0, &(0x7f0000000040)=0x0) timer_settime(r1, 0x0, &(0x7f0000000200)={{0x0, 0x3938700}, {0x77359400}}, 0x0) (async) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) (async) clock_gettime(0x0, &(0x7f00000001c0)={0x0, 0x0}) timer_settime(r1, 0x1, &(0x7f0000000240)={{r2, r3+60000000}, {r4, r5+60000000}}, &(0x7f00000002c0)) (async) timer_settime(r0, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) (async) futex(&(0x7f0000000280)=0x1, 0x6, 0x0, 0x0, 0x0, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x7, 0x3, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x300}}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 08:16:45 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000008c80)=ANY=[@ANYBLOB="2c000000120005ff"], 0x2c}}, 0x0) (async) recvmmsg(r0, &(0x7f0000007700)=[{{0x0, 0x0, &(0x7f0000003b40)=[{&(0x7f00000018c0)=""/223, 0xb28}, {0x0, 0x5dc}, {&(0x7f0000002a80)=""/4096, 0xd00}], 0x3}}], 0x300, 0x6, 0x0) (async) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESDEC=r1], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/snmp6\x00') read$FUSE(r6, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r9 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r9, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) (async) r10 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r10, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) sendmmsg$unix(r3, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002980)=[@rights={{0x30, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r3, r4, r2]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r5, r6]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r6, 0xffffffffffffffff, r4]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, r5, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r8}}}], 0xb8, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r4, r5, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r8}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, r4, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7}}}, @rights={{0x20, 0x1, 0x1, [r4, r6, 0xffffffffffffffff, r3]}}, @rights={{0x28, 0x1, 0x1, [r6, r6, 0xffffffffffffffff, r5, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r10, r4, r9]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r8}}}], 0x188, 0x20000004}}], 0x2, 0x4010831) (async) clock_gettime(0x0, &(0x7f0000000500)={0x0, 0x0}) recvmmsg(r6, &(0x7f00000004c0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000000)=""/90, 0x5a}, {&(0x7f0000000080)=""/105, 0x69}, {&(0x7f0000000100)=""/223, 0xdf}, {&(0x7f0000000240)=""/250, 0xfa}], 0x5, &(0x7f00000003c0)=""/220, 0xdc}, 0x2}], 0x1, 0x0, &(0x7f0000001580)={r11, r12+60000000}) [ 955.550725][ T2963] usb 3-1: USB disconnect, device number 47 [ 955.572466][ T23] audit: type=1400 audit(1672042605.990:31951): avc: denied { mount } for pid=24517 comm="syz-executor.3" name="/" dev="debugfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:debugfs_t tclass=filesystem permissive=1 08:16:46 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='debugfs\x00', 0x0, &(0x7f0000000000)='\x00'/13) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='debugfs\x00', 0x0, &(0x7f0000000000)='\x00'/13) (async) 08:16:46 executing program 1: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/power/pm_freeze_timeout', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x6e) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001300)=ANY=[@ANYBLOB="620af8ffa1dc0021bfa100000000000007010000f8ffffffb702000007000000bd120000000000008500000010000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24561f1b2607995daa56f151905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64b751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07372c29184ff7f4a7c0000070000006056feb4cc664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45e0000000000000401d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0810000000000006fa03c6468978089b302d7ff6023cdcedb5e0125ebbcebdde510cb2364149215108337719acd97cfa107d40224edc5465a932b77a74e802a0dc6bf25d8a242bc6099ad2300000480006ef6c1ff0900000000000010c63a949e8b7955394ffaff03000000000000ab87b1bfeda7be586602d985430cea080000000000000026abfb0767192361448279b05d96a703a660581eecdbf5bcd3de227a167ca17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b6c7632d5933a1c1fa5605bd7603f2ba2a790d62d6faec2fed44da4928b30142ba1fde5c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0cb97fca585ec6bf58351d578be00d952aab9c71764b0a8a7583c90b3433b809bdb9fbd48fc877505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223d8d9e86c5ea06d108d8f80a0eb4fa39f6b5c02e6d6d90756ff578f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000001000000000559711e6e8fcffffffffffffffb2d02edc3e01dd271c896249ed85b980680b09000000000f0000169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffffd897ef3b7cda42f93d53046da21b40216e14ba2d6af8656b01e17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccf1f9f3282830689da6b53b263339863297771d74732d400003341bf4a00fc9fec2271ff01589646efd1cf870cd7bb2366fde4a594290c405ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d30a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe760e717a04becff0f719197724f4fce1093b62d7e8c7123d890decacec55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e109f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c70600000000000000b7561301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f871b136345cf67ca3fb5aac518a75f9e7d7101da841735e186c489b3a06fb99e0347f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f91e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e669261192899d4562db0e22d564ae09bb6d163118e401e024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99a3594191e104d417e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000a1fec9000000d694210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137ab79a404abde7750898b59270bb29b81367ac91bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f00fb8191bbab2dc591dda61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214d00000000d6c98cd1a9fbe1e7d58c08acaf30065b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ce21d69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821a00e8c5c39609ff854356cb490000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d0b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c471c7868e7da7eaa69eb7f7f80572fdd11bb1d070080fbc22bf73468788df51710eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331ff5e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba830d3f474b079b407000000deff000040430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71b967ce7daac4be290159f6bcd75f0dda9de5532e66ae9e48b0ed1254a81faae79b6af6fbb869604d51de44c4e0973171ad47d6c00ebc7603093f000000fdec743af930cd6db49a47613808bad959719c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15d6533f78a1f4e2df4ca23d867693fd42de9b49a1b36d48a44ba6a4530e59bec53e876dc660dd63bed8d31c31c37a373d4efd89f80a4377b1b1292a893a516dab183ee65744fb8fc4f9ce2242e0f00000000010000000000000000000057d77480e0345effff6413258d1f6eb190aa28cbb4bafe3436b176c7ed4b132fb805d5edd9d188daf28d89c014c3ecca10ae55704544673e1fa03b84f63e022fe755f4007a4a899eaf52c4f491d8e97c862e29e4570600000091c691faee1e0c8fe056a07474e6e5490a7d3c3402000000b60600d837c6befc63ddf2f594ad7cbc56a1e44d218c956a5392a995f1fae8e9f206efbb33854dc70104d74dc07748f9745cb796da2dfb714a0500000000000000faed94fc39acfb3fd25dfa8116a154cd1226e1bb72b59fed817072a0da60160761fd3dffda0f7c592eabd8ab68334d2a1693cb187539049e331272bf5135044df8161400211b8012b6eb1ed5656e83f65509bb4b323c5bd61bff949d3bade2f6ffda1360c2786e16937ab61d6dcafed319c716357d0885f9c6d1f442954c167dd9b4acd9468ce3674c82bbb2e31389179b025dbe063b7f906217b2cf8410c7023aa3e5cc3ba1000000000000000000000000000000006ae6301a2da44394275c582a6516bb92ea1980a0a659f2f1811c8b281c209647c4241f292b20508b215dde27bb2487a6e2b5e4a8ccfab90c23827ef06cbe364073005f8a6d1456aaeb85ffb7858f24eced67a67ab825e863928ed64c83f62ffdaa997657335b63c6b4163aff094059e626766845fd779c9e6cdbbd64c24936615ee68538e8fddd0d90f3a7579579a142c0f7b318264d5c13c31cf475829528267ead38523cab7e1664e8426cfce471fef821c8a02a7e7d954d05b68a9c28f79429b09e2bb3681ae2b831e27c735123361c193d66ed4d71f19b199d371ec6bfada7cd370e3fdd3cd980fa1e145fd3f3e96b1feb53c865e1ada08f5d16ed652ee0c7f45352222692fbd679212c225d097aa90f7e1fb1f983415f43e75a19ecf7fd21bfa150ef563aa72ba1c43c5f3d9be128ec26b691f31f9cab931631606a81622f120675c962be2d3b5e95f74f0b209e42e6bdd76e6e725295b1d78d928f6f63c41cbde2ba66ad81168070c8c6e18a6e452a31bde54ad3e16304d06a234f5f9311ef0f78924b68dbb4712efdb6974667bdb54f16fd2061b9ba93638dd177227e94e4ebd0ec1d437db948062bf41742000000000000000000305f70dd02fa0c61d5fe6d8ff35389246037e18d34c1375ae04f44f0c2543c772c5ccb137be7dc1874c514b37c668554d77d4ea5ed144a648257f4a0301067bbcd9b91072659d872f26b796e2b81025edb5f45f785e2c2602b248ecdd80f019ca659be7e8ae953325a27564f33c9d458a60be3dab38baab7eb1a66ab1ffd6308f7fd51beb356fe75eb985b7581bb5584c53984ba9c7340f97e8d3825681c53de5f554e595b00000000000000006a8fa9f05d64c4be42f981f00051a39938613067dbd1427e01bfec016e51844cefa8a855bf23ac887b4a88eed6d9443857242f28e31a41d20105fbf3394ff910e734b4d9101265ff729c426e01c1ab13dda8c388b9e6626f19eecb87e39175e85e17000000000000000000009431807e43886903526074e6b40244c938a4c68a38c25ddd7c143b3f14eafe4b28ec66815cf8d1f56aa1424bc9b5d58790298e5b310969e50c222563b54e60854e1bfeef448aca8c5ccbf5546ce4c3cd5a733fec25fb94e1e0f966bcbd28a4d8fe4f556eaa1104a793006619700798354c6ae05025040965e3083562bfa20968c04007d21dc02c9fd1f75e1ff40f439bdde4e784012e52049b483d02f81b88f5f57816b3fecec79cfca8d37203e769759d6b6a56b7605ced8ee18475a77ff0963a565fb6021d216c01b1098e40550a1cfd80e918d685a7b099a4f8ed654cd76ca61fe5ad8a31ec558fdbfa706d5e738bceae81fe777c307d5bc72183a4c2d35732ab916a781b9912160a3fd2a2e74dd690c57bdfdc1f069f9491bca7a8c59363799be70018c25ece5ad7307dc7a95c51bc25a8bbe2cf5ddf6aa161693782b0e7feb8a768f391b49d4c978c96dbb52f21c122eba9f17c8bed10591958cf06321a248b5f76ceedfe0d080d6aeadc11b237b3326dd04b86ac37c0d131544888db9e128d059761ad9a393e96c3b41c13c5a381bff187a75de560ba6eb3faa5ff8d2bb3c88f8de5efc2fb2200cfda6d07ceae22577064334fbf76a23e62e6059211d995b879f6b7d3f7fcf03652b81e6b7cdeff947ad185d3c6269ca247b429c3b872a8f1ef60407d29a874f4ec31c9effed55543a65a6b4d778cebcd43b7905f3960140bd783540a7353014bda8e9c7a34a5f428fd1f8eb11e837dd9d586487fdebcb1ecd3a003ff0fda4be617fecf1ff0ef2cdfb7fea73ca18874664d60a4b9423f3297bc8eb91b4ee1d73272abbef3e7a828a7d7ab055a8eb58fe379de85338304e26e3620941b463e9049fd105c74c91cc4d71b0f76e2c2e4825106aa7ce2a3adbbc7a0443ece58e752b47e6f677ec97c5c568a89d6e36b165c39132a0f27080ece2a94c320b002c77f82662675a7713c7067081cac15994698c41ff4754268ae2676384ff799783f55d7e5a1a092a01b965dc99cb7a9d98440c355927629f2bcf9dc2396eb2f5d25829715b24327642ac48f1201014a95e0e65e12cdf27e19043e3c5d3e798375cead35b9a93190a52cdecaaccc854a1d41ef365303f0e9b4fc969c9dab6df5e8a795b140fcc09e8a7b694d12932917facd8ceaa4e2d0d16bb0b95387fcd5ff136d8abddf94daf442bbff744591931872a36cf921ad69f2127386e8b0f9afee4da8d3fbec809fbb3ca0fded2859cf25d4c6155d396c5b9bd1a928923123f63f4c40688eae69990a9419456247f83539d324d3b5"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, 0x0}, 0x80) r6 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000dc0)=[{{&(0x7f0000000300)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000380)}, {&(0x7f0000000380)="43ea557b663c587f73d26f5d0063a379b3cce35e6dfbf3dfcbc4c7c03ea826ca9abb417977f53cdf2e7de35348f12ff49d3edb3c421cdbeadb7e60182314c755fc2641bc860343d87a2c8b6cea855b29329b7d", 0x53}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000cc1c00000049663f59ad22a58d76b7ee03", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000340000000000400001000000031f39e2011300005327a65adeb10ee0f14b78d5223a", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r3, @ANYBLOB], 0x78, 0xc000}}, {{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000700)="ec42345718f92fb2dc5219845f4dd2dd3d3deaf5489e04b2234d765c9e02178b73e0ed7fbbc1a7cfcf53453c8c757999083c75eb5f0fbdfecf825af5e9bd8490a250e9c89c677f332bc322f9cba1453048d868cc97522ee8a0f03b8ffdc08ccb32762d00df1b2fc9879d6dc1", 0x6c}, {&(0x7f0000000780)="bbfa3404e9740e58635cdc22c6cd31df9ffda6f80b84cf6cfaf92218296ef719f2fdfda9e12dee26f255f5dd6a1f1ce281fd5f3570f9f816e69c0fad5462eedfacf3fae1fd4d7cfbb6843126b5b033aa6297860b0da9fc9a65699e81f13e7d7b072074102c5f82bfd3090732859a6891efaec48b7def2b8c28878ecb0ca6a75cc67d70e05609fe3d3daf84f2eb9143712771f1a4fe0f366cd7b6d8e17d524aa1fcb862a0504449d2e11ca55d4045d0798ea54ea63ea7f05c5af899403b409cdf0ee143ed29a23c996a489523ef8f667803f09a22fb1c654f497527312a", 0xdd}, {&(0x7f0000000880)="21ebf119a8c83239707403eb356340c9204530ae28d9b6ff7b00db6b09d2cbbd8c7b48a5869849d47a4d614f07128c2ab6cb61ab0bfb710a1ea996f412e9f5b39f15d7473769fc677e5c9655abc17588c2c2a3f6e68c60dfd8686f390c0e8130f743a1450eb0d3a6d55cff242e4ff2d18d34361a6b9ccfc68584b79e25865cc169fc3622ea7229a80cbab8", 0x8b}, {&(0x7f0000000940)="09bdcdfc259a3a6d41642d479e90a471", 0x10}], 0x4, &(0x7f0000000b80), 0x0, 0x400c001}}, {{&(0x7f0000000c80)=@abs={0x0, 0x0, 0x4e24}, 0xa, 0x0, 0x0, &(0x7f0000000d80)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r2}}}], 0x40, 0x2000c800}}], 0x3, 0x0) ioctl$sock_inet_SIOCSIFDSTADDR(r4, 0x8918, &(0x7f0000000000)={'batadv_slave_0\x00', {0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) creat(&(0x7f0000000280)='./bus\x00', 0x34) r7 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r7, 0x800) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000000c0)={0x0, @empty, @loopback}, &(0x7f0000000140)=0xc) ioctl$KDSETMODE(0xffffffffffffffff, 0x4b3a, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801224f3bf3800000000000000000ffffffff000000000080fe34"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) inotify_init() openat$cgroup_ro(r0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000600)='B', 0x1}], 0x1, 0x0) lseek(r7, 0x200, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002980)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}], 0xb8, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x188, 0x20000004}}], 0x2, 0x4010831) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000580)={r2, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000540)='\x00'}, 0x30) r8 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x20) sendfile(r7, r8, 0x0, 0xca00) [ 955.573084][T24529] __nla_validate_parse: 8 callbacks suppressed [ 955.573093][T24529] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 955.609718][ T23] audit: type=1400 audit(1672042606.020:31952): avc: denied { unmount } for pid=388 comm="syz-executor.3" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:debugfs_t tclass=filesystem permissive=1 [ 955.634019][T24529] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 955.645811][T24530] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 955.655392][T24530] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 955.664874][T24530] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 955.674372][T24530] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 955.686372][T24530] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 08:16:46 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async, rerun: 64) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='debugfs\x00', 0x0, &(0x7f0000000000)='\x00'/13) (rerun: 64) [ 955.687004][ T23] audit: type=1400 audit(1672042606.100:31953): avc: denied { mounton } for pid=24540 comm="syz-executor.3" path="/root/syzkaller-testdir1173243442/syzkaller.ODWqNQ/913/file0" dev="debugfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:debugfs_t tclass=dir permissive=1 [ 955.719456][T24530] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 955.732941][T24520] loop4: p3 p4 < > [ 955.741734][T24520] loop4: p3 size 4278190080 extends beyond EOD, truncated 08:16:46 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) utimes(&(0x7f0000000040)='./file0\x00', 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) sendmmsg$unix(r1, &(0x7f0000000280)=[{{&(0x7f0000000140)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000300)="2fb576ce470422dce60ce016d52e6f656d3cd389bb9852538323294d1614ba810cdf03043c12efb70ae84a06a4f539ebd7d878050bc8c5f1ee4abd7ac0d618c9c62392fd209c3e47dbf38aa455c843da955258c531190bd8b1035c21e4a22e856cdf6c3220cefe8707ca4b9ab0cd1765aea7ea600071d10c61dba9d6ef57a6954774eff23dc8b591dd33a7a80eee5a4482e8fee997479943a649e7796a5eca42809b393ff405334ab7e4b3500fba898646b8389ddb14457ea30da30d29130ccc69838f46db9869d0974b2294ef", 0xcd}, {&(0x7f0000000040)}, {&(0x7f00000000c0)="5001d0522aa182545fd626ef5b66d390d40f4341919ce9e131583b1f6ad84bd7efd0d369ae0d", 0x26}, {&(0x7f0000000b80)="0e95cb534461837e0a7d1df43f249c71af48ee18a9e1103a4c14f68f6c797299d9c68f58d0676fcb1577f0ff2b7cc96184df64a2be8a2506f6354bd3fba07ca03ec1b14a32aaa2831e2904d10b5c49cbbd87c5e2882baa85d7d05437ce6122c300a924e9652c84aa4403a2b72b0133e75bd511895268f4ee638fb11ef190988e69f5ac32ba5387ca791cf08a965e06da2f56019e507bd04ace33a5ec43228c4b9c8f407bf9c8f226c0c268a771dcc992c47b5bc61608b808455441c6f71ab7536ab48cf565a8f658c1c8835e2ae2ccd9595d10c45981a775bff887f9259f38d33ebbd8888f2ee2e265784116c88aa8622f9fecfb26194dabc85c74cc2d478be52af3188861151713c21da6bd5722043034818263e78212fa98d6fdd1d0ec8c3787193bc1b4f7ce9e0b3494701707a71f30e6a68cc805f2ca4430f9a076241e66797ff571c3ee21312dd364e8b0463b12aac8a512a599f324ef6193558982118fc84b54f498fffaf28af9ad3a43ae77f8f1700e922538b63f42975625da544f4afc15571d68556c31005347bb063c963d84a3e1830b325992923f0eded553d8c6b0471fc7c2e278f0e60c7b81dfcec7e214e06ad5ce528e233fcc9b19abcefeae34f300c8a5833ad9d643db499043b5672181193a9c5009f7ca92d4e43ad3b8bb3100f358384874e53e7489642dcd4847c299005b718e177929febce75faf0413c1f9e16c96605942b1fca72cb1e1989aa0b37a5e419ab2f328089b4acbfa302e43414dece677c9ed9302a6951df3817c9c8ca6218cdb48d06e5d5e36f36b667d461f410c5f59d9010e85c2968a575676a199e9cebc9bdef2049681711c34b749a7751cea742918fea10d55d37a26f3c0d8b764fed6a83a4707808819b4b54851be81c9dff99503cbb7329782a2a4b6d32a61b816a88e5b63674c26435b83dcd4fe35ed132dadb677bc9611193b1e1f964e762aa7f36c684fc13b4449e20291c88b38c9cf0152fcd326e283c61adeb65a84467c523099729d688761cdda29d21e5cceb4d38e231a8313ba1d6a4240ade711329e43d308924318e361cd87b919e5d60215f92363b4d83c91a62ec42942c88e1cbff8754f689e96f3c29f466835034f2ca9df0738f373bbab67c52c98d4898b5406a76e8eed88e61afbcc3455c6bf37741535506ebdad48b07327c09cce961c321b6825ad05a25e8352efdd153d806ab9214be3d4aea10fab53d9942064ebca2ad9036c8624b1d49fde26bf065d7bda137919f6a546457b9cf19f205cd57837640d92e4eb6047fbb0d30ea7c00a305320d27b05c9bf8937cb35d7899695879da44793ad20d2a6d94fec9a9b4daee7e2a36bc2a7ed5ef2496e7687f85afb83399acbef07b7923f6a7d075e1b6a29b270dc64e5a89dcb72f1b0436809716756c13d51c006e7b6acc22299f2be1a075e2f31fa61264bf879509364419c4f9c2dc540d8e34bb286f4a4d7aa51fcc3d877bc8fe5657baf283fe1723c53e3fbd0568568664630112fbe069090a199e45305897eac3ef0e3732bfd6f7f28997d9c885837d086c468e7e7ac0598d3d7c4af908ffe9fb2c97fefb69f05b004d176b0dd34e41863e595c7d7a9abf51fd4c54fa82d1817c07b3574b7b37a34fb194183f908803505f43f75b5a2dad2e50b87d91b9878716debbeed6fcdbe465e65fd37acc93cee8f17e3bcc41fb93d510c40df3dfcb98ebbbdc51e73b42f2266c08f0e869f46a1416ae1346673d1872a3d40abba050279c4840a83497202ffa902d23e531328f20c73040032bf17f39eece646658baf517e6dbd5f7243d43bd511ddb155d459d9edcd8e9bb9b494dc47442e1728668f0fd9364885add6289dc530b21e5cbe39e115ffed4c91c74340177cb51a2d243a3cf5694a94437824fad2e247cb653728c2804683268c0f5f3d07e2b262728b6d31f3ea7841237952335cfc198d3dad4ff61401321d86a962a5f66d0679ff09dec4209bd9098382117121b7a84fdafc33bf854e68be5bd2af466951e000ba6e1eb68574b2edbe6516019281da1df64db3e1971bf1614bf320ad2474a37ea165eb87d163c684cc6f7392d172702caa67d5bdfb42e177f3129256e26d1e0be89a186098e6b127b0026571a78612b9e21f13945eb0e5527ef94610a76a0d029173e6a4f8d6338d37fdf4ef7c34816de30ad343fe9f406338c22f6ed722bfc593f83f1c80db2c81e4282a1bd4a140b150c2317e1791c987f02bdd87b93059648e39221e8ab2ca603d410aac4988e40bdc6b76fa43dc20f757651217b9ede9a5fb973189e8cc3ffc761f74a1d9567ee028b363517da5716de5fb24a42f20d5914acc92b572c32a71fef9e6b688f23e5dfe687024f431cb97101312b20b050badd959a972b069c294bccb52d7e0e6ed6959f23ea57aee5b9a9ac3fde9d857306badf5ec65aa160aa70151a3247f9a2480b3867e4e6d672b9d2e7765926697c1195ac27e953830b7992a6d478e7023f0181468cf1d55d85c66c98ad44b7d2f602e525b9080801d9d551f3c40a476a4a1b9cccd6275bbdb92f7acf13b46fbbd13be699c988f00c4beb31768e4962f67304565d99a8187621092f5b6af5559154cfab7533cf503221412faf22b878a8c6ead78b72c2f928eb3fd205534a89830ce49978cbcf568003b933b2ba1e828969e3e7a54701f577767f9b10afcbbe5076ea646b7c33d88c52b1f430e99ead4e23e314f83aea8b45f10bb394139fd333e0d6b8238a5658e3fc60e10350ee59452d171e5011b29b8338f4ea31b0859ba934960f4c724328ff22f7f13edf65ae6f2e56e18fceb0167dd33915163f79a9285132489914a9eea4671af1f3fe9864a0ee69c158d8204e4a1ef126cd9b4b0e05024ab87321e559207c51acbe08c66cc574c577c053c289b717fe8483fea64181923431fb75533d981605e6720830db96ceabd263f5993d1e23bb1c6aabec6034e7218e07d3a33673889c0945b2757dc6cce2e19cae89ba6e974930c4002d2f1978eff215f5c2405c51bebfb1545b1dd199db1536acfbb95a86474556b9a780ae75c3137ba71f1fa84f84c21dc26d15c25b9bf697836dacf514d1b4a2196521a2e47cd6b71a2395a7fc04efc44ed83851749e9d6f832e841af371d74224cc7d37ef8cd08178b04f5f830066d18bce2b0387372145819a1d80060157a3791267abb832f3baab15dc4914e328b371a7f8dd0e3128cf9b63fd0b5dd81c232f2f48c55bcbff6bfff326ea635abddbeb19497ceba7d9ec6d79843eda15fddc9ca64befdc2fa4c686be73ea619813aeb6469ff3d99d6c99e06c39b041f8fd6ccb3eaa47b854480a5d592c4897c661f0d392eeaf4668680b09b8f0bc39e534a69a6a4863d9b2089aa4b68b9433e93d04ce5787693515bcd83d4170098bcc8dc365b416ef1d8074eecf9cf7f535c7bdc3901c9e03a2dc10bd23bf8530a16ee02d13280e6a91f7013a66e3afce363480e75a920de88dcbf8497a134c70d7ce0a431ed85b35460e17592ee9be97d427249150a755e72bc72227836e37b5df2e1116ad3a2e91edfba29d795a167031fa32313216508b9edd3b2ea5366bdd54d8873c4344dbd9a3b654b315f447f96c4edb6d11887465ec6a2c112e8b865fdf4d9c7e6176b27e02faf45c2f8668b736cb54cd423b057a36bdbf6386ad3c472386ae53185f6ef13612268143df0090cb43fcebf52fdf98b189bd202aab933b39ce840d3be197f0e9fedb99f062d96d0de6a33d6d072fcd3951726c6d2e6d9382c86d3bab1fe9199d6711322b7ae9960f723e8604315ad59affe47a780cbb1ba0422269b00051853530e3e4505a330dccbab4929280fedb5d7393bfb4114237077708811479ab86d88fd1ee0bba7f9e3f977f5e9e3ca9f5106b44b454d83434df297dee38e155cbaa4f42c9369316774a913be383b30c7a3de493260b164f2b51f69c5b9663b944f8659455423ade57e2349cc6148ba640784115e7e1aa0f3b6b438100398ec053e2bceb94d16deb0960462f183c8c7a49b5243075e63d066eb88e7ecddfa9e6cdbd2a686a8962e6413a4c3a1ffb112c7d225ed1c1e540da5e78e7771c1b4df52b54a0e5ad135185f695f7aa6f16855e7398c3db390374a1b382fbb33fe3b8e70bfcee18092ad118df2b967723724b03b2b70a00f19e553b3b8f0ceef9b4ae791339d2fa31c3944552d2124305fc9ebf97edad4bedad41066cf301515f0ceaf4c88d661e38663fa57610447bd6e89be2e09c85581f3f8bc3fb6abd5ad512b52bb785954a14514ccd69fc9cfd1dfad6f508a7cafc6688bbd3c7e62abe5f0b822d9e714f1f0a19aad4856fd2edf6eda44c4700f0bf0e689eabb615ec87bbae7fc0fc5e8faa44c19031e3529fd4e1b78f75ec2b14d47f030913ba27715ccc525b2e684557c1a9dffcbd4858fabfa0e4302575aae8591d90e5304b19c1888d64c6ead0238701f7b63d3a46ad545488a48fa3e19570c20438a9a1653432660bd5d8f3616e8d100acf6c2bd88ed7c8f57af9331db9ac41aea657283c55c9e98f72e14c49c4ed8b54c09ef6067f8bf8e42994372a9cf6f324dd56df8f11661f7ef7948f9986c9373c4076be1443964ece563cb83e29ffd27b66d3d3384e7d7026e6c1b58047bdb7838a2921d37d99435f067d9ab6a76a1fb2110c687dbc2ef6ad1e4c5c2a398bbf5cb0bbc9a0829acd50effa6d8b0204fec31b5bd1ec0c7853f270992b24c6d2eebac8d82cdb4d954b25e84874e1579343ff1cf5c5110cd07e0dd30d5b102b6dde0b1229705e5b6364e07f5ed55c5ce88ddcc02f280f4ef54656049d752ddb3f3d9b486f4d128fb6879d090b076311496ee391c568a58a2e648e1764d3969e8115937213b311ab635aa2885022b885aef2f647d5dae456fda5989f51b6e0482206db019ca852888fe9d490af5e6e98a6af7095aafd7eede69804222ebf9bdb82a41676535d7586cbc535f44608285d62023aa0f23a410006d622773d38a51c31f8fd5c7fb30edeb5a0f261fa746c9a58af55d8b554b0d05c9307fd8f80c489a1abd356666f4a8fff34f33bdde449c775795cadc718bca1d3e9ca4bd4c2eae1104d6502c0d1f220784f3c9e6389c7ba1ee21e468cd38798986a5ddb040ffa8691b7954bea6fc1ae09ee78e4c815f2db27c466c6e5f1568909b26062aced469b6be29777a4b497d22cec33fa50e4761e8a3d9629e425530f0772261cda0755e2cb8e3083d3b8cb455f101c0d8d40feab730018ac85cdea93082facfda6c878005748d2f2f51e23df16ae89d8c4c761c8913f97c041d7b224011d4eab8b8f81e5aaae65addfe19ac3426f4c83c600550cad96dcb027b891b7ecc79b0ef7a776a57d6cc1a6dccab928c8fc411bba5af2416de09f5474bc08d8b84523d3be34394a15ad7ff4decbd43cc930cc9c34ba2dcb7cc6893a35f580a09f7e2c87cb677b02feb1c9d35bdb6c42e0a24ff6f412eceab39ba438d609207fa0af35fe43e3c17571927c4768504120ebf770db65baa7649653c8a1a4682be0a4a70cb540e24f8e9a748512809673f1466aa26ad027ff5b9a3f0df35980b100361f5cdd1585ab58fd45067e56cf62f84a2d5a7e81bb5ef926baab3648e4c5abb36ce32958ad7c5c897e12322ce4295df7e8af0bd30315509e2418f22af45d19256cb3274de2a291063c88070d645778abae1659a2eea0db549e403b16856bc927c086a1576c9ed6224108f0733963f5028f5ffb31a03d15a863a", 0xff0}, {0x0}, {&(0x7f0000000600)="2a16cb752f3e3830f4402d3835e2925d0c844796daafdc1fb376696e1829d8eea1318b602c59ea774b39db2c32b73d87538c04119054e67b31c9952468c99b72cfe71e50abd3b9f58bd8c45504cabbff2081704bb6b08b98d8e27dc6d36a", 0x5e}, {&(0x7f0000001b80)="7a6f3cc5aeb5ff39f5725ce9a4aa8685648cca0c2a8958a86ff74503cb68e090e75f8640c161a472c31a5fe6e51f0986d94260b1cf16e7b4632e5f1aef244149d602cf107b8dc419bf43a0abfaea7a72b2ac7316bebea403a65444c762b9b90ce055d0ba4cf9216f192e1e97dc82b131aa92c13a84743d959897d936113fcafcbebf4f9a5e3a222427768d7f8ff1d2420c337f7d3ef886d7ee121fea86e99d5ed10ef59719b0d5743d1fa3b023e02d6ff5fc4443a00e67cf81e28021fee50ff91028f37129d69c981681a0d784caba3aaab6584a3ceb8dda092c41d9a51759b8907ba6987ac922a02e381d500a08de01abc1c900fb489a86a4d7454351434748cc41f0c1c9b5c5449a3f5d75823670bca0288bebcbbd4315ff8ec47e29e2c73234f9caab4b50ead9c6d3a61ef0b045a652335757acfbfdadb9abd0c9813f780d0b2fc507b8725c1bfaa22ff25b2a13f6a436165625a7ceed92a536e2dbc3bc8a3553c186a479cb77381a197a11b350f09d2163175bee63b493b69c228f47ef0c78a134ae780693e7668fc82f03118aa3fe7107bb91a9facc60a1c2531e66f731dff43b8118e798e2e8e7ac5decce0396d86431f07b3af9b0fcaa3b4c939d592ffe98aebfec42b8c49935b5029e7d42c6179880028c6c5cc6aee2f7d016bdfaae7ad8ef8e2ccf49995e50c21b8882370d2efaeabfc252b7c3d1b9984aaaf5802a3a86eefcb739d0ed12a8e8d59738bf78116265598a6527952cb89009493b2bfc95647d8fb586bc639770da7b2eb47a9f14b1c09d15623b13f2c65a77c61e2b00eb9e6f0d57498ca1994122a8e3616b64675bb7be8ce93fb2b208629f5ce1dc8e66e0fbc40b25e1c45fee8fda8d62482116005fec0ffd223a6f7d1ee4e3f144374f24612479006026cff39c824199cec84ed95303c560bbf616c6aab753455a60a6ce82824956c3b910014cbc3d99d9a9de530af93fbdea3e372daf0f17a6dbe3eba91e7eea9ca913df1b4117ce44ce04c2c0d332332ad8505c726cc741687a00866633df3dae90833d3c6186c2e8ff07e1f9552d87b3a638ac7d3b490426e1081b2491037097c7f5e3756abb2bd76476277fca8e0a1f0852d092cae7bba732d0a105d38f3026fd3d16cd9015d30376d6b3edafba7b4260c68fd8498092886c0b1bbb4a3a673802694b0f16657fa51fd7c2b59e6a56f2cf3079de8474ec2baa37a5581c8173512edaf10f7ee4d6cc9d7db6f2cbc6824e3ae152246db8bc54957c1ae0abab3cf9d6e80d159c0e952898966ba67b0d2076ad1ad29fbc1dc1baa6d9f814e00b76217bb59945b905e1673cff97bc24a72a1743555f46e4287ffa230ffd9fd9af730a35235950a8c0c2679679054ec17a6c4d513dca7b3dd05fbe5147a6f76f4c39c7123fe024a26fd8cb0c78718d22c489377bf125ff8f7fedb91adffb1d7a6e141f958f2059db271808bcba6c4d140c3d6a48c49f1ec2fd598407630ed53fb6d1c3e3a18885946865fd6d496921085ffc8cedac1f0d9da6d2ceb1f0aea27bdc89c5dcbf1752f3d202c9969b05057a0c8c1efbd423e359c05affcf5a5eb0b155a326e0e1d961b41bacaca4bb990bb1a6e69ae65a928219c72002c932e23482814d3fb2d1512c9f9c6d37f4aa2eda7ec10d780cc8af688c632cc1298434dab4d257ac18475bf448a07f2c1e0e34b0d26cf4b5d42dbefbe515e6bef5a3e0928130cc0cdba244ef20718bc71b39105d8be9ad9545a4a177358cb2079fe69d66733a7acd73203066fd7e6a2e879f20f9fb34acf4bd28058adbf6b5332cb246f3106b1b4cf18bf372bbcd19c763f8330617b92bff5eccbdcf68f3cef3eba8638bcbfea9e77d27dfe13691412789c923e20773e1a9144014f44cd6d1dffdf3b09c01450e8c102ae88194608ed2d593e904cf038f30fe893c529bf8f9e4d2b2bf9609eaa45314de498d9f8498bf75f7da283ebc74ac78b074a34970c2de7c45c16d9ae1cce4d7fc272297eccb96d87c2091eefec3ad0542a99bac3124da420f657815e5f90fe158d7c5ce0c084c98eb39d3450bc526dd9126df6934cb2964c466503145bd238fc53d3de0bce2843bac95ac59037f07ed2dc7b1a8ddc62144361abb08c8e2837e52ba3d86cbb54a9e0a8d187494b128e746bfec84bf3910077fb40004715627aa576ebe90bd5df232c36f6b9b3b825ea151d2d79a3bc73cd660970cb68ac46022b71d66902b5a656cf1f72406374bfa2447a21cb2964f926f2fc1932e413af3e8f564b76425a2dd576f81d2618a7d8a7e352a78018219a9b1d1b16472e42325bf1ee31879b300b69e3fffd4a34755ec18b3fd0c8af8089f2384cc19df0f80584d0035090bae6d3028e567c9cd966eba91f70ac5c969ba7c86871e9c6d78c3a06d1c949d6eaffbbb764715e084a104f5e3043c3186280cd8a7f69ceb28e932a508b6f3dafa15e06fe5fdcf18f718e0a47d2248560400beabb71de1182da74231d83f5a664d1514bbcb7210987d1540ef4c2dbb47a0b38ddfcfd3e542eacb40c96f423a088c04eb571e3b2f866cf9272a55685354d4767c53951356f09b68475e01e641f3492603e376e6bd23f563200905c32e53f24232fa4b09586b5f8004bf1b54aea09b1cc4d6328f29bcc7da35f81cee8040ad1958cf909e63923e7cd66f1671a7e6461a497ca1e4d8c81d9de381f27dee4b0b48a7ec5e01cacad24c2ed213f794339dcc2092694766d48cc0b9959862f582e0dd8d6b23d982680fdc237ee47a789e25573b8f10708bee9ffca8c129aa6e30956794cd6d36de1fcb29f518d32d92dbb51ee881cf811fda", 0x7d2}], 0x7, &(0x7f00000001c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x20, 0x20000010}}], 0x1, 0x1004c059) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) dup3(r0, r2, 0x0) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00'}, 0x10) stat(&(0x7f0000004c00)='./file0\x00', &(0x7f0000004c40)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = geteuid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000004cc0)={0x0}, &(0x7f0000004d00)=0xc) r7 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r7, 0xc0306201, &(0x7f0000000340)={0x8, 0x0, &(0x7f0000000200)=[@increfs], 0x1, 0x0, &(0x7f00000002c0)=';'}) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000005040)=@bloom_filter={0x1e, 0x8001, 0x2, 0x8bf, 0x840, 0xffffffffffffffff, 0xfff, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x3, 0x5}, 0x48) lstat(&(0x7f00000050c0)='./file0\x00', &(0x7f0000005100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r10 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r10, 0xc0306201, &(0x7f0000000340)={0x8, 0x0, &(0x7f0000000200)=[@increfs], 0x1, 0x0, &(0x7f00000002c0)=';'}) r11 = fcntl$dupfd(r3, 0x406, r1) r12 = dup3(r0, r3, 0x0) r13 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r13, 0xc0306201, &(0x7f0000000340)={0x8, 0x0, &(0x7f0000000200)=[@increfs], 0x1, 0x0, &(0x7f00000002c0)=';'}) r14 = openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000005180), 0x2, 0x0) r15 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) sendmmsg$unix(r0, &(0x7f0000007c00)=[{{&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000500)=[{&(0x7f0000000480)="c632ad9eedca3b763430776483dbd1ac53ad540ee5c8e147da96d2ab3d0ba5438edca4f29f10d50bd3dc0ce3e5430552d1ac3acae0570e1b845b09c02d57c640d066187dcea7b5fd9ced4fc40386c80743a60efc22d3c7ff30df5b4c483795804c4051629e83e2154b56ee1ebd", 0x6d}], 0x1, 0x0, 0x0, 0x49}}, {{0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000000540)="9d0b7372aab535b5aca93c39272eed5687b4bab2a298c3d816d185db8102c45110", 0x21}, {&(0x7f0000000580)="dfd144cd4666984ae437345f05794707b88e4cb808cedd78356b649e4200d2ea0fa201b6d7da0b243e4355511c73d068b79b84a7357448642cbbb622c72685de72a21cc590c2e6bf7124ea7fe8b2c8c246c466d470fe3db978", 0x59}, {&(0x7f0000000680)}, {&(0x7f0000002380)="afb0760170240b999db0e90064e1144f7767a959b20efea8c38b8ca4bc55ee80353621e2fa02b5f043191efc0a477404f3b3e770f004f957523624ca0bf3859900584f1da9dbba6b1a9fd6343cd7039f27c99d2ea9251db29e2997e796698f9c72efb2c6727eae6feaf119725a4870a442e60cd4c46c99e8eb4c9686a84d97ea98875c3055be07a2de5c3b443426a12d2a70085c9e0bac7a0d104b8457d843944e5ba543ef322e51fbe6835a2c09497c0b33de55959779beea74d279fcf9ac76e5d167ffc4e76ab8ba93b1de74ded3d45ecafc211c66471828571431c6d5c2859109b45f321adf9df587e3145ef275c30a06bf23f8b3b4935f9e3bf9d978a10c5bd8344a1435f384e431de9d52a8086da5b1df946a57345d8ccd17a58cec5057da926feca91b5f02cf097d92b11e1b8e6da9b9fcf26bc80f0701ce415cdf15250abfc704a54137e0e25eba994ae37943280b7b6933e1de6b41876609e2dac5cedb9dfecda50da9f9844a7c453ba54e577ebac949981ebcba152e80f6164ce780794dbae9e0a851dced3e1e43c1732deff8b30cb83a16eb5e681f2da25cb1f449e2280df6ab630f33421453f29353fb165c4d8b859f3b7a65e77b32c4ac8fa8cd5f207e3543b455052479ec0414acf508e8220dec535fed575395e4d27c8051457f1400b1cdc6a2803f57446ab97a8f752729cd8c75039fba1ef84b3424acd6cfa2db4a8d695f4cfe7896d39aff52bfa9c5e925ec52e3136cb94f957ce0527bf37d48b3956c4463599bcf2268c1ffbdb80e761617221e64c42e8ac09f5ad7a3fa0010c57e8cb45187802beb4d2a0ea7d86cce259c75a47ef058d74361db888e28f39e0cec8e3f7b7b1b2b88caebf62a3c3685f7b0dba3b66d8410ef399a2926838da09cc34b4e0effd3342b8b3d8b51db3461beaaedda00a41312082936460c2d4748d1b593f48105fe3f546a7960511b127f57b61cc816ad5cdafbea5c22f06e050e14fe034dab655701ee8d0c1c33eab46bf443a2dc9c4051bb009451ac968d90455363aa5b01ccb48fd918f91ead7cb688709fbd7940af918adb9c43fc0fddd0cd6dbcbfa4559ba1a253783e6e29e1028031e024e31e37734b10cf93acc8a57a2de9ead4bc9bcdff6b2e0a5ab326dabe7969cffbb35c8cb0af00e83d84844ec2c3d6493201bb594b119e1e92cf9bae01c033bd324048b126bb25c4c5cb1b02b0a1183ad2692962223775950ae4f534dad2327644c39c074932d114b73b4e04cfa671a0cb3ba5857701a3a058b6b8932d479c8e2f135d1600a176876a52b05b9afc6564eb25bae203cdab520daf893438c3b204977260c38d644836443f2f2db9104dfdc4c6c19af7d91f3790ab796e28ce57ad1dbf07c093d7f705daf49dad386e55d5ecf3b98a7f6ffec1077f9b8f419cfd8d7995b96aebe23136c9ed6790a5c37e1b03ccac83c4e57d6ef03f126b2b5c520cf73a0a3d17d466ff07e63b880281b674947ae842b16050257b89b4b0c888193c49c114ef62e33dab8aacf9a6eebf2b37959e349ce3f519ba63cdfaac788f504c4dd2bcda529746c3cb689e3d8a4b4d9d1c7f3fc048f95625178574e0ecd68d6a1ee5d5e2b2b7b355e785d8727d8d679ebba71c37d76b9b931374f45c7ae6bd93bf30ffd41037a1fe78fcb0b8a4f2c62843819bde41eceea096112b1d2ac098da086a1613ba462e87da9cd87cd345b0404412ee7bef152f332d6f7c66b2b0c128a17b3345aae612ba60b62f070ec592a3fb2bbedbf5be6234902cd0d20ef71943afec98cc9d8799350814ace3d812519082fb9bb8a9404cab971b097910fc799be31979095dc0cfd990e0ad1879405a555aa29f613e0562731c3bd1eff4f7c5585131bb39feb1f4a1d2121745f61bebc3984a8ec87e3cfb37c93728af2e5e5ee8b0d54dc526bf925db672abca79e64c10f0a26d5d7ca50f8431f54aa1bebb2c71803bb6b30c58c9ead1df2bef0ed5c06227bab3d44ee0c10d090e5f96ece75d63521834cde7d854d91798c3b7205130ef957a8a4ae5ae5634cd13aab278d7b0f9698b33c29a66b1b46bb214dbbe42fb6a4431cc384a2fdb396cd0d0b34f06bbf403e01a37aec02ae66f7b734c0d24518d634700ab474e876a7019495c4eab53c2b65941bf7c6b46cc8740886bce745b04686acf9b9a49daa6e59249e5a78a17e803e2bf281cf27691eac748c28a5df93e62a5b371e27df760840a4fd5e7d1ed771462633238360a3c67bae80a5e4accb14c0abc3aa9fc73fc206da259e1f3a8655951b47aaab072c52431c8ce72ad7a61b45d5812aba42d829cc9ddd627ccf2434afbdf8431e3a5176b6d7e4c227430c0ec697d67135c7d45748690f377271209233ba915b78c8c4cba02b44e55171ef20186b417c30092b7a611453c46719d7dc25154dce22c72229c6c5135fdc675cd78a94c7bbcf08cc83ae09300b24cad195019147ef0fe85c3be44434e40b6a5769c2017f2a34a543e5b64d7ee33cbb711bd631b10e2e94c006721d1ee4e15d39744523783ab6b0bddddb35eb22b664f646e7e7d8ae2c9d1b442be0e1c2b57ca5bfbf15eaf3e4b26a300662dfa734b869ab996eb5e58f5375816b3115e9a7974e9a3d33d59f19a6b9a69378cf701778d7c9ee4d759c142327b11cd517a6b32842a61f50a5dbaf75b0ae12eaad8caec485e7a2e66b6d27b7ebe6249e1571781214de6e95c1e8a9456c2523c5d7343e8cc81f2a7a27c1908fe4f578ccb860e63ebaa53b1032852b3c35584e3b1e3adb4ffcfc84f4bdbd6555d492a51dcbf2292818d1f2faed182f1b1a317e70e10f02a38f5082f5c58d385db5da765cfa1d572aed4d303ed625fb20c8ed21edb30359d1af78ed0edfecbf7236bd71e1bf83f63bb4d8b47ae01bf391d1a1411d34ac5ff0e3d227715d2ea5c20778ff28f1cf526d193963bb7c8babe023d8512715e23e64cce3b16290d706832951e74b23a1ec5d8e9e1ba4132ace060a87160106009ee3c2b42e592bac53867f3dbf1a25b6b5d7cf5e66e8071a39be8170d5ab3f804821b870d201e264f308846d129f13535c42bab032ea04933cadb03c9b21fc82905f936af4a1c945594d1be7c3b47bbbd0f99188caee14b798d041fbdfae5ac79b7c845fc082caed9c579e8864cb124902715b42c2161f67f04d7f9120828038b15d6cb88ffb4e0b527081c119633308421ea245e869770b551ca4fe3375847c9e77bd20f7d19a5eeebfec691876c314753901b7d42e8b0ff5eafc97d1c5a6269dce07d9ee023902d315bba876546d1103acd87e66ef2d1c276255a5823f24169a24021acaab9a7c63f82c182c961b114c85de8ee5308cc57c4a78dfaf662e605d6d6954cfdcb231cf9e0c7ca434e5f75dd85807e7a693d25d11545a639a4cec1bbc2ea7364f8633b74502ad61c76de50cfdd17796bd05c7275d489acfe246580bb5fe441ee8cf83e6b22f1b7da10ba429dee9d09eda30e2fc02f3af5093248334a8c38fd6408a38eab0915ed0f7450dffee22a3a0666e6a534cf5a1631257c10d98690e293d73472fdc33a43f3603f85ad62bdb5e51e3e740be95b596e09761951a2ddcb0102b178b3a122dbaebe67aab492cf8413a56b58b14183a9426b1ae54723586bc91ebf065da7da1a5adc7cf5ea6a00ac4db1a581dfd573a1957537fb4830d5b643c7c6569ed3ccc028c4c7b3187613249a0d1859d2ce55df5df9964f2ec0ecb9dc52d4c47a307eac16eea249c02462ddfafe8b5c3914f4d89e8d145e841aa8f7934c539a4549a537355699f5934e58262b2db2213db2d53d477a9ac59c9e182da27940c5a50bf3fd5f39432a59a5409f822139d99e149451c73b19a87fc931829ba7684696b30a2c98649ea6af3f73a67ed6ac3e76c31770a00779d2fa85f04b582db6172e7aa08307675b403b8489bf83dc0bfe4d018cec62bc89447fe31207d27a73d246ca6696a02ac686b26a2f8cac4d7b3e7dd25f1cc05a381f73fa8ed8b0c27f30d199c8cf5a67fb41fbfc507acdc09dc4dd57b9e3435e6791ccb6f300602e67cd8afbe609d4c6fa58e66c8f5c4eb47c1721edb604196f8eaf2fea86903e3ffc0458995fdd4c8e41eadf4a3d2fa28d52327443ae9b0678587f293ec242018b2cbdb8f49b5a1f709e4e2b0b0117e9640fcabfa0a1c82976bf3c35b5fb03dfd2f4f2a3fe349f9ef98f6222848d6c366fd0046c3206e960453f1a01eff23e6aa53d32b965dfd7a026b1f62eff47abecd9cc395bdc5944d1672659689ab3d89ee111208ea19933e77f5749af12ff5b1bb5a02cebb7279fa86de7169f20c5784b7b1a76213eb867fc1cff27331cecffabe0aa340180c06fc9e95d1012ea68939450db274793c06e91103936019d35953e9667b3ff2bb0f9f5d678d5c78bdfe35102329b87179aad4382e414f4896bd81e9ea372b7e65555124bdf4cfbc438915eff2c2fb943c865c2801a4242fe6e9a36a997ad45db42a2486673880d38b6074d6193afda4f5e0877836e42e92aea0ff4a60c0b932b9631cf576ce67f01c244deb0baad9d8c60ca8df129d8b349da9510f82cc7c1f9de91983548be220f3e69be0b344a35ebde1cd8028f003e63cced3cf6027746ae3e7d65b4843611d7f7daf83f74128201138e9b6a5db9a8c1c0de0551024ed364dfe0ae8145f4e7c840a1d55c7b4537deb487d8eb9741bce0bf47998455b98bb6907fa216c57ef0649f88a6142740e70cad58d468900c508691e669418e52ea5e0361760be234bcf1e98ec2f4ad962ea0afb8605017b459514b62bf5c007f9c1304fd6acdc763f806913d529271e93d1d7cf57fd9d192b62a50e5deda3daa02186088c0fa9f8d3dd0d61f5db5da69470dab9d0943a86f845db283c8eb2571079332a167df153af9dc2a4b3e5b74970779346af7caaf53530f5d10f85ac7db9b5491793a1ba158c23ada18d40cfd846020d62a20d91f2809603ee0f7103da88ee386e5953081b83e00a6cd7868b3ba6ce2085eee0303b04112eee13e080a34b224c93c045ba7936ea3c4a0b1fa44a64c07037eda3ee3687874347710a561e7783ec814cd18069931af1f2aedd7b70e1e6a8d30a5540cf47e37108b61734d831d40507ec0fac1f9a7045e30c77a621df48492eae1ce549247bb4d04436321994d553f57254867b7d41fc996dedad322be547a001a69f4fa7fe5063c1efcc67369fd8d46dfdce9e47d1ebee535ba02843ec387f299fa31a12b726515b5c569d995f807a074821870fb63400486fb86ac89a14076244bf409c464b548e9e1ce2b7d5ccf46b6d716ab178ba0bc0f258a811f63ba54fa545ee35731d410c16cba4260a2c31e9194622d61bf688b428bc018f8edebfe6803736be329109b74857346e50213d8b55aea82b10457cc91f9b6a8c113ef572e2e335adc4839d599ddc1059f2b999cb322fd0677b6def38244f096d3575aa1175c1944fdfd9c5b21ef4ffebd5de7f3e52a8a1dcb751108cbd686d08430cfece91db46aba67e36481c9c93582d465416c26c23c5b875d2261bea8597802dd1843bd8a23989467631b33935ed84ed41d16dfe8e45e1f6dad50453dad7f175661ae6fe93a6b0e042726c30dece34124fdfd7b2fed931400280a635b977a44b068f18b3672c246c50061877b23bf8d9faa43ecaeec1055a208db5bca0b49fa514e1f8869ccd567707f964dd08d9980ec7a4f9ae19bb42e5031c69bd502500c3fcd613903e78a1443307667fcc7ab2b8f53dd7e3e6c470d744ef6e91c7ac0196d0ba265ad", 0x1000}, {&(0x7f0000000740)="14502759d551fd528c2972cf87f5", 0xe}, {&(0x7f0000000780)="0ee2966221267555b976d34b0666b597d603c0ed7f79593cf0d299155845a3cb14c4d5aabbe0c5bbd5f7e8dacc2fb9574f11d50a38f54d6dd44790b1220e7f08945ec570163c86523f7f4f8e3bb18fff6ec8c2a621974117aa314956bbd2b7bf", 0x60}, {&(0x7f0000000800)="41b1c9667f797123d3671b6eaacf209ec85aeed095165c7068913ec93ecca288e10271752c05cc520e76a9e119448b2bfda8edb99cd6b158430a918cdca3da35a939783a8eb91438e62ed11691c105a1ce3409d640312b096de6eb944da53a99d20e5021738574803b0c0e194306f730756afb58adb34f7aaafe4acb18c92bfd148568eca1b49ed18703d1fd565e30c5149ad7906023e2b910c4c932cb2475b1daf5b5b7a7877dd1b3de2769c8227a9dd9c2c4e993e74dd800adc6ce41d961c3d8e56c6557a5f44504f881563f409a371b90be", 0xd3}], 0x7, 0x0, 0x0, 0x40}}, {{&(0x7f0000000980)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a00)="8e6b4755a17120cb0f41d52206617d5606f2908282b3b8587978f2e22e064a8e54b96f13e0448bd1ff0fb15a64a4fc419fdd2c7776a5a66f4c8bbebc7e3410da23f9212ebf966bbd63d6d6b6982b8e8f69fe06037a03348475aacad1df933c7cdb9ff8eff8d66d9482884c57a598fd1c454d3fc3e207434f4d4b5f38efa01544d8f5f0bc73694786b550751e7001a46ecf210e424d6a52c7efafacc19e3f85ed6c4410cc7951a620d4130897e5a04dbe9858740531b9fbd15d9429de80ac4b86e62c3ab16272463f7475a132f6215e6c670c789b8ebe509f29ce04b7f52151bf8bc10affb8415d8a8410", 0xea}, {&(0x7f0000000b00)="2332b24c05f5a53629b7b2dca92bff41d6dd20fd9be5d7ad411e197a1ed80d176b89707f45cc553737d342f185978f99daad84bcbb", 0x35}, {&(0x7f0000003380)="42a037d1d3b5e2b4c71ba2d3f88584d7b5ef47b2c5cb87514d7ec87058347c884cafdf649af892030ee633e8a201b68c850682fae9291536e8bac940f9fd74cc3ca9551bb6c1750229eaf74f935f4d2bcb181f5de808c6c8c86c6437b4f80ee480cf9e3e1ee175955f09a682a133bc5efc4a49f72b7d7aeac30f1a17b03a53cd7868fab5a84b", 0x86}, {&(0x7f0000003440)="82907ff820b4a6affae0990ea1c1ab1d877b90afea350bd3872fda34d55a0a891932717a7adfebfb44549095e826a7775d6b7a814f7e92be33bb9b827bb80770cb4f0a57dad42bb555e3f370b2b05707ab3584495b53d5fb3e518a6c0a4fe2fae7a2e92f660a4d5f1c13ce32c5608ae81f6897e80defd0d5109606db197edd71db5b4a8bfd62c7491b86a4372b5bd6facb14232a37c51e0fd17f05a6633db734b80a99f7df1cc550c97b2b493f94947df9749f30f7a227ad5016c3d00c2f77b33ec0bcd07b7f27849523ce0d99f07b4db73eb1bea63f92b69c182e0e436c6ac4090b41642c6eb48bef1c29fcda5faaa53a2c9fa4cff3", 0xf6}], 0x4, 0x0, 0x0, 0x4040001}}, {{0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000003540)="dda5807a2b16ae725e3077e8198b14437c68e566475aa939cdc8cf73cc3c4e22d57b396dc4fa20cef1276136ed493281faa505b459274be52c8d89c39de9e486236a474319f78c5d37931b235425d1d62af6fb089851a4c5448ef94f8d0dd0cd9ce6b34b8afb2e80cdcf24e0c87c939e90886f64bb81e95586740f839cad20743a640a920e9f2e31661c558bb5a424d49f97a0ef607f09ad171919cf6defd5c1ae2931a6a4149554b5a57fce8c5ee4694499045657001eed78b96c852fd9fbef429b5a60a5092437fb7c453602c2c8bc67f684ef4db797ef8b3636427df581fe4fddfa9595bae98d7a6476e1b5ba646a53b7218ede6e90d922cfa05b", 0xfc}], 0x1, &(0x7f0000007e40)=ANY=[@ANYBLOB="2c000000000000000100000001000000ba6479da4ea73f9e3318aebde31956f0f77215a7df5b3d758e2b4b266a99e29353cc8676d20edd419420175a77e5a320d37dceea5d4d8ce1f3ac5e2f860b9908069476e288ea23d9bd50634659f125cf5dbc01b6f2cd02b7f0274a2030ca742beccc752fbe259d3e0bcebeaeec7425bc3ce0380cfd792a7f514f359641704782add110d4dc88d98b8a2f01d6bdb257d1988fa74d8971c23aebf251c700c3bd85193bd626cc146a842c10624a978c1ab056869c320990043727e8ba854d5f7e61deadc38c8dc37adf79b3fe488b", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x30, 0x5}}, {{&(0x7f00000036c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000004b00)=[{&(0x7f0000003740)="40c3e37e00935805dea03fd1cd4b568a85cdcc0d89612689a327339751d0d5744bb600f050ea5dacfe5b2b4cefe9ff6bd3f9c4c94d9e576813c6d15758d6b104bfaa54a1d2334ad92472526b73f4a89cdf7c9bd57ae3762d378bb1f1500258af4ecbf9dc66", 0x65}, {&(0x7f00000037c0)="2e382b18c95a4ca42695ff7ee352be67b1faf47048faa691e35efc5fa31c70f3558a9caa2c956696a750662d66b0fb5292022ee504c100a418592172b6d1e12fced91a2b11b9f0a0eb41be09a6a1dee847da41cd9c5f83e87025df537a0571a0ab8ed8e28042c5813285997720ef0e6470d834110179aa8c7fb3c21d24b9979432d15258bde559d2d739f784cc96f75aec2d377d65441497c80405cfea7a58f619d55da8963150d613abb82e4d0416ab65ddca17d0b8a9d20542c772fc061020cb080d0c5669d35a19ed4f617df3d9a74c0e9c1f17cd934bda8cb2", 0xdb}, {&(0x7f00000038c0)="3786bd97b653d19ba965437b9e65fac02b0e6612b062a6219e682a30f807ad5ec1bc865d9ee9c48dfe0c5dd828c66d6fe20ad90848b604c409269f14a8844a415697de429152f326d11408513aee98eb9edfc5ff875ffc7349993cffd64aa3747033b35eb5fd6ca80e0a97a636b3c5e580144dd6cda6bd3ed77498cb737fe6d7eea3ad729c3f180872a8e494cf6cbd851eca79b4", 0x94}, {&(0x7f0000003980)="4a9bd36dd800ead1bf9f8278d7a4bcd28c3544dee6fbac46824da5664903dda98cbde6fbc319cd30235d633ed9b55a76fb413a8388e82390f1e5ebb069724e8d77a862c6b89fb6f9b67c7fa9a8bc48038c72e9cec730c647dfe73c1a808d4c3a8342f3a38d105e0efff5a4ef4db3311c2e9ca212771b6c1c76b46285cbb3f50ffd00ea2826f99ef953c60aaea6e47daefdab2436f73d8269d3e864e3baf5f0ba9a014ac25dc878b0ca1ce166045437a00430dd2063ddf622a1a96a5daf99ea28a42b90be5cf20c21e3c5c352176bfb54a40f2915d7d4502d19a2a8bf644f0600c5585dd590839c3a9ec1ae4d79ee960109e3fd0a974956d2a43fa09ea1e3e43abf9a5507e0f372882e797455155f3be7d5e14224d306669bcd123184a7bca97dd3314e9dff59b17e27b11b7e807515979a2da928bacdc06f0e0ca43d7fa652b9f9e3b16062db632901929079884bf39153f8dbe76030bfa5071aed57debabdc2ae18f19c90e5547fdf73190e6dd94b319456192d9b11ddf40659e2d226cb187630c564a6174605e6746ccd38e273492660d31496e15547a30ffe2be779bdb53557cfb066fd693a8879f3b36df1c74b5a8ef41b3712bf466b8a7169f003236b0433500a69d2741b8a5a28660213036b85d2096e0b5dc2edcd4cf12bd6027a121cf30d395a0ddf81aeeed529055d4e1493fed1b535fd56f00c1da99ab6952ff35a0b308312b31c9397293c1de230f4d60a0bd3a3a741ce8c5d270d3e74dc745cae316e1d42fa1da9db0b00c5903aa428528cdec8f4d4b21e97fe3bfff24c2732536e0fc5749b3ab3975db1b917d9bebf5b2ba2c7462fcf99e847cc0b4588dbba3d2d2765b3e84b017e458a93c4fc9b8d4af7f2f6d8983d2bd7cc84d963114a82d8ee7a52dd47694101526997bb88814114b76b49ec8f3bd6f7cc601d37ab3101c1cfc29acc35974ffd208fa8d4a4c2c141a7419e7896c3b11970b60e34fa3d02cf9c8198a84870cd45612f61b6a334409aa0d66281853f91913fbdad31b509126886bd319505fcbb419457a0d2ba7f290fc7174330989049549653b9e4fa4e09ae95499412fe7607ba28ff0f9f0bcccff78ae850e7efa93f3541949acd7b1a1c7b359c92ff9a4ef06f22eb6055dfd7c901be5b83f5164a4bc27eb4bf2adf40a4eeaae9b3587770ecbc58ad8878e1e2293c376c1a5dbdf10d57d6fe505bfbbdf87ff581a9a83aa157c761bc2120a5c4c28f1f704b39ba4ee6cf90760e3a80a619617b4690f63149bb5288e70359d826e11d0597a20daa07d84f0df7a71662db3a3bf769cbabc8f264d8895cd9a6839fc354b9aaa9fbfcf53d56170ee7868f61846f5a99dd2e5eea43908c8ac47b0d466f9626b5af33ba2665d39e43028782bbaa715f057d7ac78a2605fe0df690a5ff2f723c9b5312ea4c9fcb3fc03e1a8f6fb581df787d419ad219c24849c0aaab46a897a2b081a6d144e2922c91ef12c377d003489452225b0b349a5da796aed0e7a0ef84a3a7efc2871b3d614ec162d0f1f3bc0ef7b591d597f93a98a7ba1d79f4d3a3bf5f1fb1af687c0a66f2641da8d43d356cbb7ece7950893694f4e0804fd2c804529828eb77c6ff7ed59f30fd950173f3fe3cb24557632af2d0560748dea9f9a53f433a64a850e0ba8e88da4f810a7a502dca0b3e475d9f3601c70f81d5223666ddbfaffa7b61daaca494a262813edcf07c1e5e9246fe7482e1abd2e4221dab7c615071756b89c10f1566edd6c6901e5d117892f69cfc27b73d35ff8b08c3d062dca8f10cb59e81f2651c45a2c2a6c0ff34d66789aa394ac05ae895e3dc50b15dc27df113054beb8979577ebbe7ad1544193a59c9169e8a43c18d489247031171d9aa16d862ed9c74580bd94bb7e35027acb638adeb7dc8af9401207ce1f901bbd352284d211eec908e518cb56b82a268ec53721e27b723a50975926fea77ccc81ebca26e77b885cbca2ec15c9b6c4dfda0e598c2396736226a35f510d55e02314f8132c890a225a8a69080e7898397a38ff39cb2d5950d39671601bb32aa47b2bc4827c92f54b5753451230a3fcea12be78768e99cd2293b69c5b4472644cefb60c85818e02dce05f9efe5538a3b7e27c2f247a3bf27dc4af718c0c5fda8ad23f5b4853dfd744c35aee44c626643fec8cca754bafe1a760a4f3fc3c94185fb79aaded1647ee89062ce426f244461c00bf6a0ab4ffe48dc78133dd38b0157443bfac86d14f07b722886c315ca4ef27571765624de6288f29b824f9b7f4ae7558cc200c923fa8b49086fd31cb0ec977ae0345093c21f3be135da4efb37fb141a45196df9436309494f37f88855e6bb7a145d71dffe79ac53e37261dc91433c5bd2a148d45a4a54a497702b98c502c81b11290413076089ddbe5061adf9db5d265703aea44c1a529f732ccc34a9906fdfb36d3b16a019b98b496914d172dd07d2f4c40f72dfb09c51ffdb99c34a499938cc38120daf7b0b1f9e5b0038c4fc84e1be6bfd57eff3a0e16ad3d16741d077f8dbed01f2cd9a9daa4dfcbe6621849ca9dc877ba1d01bd9c71a9ef1a145071e75779808701763f26a710da0269142f0dd225c671617d8c057f1de0114991b20b555b48dbe09101832af5e864e1e8e1e55511a6863da7ce37a58b7c7f15d250be68a632a89745d444ba4f104b6f8019df43c5d2564980e0bc45a8c580ae3e511583380723710e2ed4d0bdc7f8bd059f72c54bf734941eb1521abee4cac937494630888daf5bfd81304389991a879be0384ef63525135254c1a6b0fdc16197c7ec513aa76cdcc043df7a9e9be3b1e215c37fe6f0fa98e599f8456772b706ddf2a0572d95dd2ab46e7bebb35d0aa98a94bcb874e6ada9e51a1b3c62edce7c247932770b108af2c8500d94981d58d99ec172ab52315ca22214f12df9f20c8a5f025c89063f0653ea2451430e05338c789d51ad53ff021514431f76461f2f3b1ccc118a014a30ad53eb50b4e099fc61141c943aa0a3acabc7e5d4de193abe8b5618ce621f86f2261f4f2eec9987b9132e321849068348f075ceda61ae66029fb59c1a9eadd097463e1ea84d8975fe30c3a294d53fced87278b5415d4cff24ad9c3ce69a3abe351abc9deb1a4fa89cbf77aca21260852fef04a221b740bb541941139e4b83ff61471700682f4ba0a13112e96c3df80a4b930d64e8c2ea1721322da9b71946f4f0e223aac82f7b754bdb4a93bfca7baadb71c00eb7e2fe7cd96ac61c45df58b61713a282e5f0327dcd6c31f6eea2b1f5654c97e25730515b67e1d09ccca97f039b5e4dbad997cf37192a5adc21a8ca0d6cf16daf445f0c9a39e8161c1a252e84d9f9d5c64d053659ab6f035ae80839e6b93fe762020de2071e097893aa431acfc07645929ab4a9ffacd6c510b696e9d9a3f3e3abb0d8dba39c0985158981c99d94cf3fac75fb4bb0cf26ceb37e30552f3214d2338db63d9abf9fe2cef7f01e0bbf7973fbe04745a1e10d9f8181f830b0ebdcd8f4337696cebe7f1026154845191c65b3596c60c79c2ae4332057642dda48f237d35600f4cc4eef82386ca4352b7b49c1d235969ae2c426c1906f03008b890f9385c58714464e731490c438582b06d902f042318c08f4755b0e5b3c047dd979787429a6fdf3df65241e58195a1ec23590775ce5dc351d59f7a40ca3aa799c70f83600311a864de72d0b335f3e9728216fd98af7ac1743c47cd2d49f0bdc2ecf13f102bfe2f4c5cfe835c1e328b4d9718fe4f69a2b4ad0acdaeb3efc746761f29b46c084a6a689fbd92199bcc5f03d9e1844febeee1f301496e6b2ed80dbb2b9125f22bc0a7afbdbf2d04d8f7a95dc95f032f87e502a0bd3ac7709a893caa7776f58da0971f42d37266df3918f22e70b1c07e0dcfe4fd1eca1287f2bdb8e0982248dcb0ac6da2bd0804dbef534c5208700d010df86e2fd1282270dac631d9df3ff133f7285cf906053b83aa9b1459635ad7e90052fa0f5b62fc6a334bd880a0b8b24b792fce0223588e949df3b75c4f079e0a365479f34f24e905c401395b1cfaa794a470cfd773af3becd5398ab6bc02bc0658ba65651987adcd5aefa1a18e82017cc8974757209d0c2b22d5512ffd14209e1352db050f7b6d6e883d89e017163e72547f5832ca1399794bdf01fc5bfbd64de9fbbbfd0e4d7faca53ca32e19b3d6c940b5927f75620b10bd1626ad5888f6f545905b5e9ff26dad8776633c5b3f7f230ea756e33746746ca14685430fd19fa0d73f92ecaf247dcf4ed6b3316dab6dce0bc808a4957023aba48c9705d493e9a7906bb85f0fa93fe8e142466da02ba9e965e7a4672efd18a172ba8129711efef5a751466cd2fe1d5a06b5aad127f39e0f536c3ee2005ec451ee84dd9edbd64f7958f2f17c45565d04d67b98467fcd3dff19831868ec72abb34816b9eef8391d00fd539d11448cb52c1cddf21baff45e14779c1f4d976294f153dda00e32be87259489268facd182bfeb69b2e9c68557ba0df390d1585160ee032a29ac391f8c0cd018d02dd2445464b4f379c80bde5bda5f91609a6fdf00b4a08fae2545174c86430129cec7438f55007ad9139f979821f474ddb75c234f8bdf13c4fb555a8ee9c5c25461b0e6f96334e7bda46cc43ea7eb42a831aa413d189cadda8c13f1fb59bdedbb09ee04db5184b147c296f9851568371a761e3cad18e08a9f0fcca35b30cf688761a2f66db22aae65f99f66ac9e8dc79419de38dd5773f8e41b83e871abde37695dac13e5b60ea76576c124b2ff25c595af844a314d5722cea0b78dcf4af788b3ea910ee3857a7aef982ee96d1528594ca3177f0f5fc73137567587de5f6772ab7aaf93cdc73c2b5d41c7e5090054628b4ae83b6520b3a3c502f1658f8e0f87e7e0f5415625f03d8546a7e0b3317d9fef43dc0e312a9e3ea935cbc7e5b395c4f67a211dad5ba441313da74693141d8b584a6cd36eb22a52aad728bf36ab73cf7aed33c991d8c868f3dc1193cce3681ef51f744a60454335e318a0431227a3a73fb77f29eee3553fdbf33feabb3b0f506c316cfa159968aa5ea04a8ceecaa5c395ba698bea358e43c6fa4e4cc769d7254bbfa716620ff9b0f275ca3e0683de1fb4433e5c082b2e262a52c6f1b77d73e6dcffcdd0be8943a6ac3909abcc426bde25a458c432128f9e8f6fcc607634319cefe1e8a9b0563ffca360b72cdf15676fc61fa235da161572025e49139631cba554acd974e4bb4b1aca3917165e61f246dfd1a0463f3c9c4bea45cf2e64a81128efd352a0f59f3ba92c7d80c4e1b0841ab133d0923a4e079059592a29dc5c4fb4118dddb50e0038455063fb2f6b289d441b051bee935a1bdc3c705c7f7a449f04a1d23e94b89502f2152dfb9ea09cfb384bc864c9af1438bdfeeef7fb1d71b90441af967fde8e730364200a8c70ff3c391e3475fc4f151441befd38e2ade33f837bf2ddb816ca48533e1b54dc358d2b2c86fca5a17a96f6b7555e3908e5f2c686515e857c75a4d908b33e44c14b746a2ff0ca04a921423b8a6843328ec03579865443e005dc129c2fad5c122790459cb9fd92d7555cda05a5f542c663ca6dddfb89a558808c4d0ffa8d8647bbbe7568350301bfbe2af362b0908b5dc916832788f5631bd293975f6aeca1d29e795b30c41281e236256f192a425a67edda0a0ad1bec8b3e0f2027f3fe6cfe1088943cffb2fc121aa7d4b2c96861748052fc08b298e0340810f46fde1df2dd6ec0d89cc86e4961494b9a8d38738bc0daecf1d3cea7b28d695f34d53e1", 0x1000}, {&(0x7f0000004980)="dcafb235b07e63cd43db82d0a4410c679ea18d8b95848b07e3ae7968be19e6bd6e8e21b2ba70aebc6f90df323b2f50af21c09dab204bfb4705e6becbdacff5a14b308999063dd088735fcae3b4fbf328fffd5ac4d7605cc519428aed9a2bb3cf215966f80f40bdcfcb3a6b566329fba8da91686be878a5a83a65568af71ac080cde7a88c913fc70160acba743a4d5477fe38325b4435d1d17e486d990fea99362a0c81614d2c4e274ee42335efd9b80248d2abf820a5", 0xb6}, {&(0x7f0000004a40)="8c656bbc8bf98747024279d1f061fd8df60875819e2fe2783954e923a808350666c865f6cf9d2da76722076afa2f4980beab92e726ae5b3a951fb1bc5a37360934f452ff05b881ee5f5338ed1e4cba11e3fbddad3b1df29239ff66473d5b19db4414c820083d3bd3c63fd1a69ba0799a3dc956a42f756538b32d25538cae42740493d248682aef4fbebbd6f6e9afc5f61a1e", 0x92}], 0x6, &(0x7f0000004d40)=[@cred={{0x1c, 0x1, 0x2, {0x0, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r5, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r6, 0xee01, 0xffffffffffffffff}}}], 0x60, 0x84}}, {{&(0x7f0000004dc0)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000005000)=[{&(0x7f0000004e40)="7af3c083f802521c28f65f8508b6900c5304618153e24bece0938e6f64f5b37d50876d910b61ff525d51b4e03e037749e18adb05030207e5eb", 0x39}, {&(0x7f0000004e80)="8aec2568c660fac879f5822d67432a8faafdcd1601dd171d167e89f84dd596c6e3c43d3c6d5c794d1f94596da65cf96a25f7b6d22cad14623ac47c1c267cd608fb95085f05962770aa4e3851426b93526860a9db2189e13bab35d2056273c27fb409eaa143fc1dd71a0b0476d8be6cfaa6521ebf44b8446d006f927fa4a072f2990b3e82182ce9d3780f533ca5202689d0186e13b9078e9814e49155d2249fb75359", 0xa2}, {&(0x7f0000004f40)="07c6c7bfede52ea0987b12dddfed2b232de29c35ddd5f7a0f9ef59b46daf7838a341e83abe1aa090131d387ac2a8d452bc7dad1e24b5213e825d5795497360d78e6fb7e47ddef4c671fbf957dd9b5cb7b5ddf7892621802044fa41717dca78a98e45503f50577ee323d349e7bfbef7e60fce93d7638fb85773c58cdcd74bf565e5004d0df0378b4120808ee689", 0x8d}], 0x3, &(0x7f00000051c0)=[@rights={{0x18, 0x1, 0x1, [r7, r8]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, r9}}}, @rights={{0x20, 0x1, 0x1, [r1, r10, r11, r0]}}, @rights={{0x28, 0x1, 0x1, [r12, r13, r3, r14, 0xffffffffffffffff, r15]}}], 0x80, 0x800}}, {{&(0x7f0000005240)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f00000063c0)=[{&(0x7f00000052c0)="45f39d831216e34779867ccdce31643385f8a723b63c496304611a629e28c6fe1f921c9519e62d9fb2c9552d97b0a9c7414e888c0f42f2f90396758a32d06c845dac095f434b355833c3f6f209c90f320a33f4d611824d0bef2664db6ee8f0831ec2d8a885044261347d1e24639d3b9e8ab4e9202a58fdc15176f75b26e1dc00cd01a4b27769ae62030c0403dc549984829e1067e8c146c22f849ed49754b9f9994964b4afb7069914065021a86032e823134a2407c2335085529abe39639a4e86c52420a2ef4dffb1057a56505c4e8138ac1591a3ca14ea8fb2bab6f522888b3b16bf42e0a05e3f7d70fcdfdf09ffc89aa201c0119fcde40d1b2a3687c54393a4ecdfcca3c3fbc7fc8b7a2e51528e41b3a096ccb60b9a306036b1312afdd2cac0a1a7ea16869cb7719795b6a5b24553bfff902c5b9a02c4eda26df715e59d95bf0e3e2cf12071f17029c304ea0fa31ca8601f5c46a31e38a51de25f578ea30edefde47e01a747f2fc725c15992d453f5ca91f6edc7d2e890d70fbc42401ce9edf270caf388a474c1db632969af211c87d4ea5a33933e1773e8d86772d40d68e23ce512066640d17f4623279d72ebfeb43579f245923224ae629381ab96e1d6223c9fbb66a80b07caadb87dc658a473536bd17b6dba4eb9513de18745950e8612a2e3fddacb51df3abd69db05894aa767e9049e40b986deeb05c5f5c9a25c8192ad3157a0bedaebae4ad9f6dca7cc29efab1fc347a07e97e7244e3a8b96e9600f96514a55369d3746ca95da77f184a5cd92fe5b2d1cf8e9aefe397d0c0110123ce0c2975b9b2238c331ccc32bb07c1b83896fc29cf0a8c615be9ab88ea2ea9e81046e431732aeb97bf21ebb190bbc2290685209bbb4a0a4c5417d5fb3e5f2b64d1793f3954091de053639d9275cdc90fec67b31bf12a834ae39241656706766e7587ade8ef6f8c153a357f90413c73e0c218a563a2b46ffc3e583ea162c7b1dead1b0025289c8557c8054e9cb8f40ca8160cea250f674102f3a136aebd428a1436db708e1f8a07efa118e2f5c9f2d56a003a96279ef2784c774aab3504118e44c0e345f89b113182f5007e07bccc0eeb2c74f81d3c3f3e330c7e6cd8d065ca48641ed29e24c8079b83ed9b330507efcfac0ef6b86f68546226276053ca07a485739871c5522f0e0c0becc276d9bfd99bc5cfcc3a15879631a75e5253f7fe9b66a518629feccad289edd518fdda786f5c88a6139b3d0e5b4bce715315ae638583cbae6f372158027ce3e9cd7bae83b3eb6461a59ad457ce0b83c15bb3781263891e2b93a53b631cf474a6972b740a231fcf94e4f48c0da731331c94d61ee54b51dda797a60aeaa66b6f9b6ed7cea7060e88cd89dca3572693c7c3c9729e8792ebcf23bc22af56b45fb92538d0a1cf0a0863dc7ea9c20101457c288f0f359f81f839515bfd8cac0a6daeaac38264c4fcd19c60089f1cbd5c17ac2d1b3776d92f31b4272b629eedbbe80e945bd162189a01067bd4ad430f5d1b7a9c61f583ee6819feebeca36e8d5bff39c4d7b8e8747e2216bc7c7d5dc01ebe686a485c9ba1d9046fdb49d828c3417adf46cb1dd0b99d9517a24ddca7d64944cdd07ed16b717869c29c4c66041082c8f52c18d22ef8c05fb2b1604106b0f3f15f7aba8e8cafa681f78dd75f4df8e302274ff316bb39cb9c1f1a5563b0c8c477dd202f825a1df33466b4c5581e77a467531ece2592e00e52d7fe4252f11537fa834496ad37fa0cd887c707dee6c0377af665563e4067967f53833eae4d33a197f1fa8aa0d7183d808f11c56d194e163b7bfbb8d14ca9804310dfb4feb1fba848c6ec4b264a15a3aaec9c85303ba114241cfacad42b8282453d9e4c3bcadfefae8a44421813ed2cd1dc760af3384bfeff335d912ae75859685395138b96e6dad249e4fadcca76b93e065cb5188f8e4214bfe6720528a98d057967f9861767f64ef94b1f9c829b0201b3ea4171a5ae72cd31680383d85b412577b955bccf5873a9ef557fe2dad27e33f72476b27115bcfedd21f1944e654b6c50c4c8ece6e32a8b6079a3eb15569f70b481ba422d8251b24df51d09faca7a7bdb794f026679c373d8a6347c881864da01473664abf3911ae450bf4430eae5703a2d62db35b5cbba3b5218ce51a3f0b5abe7287a116927153e8825ffabfb370d147405517bc08049580fd2d7b698fa5deaa886bfe8586717e334c41ace51242b78757928886235dce8e56c685bbe6e5169fac1fc927e3fa9d4c315e4e71ef590ad5b20ccf439917a27c26cc6ca695192baaf929f37a053887c0d675ea1c747559e0efbd2d6eba6ee41db1de8df58db422ca5c99773d24f05e2541d82b41d9d087c8798858002c9ed69925d877241743f10645dc3492a58ad6ec70e685758f595f073a1d47290d32568267e8d36276aba489a9cf1af275e09d12b9673a5b2ebb713015e611877c61e82cbc6897b73333d1827e05413e941b99ff07962744877168b61893d149ee5f1959fde4bf3d76bddfe118cafd418b7f20a2f69d3081c4010cf004ad842d6e005356d0a7f1d9e2f9ec1dacc24c92028d468263565b7c5ebd25c2cfa77d51f53ea5b79e2fb14da29abf27f5360e8bfdc2b413e24acd0f23dc2d4a7a80e2f331630a35f63ecfc259e85a173c9391b0b750c76df94b96f4aac61726ead449be0e81975c833b274447134f2243f3674eb10c2e80baf496b619e19e178e093776381da49256d316fe1ee7a7f867bd0d07f01fc4afabd45dfcba9c8d424f0f3a923fda29169a4d8de1096fbf1a68c3063b5a4930cdb2ba736c42ce4214120b358a6755754f1c7190fa7b49ea2547203108b44f887864f9fe4bc99abf76de3afad8793310e1fd35334f37c6e3a0214fa52d19cc31386342cb13e44bca1c6fe7292fea3176bad1a7e29a88df4928a42785b94882dfa53770549971a0a1711dc339e8d93007a9ca2bd7d1c9fec199291a56b673a383b1bbe13e5fa4a64d8545b8815b47a177e5a0d7550c1a7e8aafd22b977574954b9c95e0fe73433b3f9a7c444fa9c55cd1b49b64b516aa8970af82e969c03f7cc4e39e20103986feaa96c4cc798a9c7f8a855740a07dab20713a2757212b60c559e5e09554f64719cd59f53700961f928bfb7c187ae305e637766c32793fdac7aaff9c7469f2666350aec78621c09a4e66e2ac30aff12065889ebd99386a8ab58ac72737c36acb030253ad9f206da78ad8be40dc1e058fbaa0f54302dd9053401f81c872aab2a886de2dcd6878a25f605e991136a541bf98c573eb7ad9af00775430221bf311460a1f5f1eb5bf021b20af9c1dcf2797dd53231f766f01cdf4633f1f4fe1706f4322a4da3d0a5445058d0d71a66b2ea51d7497565032fa1cca68547e72e169290d177e9f5d56590585c7ec1c4497bad17d2f58dc6cb8e652270bdf450ae6e103d3d04c4047003b6f0ee53463035f7dc2d446269fdcc358775d50937cc0244fc459d86aebbb1a5a628e7afb4024b067aeee913109ed86e7b7f6d7007547031d25b92d0d225aa5f077c172242e3ab3c8a115a58594923ec4d2ccb8cf21d732f6c9d2be7d1697f51f60782f47d19a3e25d25272fb7a10aaa7207d6c3a84829ec8d8a21d0ceff47da51d7a7c66a9df5663b422579136e0c3a3c2fb902e115384a2e80ff1bce77f10f5410485c670b1b3167e6b302f568f5fce7341a39914861c0ae1328cca015a61377af105452c447330a83636c2c629d2277e1136b560b4717f12f0e790f74d7962d45e41233626558be208564012b6e30f9188657d138ca9313c721ea076af9691bf923eb5a970e2b8aaf29579755aadb6af028296e04441af127911db7c486e2ea028c536345425305a42e4783d17529fcef7ca1791311333aada1e3bad4e3d30bd14c89b9be9fc29c7af29cc901bb4763ff49665b25e5afd4fafb04c5a611bb96152573e266287b091ea43e8a46dc9108035c2053876ef347cec2fcce0a11140b6c2f967a69d0d81debee99379227dbd8fd5157bf32e3948ca17730658cd12943e115272da41f375c35d98906a80b78b7ff68f4ceda8751de1717d83ccf5bfbd65fe2a51e9e0a4119aabd3820d0428019abb10971d9eff35d92f0454903e928486ee7fcfd6a769b33eabb65b7c721728735bb27145521976d1ec17b55ed875e52ac237f19ae2a4410e8fa53e16d5a1649612c14df58ae1520bcda77fa67faef2bc3c10044d5b62f6cc8700782baf327ae9087d43a925bd4e3d71b183c59360581596e3e65c28fbe4a0da32fa9866249f57b8f41da682dafffd97fb6a13905723751538f97901cc1dd195d640191dc99306b1e5d40e4ab24c1a6a553f93beb83baefb311229f8de9e231e1d29ba7798d9379dc37eaea9ba233b0bcc0bee1f12f57ef1f943a6b6e6ea6e7fad07a88791f560f6d0744a0d38bd4881caaf286f9027f3af4e60e72bde4770546ce7a4779cd02ad238aee488a98cb3a7a8b3768ab9358c1711ba766402a35830c04b4563d26570171c81135b5a51b33058adda9d77682cf9122322f86897d2021b6e34ae96e926de6b4c87a6ed95738b59a688881d1c65ab57ed9268cb998832907da978a72d03f2f170c8beca85e7b427f7b5a51216d92a2bb36a0ea1af4693b1c44aa8a301d07b040763055a2866cf7aa99a3f07d421866e9d8e994b75f2830170c4c156f635f7bc193dbab0ee86f3614298873c69bbdbf82a38238b0c9f0ed29246e65e87236902c2534d3c89783149ca77f7a855ee00296f689ac371d264c85c27a29542ea1557bba201b4368a1ecbf768b440f347c82506e6c1cddaa78c6a7f1cf170105dc5b486e7c6505b2390215d98b5b853932439df4bf20a883b9d3b11d5f438391aa19314d8afbcdccacb37190857f80076d289e6c316c12daf5bc0c32e9218f75ebc460fcb98164a094f95d863e45bfce74120452d3bc87831470d56bab099a7d77642758c919e94c88c9720ac3c0d2e0b73c2c82822620921ae1f9479dccd85628bab61058385739b5e49009cb08dddc4186caeea174668b81bfd817f3b93ade6e2d454287feb47439a02a7f073b41332460bf974a0a18d75876b9cf1caf22562392f914fe561b88e4082a835a73e641e175f6eeb4f31ed53ab3be230ac87000ed21ddff2339ab119dddeebfc7ec60a68230ec0cd7e1f85cc506ee515224757b52d9c3351991dd8350ccc0e3dd52d2f1b8ed7ee8fb654736940c9dbd5318efff166a2e878f6254583f7a91930f8e9b73b13e549dbcf8a2b4c77c2dfa09a4d69075746d3f40bd419af7a0af922ceca0c96ad2d2d2ba9df86ae76373a4000c486cf1ff014ddd6b88c2fda0a83e163f615cef930b8e99f44e6c588c7dc847ea18d3517f4e623727425398a4bea21e134fa8e74bece696e1b6785a6cc8dbf33a9b4ac3f54f445d7acc9f401b286198c57f9494ed076cce4096389e417ac209790b80633c6c4a84f3689319d8f213203e1db5f8dec89aff194b85c3014cd50d8a91eef221ec2644577a8acce44c6113870b8867d6f9c693da98d441b4e93ad4374fc02143c4c7b8e5c96893da3076c518c0333ad57c456dca5ace7179f02e48c6c50982e512b2bbc3fccb4b31b31d37d877d002ad60b834c77f7ba4c43d0cbc64bd3cc82cf974b8ff6143a187f3b93f19d95213c6e3d95b1d68ba609e917eaa2ef27c25b2404e37bf50326cfc3dfe0086457bb08ef4c06d85ee4195afbd08829ad10b7520e1958966c1fb20ca1d0348c8f285fcefec80cf4902370fa5d7", 0x1000}, {&(0x7f00000062c0)="893a6d4748a567fb814b71b8f30621b208105dc8482200e5fee0101687d46a3342f7f9bc46d085b88c1e01104b3e82db59c3bd8fbeef70a4858274121f90e0f994466fafee20d357520169540b17deeb67d274bc108d9baae3fb4aa4fc401b4e6679b6ac1980c4474fd2756c34f075156a7320e0db0fd2d0bc22df4ca94c26e76ee3c534ea7b9c89523fd69cfd4ba22f08a67e78d3c7a6d999377e0954bde6a7d964f1dfac83f1e0d91d589283", 0xad}, {&(0x7f0000006380)="0a3f6db439d056b15b264a8fd945ddb5942c2cd6fbfc6b39a1b8862082", 0x1d}], 0x3, &(0x7f0000006400)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18, 0x8000}}, {{&(0x7f0000006440)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f00000065c0)=[{&(0x7f00000064c0)="971d0d824ac9be9d8e2b1a88784dc527a81e5868fa692e2d3e10e3f9d7be3703956477f30d3f1902435f6569aee55df3136a1ffa105e15258d88a7fc81b9549e14cc90318a044adfc5d425e4ab7fd993299bafaa430bf1f617b3f71e2733b53da42fa27c915c95850189cfac6e312ffe527a352bc8c4016d08674a2316730695059be2fb67bd18e7c15a7fed13ef2e3d6a8196cdb08d2a5f023a63d5fad160c98b439d67c28eceea95e70e154022710ad6331dfac86a9f181e2064651bcb6b6845f130403beba63f5e89b41a", 0xcc}], 0x1, 0x0, 0x0, 0x4000001}}, {{&(0x7f0000006600)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000007b80)=[{&(0x7f0000006680)="359786a2907d565500b14a4116f127f1698ec0870945974a4ba23d82f2f933ff30555ad6af433e769cef6fbb106b06054081706b2edd43894ba6cb4497693de23287e19ca64d8e51c29391d265ebe45d7958e5d089041f83ab7cca3dab3ec1d738e6d705526b9ad44586cf45afc882215b1b20ab992f8bc03f19eb07c3fedb79eb2e6a0fc3d902fc8083d44164613851b05a8a92f310e6025306485a3a9d4870c84893dbb7ad8e9e9f4d7981fe5f2eb118c344535d6e7c9b0388bdd7e81a6240c31f890d17b0aea241e7", 0xca}, {&(0x7f0000006780)="4c3a50f63d0692b7d8f83ac3011baf0a170b86b6ab6be7ed546c6a87ad5c2a870632426ea6bcfe0b5e414ec17242f83caac72b86cd81af03ec25b7f21806deaf2fc2f2f93e3d041a6345fc2f99e8c94a6aae0d9942f3b266b5c9882b24bf951576fe2c1d3a94c88be814", 0x6a}, {&(0x7f0000006800)="16ba4be9b1e4bad5ad9d412adaaec3ed5f516519d90f5f52324b40418a42d0b878cfdc1f7cfb4efeb5caafa088414589aa8765ee0b58f4466822cf100928ff600f479374f02b40b4831b14c85dc9d12312c2c6fb0170de6222774fdddc455ce6ec8326c1544bbbd0559af10936738afa02c9138f3c5d3d587a1de0028d5372c4322500d7f2574cc86e875e4f64934ffba6e40a9e57066f659b1b69ad35b02b119456aa9a4a8cca2c68ce56b84600a20d25322310ac102299a7d2a4063c2dc5069b6f19b6439cc404746c8c36be438924483dca9c74526f2435433dd2d6ba9f012e4700213a98261638066fba7c631c94fe0494b6d3f3ffc9", 0xf8}, {&(0x7f0000006900)="0df52712e03f91d8e2ce3974fb6618f907d9c9b442e8173551880f82a4a4af465d93a075cb0091c8b4e40fa6e5f4c2c997978af41afa8ec10411e68a0e86be0f46ebd3e4830b9c8099ed3cad4f1c17660e87a6186f1c1fb39a7930adb020b2f95852a96f9c68a92c03dd33f8bfffc8c5dd2f9ed9eeb9526f0a1fcea4a0a0df9f108ce1f05538ae08d4667443155ecc897bd6d2d9420ae1ee82f94e726d", 0x9d}, {&(0x7f00000069c0)="ea10a4ac3a0269e3e6184335d9755ff46ca9b6340053f9b8e3ebfbe755bf5cde3cbb9907eb6760cf6b817559b5755f8033a4db7b3f8899ce48675c600858d2db08d2c1cb47fc30572cdc3772f9314cf4ec7417a1887998933b7130d52ca9f0de67f43f653843081b9f3d899f6ab070830a777cd56e0ac6970b253ce031fa72773a569a3bf63a24c1fc7d0fdd0353a79b6b1585b97ba9afc08aa7de4de3ea0f260e94c624dce445f97012aa297dc0ed73d9cf16f8a41921", 0xb7}, {&(0x7f0000006a80)="0b774217a7007aa2b09f2e2a6709647e34055a4e62dcd3071596cfeecdc305123c862a0b40095020ff5751be9572eb066dcd596a4f7f2752d26a9adc9d9c132d5bbbab372edd93a4d633e98a9d55deae3902f68988d015b3e2c8befdc864e457f6a55751c43dd1b2069d218379bb0d2ea6cb3df0b06514b045940ab47bef0cc8beced3d355610d8717a0ae648870c19fb424ce90b7213f9c21bc712c07cfae334c9d0d149bf92a9d9f2936de2432ddc83b5c3efaffa92468974d8b6a6619c8b05f23473c55", 0xc5}, {&(0x7f0000006b80)="3d8370de247ddba8e941559d86a8357ee0bf833305c0364fec33124790797225b487e8c2aad0fb23cdf485ea59c9a272b15a22e078fbcc641174acac5efa6901e1f63836f103e1b93a06dd5b11afd94357f287465fb8917400d8aa0a94bf70747ce19660b782a714b8227aedd5d7a1da141a51e07f9a83d1907c53187a956afb365576365d378a50dbaad7c39d3c6439bc454f083e37cf0f5bea23a982e022be237e306829cc421850b6a51f17a16c6f8bf45773f284dadbd3466b1c8fc0f1f6a09bccb9bd5055800bd32d9f5dd137e06059aa8f530b6a0f122297d648a132e4485bbfdb0feee7f16926136d0907a3e1d1a07c2f97071ed8af911b9bd93c64be7082b4eb3ad29a3e091598a6bd891b9bb47c0b09ad6ce53708f29927788e7bf74928bcb48b329d6ec1e6645f3b7dee8ac73c008155e5422bf8f99e76c8c0bee2d8e99e2bfc183856047b251d2f6871e5d75000ffcefc291e996c004fd24c06747f4e2cab085c36a051042b51a6ffd5f52ef88a4521422985619c0c8913e36b68fff1fe96d9f0ac2dfa0d3d408b536581f4db6e974adcfd95c71dc27fc317df14d8eb6fb712a2b60315b638858555e73854f26dfd2c2ede7f9e7ac2e52967c26bc7ddb3ece5de8a48a82db1ba9bb612c4603b786a55d17db03bb70b5b7df0750e134ae448e531b9a41208ab20a65d5514ac07598840f446de97c078d7aadbb9aa7ef223f6eaa435c4a3ec81cc00ededaa527a3730db469a590ddce8ee08ca10323c62e1937a6e0b995cd6825049b82b9cb4bb54c4843965ea0bcffb0059651a8eb3fe1b24b433ae7e8837f49d1fed29562f64530445c5c998794bb87a94efa1af68472f257ca9a4125fee0986f808cae6340382316c3eab22d4644cbccb1825897c16ba34161c65f67ae7866653b6551cc322d17791a554bea1a7b99b3af55546772c115f9b2b96389ba578d42e9d5b36076031cf70a317b7dbbfc0cd45f5ca6319ea53247fd44397a1196797bccb42d78619bd338768b01ac5fc452b5006b24919d671d6a2e021585b137ba998e229315463522280b540148e35b22d00c91b7893dd708254820d96953ce08f79164a459fd566157ac57f090b0f09108cf2e48e451f34f48030c7a62c3a7c45c040ab718ce6f2349ee57e1dbcf3adcbf27b9d73f8739664b26c2bce101f3c0508fc46ec2e2f2db22cd20b5e0fa4d3cdda83ac99d8e44f8dd6df04d3ad12f27503af8b552b7351dc9161e1ac04f916821573ff140ef0b70d630aac6d0939c38739baa2edc67d97101a58475eef195d4f2611992e05614dce8fcafc5839c6c4e904acda2c97782bdf5cc44a2fa49cf54b213411db84330c392ba64469bc071167cc1aebf85ba4307467a85aa533aea37b7a283341c884af97233396ab28023cd17fb587a624886ebbb39f76e8761e923ec078f7021cc41a64c536b856cbc7bb3783e702706b00da9db13301ac1057220af73b82122252c24bf3050e2836bccaa5c79fb644c9be898ac5fde1025e3896f936354ebfbb702fd7665889912667145428478f4a7b51fcd658f94ac38f89f6e6e0c2a6c5df512618566297af4b9070d3bbc72efe1410142ad3713811b09601fa4014e2c7b70d07cc4b9dfb3d8387495f3b4010b4d063b53c47c9f5b83c04391ced544855ebe1a24b43c8d6d096e3b67d3d4f67c89259669394596276a4f24159d9a55b4274c69da88900d7aa1eae22ed54eb1b45de07657977d6c918cd08c3dc7ff2a3680e16d84790cc9fd58cba14f632d044f6639afc413d77f23752e29e77c6d5fcffd236e809e749d7128eeef2c1dc1caffe624e938a08dced94158c94002d4d4b1b5bbe255a71f4caa3c578eeded53912082be0854ab4a420d3247be81aab79e9d01b3a942b6ae7563c16d9e12edc5f66a2220d92af8da76d18c7d995141e44c02227ecd45059658fdf006f1870fd2b07459b4567a0ddd66ba2be54a1fdc69f55741d4805945b9a18654b2cdcc13aeb856eaea941a6b2cabbb73131523cdad8b4082866c767a8729805d7790a4119344076851894ce1e4f26e67469b19001e9e940ade2e63d72982c0f899667450864fb87b6c6a32f0a6aaddba33530376154002a369614c9832344d2529190fd9621df6ae6a627f3a0d82a8eeeea093b08cbfe4a57b1698c0c39d02cfe17cca224a0019478fe1644ce31787bae833a13f5edf734326e87be314d46a99c26f3611b1946a7bf8b338c03cc9afe5268f46907087bdb8cda78a87e4b4f48d5604c68d0331f0e5889f647cbe1d0cc5ba918a2a7d36183663d7257e545fd38e0821018fb20b52b22028985835b12a03722790fac7f3d2a985e915ba6ecfea15e89f9689d7de41e32a7d2cb923c9d779de12612f688aa40dedd81a8fe3b5be21f45857b836a22305a243d2060f236278ece5fea03c0f920c8ab31eb31b5ff7176e53c6c582fe7fd50c10dbaaeaba9dca68a90a759eb2bb295be92efcc05a83063ed946b777108d08debd25b9378dc81d78bad7d52df77cb4b89f26abc76a8c072a568478b709491a3bd44fde56eb0741e4070a5487fe3755a15a6a044a5dc972ad1708eff1133d53b97e7ff95fa6614b260037254bf8255bd98d2c358a2a127b8665e263a4cffdf75891cb5207082a12b74d8123dcd32f2454193de90a2f45ebb4d6af4be56d1c4d1f9c87b34d3da12c475833e66463c10ea485dfb7a4dfed71926014e49bf87680a1da846ffc6bf231d47a3a4e1864eff59c6d33db2e879b3507f1002715d2bcd4e718d0e4f6c5422bbb459a3bf438c4a1c2e749785f0d23797a73e5c150b0595652f4c0fc19c57bec617e2030cada3054555566854c711f509824ccb93de59da5cd76444ba87bdd962b6296f442c79303755537ace2c7eb3fae1cdc7b19355fde4e05810bae35c1d292436693074b041738afbb795127e390a8685790a43079a3bfe45b00bf1817fcc5a08d1e2003b6a6c4f616b23d9ccb8a5425d9a94342968fbe48c729c83319011c2a167f239965690de1528eff09c81b9f716fcb23e61aaf05b856110091ea2e1f5615fe2b58a033259b8f9c87b7d7639b7d69e58adeefc9b1ed460c8144b50400d900957c49a144382c626914e0f958469af74d80195a789500d9e1e82b5d45c6921b7d6d3e1920ac1c873544da534a5cccd55c4746faf4ca6b4f8f298900a5a10b7eadb52359ef3f78af2fbc03eb647bf807f80f0ccd6ac1720e8a5f23eafd6309443543e1f37b7dd7f63801569dd1ee731acd9665cd4557575b46d04540d815acbd187abb31da815cb89c6b955d30266918e99187101038044a9623fee24c39b2edf6536f69d58ceee11b6b322e46c61c68042ebd0c9563eaaf5e4ff5aa34453bfb0790bff74f2ee4f49e94543a4357a092dd786ca3a14d5dbfa979f65bac12a9d5f7c96b4bcc096fcc906eca0487451846170168bc59b1a594df32f8f2fd63d2a2b5dda02ab946ee12d036a3b04b79f34ca5556a3109d6038e69614f03a095c7bec410af3dae81c2e9d4112e07022c75edf0da797b28cd23cfd462f5f69a9290a349c00855af7a9a22e46f16fa9305b5f01a963bb40bb9c3d8ab9bbe35bfdeb646206cfef259c7f54d3d11ea68f2ee73306a07f0b6da845eccfd0d4382591788bf1f066b17802ca0cfba4403bebb5bfb7e1dc8d41194df5248d251e781bebe4699d3b3d1db75759e998717434f8a61066c1bdbe105274bd13a899738d849a95d00aacbc1c081eaab9782162b25485111a7143ce08e3554aff0a2c46626dc96be439a188c83ec40f8c710c15d8704047a4a8a38430f0bb054707bb886b6da37d236762ac80f814fd857c27bfe7357134d7be5f8743fe9021e17eb135fa4dc659062703ebad34efb28927d73395aa3220582e2ba3b5e4366d7e3fa75fb5c2668426419598aaca0c44cb0578c3a5992180c763e18afc2078cc0a6a439242b0b7c064b6c54477ffc381c2ced9c85168c4ad5f3c639b767975aa1d735586f203f94f9e09d98111162e71b8411c7508def15fce4f665f15fd1fb6c2ff93354a95fc6caa9334112b3510d8e81f4e63d4bfdb6b64ea8d0713c9cf78428e8aaf230b293b53baffddf6c830f32193bd0350ac6ccc42aa710990717d935e267d767033af50e2a11df6ecb1f821d3c5c4811a65d45afa7d511389cbbe08b9efb0fb3a9b0b6e2609de992189bfa916fdbbdd6cd8ce69fd66523375d736bff2697b82632b8831e450c95efc35ece06acbc3f5d930c7cf86ddaece26c209cbad20c63ced57d4d080d5c4e05f757a3236852b47a82914eae69757215d46e46592be3407f27cd64bab253de336918f5afa0ed47f96f94fec8bb90d6955145ffb6859e3c9035ac4409aa14757765e96a4475e8536f715ca572facb171349de86b6efe707cdeb207fc936a50ebba0da7c1e508f003df7bf15b6d54f6ef51e6d14d62a1db32bfd2aa3fcd6ab97d2db048244b14ac303f51f25c41f33a0b4b9f0d1dc2f168f628e224f8bd32102281933b8a8e0366b96125f36632be2f5e103aa61daef9e33c9d054a3ef735bb6ecae024a8a12b63e4f3e1ab7230e4c7efec9546d251b0714862076e9f74aa236e3b9381ef3714cc2ed7e83ca3a2281fd2415180ebea97112562a39cac092865760cead2963cb9369ead2e9e79782359f5d01a7bc23af10d97b44ca637524843d81972436ae2b97e1b3d63b0ad090aad81e1c6b270d8ab43cecc5c5255148ea5ba9e44c6e8223f8c7874357b1d6fc544fc3badcb14e4eebe3bf85d99f098c4455c3c41e2b470e7c215150032cf5f74f54c0b32dab22c289b32b3973b561133986def1468941c3c692c9a84800a7c31062ff6a35a6697a19a9f3338a191661b754c217910c55ede6671d41941f24823922620a14afd892238b04e5d929df966d05a9320128f3cfd5db8fc7870ae28853dcf389a5967362cda87f01d1cff2d30c1beb71d8967660fb3c2f4ced3b049e5b4b3dfb927df16b58a3c6286391f45c01f0c833a7254b1af182c8b36fd962a5b3bef41cbf38b86edb5703ab89cc58256bc7a7e8fc491bff5cf7a7083b6a49da57bb9af4f3136d35d3be247c69595fed369a9b6cda61d3b9ba11dff942cd933c25dcc7ca80f7309e97c7ad04806fbf234a5a472b6df029a0f3667640c487f88f0e5a2a221a67473a4efb592ec4bddf59d582bdd9b8dd5c000a7312c0284c7101e9ded824e10d0edff066d875fc51aabc3887d8e8c47a2c41dd792b5fd8fd03e178caaea0ae57fc4ce5a4523db15d55d980e4d34c8622f067a25182b40b9fff2ef562141656e7530172f1c8ba6b83e19e2026a7f81bea47be35d1ad8e2795df2673b0c5dc53a4c59ce06dba419c690e35a0835471b44b6e37c6eec6156ec6cdd741f2f462a57214d95ebb631d575f4cce5ca06d0657395b6ead2a951e62bcda94a45a910c4621542303d3181de222a4fc013b74c313f694aa08c12cb846938bd1da5abfa37b991b44dc104c09b40360199386ab64e3e4c2d3f8829a86ec17e1e4c2976bfed781af4a7a7ebb30b449ac8ccc8ff15e58b882ef1c02c18429955e8a21e39f1900b658104cf748e7f589855b6d93b32493733107a787aa3027d34dff0c0c42a59a12b918358d0ef4eee28948373c9ebccbe556786e4704656ab754952e41a7f0f7b8e58a1add8af6797cb338b5d4536a9f98ab19a44caa10bb1356f1f12f80dd9e75545168291527973e07868b45d866e8a982bc040daf4e60c0fb4768128d69218cdd81c2dbd4af4f4e6d2aecfb34f59", 0x1000}], 0x7, 0x0, 0x0, 0x80}}], 0x9, 0x8805) syz_clone(0x40900280, 0x0, 0x0, 0x0, 0x0, 0x0) 08:16:46 executing program 4: syz_read_part_table(0x5e9, &(0x7f00000007c0)="$eJzs1E9oHGUUAPA3k+zOLli2SEVQD4GWntYW6qWCC4aShlySUGoR8SwU1EMhBw9hS9Oz/25eIoKFEITFi6d6k2wgRNh4CTmGxZOXhKAEhZHJbDZLvHhIkMjvd9j95vve471hHl9woaWRRZ4n9ciOdyqRRoyfRFSHP5GX5wMTEe+sTt2dmZifvHc/Ion3i83XXjg6TOIktlh/f6pu3rjV+2bjzv7q5c2rW92xYcrzNOJxRHy0+23jVMrY2b45/wed1lpj6WhgWw/TwcC9+aw8az94+a130ySpnHP9ctaz2J5e7F/r3S7K7S1fulHp9g5vrQ/imkXQr8O0ekS8NBsRtXPsjfPXaa29vfT0UfXL8sbsf31ld+fJ4ez1lYWbzWIQPi+HIw7K/1p5b6YuMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Mx1WmuN6mC9Pb3Yf+OD16de/Sz9+Is0GQ0rQmrHD/Uzrr/09FE9stbD7fpi/1rv9rOf87m95Us3Kt1KzC0P6jaLdkZa+urBsC8usMH3n/70k9bv35VbtSeHs9dXFm42X9z5qX38gQ+qtfaVhT+K5eORUQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+IepuzMT85P37kekyXgtoj1y9ltE5HnEKz++t/Lh+uQvxd5c9kNE/BUzWfZnvnFnf/Xy5tWt7ljMZ2XO8zQiTyJivHzud/6Lt+Lf+jsAAP//vQVt1w==") r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x800, 0x0) r1 = syz_open_dev$MSR(&(0x7f0000000280), 0x0, 0x0) r2 = dup2(r1, r0) syz_genetlink_get_family_id$batadv(&(0x7f0000000740), r2) r3 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) preadv(r3, &(0x7f0000001dc0)=[{&(0x7f0000000000)=""/87, 0x57}, {&(0x7f0000000dc0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/119, 0x77}, {&(0x7f00000001c0)=""/129, 0x81}, {&(0x7f00000002c0)=""/233, 0xe9}, {&(0x7f00000003c0)=""/253, 0xfd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000100)=""/102, 0x66}, {&(0x7f0000000580)=""/135, 0x87}, {&(0x7f0000000640)=""/254, 0xfe}], 0xa, 0x8, 0x5) syz_read_part_table(0x5e9, &(0x7f00000007c0)="$eJzs1E9oHGUUAPA3k+zOLli2SEVQD4GWntYW6qWCC4aShlySUGoR8SwU1EMhBw9hS9Oz/25eIoKFEITFi6d6k2wgRNh4CTmGxZOXhKAEhZHJbDZLvHhIkMjvd9j95vve471hHl9woaWRRZ4n9ciOdyqRRoyfRFSHP5GX5wMTEe+sTt2dmZifvHc/Ion3i83XXjg6TOIktlh/f6pu3rjV+2bjzv7q5c2rW92xYcrzNOJxRHy0+23jVMrY2b45/wed1lpj6WhgWw/TwcC9+aw8az94+a130ySpnHP9ctaz2J5e7F/r3S7K7S1fulHp9g5vrQ/imkXQr8O0ekS8NBsRtXPsjfPXaa29vfT0UfXL8sbsf31ld+fJ4ez1lYWbzWIQPi+HIw7K/1p5b6YuMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Mx1WmuN6mC9Pb3Yf+OD16de/Sz9+Is0GQ0rQmrHD/Uzrr/09FE9stbD7fpi/1rv9rOf87m95Us3Kt1KzC0P6jaLdkZa+urBsC8usMH3n/70k9bv35VbtSeHs9dXFm42X9z5qX38gQ+qtfaVhT+K5eORUQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+IepuzMT85P37kekyXgtoj1y9ltE5HnEKz++t/Lh+uQvxd5c9kNE/BUzWfZnvnFnf/Xy5tWt7ljMZ2XO8zQiTyJivHzud/6Lt+Lf+jsAAP//vQVt1w==") (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x800, 0x0) (async) syz_open_dev$MSR(&(0x7f0000000280), 0x0, 0x0) (async) dup2(r1, r0) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000740), r2) (async) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) (async) preadv(r3, &(0x7f0000001dc0)=[{&(0x7f0000000000)=""/87, 0x57}, {&(0x7f0000000dc0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/119, 0x77}, {&(0x7f00000001c0)=""/129, 0x81}, {&(0x7f00000002c0)=""/233, 0xe9}, {&(0x7f00000003c0)=""/253, 0xfd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000100)=""/102, 0x66}, {&(0x7f0000000580)=""/135, 0x87}, {&(0x7f0000000640)=""/254, 0xfe}], 0xa, 0x8, 0x5) (async) [ 955.754089][T24530] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 955.763889][T24530] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 955.864393][ T7378] udevd[7378]: inotify_add_watch(7, /dev/loop4p3, 10) failed: No such file or directory [ 955.877614][ T6948] udevd[6948]: inotify_add_watch(7, /dev/loop4p4, 10) failed: No such file or directory [ 955.904139][T24552] loop4: p3 p4 < > [ 955.911989][T24552] loop4: p3 size 4278190080 extends beyond EOD, truncated 08:16:46 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001b00)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f363c22624c9f87f9793f50bb546040677b0c0000da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fc704baa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcafa5431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d6326faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b3355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd3cd902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff015c9646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df0300ad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c2bff2fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d9787d7f9e119f2c06f815312e0cfe222a06f574eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df904002274af0c966d814d000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40dfcbff69718cb17676ad7998877692db6a80d972499e3ff85b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a43043e000000000000007defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc000000000581a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bff27e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f72015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068ed63a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c34fda67cf634c4898f229d6f31ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d763116217d5b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628acea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde46dae0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378a921c7f7f6933c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d7130200c5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966de60fc70466317d84a67ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127cdfa479385a4e42914b04d0f7f387a2001300aefefe92a3a1ea3ab63e88c27a9ad596b65f36cded0cafa8d4dc6c4e1a721415268bf86c4c96512bab54e316a832d43a0f2bd86691291111eede95fd7654845185b1b6c7f7b3d9bdc5b8a4cd6cff22eaebb48676164909b21d7a9d1383cfef8387e8ffe877d1e2fe8900b81488a0d5796f718f0f959345c7503cac2e0c6c28dbd699f8329c15a8535000635cd33e8b0bdfd7e9600fde9bb93880ce0bf9aa199c0851f6a9903f372cef378799e7b4084688c931ad9c522f00000000000000e4857a03c010d4b622c93dc64a3cd8d07d1dad0a3535216b5134f0529d948c39893118634f77cd52be35c7789a3a8e48b3fc4f7684d0c7bc3411fc382f7c3b8f9885ec8c59c5e425001e0919c4a69880882e281a82fa380d"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r0}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x802, 0x0) connect$netlink(r3, &(0x7f00000001c0)=@proc, 0xc) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000280)=0x14) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x410900, 0x90) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r5, 0xc0709411, &(0x7f00000002c0)={{0x0, 0x7, 0x9, 0x1f, 0x3f, 0x2, 0xe94, 0x2, 0x27a, 0x789c0, 0xffff0000, 0x66, 0xfbd4, 0x7, 0x8000000000000001}, 0x8, [0x0]}) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="4800000010000507000000000000004000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x4c, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x1c}}]}, 0x4c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000880)=ANY=[@ANYBLOB="3800000024000b0f0000000000e1ffffff0000d8", @ANYRES32=r4, @ANYBLOB="000000000000ffff000000000d0001006671"], 0x38}}, 0x0) [ 956.022242][ T2963] usb 3-1: new high-speed USB device number 48 using dummy_hcd [ 956.392334][ T2963] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 956.405771][ T2963] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 956.418687][ T2963] usb 3-1: New USB device found, idVendor=056e, idProduct=00ff, bcdDevice= 0.00 [ 956.427882][ T2963] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 956.436656][ T2963] usb 3-1: config 0 descriptor?? [ 956.892561][T24533] udc-core: couldn't find an available UDC or it's busy [ 956.900285][T24533] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 956.913376][ T2963] elecom 0003:056E:00FF.0020: hidraw0: USB HID v0.00 Device [HID 056e:00ff] on usb-dummy_hcd.2-1/input0 [ 957.112852][T11124] usb 3-1: USB disconnect, device number 48 08:16:48 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f0000000b80)=[{{&(0x7f0000000100)={0x2, 0x4e23, @empty}, 0x10, 0x0}}, {{&(0x7f0000000380)={0x2, 0x0, @rand_addr=0x64010102}, 0x10, 0x0, 0x0, &(0x7f00000005c0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @private=0xa010101, @loopback}}}], 0x20}}], 0x2, 0x0) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000000)={@loopback, 0x78}) r2 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r1, 0x8918, &(0x7f0000000180)={@local, 0xc}) r3 = openat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x101100, 0x1e2, 0x4}, 0x18) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r5 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$packet_int(r4, 0x107, 0x14, &(0x7f0000000300)=0x5c4b, 0x4) r6 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r6, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r7, @ANYBLOB="01000000010051001c0012000c000100627269646765"], 0x3c}}, 0x0) bind$packet(r4, &(0x7f0000000000)={0x11, 0x0, r7, 0x1, 0x0, 0x6, @multicast}, 0x14) ioctl$sock_inet6_SIOCSIFADDR(r3, 0x8916, &(0x7f0000000300)={@remote, 0x75, r7}) sendmsg$nl_route_sched(r3, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)=@newtfilter={0x44, 0x2c, 0x200, 0x70bd2a, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, {0xfff4, 0xd}, {0x5, 0x8}, {0x4, 0x8}}, [@TCA_RATE={0x6, 0x5, {0x1, 0x7f}}, @TCA_RATE={0x6, 0x5, {0x9, 0x4}}, @TCA_CHAIN={0x8, 0xb, 0xad4}, @TCA_CHAIN={0x8, 0xb, 0x34c}]}, 0x44}}, 0x4040004) ioctl$ifreq_SIOCGIFINDEX_wireguard(r2, 0x8933, &(0x7f0000000140)={'wg1\x00'}) setsockopt$inet6_udp_encap(r3, 0x11, 0x64, &(0x7f00000000c0)=0x1, 0x4) 08:16:48 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000008c80)=ANY=[@ANYBLOB="2c000000120005ff"], 0x2c}}, 0x0) recvmmsg(r0, &(0x7f0000007700)=[{{0x0, 0x0, &(0x7f0000003b40)=[{&(0x7f00000018c0)=""/223, 0xb28}, {0x0, 0x5dc}, {&(0x7f0000002a80)=""/4096, 0xd00}], 0x3}}], 0x300, 0x6, 0x0) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESDEC=r1], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/snmp6\x00') read$FUSE(r6, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r9 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r9, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) r10 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r10, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) sendmmsg$unix(r3, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002980)=[@rights={{0x30, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r3, r4, r2]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r5, r6]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r6, 0xffffffffffffffff, r4]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, r5, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r8}}}], 0xb8, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r4, r5, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r8}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, r4, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7}}}, @rights={{0x20, 0x1, 0x1, [r4, r6, 0xffffffffffffffff, r3]}}, @rights={{0x28, 0x1, 0x1, [r6, r6, 0xffffffffffffffff, r5, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r10, r4, r9]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r8}}}], 0x188, 0x20000004}}], 0x2, 0x4010831) clock_gettime(0x0, &(0x7f0000000500)={0x0, 0x0}) recvmmsg(r6, &(0x7f00000004c0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000000)=""/90, 0x5a}, {&(0x7f0000000080)=""/105, 0x69}, {&(0x7f0000000100)=""/223, 0xdf}, {&(0x7f0000000240)=""/250, 0xfa}], 0x5, &(0x7f00000003c0)=""/220, 0xdc}, 0x2}], 0x1, 0x0, &(0x7f0000001580)={r11, r12+60000000}) socket$netlink(0x10, 0x3, 0x0) (async) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000008c80)=ANY=[@ANYBLOB="2c000000120005ff"], 0x2c}}, 0x0) (async) recvmmsg(r0, &(0x7f0000007700)=[{{0x0, 0x0, &(0x7f0000003b40)=[{&(0x7f00000018c0)=""/223, 0xb28}, {0x0, 0x5dc}, {&(0x7f0000002a80)=""/4096, 0xd00}], 0x3}}], 0x300, 0x6, 0x0) (async) getpid() (async) sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESDEC=r1], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/snmp6\x00') (async) read$FUSE(r6, &(0x7f00000001c0)={0x2020}, 0x2020) (async) syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) (async) ioctl$HIDIOCGCOLLECTIONINDEX(r9, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) (async) syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) (async) ioctl$HIDIOCGCOLLECTIONINDEX(r10, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) (async) sendmmsg$unix(r3, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002980)=[@rights={{0x30, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r3, r4, r2]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r5, r6]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r6, 0xffffffffffffffff, r4]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, r5, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r8}}}], 0xb8, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r4, r5, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r8}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, r4, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7}}}, @rights={{0x20, 0x1, 0x1, [r4, r6, 0xffffffffffffffff, r3]}}, @rights={{0x28, 0x1, 0x1, [r6, r6, 0xffffffffffffffff, r5, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r10, r4, r9]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r8}}}], 0x188, 0x20000004}}], 0x2, 0x4010831) (async) clock_gettime(0x0, &(0x7f0000000500)) (async) recvmmsg(r6, &(0x7f00000004c0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000000)=""/90, 0x5a}, {&(0x7f0000000080)=""/105, 0x69}, {&(0x7f0000000100)=""/223, 0xdf}, {&(0x7f0000000240)=""/250, 0xfa}], 0x5, &(0x7f00000003c0)=""/220, 0xdc}, 0x2}], 0x1, 0x0, &(0x7f0000001580)={r11, r12+60000000}) (async) 08:16:48 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001b00)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f363c22624c9f87f9793f50bb546040677b0c0000da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fc704baa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcafa5431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d6326faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b3355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd3cd902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff015c9646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df0300ad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c2bff2fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d9787d7f9e119f2c06f815312e0cfe222a06f574eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df904002274af0c966d814d000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40dfcbff69718cb17676ad7998877692db6a80d972499e3ff85b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a43043e000000000000007defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc000000000581a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bff27e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f72015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068ed63a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c34fda67cf634c4898f229d6f31ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d763116217d5b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628acea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde46dae0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378a921c7f7f6933c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d7130200c5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966de60fc70466317d84a67ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127cdfa479385a4e42914b04d0f7f387a2001300aefefe92a3a1ea3ab63e88c27a9ad596b65f36cded0cafa8d4dc6c4e1a721415268bf86c4c96512bab54e316a832d43a0f2bd86691291111eede95fd7654845185b1b6c7f7b3d9bdc5b8a4cd6cff22eaebb48676164909b21d7a9d1383cfef8387e8ffe877d1e2fe8900b81488a0d5796f718f0f959345c7503cac2e0c6c28dbd699f8329c15a8535000635cd33e8b0bdfd7e9600fde9bb93880ce0bf9aa199c0851f6a9903f372cef378799e7b4084688c931ad9c522f00000000000000e4857a03c010d4b622c93dc64a3cd8d07d1dad0a3535216b5134f0529d948c39893118634f77cd52be35c7789a3a8e48b3fc4f7684d0c7bc3411fc382f7c3b8f9885ec8c59c5e425001e0919c4a69880882e281a82fa380d"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r0}, 0x10) (async, rerun: 32) r1 = socket$netlink(0x10, 0x3, 0x0) (rerun: 32) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x802, 0x0) connect$netlink(r3, &(0x7f00000001c0)=@proc, 0xc) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000280)=0x14) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x410900, 0x90) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r5, 0xc0709411, &(0x7f00000002c0)={{0x0, 0x7, 0x9, 0x1f, 0x3f, 0x2, 0xe94, 0x2, 0x27a, 0x789c0, 0xffff0000, 0x66, 0xfbd4, 0x7, 0x8000000000000001}, 0x8, [0x0]}) (async) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="4800000010000507000000000000004000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x4c, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x1c}}]}, 0x4c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000880)=ANY=[@ANYBLOB="3800000024000b0f0000000000e1ffffff0000d8", @ANYRES32=r4, @ANYBLOB="000000000000ffff000000000d0001006671"], 0x38}}, 0x0) 08:16:48 executing program 0: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000080), 0x4000, 0x0) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000540)={0x2, &(0x7f0000000100)=[{0x5, 0x4}, {0x1f, 0x4}]}) syz_mount_image$f2fs(&(0x7f0000000240), &(0x7f0000010600)='./file0\x00', 0x10000, &(0x7f0000000480)={[{@extent_cache}, {@heap}, {@adaptive_mode}, {@inline_dentry}, {@adaptive_mode}, {@jqfmt_vfsv0}, {@nodiscard}, {@inline_dentry}, {@fsync_mode_strict}, {@alloc_mode_reuse}]}, 0xfe, 0x105a5, &(0x7f0000020c00)="$eJzs3M1rI2UcB/Bftu6r61pkX/TkgAgNmNC03aIgUnUXXbBL8eXgSdNkGrKbZEqTvrhnPemf4FUQ8ebf4MV/Y/EgeBK8rSiZmcpW96A226zbzwem32eePPPL84RcnkyZAI6t2eTXXypxIc5GxExEnI/I25XyyK0U8WxEPB8RJ+47KmX/nx2nIuJcRFwYFy9qVsqXln+7e++r5268+vk3d6uNn77+cnqrBqbtxYjobxbt3X6RWafIW2V/c6ebZ39pp8zihf7t8jwrcjddzyvsNvfHNfNc7BTjs83t4Tg3es3WODvdjbx/c1C84XCns18nv+BWcys/b6freXaHWZ6dO8W89sq8MxwVddplvU/y8jEa7WfRn+6lxXo2b+fZGozK/qJu1k73xrlTZvl20cp67Xwe6//5Y37kvdMdbO8lO+nWsJsNkqv1xsv1xnKtsZW101G6VGv228tLyVynNx5WG6XN/konyzq9tN7K+tVkrtNq1RqNZO5aut5tDpJGo75Yn69drZatl5K3bn6Q9NrJ3Djf6A62R93eMNnItpLiimqyUF98pZq80EjeW11L1t69fn117f2Prn148/XVG2+Wg/42rWRuYX5hodaYry00qtZ/GJXDXc5x5wsE8K/Z/wPTYP9v/x/2v8d+/bZvHIovEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAsfXjye/ezhuzxfmTZf9TZdczEXElIi5HxKWI+P0BZuLUgZoXI6JSth80/uRf5vB9JfIK42tOl8e5iFgpj3tPP+xPAQAAAB5f3/7w6WcRM+Nm/ue1aU+Io1T+aHNmUvXyn3yemFS1i3mxvQlVu7RfciIuR8TJ2Z8nVO1KRJw4//GEqv0jMwfizH1RKeLEUc4GAAA4Ggd3AhPbvQEAAPDI+WLaE2A68vu15f/il/eCTxdR3hA8e+AMAAAA+B+qTHsCAAAAwEOX7/89/w8AAAAeb8Xz/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD/YuZfctKEoDMAHqAt9qajisRVGVYcMWESX0GEnnbW76aisoRJiD5mRWZYQQYR9E8URg0i+xgn6Psmcawt+HZgdX2QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABo03WxXv7d/v7TNGd/aCbPtwEAAABO2RXrZbkYV+cf0vVP6dKXiJhHxCwiphFxanYfxNta5iQieml96v3Fkx7+R5QJx88M0/E+Ir6l4/Zz278CAAAAXK7tZrGKGByX5cvXrhvinNJNm1GuvPKWz5tcaZMy7GemtOl9ZBaziCjGN5nS5hHR//g9U9qzDGpl9Kj0qtI/ZzcAAMB51CeBbNMbAAAAL86PrhugG+V+bfovftoLHlYlbQi+q50BAAAAr1Cv6wYAAACA1pXzv+f/AQAAwGWrnv8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAm3bFerndLFZNc/aHZh6CJv+ufjVtBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDv25x0FQiAMwmDv+r7T4P2PJQ2amZtUgfDxNwYDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8+t1f/k9MjTPJ3Gtj6XkkWTs1tk6NvXPj6A/j69cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf7c3cCIRAEYbDv/M9pMf+wpEFjEKEKFj5mmIcFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPii3/3yf2JqnEnmThtLxyPJ2lVj66qx96Bx9GC8/RsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC/tzbJgyEcRx+fUmUuE1GSG8lMAMNFYIR+JCQLHkGBmAhGipai0VgBZDgXNOZgudp/r/iinsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNd0efjiLSKKSF2mSOPNz+k9Ij4ibdt29HnLYnc+Nl/3nO0Pk5zfMf0tI6KMoo9zAAB6V3WbY7Wul395//MO8g7zVvOmXjzz0wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV3buWLWpKAwA8EnSRKuToxVEcNDFxiZWI2RxKHQXBN1CG0sxVUkztKVLn0B0cvUV7Kav4AsIDlpwcOig4CKIkuQmPcEgKcK9oX4f/Pf+ucO552QI/Pc/NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwLEc7oWzgzwXQpibOcq73n/dXRl3fvvsw9wgvtx5czEesztEMYTwcL3VvJ7iWqbd5vbOo0ar1WxLJBLJMMn6lwkAgJOmmES3rv9U3F/uXsvVQ/j1arT+vxLl4S/1/+eX5y8M4ufWu058r7j+X0hthdOv3Nl4Wt7c3rm2vtFYa641H1erlcWbizdu36qUe89Kyp6YAAAA8G9KScT1f77+Z///TJSHCev/e0sP7sf3Kqj/xzpq+mU9EwAAgP/buUvfv+XGXM+VSmGr0em0F/rH4edK/5jBVI/tVBJx/V+oZz0rAAAAIA2He7mR/v9qlIcJ+//zr3cP4jELIYTZpP8/v/KktZrecqZaGq8TZ71GAAAAsjWbRNz/L/b2/+eHWx7yIYSrl/t58jeAE9X/H1/cHXlpPd7/X01viVMpX+t/H71zLYSZWtYzAgAA4CQ7nUS32D8o7i+3fzxfKtn/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBvduwYJWIgCgBoNtloJS5YiFp5AVG0sFqwEMRG8AqiIHgCEdQDiKWW3sHSO2ytIIiF5RZ6AplJRmUttEqUfQ8m/2cImZ9Jkx8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgR8ONz7wIh16V5/Xc/evJXogPIzF4uZ5bCCPknSaL/oc6621XAAAAwDgoUn+fZdlzebsVYt6P/X+Zrgk9/81Ulad+frTvT/Hu8nE+9f+nO4vHHwv1qnXCTQ8Oj/aXG3vCv2/6+9TV7tPq29nabH3ajTsf/70U8YXk2+czwzLuZ+diMNiciOlkw4UDAL+2lGKdpO+hEFfaLAyAsdGtR/al/y/67dYEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0IT3AAAA//9UhWfc") r1 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @auto=[0x34, 0x33, 0x30, 0x38, 0x36, 0x38, 0x31, 0x35, 0x62, 0x35, 0x66, 0x33, 0x0, 0x31, 0x33, 0x37]}, &(0x7f0000000180)={0x0, "f2f8f2d2f3955281955953cbf41b689ec8a9ac17c1d2b4b3c2b95f0d638afbcccbf35936cdd93d10777c9d21bd829866c524941e04e1f25ae8b71ad4c8314506", 0x1e}, 0x48, 0xfffffffffffffffc) keyctl$instantiate_iov(0x14, r1, &(0x7f0000000200)=[{&(0x7f0000000280)="75a1ea676ca639ec51f6a7481539dd6cc8c30760e58053a458c08c0ac48c91c7daf04812d1b672f4b20f88adadc92ec9b05dab6fcad0f700c1ce8c8b6c8da5dcc18601", 0x43}, {&(0x7f00000003c0)="583ca44870485e4e8cacebe275953034978a8116c794170e911af69a68b0e1eb9778f7b26f0bd22fec7f7649b83aefc9d2d5216b0aed1e92fb74e7c9d3d4742f0e83a469aad258b8678ca6eaba741bec51d6364204eddef47fd9957c6d2dabe1ce79ab5c7c7d3d596c3dca33ae4bfb3748eb375a1895242bb5dfbafa8cf591576243223794336d30125ddbf880312ca28c61d28729dad3a205269f4e6e4c687bb049cc40181339412286ea77d099", 0xae}], 0x2, 0x0) r2 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x140, 0x10) getdents(r2, &(0x7f0000000300)=""/132, 0x84) 08:16:48 executing program 1: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/power/pm_freeze_timeout', 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x6e) (async) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x4) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) (async, rerun: 32) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 32) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async, rerun: 32) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001300)=ANY=[@ANYBLOB="620af8ffa1dc0021bfa100000000000007010000f8ffffffb702000007000000bd120000000000008500000010000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24561f1b2607995daa56f151905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64b751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07372c29184ff7f4a7c0000070000006056feb4cc664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45e0000000000000401d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0810000000000006fa03c6468978089b302d7ff6023cdcedb5e0125ebbcebdde510cb2364149215108337719acd97cfa107d40224edc5465a932b77a74e802a0dc6bf25d8a242bc6099ad2300000480006ef6c1ff0900000000000010c63a949e8b7955394ffaff03000000000000ab87b1bfeda7be586602d985430cea080000000000000026abfb0767192361448279b05d96a703a660581eecdbf5bcd3de227a167ca17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b6c7632d5933a1c1fa5605bd7603f2ba2a790d62d6faec2fed44da4928b30142ba1fde5c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0cb97fca585ec6bf58351d578be00d952aab9c71764b0a8a7583c90b3433b809bdb9fbd48fc877505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223d8d9e86c5ea06d108d8f80a0eb4fa39f6b5c02e6d6d90756ff578f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000001000000000559711e6e8fcffffffffffffffb2d02edc3e01dd271c896249ed85b980680b09000000000f0000169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffffd897ef3b7cda42f93d53046da21b40216e14ba2d6af8656b01e17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccf1f9f3282830689da6b53b263339863297771d74732d400003341bf4a00fc9fec2271ff01589646efd1cf870cd7bb2366fde4a594290c405ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d30a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe760e717a04becff0f719197724f4fce1093b62d7e8c7123d890decacec55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e109f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c70600000000000000b7561301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f871b136345cf67ca3fb5aac518a75f9e7d7101da841735e186c489b3a06fb99e0347f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f91e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e669261192899d4562db0e22d564ae09bb6d163118e401e024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99a3594191e104d417e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000a1fec9000000d694210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137ab79a404abde7750898b59270bb29b81367ac91bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f00fb8191bbab2dc591dda61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214d00000000d6c98cd1a9fbe1e7d58c08acaf30065b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ce21d69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821a00e8c5c39609ff854356cb490000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d0b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c471c7868e7da7eaa69eb7f7f80572fdd11bb1d070080fbc22bf73468788df51710eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331ff5e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba830d3f474b079b407000000deff000040430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71b967ce7daac4be290159f6bcd75f0dda9de5532e66ae9e48b0ed1254a81faae79b6af6fbb869604d51de44c4e0973171ad47d6c00ebc7603093f000000fdec743af930cd6db49a47613808bad959719c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15d6533f78a1f4e2df4ca23d867693fd42de9b49a1b36d48a44ba6a4530e59bec53e876dc660dd63bed8d31c31c37a373d4efd89f80a4377b1b1292a893a516dab183ee65744fb8fc4f9ce2242e0f00000000010000000000000000000057d77480e0345effff6413258d1f6eb190aa28cbb4bafe3436b176c7ed4b132fb805d5edd9d188daf28d89c014c3ecca10ae55704544673e1fa03b84f63e022fe755f4007a4a899eaf52c4f491d8e97c862e29e4570600000091c691faee1e0c8fe056a07474e6e5490a7d3c3402000000b60600d837c6befc63ddf2f594ad7cbc56a1e44d218c956a5392a995f1fae8e9f206efbb33854dc70104d74dc07748f9745cb796da2dfb714a0500000000000000faed94fc39acfb3fd25dfa8116a154cd1226e1bb72b59fed817072a0da60160761fd3dffda0f7c592eabd8ab68334d2a1693cb187539049e331272bf5135044df8161400211b8012b6eb1ed5656e83f65509bb4b323c5bd61bff949d3bade2f6ffda1360c2786e16937ab61d6dcafed319c716357d0885f9c6d1f442954c167dd9b4acd9468ce3674c82bbb2e31389179b025dbe063b7f906217b2cf8410c7023aa3e5cc3ba1000000000000000000000000000000006ae6301a2da44394275c582a6516bb92ea1980a0a659f2f1811c8b281c209647c4241f292b20508b215dde27bb2487a6e2b5e4a8ccfab90c23827ef06cbe364073005f8a6d1456aaeb85ffb7858f24eced67a67ab825e863928ed64c83f62ffdaa997657335b63c6b4163aff094059e626766845fd779c9e6cdbbd64c24936615ee68538e8fddd0d90f3a7579579a142c0f7b318264d5c13c31cf475829528267ead38523cab7e1664e8426cfce471fef821c8a02a7e7d954d05b68a9c28f79429b09e2bb3681ae2b831e27c735123361c193d66ed4d71f19b199d371ec6bfada7cd370e3fdd3cd980fa1e145fd3f3e96b1feb53c865e1ada08f5d16ed652ee0c7f45352222692fbd679212c225d097aa90f7e1fb1f983415f43e75a19ecf7fd21bfa150ef563aa72ba1c43c5f3d9be128ec26b691f31f9cab931631606a81622f120675c962be2d3b5e95f74f0b209e42e6bdd76e6e725295b1d78d928f6f63c41cbde2ba66ad81168070c8c6e18a6e452a31bde54ad3e16304d06a234f5f9311ef0f78924b68dbb4712efdb6974667bdb54f16fd2061b9ba93638dd177227e94e4ebd0ec1d437db948062bf41742000000000000000000305f70dd02fa0c61d5fe6d8ff35389246037e18d34c1375ae04f44f0c2543c772c5ccb137be7dc1874c514b37c668554d77d4ea5ed144a648257f4a0301067bbcd9b91072659d872f26b796e2b81025edb5f45f785e2c2602b248ecdd80f019ca659be7e8ae953325a27564f33c9d458a60be3dab38baab7eb1a66ab1ffd6308f7fd51beb356fe75eb985b7581bb5584c53984ba9c7340f97e8d3825681c53de5f554e595b00000000000000006a8fa9f05d64c4be42f981f00051a39938613067dbd1427e01bfec016e51844cefa8a855bf23ac887b4a88eed6d9443857242f28e31a41d20105fbf3394ff910e734b4d9101265ff729c426e01c1ab13dda8c388b9e6626f19eecb87e39175e85e17000000000000000000009431807e43886903526074e6b40244c938a4c68a38c25ddd7c143b3f14eafe4b28ec66815cf8d1f56aa1424bc9b5d58790298e5b310969e50c222563b54e60854e1bfeef448aca8c5ccbf5546ce4c3cd5a733fec25fb94e1e0f966bcbd28a4d8fe4f556eaa1104a793006619700798354c6ae05025040965e3083562bfa20968c04007d21dc02c9fd1f75e1ff40f439bdde4e784012e52049b483d02f81b88f5f57816b3fecec79cfca8d37203e769759d6b6a56b7605ced8ee18475a77ff0963a565fb6021d216c01b1098e40550a1cfd80e918d685a7b099a4f8ed654cd76ca61fe5ad8a31ec558fdbfa706d5e738bceae81fe777c307d5bc72183a4c2d35732ab916a781b9912160a3fd2a2e74dd690c57bdfdc1f069f9491bca7a8c59363799be70018c25ece5ad7307dc7a95c51bc25a8bbe2cf5ddf6aa161693782b0e7feb8a768f391b49d4c978c96dbb52f21c122eba9f17c8bed10591958cf06321a248b5f76ceedfe0d080d6aeadc11b237b3326dd04b86ac37c0d131544888db9e128d059761ad9a393e96c3b41c13c5a381bff187a75de560ba6eb3faa5ff8d2bb3c88f8de5efc2fb2200cfda6d07ceae22577064334fbf76a23e62e6059211d995b879f6b7d3f7fcf03652b81e6b7cdeff947ad185d3c6269ca247b429c3b872a8f1ef60407d29a874f4ec31c9effed55543a65a6b4d778cebcd43b7905f3960140bd783540a7353014bda8e9c7a34a5f428fd1f8eb11e837dd9d586487fdebcb1ecd3a003ff0fda4be617fecf1ff0ef2cdfb7fea73ca18874664d60a4b9423f3297bc8eb91b4ee1d73272abbef3e7a828a7d7ab055a8eb58fe379de85338304e26e3620941b463e9049fd105c74c91cc4d71b0f76e2c2e4825106aa7ce2a3adbbc7a0443ece58e752b47e6f677ec97c5c568a89d6e36b165c39132a0f27080ece2a94c320b002c77f82662675a7713c7067081cac15994698c41ff4754268ae2676384ff799783f55d7e5a1a092a01b965dc99cb7a9d98440c355927629f2bcf9dc2396eb2f5d25829715b24327642ac48f1201014a95e0e65e12cdf27e19043e3c5d3e798375cead35b9a93190a52cdecaaccc854a1d41ef365303f0e9b4fc969c9dab6df5e8a795b140fcc09e8a7b694d12932917facd8ceaa4e2d0d16bb0b95387fcd5ff136d8abddf94daf442bbff744591931872a36cf921ad69f2127386e8b0f9afee4da8d3fbec809fbb3ca0fded2859cf25d4c6155d396c5b9bd1a928923123f63f4c40688eae69990a9419456247f83539d324d3b5"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, 0x0}, 0x80) (rerun: 32) r6 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000dc0)=[{{&(0x7f0000000300)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000380)}, {&(0x7f0000000380)="43ea557b663c587f73d26f5d0063a379b3cce35e6dfbf3dfcbc4c7c03ea826ca9abb417977f53cdf2e7de35348f12ff49d3edb3c421cdbeadb7e60182314c755fc2641bc860343d87a2c8b6cea855b29329b7d", 0x53}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000cc1c00000049663f59ad22a58d76b7ee03", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000340000000000400001000000031f39e2011300005327a65adeb10ee0f14b78d5223a", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r3, @ANYBLOB], 0x78, 0xc000}}, {{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000700)="ec42345718f92fb2dc5219845f4dd2dd3d3deaf5489e04b2234d765c9e02178b73e0ed7fbbc1a7cfcf53453c8c757999083c75eb5f0fbdfecf825af5e9bd8490a250e9c89c677f332bc322f9cba1453048d868cc97522ee8a0f03b8ffdc08ccb32762d00df1b2fc9879d6dc1", 0x6c}, {&(0x7f0000000780)="bbfa3404e9740e58635cdc22c6cd31df9ffda6f80b84cf6cfaf92218296ef719f2fdfda9e12dee26f255f5dd6a1f1ce281fd5f3570f9f816e69c0fad5462eedfacf3fae1fd4d7cfbb6843126b5b033aa6297860b0da9fc9a65699e81f13e7d7b072074102c5f82bfd3090732859a6891efaec48b7def2b8c28878ecb0ca6a75cc67d70e05609fe3d3daf84f2eb9143712771f1a4fe0f366cd7b6d8e17d524aa1fcb862a0504449d2e11ca55d4045d0798ea54ea63ea7f05c5af899403b409cdf0ee143ed29a23c996a489523ef8f667803f09a22fb1c654f497527312a", 0xdd}, {&(0x7f0000000880)="21ebf119a8c83239707403eb356340c9204530ae28d9b6ff7b00db6b09d2cbbd8c7b48a5869849d47a4d614f07128c2ab6cb61ab0bfb710a1ea996f412e9f5b39f15d7473769fc677e5c9655abc17588c2c2a3f6e68c60dfd8686f390c0e8130f743a1450eb0d3a6d55cff242e4ff2d18d34361a6b9ccfc68584b79e25865cc169fc3622ea7229a80cbab8", 0x8b}, {&(0x7f0000000940)="09bdcdfc259a3a6d41642d479e90a471", 0x10}], 0x4, &(0x7f0000000b80), 0x0, 0x400c001}}, {{&(0x7f0000000c80)=@abs={0x0, 0x0, 0x4e24}, 0xa, 0x0, 0x0, &(0x7f0000000d80)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r2}}}], 0x40, 0x2000c800}}], 0x3, 0x0) (async) ioctl$sock_inet_SIOCSIFDSTADDR(r4, 0x8918, &(0x7f0000000000)={'batadv_slave_0\x00', {0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) creat(&(0x7f0000000280)='./bus\x00', 0x34) r7 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r7, 0x800) (async) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000000c0)={0x0, @empty, @loopback}, &(0x7f0000000140)=0xc) (async) ioctl$KDSETMODE(0xffffffffffffffff, 0x4b3a, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801224f3bf3800000000000000000ffffffff000000000080fe34"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) inotify_init() (async) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000600)='B', 0x1}], 0x1, 0x0) lseek(r7, 0x200, 0x0) (async) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002980)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}], 0xb8, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x188, 0x20000004}}], 0x2, 0x4010831) (async) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000580)={r2, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000540)='\x00'}, 0x30) (async) r8 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x20) sendfile(r7, r8, 0x0, 0xca00) 08:16:48 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) utimes(&(0x7f0000000040)='./file0\x00', 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) sendmmsg$unix(r1, &(0x7f0000000280)=[{{&(0x7f0000000140)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000300)="2fb576ce470422dce60ce016d52e6f656d3cd389bb9852538323294d1614ba810cdf03043c12efb70ae84a06a4f539ebd7d878050bc8c5f1ee4abd7ac0d618c9c62392fd209c3e47dbf38aa455c843da955258c531190bd8b1035c21e4a22e856cdf6c3220cefe8707ca4b9ab0cd1765aea7ea600071d10c61dba9d6ef57a6954774eff23dc8b591dd33a7a80eee5a4482e8fee997479943a649e7796a5eca42809b393ff405334ab7e4b3500fba898646b8389ddb14457ea30da30d29130ccc69838f46db9869d0974b2294ef", 0xcd}, {&(0x7f0000000040)}, {&(0x7f00000000c0)="5001d0522aa182545fd626ef5b66d390d40f4341919ce9e131583b1f6ad84bd7efd0d369ae0d", 0x26}, {&(0x7f0000000b80)="0e95cb534461837e0a7d1df43f249c71af48ee18a9e1103a4c14f68f6c797299d9c68f58d0676fcb1577f0ff2b7cc96184df64a2be8a2506f6354bd3fba07ca03ec1b14a32aaa2831e2904d10b5c49cbbd87c5e2882baa85d7d05437ce6122c300a924e9652c84aa4403a2b72b0133e75bd511895268f4ee638fb11ef190988e69f5ac32ba5387ca791cf08a965e06da2f56019e507bd04ace33a5ec43228c4b9c8f407bf9c8f226c0c268a771dcc992c47b5bc61608b808455441c6f71ab7536ab48cf565a8f658c1c8835e2ae2ccd9595d10c45981a775bff887f9259f38d33ebbd8888f2ee2e265784116c88aa8622f9fecfb26194dabc85c74cc2d478be52af3188861151713c21da6bd5722043034818263e78212fa98d6fdd1d0ec8c3787193bc1b4f7ce9e0b3494701707a71f30e6a68cc805f2ca4430f9a076241e66797ff571c3ee21312dd364e8b0463b12aac8a512a599f324ef6193558982118fc84b54f498fffaf28af9ad3a43ae77f8f1700e922538b63f42975625da544f4afc15571d68556c31005347bb063c963d84a3e1830b325992923f0eded553d8c6b0471fc7c2e278f0e60c7b81dfcec7e214e06ad5ce528e233fcc9b19abcefeae34f300c8a5833ad9d643db499043b5672181193a9c5009f7ca92d4e43ad3b8bb3100f358384874e53e7489642dcd4847c299005b718e177929febce75faf0413c1f9e16c96605942b1fca72cb1e1989aa0b37a5e419ab2f328089b4acbfa302e43414dece677c9ed9302a6951df3817c9c8ca6218cdb48d06e5d5e36f36b667d461f410c5f59d9010e85c2968a575676a199e9cebc9bdef2049681711c34b749a7751cea742918fea10d55d37a26f3c0d8b764fed6a83a4707808819b4b54851be81c9dff99503cbb7329782a2a4b6d32a61b816a88e5b63674c26435b83dcd4fe35ed132dadb677bc9611193b1e1f964e762aa7f36c684fc13b4449e20291c88b38c9cf0152fcd326e283c61adeb65a84467c523099729d688761cdda29d21e5cceb4d38e231a8313ba1d6a4240ade711329e43d308924318e361cd87b919e5d60215f92363b4d83c91a62ec42942c88e1cbff8754f689e96f3c29f466835034f2ca9df0738f373bbab67c52c98d4898b5406a76e8eed88e61afbcc3455c6bf37741535506ebdad48b07327c09cce961c321b6825ad05a25e8352efdd153d806ab9214be3d4aea10fab53d9942064ebca2ad9036c8624b1d49fde26bf065d7bda137919f6a546457b9cf19f205cd57837640d92e4eb6047fbb0d30ea7c00a305320d27b05c9bf8937cb35d7899695879da44793ad20d2a6d94fec9a9b4daee7e2a36bc2a7ed5ef2496e7687f85afb83399acbef07b7923f6a7d075e1b6a29b270dc64e5a89dcb72f1b0436809716756c13d51c006e7b6acc22299f2be1a075e2f31fa61264bf879509364419c4f9c2dc540d8e34bb286f4a4d7aa51fcc3d877bc8fe5657baf283fe1723c53e3fbd0568568664630112fbe069090a199e45305897eac3ef0e3732bfd6f7f28997d9c885837d086c468e7e7ac0598d3d7c4af908ffe9fb2c97fefb69f05b004d176b0dd34e41863e595c7d7a9abf51fd4c54fa82d1817c07b3574b7b37a34fb194183f908803505f43f75b5a2dad2e50b87d91b9878716debbeed6fcdbe465e65fd37acc93cee8f17e3bcc41fb93d510c40df3dfcb98ebbbdc51e73b42f2266c08f0e869f46a1416ae1346673d1872a3d40abba050279c4840a83497202ffa902d23e531328f20c73040032bf17f39eece646658baf517e6dbd5f7243d43bd511ddb155d459d9edcd8e9bb9b494dc47442e1728668f0fd9364885add6289dc530b21e5cbe39e115ffed4c91c74340177cb51a2d243a3cf5694a94437824fad2e247cb653728c2804683268c0f5f3d07e2b262728b6d31f3ea7841237952335cfc198d3dad4ff61401321d86a962a5f66d0679ff09dec4209bd9098382117121b7a84fdafc33bf854e68be5bd2af466951e000ba6e1eb68574b2edbe6516019281da1df64db3e1971bf1614bf320ad2474a37ea165eb87d163c684cc6f7392d172702caa67d5bdfb42e177f3129256e26d1e0be89a186098e6b127b0026571a78612b9e21f13945eb0e5527ef94610a76a0d029173e6a4f8d6338d37fdf4ef7c34816de30ad343fe9f406338c22f6ed722bfc593f83f1c80db2c81e4282a1bd4a140b150c2317e1791c987f02bdd87b93059648e39221e8ab2ca603d410aac4988e40bdc6b76fa43dc20f757651217b9ede9a5fb973189e8cc3ffc761f74a1d9567ee028b363517da5716de5fb24a42f20d5914acc92b572c32a71fef9e6b688f23e5dfe687024f431cb97101312b20b050badd959a972b069c294bccb52d7e0e6ed6959f23ea57aee5b9a9ac3fde9d857306badf5ec65aa160aa70151a3247f9a2480b3867e4e6d672b9d2e7765926697c1195ac27e953830b7992a6d478e7023f0181468cf1d55d85c66c98ad44b7d2f602e525b9080801d9d551f3c40a476a4a1b9cccd6275bbdb92f7acf13b46fbbd13be699c988f00c4beb31768e4962f67304565d99a8187621092f5b6af5559154cfab7533cf503221412faf22b878a8c6ead78b72c2f928eb3fd205534a89830ce49978cbcf568003b933b2ba1e828969e3e7a54701f577767f9b10afcbbe5076ea646b7c33d88c52b1f430e99ead4e23e314f83aea8b45f10bb394139fd333e0d6b8238a5658e3fc60e10350ee59452d171e5011b29b8338f4ea31b0859ba934960f4c724328ff22f7f13edf65ae6f2e56e18fceb0167dd33915163f79a9285132489914a9eea4671af1f3fe9864a0ee69c158d8204e4a1ef126cd9b4b0e05024ab87321e559207c51acbe08c66cc574c577c053c289b717fe8483fea64181923431fb75533d981605e6720830db96ceabd263f5993d1e23bb1c6aabec6034e7218e07d3a33673889c0945b2757dc6cce2e19cae89ba6e974930c4002d2f1978eff215f5c2405c51bebfb1545b1dd199db1536acfbb95a86474556b9a780ae75c3137ba71f1fa84f84c21dc26d15c25b9bf697836dacf514d1b4a2196521a2e47cd6b71a2395a7fc04efc44ed83851749e9d6f832e841af371d74224cc7d37ef8cd08178b04f5f830066d18bce2b0387372145819a1d80060157a3791267abb832f3baab15dc4914e328b371a7f8dd0e3128cf9b63fd0b5dd81c232f2f48c55bcbff6bfff326ea635abddbeb19497ceba7d9ec6d79843eda15fddc9ca64befdc2fa4c686be73ea619813aeb6469ff3d99d6c99e06c39b041f8fd6ccb3eaa47b854480a5d592c4897c661f0d392eeaf4668680b09b8f0bc39e534a69a6a4863d9b2089aa4b68b9433e93d04ce5787693515bcd83d4170098bcc8dc365b416ef1d8074eecf9cf7f535c7bdc3901c9e03a2dc10bd23bf8530a16ee02d13280e6a91f7013a66e3afce363480e75a920de88dcbf8497a134c70d7ce0a431ed85b35460e17592ee9be97d427249150a755e72bc72227836e37b5df2e1116ad3a2e91edfba29d795a167031fa32313216508b9edd3b2ea5366bdd54d8873c4344dbd9a3b654b315f447f96c4edb6d11887465ec6a2c112e8b865fdf4d9c7e6176b27e02faf45c2f8668b736cb54cd423b057a36bdbf6386ad3c472386ae53185f6ef13612268143df0090cb43fcebf52fdf98b189bd202aab933b39ce840d3be197f0e9fedb99f062d96d0de6a33d6d072fcd3951726c6d2e6d9382c86d3bab1fe9199d6711322b7ae9960f723e8604315ad59affe47a780cbb1ba0422269b00051853530e3e4505a330dccbab4929280fedb5d7393bfb4114237077708811479ab86d88fd1ee0bba7f9e3f977f5e9e3ca9f5106b44b454d83434df297dee38e155cbaa4f42c9369316774a913be383b30c7a3de493260b164f2b51f69c5b9663b944f8659455423ade57e2349cc6148ba640784115e7e1aa0f3b6b438100398ec053e2bceb94d16deb0960462f183c8c7a49b5243075e63d066eb88e7ecddfa9e6cdbd2a686a8962e6413a4c3a1ffb112c7d225ed1c1e540da5e78e7771c1b4df52b54a0e5ad135185f695f7aa6f16855e7398c3db390374a1b382fbb33fe3b8e70bfcee18092ad118df2b967723724b03b2b70a00f19e553b3b8f0ceef9b4ae791339d2fa31c3944552d2124305fc9ebf97edad4bedad41066cf301515f0ceaf4c88d661e38663fa57610447bd6e89be2e09c85581f3f8bc3fb6abd5ad512b52bb785954a14514ccd69fc9cfd1dfad6f508a7cafc6688bbd3c7e62abe5f0b822d9e714f1f0a19aad4856fd2edf6eda44c4700f0bf0e689eabb615ec87bbae7fc0fc5e8faa44c19031e3529fd4e1b78f75ec2b14d47f030913ba27715ccc525b2e684557c1a9dffcbd4858fabfa0e4302575aae8591d90e5304b19c1888d64c6ead0238701f7b63d3a46ad545488a48fa3e19570c20438a9a1653432660bd5d8f3616e8d100acf6c2bd88ed7c8f57af9331db9ac41aea657283c55c9e98f72e14c49c4ed8b54c09ef6067f8bf8e42994372a9cf6f324dd56df8f11661f7ef7948f9986c9373c4076be1443964ece563cb83e29ffd27b66d3d3384e7d7026e6c1b58047bdb7838a2921d37d99435f067d9ab6a76a1fb2110c687dbc2ef6ad1e4c5c2a398bbf5cb0bbc9a0829acd50effa6d8b0204fec31b5bd1ec0c7853f270992b24c6d2eebac8d82cdb4d954b25e84874e1579343ff1cf5c5110cd07e0dd30d5b102b6dde0b1229705e5b6364e07f5ed55c5ce88ddcc02f280f4ef54656049d752ddb3f3d9b486f4d128fb6879d090b076311496ee391c568a58a2e648e1764d3969e8115937213b311ab635aa2885022b885aef2f647d5dae456fda5989f51b6e0482206db019ca852888fe9d490af5e6e98a6af7095aafd7eede69804222ebf9bdb82a41676535d7586cbc535f44608285d62023aa0f23a410006d622773d38a51c31f8fd5c7fb30edeb5a0f261fa746c9a58af55d8b554b0d05c9307fd8f80c489a1abd356666f4a8fff34f33bdde449c775795cadc718bca1d3e9ca4bd4c2eae1104d6502c0d1f220784f3c9e6389c7ba1ee21e468cd38798986a5ddb040ffa8691b7954bea6fc1ae09ee78e4c815f2db27c466c6e5f1568909b26062aced469b6be29777a4b497d22cec33fa50e4761e8a3d9629e425530f0772261cda0755e2cb8e3083d3b8cb455f101c0d8d40feab730018ac85cdea93082facfda6c878005748d2f2f51e23df16ae89d8c4c761c8913f97c041d7b224011d4eab8b8f81e5aaae65addfe19ac3426f4c83c600550cad96dcb027b891b7ecc79b0ef7a776a57d6cc1a6dccab928c8fc411bba5af2416de09f5474bc08d8b84523d3be34394a15ad7ff4decbd43cc930cc9c34ba2dcb7cc6893a35f580a09f7e2c87cb677b02feb1c9d35bdb6c42e0a24ff6f412eceab39ba438d609207fa0af35fe43e3c17571927c4768504120ebf770db65baa7649653c8a1a4682be0a4a70cb540e24f8e9a748512809673f1466aa26ad027ff5b9a3f0df35980b100361f5cdd1585ab58fd45067e56cf62f84a2d5a7e81bb5ef926baab3648e4c5abb36ce32958ad7c5c897e12322ce4295df7e8af0bd30315509e2418f22af45d19256cb3274de2a291063c88070d645778abae1659a2eea0db549e403b16856bc927c086a1576c9ed6224108f0733963f5028f5ffb31a03d15a863a", 0xff0}, {0x0}, {&(0x7f0000000600)="2a16cb752f3e3830f4402d3835e2925d0c844796daafdc1fb376696e1829d8eea1318b602c59ea774b39db2c32b73d87538c04119054e67b31c9952468c99b72cfe71e50abd3b9f58bd8c45504cabbff2081704bb6b08b98d8e27dc6d36a", 0x5e}, {&(0x7f0000001b80)="7a6f3cc5aeb5ff39f5725ce9a4aa8685648cca0c2a8958a86ff74503cb68e090e75f8640c161a472c31a5fe6e51f0986d94260b1cf16e7b4632e5f1aef244149d602cf107b8dc419bf43a0abfaea7a72b2ac7316bebea403a65444c762b9b90ce055d0ba4cf9216f192e1e97dc82b131aa92c13a84743d959897d936113fcafcbebf4f9a5e3a222427768d7f8ff1d2420c337f7d3ef886d7ee121fea86e99d5ed10ef59719b0d5743d1fa3b023e02d6ff5fc4443a00e67cf81e28021fee50ff91028f37129d69c981681a0d784caba3aaab6584a3ceb8dda092c41d9a51759b8907ba6987ac922a02e381d500a08de01abc1c900fb489a86a4d7454351434748cc41f0c1c9b5c5449a3f5d75823670bca0288bebcbbd4315ff8ec47e29e2c73234f9caab4b50ead9c6d3a61ef0b045a652335757acfbfdadb9abd0c9813f780d0b2fc507b8725c1bfaa22ff25b2a13f6a436165625a7ceed92a536e2dbc3bc8a3553c186a479cb77381a197a11b350f09d2163175bee63b493b69c228f47ef0c78a134ae780693e7668fc82f03118aa3fe7107bb91a9facc60a1c2531e66f731dff43b8118e798e2e8e7ac5decce0396d86431f07b3af9b0fcaa3b4c939d592ffe98aebfec42b8c49935b5029e7d42c6179880028c6c5cc6aee2f7d016bdfaae7ad8ef8e2ccf49995e50c21b8882370d2efaeabfc252b7c3d1b9984aaaf5802a3a86eefcb739d0ed12a8e8d59738bf78116265598a6527952cb89009493b2bfc95647d8fb586bc639770da7b2eb47a9f14b1c09d15623b13f2c65a77c61e2b00eb9e6f0d57498ca1994122a8e3616b64675bb7be8ce93fb2b208629f5ce1dc8e66e0fbc40b25e1c45fee8fda8d62482116005fec0ffd223a6f7d1ee4e3f144374f24612479006026cff39c824199cec84ed95303c560bbf616c6aab753455a60a6ce82824956c3b910014cbc3d99d9a9de530af93fbdea3e372daf0f17a6dbe3eba91e7eea9ca913df1b4117ce44ce04c2c0d332332ad8505c726cc741687a00866633df3dae90833d3c6186c2e8ff07e1f9552d87b3a638ac7d3b490426e1081b2491037097c7f5e3756abb2bd76476277fca8e0a1f0852d092cae7bba732d0a105d38f3026fd3d16cd9015d30376d6b3edafba7b4260c68fd8498092886c0b1bbb4a3a673802694b0f16657fa51fd7c2b59e6a56f2cf3079de8474ec2baa37a5581c8173512edaf10f7ee4d6cc9d7db6f2cbc6824e3ae152246db8bc54957c1ae0abab3cf9d6e80d159c0e952898966ba67b0d2076ad1ad29fbc1dc1baa6d9f814e00b76217bb59945b905e1673cff97bc24a72a1743555f46e4287ffa230ffd9fd9af730a35235950a8c0c2679679054ec17a6c4d513dca7b3dd05fbe5147a6f76f4c39c7123fe024a26fd8cb0c78718d22c489377bf125ff8f7fedb91adffb1d7a6e141f958f2059db271808bcba6c4d140c3d6a48c49f1ec2fd598407630ed53fb6d1c3e3a18885946865fd6d496921085ffc8cedac1f0d9da6d2ceb1f0aea27bdc89c5dcbf1752f3d202c9969b05057a0c8c1efbd423e359c05affcf5a5eb0b155a326e0e1d961b41bacaca4bb990bb1a6e69ae65a928219c72002c932e23482814d3fb2d1512c9f9c6d37f4aa2eda7ec10d780cc8af688c632cc1298434dab4d257ac18475bf448a07f2c1e0e34b0d26cf4b5d42dbefbe515e6bef5a3e0928130cc0cdba244ef20718bc71b39105d8be9ad9545a4a177358cb2079fe69d66733a7acd73203066fd7e6a2e879f20f9fb34acf4bd28058adbf6b5332cb246f3106b1b4cf18bf372bbcd19c763f8330617b92bff5eccbdcf68f3cef3eba8638bcbfea9e77d27dfe13691412789c923e20773e1a9144014f44cd6d1dffdf3b09c01450e8c102ae88194608ed2d593e904cf038f30fe893c529bf8f9e4d2b2bf9609eaa45314de498d9f8498bf75f7da283ebc74ac78b074a34970c2de7c45c16d9ae1cce4d7fc272297eccb96d87c2091eefec3ad0542a99bac3124da420f657815e5f90fe158d7c5ce0c084c98eb39d3450bc526dd9126df6934cb2964c466503145bd238fc53d3de0bce2843bac95ac59037f07ed2dc7b1a8ddc62144361abb08c8e2837e52ba3d86cbb54a9e0a8d187494b128e746bfec84bf3910077fb40004715627aa576ebe90bd5df232c36f6b9b3b825ea151d2d79a3bc73cd660970cb68ac46022b71d66902b5a656cf1f72406374bfa2447a21cb2964f926f2fc1932e413af3e8f564b76425a2dd576f81d2618a7d8a7e352a78018219a9b1d1b16472e42325bf1ee31879b300b69e3fffd4a34755ec18b3fd0c8af8089f2384cc19df0f80584d0035090bae6d3028e567c9cd966eba91f70ac5c969ba7c86871e9c6d78c3a06d1c949d6eaffbbb764715e084a104f5e3043c3186280cd8a7f69ceb28e932a508b6f3dafa15e06fe5fdcf18f718e0a47d2248560400beabb71de1182da74231d83f5a664d1514bbcb7210987d1540ef4c2dbb47a0b38ddfcfd3e542eacb40c96f423a088c04eb571e3b2f866cf9272a55685354d4767c53951356f09b68475e01e641f3492603e376e6bd23f563200905c32e53f24232fa4b09586b5f8004bf1b54aea09b1cc4d6328f29bcc7da35f81cee8040ad1958cf909e63923e7cd66f1671a7e6461a497ca1e4d8c81d9de381f27dee4b0b48a7ec5e01cacad24c2ed213f794339dcc2092694766d48cc0b9959862f582e0dd8d6b23d982680fdc237ee47a789e25573b8f10708bee9ffca8c129aa6e30956794cd6d36de1fcb29f518d32d92dbb51ee881cf811fda", 0x7d2}], 0x7, &(0x7f00000001c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x20, 0x20000010}}], 0x1, 0x1004c059) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) dup3(r0, r2, 0x0) (async) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00'}, 0x10) (async) stat(&(0x7f0000004c00)='./file0\x00', &(0x7f0000004c40)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) r5 = geteuid() (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000004cc0)={0x0}, &(0x7f0000004d00)=0xc) (async) r7 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r7, 0xc0306201, &(0x7f0000000340)={0x8, 0x0, &(0x7f0000000200)=[@increfs], 0x1, 0x0, &(0x7f00000002c0)=';'}) (async) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000005040)=@bloom_filter={0x1e, 0x8001, 0x2, 0x8bf, 0x840, 0xffffffffffffffff, 0xfff, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x3, 0x5}, 0x48) lstat(&(0x7f00000050c0)='./file0\x00', &(0x7f0000005100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r10 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r10, 0xc0306201, &(0x7f0000000340)={0x8, 0x0, &(0x7f0000000200)=[@increfs], 0x1, 0x0, &(0x7f00000002c0)=';'}) (async) r11 = fcntl$dupfd(r3, 0x406, r1) (async) r12 = dup3(r0, r3, 0x0) r13 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r13, 0xc0306201, &(0x7f0000000340)={0x8, 0x0, &(0x7f0000000200)=[@increfs], 0x1, 0x0, &(0x7f00000002c0)=';'}) r14 = openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000005180), 0x2, 0x0) r15 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) sendmmsg$unix(r0, &(0x7f0000007c00)=[{{&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000500)=[{&(0x7f0000000480)="c632ad9eedca3b763430776483dbd1ac53ad540ee5c8e147da96d2ab3d0ba5438edca4f29f10d50bd3dc0ce3e5430552d1ac3acae0570e1b845b09c02d57c640d066187dcea7b5fd9ced4fc40386c80743a60efc22d3c7ff30df5b4c483795804c4051629e83e2154b56ee1ebd", 0x6d}], 0x1, 0x0, 0x0, 0x49}}, {{0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000000540)="9d0b7372aab535b5aca93c39272eed5687b4bab2a298c3d816d185db8102c45110", 0x21}, {&(0x7f0000000580)="dfd144cd4666984ae437345f05794707b88e4cb808cedd78356b649e4200d2ea0fa201b6d7da0b243e4355511c73d068b79b84a7357448642cbbb622c72685de72a21cc590c2e6bf7124ea7fe8b2c8c246c466d470fe3db978", 0x59}, {&(0x7f0000000680)}, {&(0x7f0000002380)="afb0760170240b999db0e90064e1144f7767a959b20efea8c38b8ca4bc55ee80353621e2fa02b5f043191efc0a477404f3b3e770f004f957523624ca0bf3859900584f1da9dbba6b1a9fd6343cd7039f27c99d2ea9251db29e2997e796698f9c72efb2c6727eae6feaf119725a4870a442e60cd4c46c99e8eb4c9686a84d97ea98875c3055be07a2de5c3b443426a12d2a70085c9e0bac7a0d104b8457d843944e5ba543ef322e51fbe6835a2c09497c0b33de55959779beea74d279fcf9ac76e5d167ffc4e76ab8ba93b1de74ded3d45ecafc211c66471828571431c6d5c2859109b45f321adf9df587e3145ef275c30a06bf23f8b3b4935f9e3bf9d978a10c5bd8344a1435f384e431de9d52a8086da5b1df946a57345d8ccd17a58cec5057da926feca91b5f02cf097d92b11e1b8e6da9b9fcf26bc80f0701ce415cdf15250abfc704a54137e0e25eba994ae37943280b7b6933e1de6b41876609e2dac5cedb9dfecda50da9f9844a7c453ba54e577ebac949981ebcba152e80f6164ce780794dbae9e0a851dced3e1e43c1732deff8b30cb83a16eb5e681f2da25cb1f449e2280df6ab630f33421453f29353fb165c4d8b859f3b7a65e77b32c4ac8fa8cd5f207e3543b455052479ec0414acf508e8220dec535fed575395e4d27c8051457f1400b1cdc6a2803f57446ab97a8f752729cd8c75039fba1ef84b3424acd6cfa2db4a8d695f4cfe7896d39aff52bfa9c5e925ec52e3136cb94f957ce0527bf37d48b3956c4463599bcf2268c1ffbdb80e761617221e64c42e8ac09f5ad7a3fa0010c57e8cb45187802beb4d2a0ea7d86cce259c75a47ef058d74361db888e28f39e0cec8e3f7b7b1b2b88caebf62a3c3685f7b0dba3b66d8410ef399a2926838da09cc34b4e0effd3342b8b3d8b51db3461beaaedda00a41312082936460c2d4748d1b593f48105fe3f546a7960511b127f57b61cc816ad5cdafbea5c22f06e050e14fe034dab655701ee8d0c1c33eab46bf443a2dc9c4051bb009451ac968d90455363aa5b01ccb48fd918f91ead7cb688709fbd7940af918adb9c43fc0fddd0cd6dbcbfa4559ba1a253783e6e29e1028031e024e31e37734b10cf93acc8a57a2de9ead4bc9bcdff6b2e0a5ab326dabe7969cffbb35c8cb0af00e83d84844ec2c3d6493201bb594b119e1e92cf9bae01c033bd324048b126bb25c4c5cb1b02b0a1183ad2692962223775950ae4f534dad2327644c39c074932d114b73b4e04cfa671a0cb3ba5857701a3a058b6b8932d479c8e2f135d1600a176876a52b05b9afc6564eb25bae203cdab520daf893438c3b204977260c38d644836443f2f2db9104dfdc4c6c19af7d91f3790ab796e28ce57ad1dbf07c093d7f705daf49dad386e55d5ecf3b98a7f6ffec1077f9b8f419cfd8d7995b96aebe23136c9ed6790a5c37e1b03ccac83c4e57d6ef03f126b2b5c520cf73a0a3d17d466ff07e63b880281b674947ae842b16050257b89b4b0c888193c49c114ef62e33dab8aacf9a6eebf2b37959e349ce3f519ba63cdfaac788f504c4dd2bcda529746c3cb689e3d8a4b4d9d1c7f3fc048f95625178574e0ecd68d6a1ee5d5e2b2b7b355e785d8727d8d679ebba71c37d76b9b931374f45c7ae6bd93bf30ffd41037a1fe78fcb0b8a4f2c62843819bde41eceea096112b1d2ac098da086a1613ba462e87da9cd87cd345b0404412ee7bef152f332d6f7c66b2b0c128a17b3345aae612ba60b62f070ec592a3fb2bbedbf5be6234902cd0d20ef71943afec98cc9d8799350814ace3d812519082fb9bb8a9404cab971b097910fc799be31979095dc0cfd990e0ad1879405a555aa29f613e0562731c3bd1eff4f7c5585131bb39feb1f4a1d2121745f61bebc3984a8ec87e3cfb37c93728af2e5e5ee8b0d54dc526bf925db672abca79e64c10f0a26d5d7ca50f8431f54aa1bebb2c71803bb6b30c58c9ead1df2bef0ed5c06227bab3d44ee0c10d090e5f96ece75d63521834cde7d854d91798c3b7205130ef957a8a4ae5ae5634cd13aab278d7b0f9698b33c29a66b1b46bb214dbbe42fb6a4431cc384a2fdb396cd0d0b34f06bbf403e01a37aec02ae66f7b734c0d24518d634700ab474e876a7019495c4eab53c2b65941bf7c6b46cc8740886bce745b04686acf9b9a49daa6e59249e5a78a17e803e2bf281cf27691eac748c28a5df93e62a5b371e27df760840a4fd5e7d1ed771462633238360a3c67bae80a5e4accb14c0abc3aa9fc73fc206da259e1f3a8655951b47aaab072c52431c8ce72ad7a61b45d5812aba42d829cc9ddd627ccf2434afbdf8431e3a5176b6d7e4c227430c0ec697d67135c7d45748690f377271209233ba915b78c8c4cba02b44e55171ef20186b417c30092b7a611453c46719d7dc25154dce22c72229c6c5135fdc675cd78a94c7bbcf08cc83ae09300b24cad195019147ef0fe85c3be44434e40b6a5769c2017f2a34a543e5b64d7ee33cbb711bd631b10e2e94c006721d1ee4e15d39744523783ab6b0bddddb35eb22b664f646e7e7d8ae2c9d1b442be0e1c2b57ca5bfbf15eaf3e4b26a300662dfa734b869ab996eb5e58f5375816b3115e9a7974e9a3d33d59f19a6b9a69378cf701778d7c9ee4d759c142327b11cd517a6b32842a61f50a5dbaf75b0ae12eaad8caec485e7a2e66b6d27b7ebe6249e1571781214de6e95c1e8a9456c2523c5d7343e8cc81f2a7a27c1908fe4f578ccb860e63ebaa53b1032852b3c35584e3b1e3adb4ffcfc84f4bdbd6555d492a51dcbf2292818d1f2faed182f1b1a317e70e10f02a38f5082f5c58d385db5da765cfa1d572aed4d303ed625fb20c8ed21edb30359d1af78ed0edfecbf7236bd71e1bf83f63bb4d8b47ae01bf391d1a1411d34ac5ff0e3d227715d2ea5c20778ff28f1cf526d193963bb7c8babe023d8512715e23e64cce3b16290d706832951e74b23a1ec5d8e9e1ba4132ace060a87160106009ee3c2b42e592bac53867f3dbf1a25b6b5d7cf5e66e8071a39be8170d5ab3f804821b870d201e264f308846d129f13535c42bab032ea04933cadb03c9b21fc82905f936af4a1c945594d1be7c3b47bbbd0f99188caee14b798d041fbdfae5ac79b7c845fc082caed9c579e8864cb124902715b42c2161f67f04d7f9120828038b15d6cb88ffb4e0b527081c119633308421ea245e869770b551ca4fe3375847c9e77bd20f7d19a5eeebfec691876c314753901b7d42e8b0ff5eafc97d1c5a6269dce07d9ee023902d315bba876546d1103acd87e66ef2d1c276255a5823f24169a24021acaab9a7c63f82c182c961b114c85de8ee5308cc57c4a78dfaf662e605d6d6954cfdcb231cf9e0c7ca434e5f75dd85807e7a693d25d11545a639a4cec1bbc2ea7364f8633b74502ad61c76de50cfdd17796bd05c7275d489acfe246580bb5fe441ee8cf83e6b22f1b7da10ba429dee9d09eda30e2fc02f3af5093248334a8c38fd6408a38eab0915ed0f7450dffee22a3a0666e6a534cf5a1631257c10d98690e293d73472fdc33a43f3603f85ad62bdb5e51e3e740be95b596e09761951a2ddcb0102b178b3a122dbaebe67aab492cf8413a56b58b14183a9426b1ae54723586bc91ebf065da7da1a5adc7cf5ea6a00ac4db1a581dfd573a1957537fb4830d5b643c7c6569ed3ccc028c4c7b3187613249a0d1859d2ce55df5df9964f2ec0ecb9dc52d4c47a307eac16eea249c02462ddfafe8b5c3914f4d89e8d145e841aa8f7934c539a4549a537355699f5934e58262b2db2213db2d53d477a9ac59c9e182da27940c5a50bf3fd5f39432a59a5409f822139d99e149451c73b19a87fc931829ba7684696b30a2c98649ea6af3f73a67ed6ac3e76c31770a00779d2fa85f04b582db6172e7aa08307675b403b8489bf83dc0bfe4d018cec62bc89447fe31207d27a73d246ca6696a02ac686b26a2f8cac4d7b3e7dd25f1cc05a381f73fa8ed8b0c27f30d199c8cf5a67fb41fbfc507acdc09dc4dd57b9e3435e6791ccb6f300602e67cd8afbe609d4c6fa58e66c8f5c4eb47c1721edb604196f8eaf2fea86903e3ffc0458995fdd4c8e41eadf4a3d2fa28d52327443ae9b0678587f293ec242018b2cbdb8f49b5a1f709e4e2b0b0117e9640fcabfa0a1c82976bf3c35b5fb03dfd2f4f2a3fe349f9ef98f6222848d6c366fd0046c3206e960453f1a01eff23e6aa53d32b965dfd7a026b1f62eff47abecd9cc395bdc5944d1672659689ab3d89ee111208ea19933e77f5749af12ff5b1bb5a02cebb7279fa86de7169f20c5784b7b1a76213eb867fc1cff27331cecffabe0aa340180c06fc9e95d1012ea68939450db274793c06e91103936019d35953e9667b3ff2bb0f9f5d678d5c78bdfe35102329b87179aad4382e414f4896bd81e9ea372b7e65555124bdf4cfbc438915eff2c2fb943c865c2801a4242fe6e9a36a997ad45db42a2486673880d38b6074d6193afda4f5e0877836e42e92aea0ff4a60c0b932b9631cf576ce67f01c244deb0baad9d8c60ca8df129d8b349da9510f82cc7c1f9de91983548be220f3e69be0b344a35ebde1cd8028f003e63cced3cf6027746ae3e7d65b4843611d7f7daf83f74128201138e9b6a5db9a8c1c0de0551024ed364dfe0ae8145f4e7c840a1d55c7b4537deb487d8eb9741bce0bf47998455b98bb6907fa216c57ef0649f88a6142740e70cad58d468900c508691e669418e52ea5e0361760be234bcf1e98ec2f4ad962ea0afb8605017b459514b62bf5c007f9c1304fd6acdc763f806913d529271e93d1d7cf57fd9d192b62a50e5deda3daa02186088c0fa9f8d3dd0d61f5db5da69470dab9d0943a86f845db283c8eb2571079332a167df153af9dc2a4b3e5b74970779346af7caaf53530f5d10f85ac7db9b5491793a1ba158c23ada18d40cfd846020d62a20d91f2809603ee0f7103da88ee386e5953081b83e00a6cd7868b3ba6ce2085eee0303b04112eee13e080a34b224c93c045ba7936ea3c4a0b1fa44a64c07037eda3ee3687874347710a561e7783ec814cd18069931af1f2aedd7b70e1e6a8d30a5540cf47e37108b61734d831d40507ec0fac1f9a7045e30c77a621df48492eae1ce549247bb4d04436321994d553f57254867b7d41fc996dedad322be547a001a69f4fa7fe5063c1efcc67369fd8d46dfdce9e47d1ebee535ba02843ec387f299fa31a12b726515b5c569d995f807a074821870fb63400486fb86ac89a14076244bf409c464b548e9e1ce2b7d5ccf46b6d716ab178ba0bc0f258a811f63ba54fa545ee35731d410c16cba4260a2c31e9194622d61bf688b428bc018f8edebfe6803736be329109b74857346e50213d8b55aea82b10457cc91f9b6a8c113ef572e2e335adc4839d599ddc1059f2b999cb322fd0677b6def38244f096d3575aa1175c1944fdfd9c5b21ef4ffebd5de7f3e52a8a1dcb751108cbd686d08430cfece91db46aba67e36481c9c93582d465416c26c23c5b875d2261bea8597802dd1843bd8a23989467631b33935ed84ed41d16dfe8e45e1f6dad50453dad7f175661ae6fe93a6b0e042726c30dece34124fdfd7b2fed931400280a635b977a44b068f18b3672c246c50061877b23bf8d9faa43ecaeec1055a208db5bca0b49fa514e1f8869ccd567707f964dd08d9980ec7a4f9ae19bb42e5031c69bd502500c3fcd613903e78a1443307667fcc7ab2b8f53dd7e3e6c470d744ef6e91c7ac0196d0ba265ad", 0x1000}, {&(0x7f0000000740)="14502759d551fd528c2972cf87f5", 0xe}, {&(0x7f0000000780)="0ee2966221267555b976d34b0666b597d603c0ed7f79593cf0d299155845a3cb14c4d5aabbe0c5bbd5f7e8dacc2fb9574f11d50a38f54d6dd44790b1220e7f08945ec570163c86523f7f4f8e3bb18fff6ec8c2a621974117aa314956bbd2b7bf", 0x60}, {&(0x7f0000000800)="41b1c9667f797123d3671b6eaacf209ec85aeed095165c7068913ec93ecca288e10271752c05cc520e76a9e119448b2bfda8edb99cd6b158430a918cdca3da35a939783a8eb91438e62ed11691c105a1ce3409d640312b096de6eb944da53a99d20e5021738574803b0c0e194306f730756afb58adb34f7aaafe4acb18c92bfd148568eca1b49ed18703d1fd565e30c5149ad7906023e2b910c4c932cb2475b1daf5b5b7a7877dd1b3de2769c8227a9dd9c2c4e993e74dd800adc6ce41d961c3d8e56c6557a5f44504f881563f409a371b90be", 0xd3}], 0x7, 0x0, 0x0, 0x40}}, {{&(0x7f0000000980)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a00)="8e6b4755a17120cb0f41d52206617d5606f2908282b3b8587978f2e22e064a8e54b96f13e0448bd1ff0fb15a64a4fc419fdd2c7776a5a66f4c8bbebc7e3410da23f9212ebf966bbd63d6d6b6982b8e8f69fe06037a03348475aacad1df933c7cdb9ff8eff8d66d9482884c57a598fd1c454d3fc3e207434f4d4b5f38efa01544d8f5f0bc73694786b550751e7001a46ecf210e424d6a52c7efafacc19e3f85ed6c4410cc7951a620d4130897e5a04dbe9858740531b9fbd15d9429de80ac4b86e62c3ab16272463f7475a132f6215e6c670c789b8ebe509f29ce04b7f52151bf8bc10affb8415d8a8410", 0xea}, {&(0x7f0000000b00)="2332b24c05f5a53629b7b2dca92bff41d6dd20fd9be5d7ad411e197a1ed80d176b89707f45cc553737d342f185978f99daad84bcbb", 0x35}, {&(0x7f0000003380)="42a037d1d3b5e2b4c71ba2d3f88584d7b5ef47b2c5cb87514d7ec87058347c884cafdf649af892030ee633e8a201b68c850682fae9291536e8bac940f9fd74cc3ca9551bb6c1750229eaf74f935f4d2bcb181f5de808c6c8c86c6437b4f80ee480cf9e3e1ee175955f09a682a133bc5efc4a49f72b7d7aeac30f1a17b03a53cd7868fab5a84b", 0x86}, {&(0x7f0000003440)="82907ff820b4a6affae0990ea1c1ab1d877b90afea350bd3872fda34d55a0a891932717a7adfebfb44549095e826a7775d6b7a814f7e92be33bb9b827bb80770cb4f0a57dad42bb555e3f370b2b05707ab3584495b53d5fb3e518a6c0a4fe2fae7a2e92f660a4d5f1c13ce32c5608ae81f6897e80defd0d5109606db197edd71db5b4a8bfd62c7491b86a4372b5bd6facb14232a37c51e0fd17f05a6633db734b80a99f7df1cc550c97b2b493f94947df9749f30f7a227ad5016c3d00c2f77b33ec0bcd07b7f27849523ce0d99f07b4db73eb1bea63f92b69c182e0e436c6ac4090b41642c6eb48bef1c29fcda5faaa53a2c9fa4cff3", 0xf6}], 0x4, 0x0, 0x0, 0x4040001}}, {{0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000003540)="dda5807a2b16ae725e3077e8198b14437c68e566475aa939cdc8cf73cc3c4e22d57b396dc4fa20cef1276136ed493281faa505b459274be52c8d89c39de9e486236a474319f78c5d37931b235425d1d62af6fb089851a4c5448ef94f8d0dd0cd9ce6b34b8afb2e80cdcf24e0c87c939e90886f64bb81e95586740f839cad20743a640a920e9f2e31661c558bb5a424d49f97a0ef607f09ad171919cf6defd5c1ae2931a6a4149554b5a57fce8c5ee4694499045657001eed78b96c852fd9fbef429b5a60a5092437fb7c453602c2c8bc67f684ef4db797ef8b3636427df581fe4fddfa9595bae98d7a6476e1b5ba646a53b7218ede6e90d922cfa05b", 0xfc}], 0x1, &(0x7f0000007e40)=ANY=[@ANYBLOB="2c000000000000000100000001000000ba6479da4ea73f9e3318aebde31956f0f77215a7df5b3d758e2b4b266a99e29353cc8676d20edd419420175a77e5a320d37dceea5d4d8ce1f3ac5e2f860b9908069476e288ea23d9bd50634659f125cf5dbc01b6f2cd02b7f0274a2030ca742beccc752fbe259d3e0bcebeaeec7425bc3ce0380cfd792a7f514f359641704782add110d4dc88d98b8a2f01d6bdb257d1988fa74d8971c23aebf251c700c3bd85193bd626cc146a842c10624a978c1ab056869c320990043727e8ba854d5f7e61deadc38c8dc37adf79b3fe488b", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x30, 0x5}}, {{&(0x7f00000036c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000004b00)=[{&(0x7f0000003740)="40c3e37e00935805dea03fd1cd4b568a85cdcc0d89612689a327339751d0d5744bb600f050ea5dacfe5b2b4cefe9ff6bd3f9c4c94d9e576813c6d15758d6b104bfaa54a1d2334ad92472526b73f4a89cdf7c9bd57ae3762d378bb1f1500258af4ecbf9dc66", 0x65}, {&(0x7f00000037c0)="2e382b18c95a4ca42695ff7ee352be67b1faf47048faa691e35efc5fa31c70f3558a9caa2c956696a750662d66b0fb5292022ee504c100a418592172b6d1e12fced91a2b11b9f0a0eb41be09a6a1dee847da41cd9c5f83e87025df537a0571a0ab8ed8e28042c5813285997720ef0e6470d834110179aa8c7fb3c21d24b9979432d15258bde559d2d739f784cc96f75aec2d377d65441497c80405cfea7a58f619d55da8963150d613abb82e4d0416ab65ddca17d0b8a9d20542c772fc061020cb080d0c5669d35a19ed4f617df3d9a74c0e9c1f17cd934bda8cb2", 0xdb}, {&(0x7f00000038c0)="3786bd97b653d19ba965437b9e65fac02b0e6612b062a6219e682a30f807ad5ec1bc865d9ee9c48dfe0c5dd828c66d6fe20ad90848b604c409269f14a8844a415697de429152f326d11408513aee98eb9edfc5ff875ffc7349993cffd64aa3747033b35eb5fd6ca80e0a97a636b3c5e580144dd6cda6bd3ed77498cb737fe6d7eea3ad729c3f180872a8e494cf6cbd851eca79b4", 0x94}, {&(0x7f0000003980)="4a9bd36dd800ead1bf9f8278d7a4bcd28c3544dee6fbac46824da5664903dda98cbde6fbc319cd30235d633ed9b55a76fb413a8388e82390f1e5ebb069724e8d77a862c6b89fb6f9b67c7fa9a8bc48038c72e9cec730c647dfe73c1a808d4c3a8342f3a38d105e0efff5a4ef4db3311c2e9ca212771b6c1c76b46285cbb3f50ffd00ea2826f99ef953c60aaea6e47daefdab2436f73d8269d3e864e3baf5f0ba9a014ac25dc878b0ca1ce166045437a00430dd2063ddf622a1a96a5daf99ea28a42b90be5cf20c21e3c5c352176bfb54a40f2915d7d4502d19a2a8bf644f0600c5585dd590839c3a9ec1ae4d79ee960109e3fd0a974956d2a43fa09ea1e3e43abf9a5507e0f372882e797455155f3be7d5e14224d306669bcd123184a7bca97dd3314e9dff59b17e27b11b7e807515979a2da928bacdc06f0e0ca43d7fa652b9f9e3b16062db632901929079884bf39153f8dbe76030bfa5071aed57debabdc2ae18f19c90e5547fdf73190e6dd94b319456192d9b11ddf40659e2d226cb187630c564a6174605e6746ccd38e273492660d31496e15547a30ffe2be779bdb53557cfb066fd693a8879f3b36df1c74b5a8ef41b3712bf466b8a7169f003236b0433500a69d2741b8a5a28660213036b85d2096e0b5dc2edcd4cf12bd6027a121cf30d395a0ddf81aeeed529055d4e1493fed1b535fd56f00c1da99ab6952ff35a0b308312b31c9397293c1de230f4d60a0bd3a3a741ce8c5d270d3e74dc745cae316e1d42fa1da9db0b00c5903aa428528cdec8f4d4b21e97fe3bfff24c2732536e0fc5749b3ab3975db1b917d9bebf5b2ba2c7462fcf99e847cc0b4588dbba3d2d2765b3e84b017e458a93c4fc9b8d4af7f2f6d8983d2bd7cc84d963114a82d8ee7a52dd47694101526997bb88814114b76b49ec8f3bd6f7cc601d37ab3101c1cfc29acc35974ffd208fa8d4a4c2c141a7419e7896c3b11970b60e34fa3d02cf9c8198a84870cd45612f61b6a334409aa0d66281853f91913fbdad31b509126886bd319505fcbb419457a0d2ba7f290fc7174330989049549653b9e4fa4e09ae95499412fe7607ba28ff0f9f0bcccff78ae850e7efa93f3541949acd7b1a1c7b359c92ff9a4ef06f22eb6055dfd7c901be5b83f5164a4bc27eb4bf2adf40a4eeaae9b3587770ecbc58ad8878e1e2293c376c1a5dbdf10d57d6fe505bfbbdf87ff581a9a83aa157c761bc2120a5c4c28f1f704b39ba4ee6cf90760e3a80a619617b4690f63149bb5288e70359d826e11d0597a20daa07d84f0df7a71662db3a3bf769cbabc8f264d8895cd9a6839fc354b9aaa9fbfcf53d56170ee7868f61846f5a99dd2e5eea43908c8ac47b0d466f9626b5af33ba2665d39e43028782bbaa715f057d7ac78a2605fe0df690a5ff2f723c9b5312ea4c9fcb3fc03e1a8f6fb581df787d419ad219c24849c0aaab46a897a2b081a6d144e2922c91ef12c377d003489452225b0b349a5da796aed0e7a0ef84a3a7efc2871b3d614ec162d0f1f3bc0ef7b591d597f93a98a7ba1d79f4d3a3bf5f1fb1af687c0a66f2641da8d43d356cbb7ece7950893694f4e0804fd2c804529828eb77c6ff7ed59f30fd950173f3fe3cb24557632af2d0560748dea9f9a53f433a64a850e0ba8e88da4f810a7a502dca0b3e475d9f3601c70f81d5223666ddbfaffa7b61daaca494a262813edcf07c1e5e9246fe7482e1abd2e4221dab7c615071756b89c10f1566edd6c6901e5d117892f69cfc27b73d35ff8b08c3d062dca8f10cb59e81f2651c45a2c2a6c0ff34d66789aa394ac05ae895e3dc50b15dc27df113054beb8979577ebbe7ad1544193a59c9169e8a43c18d489247031171d9aa16d862ed9c74580bd94bb7e35027acb638adeb7dc8af9401207ce1f901bbd352284d211eec908e518cb56b82a268ec53721e27b723a50975926fea77ccc81ebca26e77b885cbca2ec15c9b6c4dfda0e598c2396736226a35f510d55e02314f8132c890a225a8a69080e7898397a38ff39cb2d5950d39671601bb32aa47b2bc4827c92f54b5753451230a3fcea12be78768e99cd2293b69c5b4472644cefb60c85818e02dce05f9efe5538a3b7e27c2f247a3bf27dc4af718c0c5fda8ad23f5b4853dfd744c35aee44c626643fec8cca754bafe1a760a4f3fc3c94185fb79aaded1647ee89062ce426f244461c00bf6a0ab4ffe48dc78133dd38b0157443bfac86d14f07b722886c315ca4ef27571765624de6288f29b824f9b7f4ae7558cc200c923fa8b49086fd31cb0ec977ae0345093c21f3be135da4efb37fb141a45196df9436309494f37f88855e6bb7a145d71dffe79ac53e37261dc91433c5bd2a148d45a4a54a497702b98c502c81b11290413076089ddbe5061adf9db5d265703aea44c1a529f732ccc34a9906fdfb36d3b16a019b98b496914d172dd07d2f4c40f72dfb09c51ffdb99c34a499938cc38120daf7b0b1f9e5b0038c4fc84e1be6bfd57eff3a0e16ad3d16741d077f8dbed01f2cd9a9daa4dfcbe6621849ca9dc877ba1d01bd9c71a9ef1a145071e75779808701763f26a710da0269142f0dd225c671617d8c057f1de0114991b20b555b48dbe09101832af5e864e1e8e1e55511a6863da7ce37a58b7c7f15d250be68a632a89745d444ba4f104b6f8019df43c5d2564980e0bc45a8c580ae3e511583380723710e2ed4d0bdc7f8bd059f72c54bf734941eb1521abee4cac937494630888daf5bfd81304389991a879be0384ef63525135254c1a6b0fdc16197c7ec513aa76cdcc043df7a9e9be3b1e215c37fe6f0fa98e599f8456772b706ddf2a0572d95dd2ab46e7bebb35d0aa98a94bcb874e6ada9e51a1b3c62edce7c247932770b108af2c8500d94981d58d99ec172ab52315ca22214f12df9f20c8a5f025c89063f0653ea2451430e05338c789d51ad53ff021514431f76461f2f3b1ccc118a014a30ad53eb50b4e099fc61141c943aa0a3acabc7e5d4de193abe8b5618ce621f86f2261f4f2eec9987b9132e321849068348f075ceda61ae66029fb59c1a9eadd097463e1ea84d8975fe30c3a294d53fced87278b5415d4cff24ad9c3ce69a3abe351abc9deb1a4fa89cbf77aca21260852fef04a221b740bb541941139e4b83ff61471700682f4ba0a13112e96c3df80a4b930d64e8c2ea1721322da9b71946f4f0e223aac82f7b754bdb4a93bfca7baadb71c00eb7e2fe7cd96ac61c45df58b61713a282e5f0327dcd6c31f6eea2b1f5654c97e25730515b67e1d09ccca97f039b5e4dbad997cf37192a5adc21a8ca0d6cf16daf445f0c9a39e8161c1a252e84d9f9d5c64d053659ab6f035ae80839e6b93fe762020de2071e097893aa431acfc07645929ab4a9ffacd6c510b696e9d9a3f3e3abb0d8dba39c0985158981c99d94cf3fac75fb4bb0cf26ceb37e30552f3214d2338db63d9abf9fe2cef7f01e0bbf7973fbe04745a1e10d9f8181f830b0ebdcd8f4337696cebe7f1026154845191c65b3596c60c79c2ae4332057642dda48f237d35600f4cc4eef82386ca4352b7b49c1d235969ae2c426c1906f03008b890f9385c58714464e731490c438582b06d902f042318c08f4755b0e5b3c047dd979787429a6fdf3df65241e58195a1ec23590775ce5dc351d59f7a40ca3aa799c70f83600311a864de72d0b335f3e9728216fd98af7ac1743c47cd2d49f0bdc2ecf13f102bfe2f4c5cfe835c1e328b4d9718fe4f69a2b4ad0acdaeb3efc746761f29b46c084a6a689fbd92199bcc5f03d9e1844febeee1f301496e6b2ed80dbb2b9125f22bc0a7afbdbf2d04d8f7a95dc95f032f87e502a0bd3ac7709a893caa7776f58da0971f42d37266df3918f22e70b1c07e0dcfe4fd1eca1287f2bdb8e0982248dcb0ac6da2bd0804dbef534c5208700d010df86e2fd1282270dac631d9df3ff133f7285cf906053b83aa9b1459635ad7e90052fa0f5b62fc6a334bd880a0b8b24b792fce0223588e949df3b75c4f079e0a365479f34f24e905c401395b1cfaa794a470cfd773af3becd5398ab6bc02bc0658ba65651987adcd5aefa1a18e82017cc8974757209d0c2b22d5512ffd14209e1352db050f7b6d6e883d89e017163e72547f5832ca1399794bdf01fc5bfbd64de9fbbbfd0e4d7faca53ca32e19b3d6c940b5927f75620b10bd1626ad5888f6f545905b5e9ff26dad8776633c5b3f7f230ea756e33746746ca14685430fd19fa0d73f92ecaf247dcf4ed6b3316dab6dce0bc808a4957023aba48c9705d493e9a7906bb85f0fa93fe8e142466da02ba9e965e7a4672efd18a172ba8129711efef5a751466cd2fe1d5a06b5aad127f39e0f536c3ee2005ec451ee84dd9edbd64f7958f2f17c45565d04d67b98467fcd3dff19831868ec72abb34816b9eef8391d00fd539d11448cb52c1cddf21baff45e14779c1f4d976294f153dda00e32be87259489268facd182bfeb69b2e9c68557ba0df390d1585160ee032a29ac391f8c0cd018d02dd2445464b4f379c80bde5bda5f91609a6fdf00b4a08fae2545174c86430129cec7438f55007ad9139f979821f474ddb75c234f8bdf13c4fb555a8ee9c5c25461b0e6f96334e7bda46cc43ea7eb42a831aa413d189cadda8c13f1fb59bdedbb09ee04db5184b147c296f9851568371a761e3cad18e08a9f0fcca35b30cf688761a2f66db22aae65f99f66ac9e8dc79419de38dd5773f8e41b83e871abde37695dac13e5b60ea76576c124b2ff25c595af844a314d5722cea0b78dcf4af788b3ea910ee3857a7aef982ee96d1528594ca3177f0f5fc73137567587de5f6772ab7aaf93cdc73c2b5d41c7e5090054628b4ae83b6520b3a3c502f1658f8e0f87e7e0f5415625f03d8546a7e0b3317d9fef43dc0e312a9e3ea935cbc7e5b395c4f67a211dad5ba441313da74693141d8b584a6cd36eb22a52aad728bf36ab73cf7aed33c991d8c868f3dc1193cce3681ef51f744a60454335e318a0431227a3a73fb77f29eee3553fdbf33feabb3b0f506c316cfa159968aa5ea04a8ceecaa5c395ba698bea358e43c6fa4e4cc769d7254bbfa716620ff9b0f275ca3e0683de1fb4433e5c082b2e262a52c6f1b77d73e6dcffcdd0be8943a6ac3909abcc426bde25a458c432128f9e8f6fcc607634319cefe1e8a9b0563ffca360b72cdf15676fc61fa235da161572025e49139631cba554acd974e4bb4b1aca3917165e61f246dfd1a0463f3c9c4bea45cf2e64a81128efd352a0f59f3ba92c7d80c4e1b0841ab133d0923a4e079059592a29dc5c4fb4118dddb50e0038455063fb2f6b289d441b051bee935a1bdc3c705c7f7a449f04a1d23e94b89502f2152dfb9ea09cfb384bc864c9af1438bdfeeef7fb1d71b90441af967fde8e730364200a8c70ff3c391e3475fc4f151441befd38e2ade33f837bf2ddb816ca48533e1b54dc358d2b2c86fca5a17a96f6b7555e3908e5f2c686515e857c75a4d908b33e44c14b746a2ff0ca04a921423b8a6843328ec03579865443e005dc129c2fad5c122790459cb9fd92d7555cda05a5f542c663ca6dddfb89a558808c4d0ffa8d8647bbbe7568350301bfbe2af362b0908b5dc916832788f5631bd293975f6aeca1d29e795b30c41281e236256f192a425a67edda0a0ad1bec8b3e0f2027f3fe6cfe1088943cffb2fc121aa7d4b2c96861748052fc08b298e0340810f46fde1df2dd6ec0d89cc86e4961494b9a8d38738bc0daecf1d3cea7b28d695f34d53e1", 0x1000}, {&(0x7f0000004980)="dcafb235b07e63cd43db82d0a4410c679ea18d8b95848b07e3ae7968be19e6bd6e8e21b2ba70aebc6f90df323b2f50af21c09dab204bfb4705e6becbdacff5a14b308999063dd088735fcae3b4fbf328fffd5ac4d7605cc519428aed9a2bb3cf215966f80f40bdcfcb3a6b566329fba8da91686be878a5a83a65568af71ac080cde7a88c913fc70160acba743a4d5477fe38325b4435d1d17e486d990fea99362a0c81614d2c4e274ee42335efd9b80248d2abf820a5", 0xb6}, {&(0x7f0000004a40)="8c656bbc8bf98747024279d1f061fd8df60875819e2fe2783954e923a808350666c865f6cf9d2da76722076afa2f4980beab92e726ae5b3a951fb1bc5a37360934f452ff05b881ee5f5338ed1e4cba11e3fbddad3b1df29239ff66473d5b19db4414c820083d3bd3c63fd1a69ba0799a3dc956a42f756538b32d25538cae42740493d248682aef4fbebbd6f6e9afc5f61a1e", 0x92}], 0x6, &(0x7f0000004d40)=[@cred={{0x1c, 0x1, 0x2, {0x0, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r5, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r6, 0xee01, 0xffffffffffffffff}}}], 0x60, 0x84}}, {{&(0x7f0000004dc0)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000005000)=[{&(0x7f0000004e40)="7af3c083f802521c28f65f8508b6900c5304618153e24bece0938e6f64f5b37d50876d910b61ff525d51b4e03e037749e18adb05030207e5eb", 0x39}, {&(0x7f0000004e80)="8aec2568c660fac879f5822d67432a8faafdcd1601dd171d167e89f84dd596c6e3c43d3c6d5c794d1f94596da65cf96a25f7b6d22cad14623ac47c1c267cd608fb95085f05962770aa4e3851426b93526860a9db2189e13bab35d2056273c27fb409eaa143fc1dd71a0b0476d8be6cfaa6521ebf44b8446d006f927fa4a072f2990b3e82182ce9d3780f533ca5202689d0186e13b9078e9814e49155d2249fb75359", 0xa2}, {&(0x7f0000004f40)="07c6c7bfede52ea0987b12dddfed2b232de29c35ddd5f7a0f9ef59b46daf7838a341e83abe1aa090131d387ac2a8d452bc7dad1e24b5213e825d5795497360d78e6fb7e47ddef4c671fbf957dd9b5cb7b5ddf7892621802044fa41717dca78a98e45503f50577ee323d349e7bfbef7e60fce93d7638fb85773c58cdcd74bf565e5004d0df0378b4120808ee689", 0x8d}], 0x3, &(0x7f00000051c0)=[@rights={{0x18, 0x1, 0x1, [r7, r8]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, r9}}}, @rights={{0x20, 0x1, 0x1, [r1, r10, r11, r0]}}, @rights={{0x28, 0x1, 0x1, [r12, r13, r3, r14, 0xffffffffffffffff, r15]}}], 0x80, 0x800}}, {{&(0x7f0000005240)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f00000063c0)=[{&(0x7f00000052c0)="45f39d831216e34779867ccdce31643385f8a723b63c496304611a629e28c6fe1f921c9519e62d9fb2c9552d97b0a9c7414e888c0f42f2f90396758a32d06c845dac095f434b355833c3f6f209c90f320a33f4d611824d0bef2664db6ee8f0831ec2d8a885044261347d1e24639d3b9e8ab4e9202a58fdc15176f75b26e1dc00cd01a4b27769ae62030c0403dc549984829e1067e8c146c22f849ed49754b9f9994964b4afb7069914065021a86032e823134a2407c2335085529abe39639a4e86c52420a2ef4dffb1057a56505c4e8138ac1591a3ca14ea8fb2bab6f522888b3b16bf42e0a05e3f7d70fcdfdf09ffc89aa201c0119fcde40d1b2a3687c54393a4ecdfcca3c3fbc7fc8b7a2e51528e41b3a096ccb60b9a306036b1312afdd2cac0a1a7ea16869cb7719795b6a5b24553bfff902c5b9a02c4eda26df715e59d95bf0e3e2cf12071f17029c304ea0fa31ca8601f5c46a31e38a51de25f578ea30edefde47e01a747f2fc725c15992d453f5ca91f6edc7d2e890d70fbc42401ce9edf270caf388a474c1db632969af211c87d4ea5a33933e1773e8d86772d40d68e23ce512066640d17f4623279d72ebfeb43579f245923224ae629381ab96e1d6223c9fbb66a80b07caadb87dc658a473536bd17b6dba4eb9513de18745950e8612a2e3fddacb51df3abd69db05894aa767e9049e40b986deeb05c5f5c9a25c8192ad3157a0bedaebae4ad9f6dca7cc29efab1fc347a07e97e7244e3a8b96e9600f96514a55369d3746ca95da77f184a5cd92fe5b2d1cf8e9aefe397d0c0110123ce0c2975b9b2238c331ccc32bb07c1b83896fc29cf0a8c615be9ab88ea2ea9e81046e431732aeb97bf21ebb190bbc2290685209bbb4a0a4c5417d5fb3e5f2b64d1793f3954091de053639d9275cdc90fec67b31bf12a834ae39241656706766e7587ade8ef6f8c153a357f90413c73e0c218a563a2b46ffc3e583ea162c7b1dead1b0025289c8557c8054e9cb8f40ca8160cea250f674102f3a136aebd428a1436db708e1f8a07efa118e2f5c9f2d56a003a96279ef2784c774aab3504118e44c0e345f89b113182f5007e07bccc0eeb2c74f81d3c3f3e330c7e6cd8d065ca48641ed29e24c8079b83ed9b330507efcfac0ef6b86f68546226276053ca07a485739871c5522f0e0c0becc276d9bfd99bc5cfcc3a15879631a75e5253f7fe9b66a518629feccad289edd518fdda786f5c88a6139b3d0e5b4bce715315ae638583cbae6f372158027ce3e9cd7bae83b3eb6461a59ad457ce0b83c15bb3781263891e2b93a53b631cf474a6972b740a231fcf94e4f48c0da731331c94d61ee54b51dda797a60aeaa66b6f9b6ed7cea7060e88cd89dca3572693c7c3c9729e8792ebcf23bc22af56b45fb92538d0a1cf0a0863dc7ea9c20101457c288f0f359f81f839515bfd8cac0a6daeaac38264c4fcd19c60089f1cbd5c17ac2d1b3776d92f31b4272b629eedbbe80e945bd162189a01067bd4ad430f5d1b7a9c61f583ee6819feebeca36e8d5bff39c4d7b8e8747e2216bc7c7d5dc01ebe686a485c9ba1d9046fdb49d828c3417adf46cb1dd0b99d9517a24ddca7d64944cdd07ed16b717869c29c4c66041082c8f52c18d22ef8c05fb2b1604106b0f3f15f7aba8e8cafa681f78dd75f4df8e302274ff316bb39cb9c1f1a5563b0c8c477dd202f825a1df33466b4c5581e77a467531ece2592e00e52d7fe4252f11537fa834496ad37fa0cd887c707dee6c0377af665563e4067967f53833eae4d33a197f1fa8aa0d7183d808f11c56d194e163b7bfbb8d14ca9804310dfb4feb1fba848c6ec4b264a15a3aaec9c85303ba114241cfacad42b8282453d9e4c3bcadfefae8a44421813ed2cd1dc760af3384bfeff335d912ae75859685395138b96e6dad249e4fadcca76b93e065cb5188f8e4214bfe6720528a98d057967f9861767f64ef94b1f9c829b0201b3ea4171a5ae72cd31680383d85b412577b955bccf5873a9ef557fe2dad27e33f72476b27115bcfedd21f1944e654b6c50c4c8ece6e32a8b6079a3eb15569f70b481ba422d8251b24df51d09faca7a7bdb794f026679c373d8a6347c881864da01473664abf3911ae450bf4430eae5703a2d62db35b5cbba3b5218ce51a3f0b5abe7287a116927153e8825ffabfb370d147405517bc08049580fd2d7b698fa5deaa886bfe8586717e334c41ace51242b78757928886235dce8e56c685bbe6e5169fac1fc927e3fa9d4c315e4e71ef590ad5b20ccf439917a27c26cc6ca695192baaf929f37a053887c0d675ea1c747559e0efbd2d6eba6ee41db1de8df58db422ca5c99773d24f05e2541d82b41d9d087c8798858002c9ed69925d877241743f10645dc3492a58ad6ec70e685758f595f073a1d47290d32568267e8d36276aba489a9cf1af275e09d12b9673a5b2ebb713015e611877c61e82cbc6897b73333d1827e05413e941b99ff07962744877168b61893d149ee5f1959fde4bf3d76bddfe118cafd418b7f20a2f69d3081c4010cf004ad842d6e005356d0a7f1d9e2f9ec1dacc24c92028d468263565b7c5ebd25c2cfa77d51f53ea5b79e2fb14da29abf27f5360e8bfdc2b413e24acd0f23dc2d4a7a80e2f331630a35f63ecfc259e85a173c9391b0b750c76df94b96f4aac61726ead449be0e81975c833b274447134f2243f3674eb10c2e80baf496b619e19e178e093776381da49256d316fe1ee7a7f867bd0d07f01fc4afabd45dfcba9c8d424f0f3a923fda29169a4d8de1096fbf1a68c3063b5a4930cdb2ba736c42ce4214120b358a6755754f1c7190fa7b49ea2547203108b44f887864f9fe4bc99abf76de3afad8793310e1fd35334f37c6e3a0214fa52d19cc31386342cb13e44bca1c6fe7292fea3176bad1a7e29a88df4928a42785b94882dfa53770549971a0a1711dc339e8d93007a9ca2bd7d1c9fec199291a56b673a383b1bbe13e5fa4a64d8545b8815b47a177e5a0d7550c1a7e8aafd22b977574954b9c95e0fe73433b3f9a7c444fa9c55cd1b49b64b516aa8970af82e969c03f7cc4e39e20103986feaa96c4cc798a9c7f8a855740a07dab20713a2757212b60c559e5e09554f64719cd59f53700961f928bfb7c187ae305e637766c32793fdac7aaff9c7469f2666350aec78621c09a4e66e2ac30aff12065889ebd99386a8ab58ac72737c36acb030253ad9f206da78ad8be40dc1e058fbaa0f54302dd9053401f81c872aab2a886de2dcd6878a25f605e991136a541bf98c573eb7ad9af00775430221bf311460a1f5f1eb5bf021b20af9c1dcf2797dd53231f766f01cdf4633f1f4fe1706f4322a4da3d0a5445058d0d71a66b2ea51d7497565032fa1cca68547e72e169290d177e9f5d56590585c7ec1c4497bad17d2f58dc6cb8e652270bdf450ae6e103d3d04c4047003b6f0ee53463035f7dc2d446269fdcc358775d50937cc0244fc459d86aebbb1a5a628e7afb4024b067aeee913109ed86e7b7f6d7007547031d25b92d0d225aa5f077c172242e3ab3c8a115a58594923ec4d2ccb8cf21d732f6c9d2be7d1697f51f60782f47d19a3e25d25272fb7a10aaa7207d6c3a84829ec8d8a21d0ceff47da51d7a7c66a9df5663b422579136e0c3a3c2fb902e115384a2e80ff1bce77f10f5410485c670b1b3167e6b302f568f5fce7341a39914861c0ae1328cca015a61377af105452c447330a83636c2c629d2277e1136b560b4717f12f0e790f74d7962d45e41233626558be208564012b6e30f9188657d138ca9313c721ea076af9691bf923eb5a970e2b8aaf29579755aadb6af028296e04441af127911db7c486e2ea028c536345425305a42e4783d17529fcef7ca1791311333aada1e3bad4e3d30bd14c89b9be9fc29c7af29cc901bb4763ff49665b25e5afd4fafb04c5a611bb96152573e266287b091ea43e8a46dc9108035c2053876ef347cec2fcce0a11140b6c2f967a69d0d81debee99379227dbd8fd5157bf32e3948ca17730658cd12943e115272da41f375c35d98906a80b78b7ff68f4ceda8751de1717d83ccf5bfbd65fe2a51e9e0a4119aabd3820d0428019abb10971d9eff35d92f0454903e928486ee7fcfd6a769b33eabb65b7c721728735bb27145521976d1ec17b55ed875e52ac237f19ae2a4410e8fa53e16d5a1649612c14df58ae1520bcda77fa67faef2bc3c10044d5b62f6cc8700782baf327ae9087d43a925bd4e3d71b183c59360581596e3e65c28fbe4a0da32fa9866249f57b8f41da682dafffd97fb6a13905723751538f97901cc1dd195d640191dc99306b1e5d40e4ab24c1a6a553f93beb83baefb311229f8de9e231e1d29ba7798d9379dc37eaea9ba233b0bcc0bee1f12f57ef1f943a6b6e6ea6e7fad07a88791f560f6d0744a0d38bd4881caaf286f9027f3af4e60e72bde4770546ce7a4779cd02ad238aee488a98cb3a7a8b3768ab9358c1711ba766402a35830c04b4563d26570171c81135b5a51b33058adda9d77682cf9122322f86897d2021b6e34ae96e926de6b4c87a6ed95738b59a688881d1c65ab57ed9268cb998832907da978a72d03f2f170c8beca85e7b427f7b5a51216d92a2bb36a0ea1af4693b1c44aa8a301d07b040763055a2866cf7aa99a3f07d421866e9d8e994b75f2830170c4c156f635f7bc193dbab0ee86f3614298873c69bbdbf82a38238b0c9f0ed29246e65e87236902c2534d3c89783149ca77f7a855ee00296f689ac371d264c85c27a29542ea1557bba201b4368a1ecbf768b440f347c82506e6c1cddaa78c6a7f1cf170105dc5b486e7c6505b2390215d98b5b853932439df4bf20a883b9d3b11d5f438391aa19314d8afbcdccacb37190857f80076d289e6c316c12daf5bc0c32e9218f75ebc460fcb98164a094f95d863e45bfce74120452d3bc87831470d56bab099a7d77642758c919e94c88c9720ac3c0d2e0b73c2c82822620921ae1f9479dccd85628bab61058385739b5e49009cb08dddc4186caeea174668b81bfd817f3b93ade6e2d454287feb47439a02a7f073b41332460bf974a0a18d75876b9cf1caf22562392f914fe561b88e4082a835a73e641e175f6eeb4f31ed53ab3be230ac87000ed21ddff2339ab119dddeebfc7ec60a68230ec0cd7e1f85cc506ee515224757b52d9c3351991dd8350ccc0e3dd52d2f1b8ed7ee8fb654736940c9dbd5318efff166a2e878f6254583f7a91930f8e9b73b13e549dbcf8a2b4c77c2dfa09a4d69075746d3f40bd419af7a0af922ceca0c96ad2d2d2ba9df86ae76373a4000c486cf1ff014ddd6b88c2fda0a83e163f615cef930b8e99f44e6c588c7dc847ea18d3517f4e623727425398a4bea21e134fa8e74bece696e1b6785a6cc8dbf33a9b4ac3f54f445d7acc9f401b286198c57f9494ed076cce4096389e417ac209790b80633c6c4a84f3689319d8f213203e1db5f8dec89aff194b85c3014cd50d8a91eef221ec2644577a8acce44c6113870b8867d6f9c693da98d441b4e93ad4374fc02143c4c7b8e5c96893da3076c518c0333ad57c456dca5ace7179f02e48c6c50982e512b2bbc3fccb4b31b31d37d877d002ad60b834c77f7ba4c43d0cbc64bd3cc82cf974b8ff6143a187f3b93f19d95213c6e3d95b1d68ba609e917eaa2ef27c25b2404e37bf50326cfc3dfe0086457bb08ef4c06d85ee4195afbd08829ad10b7520e1958966c1fb20ca1d0348c8f285fcefec80cf4902370fa5d7", 0x1000}, {&(0x7f00000062c0)="893a6d4748a567fb814b71b8f30621b208105dc8482200e5fee0101687d46a3342f7f9bc46d085b88c1e01104b3e82db59c3bd8fbeef70a4858274121f90e0f994466fafee20d357520169540b17deeb67d274bc108d9baae3fb4aa4fc401b4e6679b6ac1980c4474fd2756c34f075156a7320e0db0fd2d0bc22df4ca94c26e76ee3c534ea7b9c89523fd69cfd4ba22f08a67e78d3c7a6d999377e0954bde6a7d964f1dfac83f1e0d91d589283", 0xad}, {&(0x7f0000006380)="0a3f6db439d056b15b264a8fd945ddb5942c2cd6fbfc6b39a1b8862082", 0x1d}], 0x3, &(0x7f0000006400)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18, 0x8000}}, {{&(0x7f0000006440)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f00000065c0)=[{&(0x7f00000064c0)="971d0d824ac9be9d8e2b1a88784dc527a81e5868fa692e2d3e10e3f9d7be3703956477f30d3f1902435f6569aee55df3136a1ffa105e15258d88a7fc81b9549e14cc90318a044adfc5d425e4ab7fd993299bafaa430bf1f617b3f71e2733b53da42fa27c915c95850189cfac6e312ffe527a352bc8c4016d08674a2316730695059be2fb67bd18e7c15a7fed13ef2e3d6a8196cdb08d2a5f023a63d5fad160c98b439d67c28eceea95e70e154022710ad6331dfac86a9f181e2064651bcb6b6845f130403beba63f5e89b41a", 0xcc}], 0x1, 0x0, 0x0, 0x4000001}}, {{&(0x7f0000006600)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000007b80)=[{&(0x7f0000006680)="359786a2907d565500b14a4116f127f1698ec0870945974a4ba23d82f2f933ff30555ad6af433e769cef6fbb106b06054081706b2edd43894ba6cb4497693de23287e19ca64d8e51c29391d265ebe45d7958e5d089041f83ab7cca3dab3ec1d738e6d705526b9ad44586cf45afc882215b1b20ab992f8bc03f19eb07c3fedb79eb2e6a0fc3d902fc8083d44164613851b05a8a92f310e6025306485a3a9d4870c84893dbb7ad8e9e9f4d7981fe5f2eb118c344535d6e7c9b0388bdd7e81a6240c31f890d17b0aea241e7", 0xca}, {&(0x7f0000006780)="4c3a50f63d0692b7d8f83ac3011baf0a170b86b6ab6be7ed546c6a87ad5c2a870632426ea6bcfe0b5e414ec17242f83caac72b86cd81af03ec25b7f21806deaf2fc2f2f93e3d041a6345fc2f99e8c94a6aae0d9942f3b266b5c9882b24bf951576fe2c1d3a94c88be814", 0x6a}, {&(0x7f0000006800)="16ba4be9b1e4bad5ad9d412adaaec3ed5f516519d90f5f52324b40418a42d0b878cfdc1f7cfb4efeb5caafa088414589aa8765ee0b58f4466822cf100928ff600f479374f02b40b4831b14c85dc9d12312c2c6fb0170de6222774fdddc455ce6ec8326c1544bbbd0559af10936738afa02c9138f3c5d3d587a1de0028d5372c4322500d7f2574cc86e875e4f64934ffba6e40a9e57066f659b1b69ad35b02b119456aa9a4a8cca2c68ce56b84600a20d25322310ac102299a7d2a4063c2dc5069b6f19b6439cc404746c8c36be438924483dca9c74526f2435433dd2d6ba9f012e4700213a98261638066fba7c631c94fe0494b6d3f3ffc9", 0xf8}, {&(0x7f0000006900)="0df52712e03f91d8e2ce3974fb6618f907d9c9b442e8173551880f82a4a4af465d93a075cb0091c8b4e40fa6e5f4c2c997978af41afa8ec10411e68a0e86be0f46ebd3e4830b9c8099ed3cad4f1c17660e87a6186f1c1fb39a7930adb020b2f95852a96f9c68a92c03dd33f8bfffc8c5dd2f9ed9eeb9526f0a1fcea4a0a0df9f108ce1f05538ae08d4667443155ecc897bd6d2d9420ae1ee82f94e726d", 0x9d}, {&(0x7f00000069c0)="ea10a4ac3a0269e3e6184335d9755ff46ca9b6340053f9b8e3ebfbe755bf5cde3cbb9907eb6760cf6b817559b5755f8033a4db7b3f8899ce48675c600858d2db08d2c1cb47fc30572cdc3772f9314cf4ec7417a1887998933b7130d52ca9f0de67f43f653843081b9f3d899f6ab070830a777cd56e0ac6970b253ce031fa72773a569a3bf63a24c1fc7d0fdd0353a79b6b1585b97ba9afc08aa7de4de3ea0f260e94c624dce445f97012aa297dc0ed73d9cf16f8a41921", 0xb7}, {&(0x7f0000006a80)="0b774217a7007aa2b09f2e2a6709647e34055a4e62dcd3071596cfeecdc305123c862a0b40095020ff5751be9572eb066dcd596a4f7f2752d26a9adc9d9c132d5bbbab372edd93a4d633e98a9d55deae3902f68988d015b3e2c8befdc864e457f6a55751c43dd1b2069d218379bb0d2ea6cb3df0b06514b045940ab47bef0cc8beced3d355610d8717a0ae648870c19fb424ce90b7213f9c21bc712c07cfae334c9d0d149bf92a9d9f2936de2432ddc83b5c3efaffa92468974d8b6a6619c8b05f23473c55", 0xc5}, {&(0x7f0000006b80)="3d8370de247ddba8e941559d86a8357ee0bf833305c0364fec33124790797225b487e8c2aad0fb23cdf485ea59c9a272b15a22e078fbcc641174acac5efa6901e1f63836f103e1b93a06dd5b11afd94357f287465fb8917400d8aa0a94bf70747ce19660b782a714b8227aedd5d7a1da141a51e07f9a83d1907c53187a956afb365576365d378a50dbaad7c39d3c6439bc454f083e37cf0f5bea23a982e022be237e306829cc421850b6a51f17a16c6f8bf45773f284dadbd3466b1c8fc0f1f6a09bccb9bd5055800bd32d9f5dd137e06059aa8f530b6a0f122297d648a132e4485bbfdb0feee7f16926136d0907a3e1d1a07c2f97071ed8af911b9bd93c64be7082b4eb3ad29a3e091598a6bd891b9bb47c0b09ad6ce53708f29927788e7bf74928bcb48b329d6ec1e6645f3b7dee8ac73c008155e5422bf8f99e76c8c0bee2d8e99e2bfc183856047b251d2f6871e5d75000ffcefc291e996c004fd24c06747f4e2cab085c36a051042b51a6ffd5f52ef88a4521422985619c0c8913e36b68fff1fe96d9f0ac2dfa0d3d408b536581f4db6e974adcfd95c71dc27fc317df14d8eb6fb712a2b60315b638858555e73854f26dfd2c2ede7f9e7ac2e52967c26bc7ddb3ece5de8a48a82db1ba9bb612c4603b786a55d17db03bb70b5b7df0750e134ae448e531b9a41208ab20a65d5514ac07598840f446de97c078d7aadbb9aa7ef223f6eaa435c4a3ec81cc00ededaa527a3730db469a590ddce8ee08ca10323c62e1937a6e0b995cd6825049b82b9cb4bb54c4843965ea0bcffb0059651a8eb3fe1b24b433ae7e8837f49d1fed29562f64530445c5c998794bb87a94efa1af68472f257ca9a4125fee0986f808cae6340382316c3eab22d4644cbccb1825897c16ba34161c65f67ae7866653b6551cc322d17791a554bea1a7b99b3af55546772c115f9b2b96389ba578d42e9d5b36076031cf70a317b7dbbfc0cd45f5ca6319ea53247fd44397a1196797bccb42d78619bd338768b01ac5fc452b5006b24919d671d6a2e021585b137ba998e229315463522280b540148e35b22d00c91b7893dd708254820d96953ce08f79164a459fd566157ac57f090b0f09108cf2e48e451f34f48030c7a62c3a7c45c040ab718ce6f2349ee57e1dbcf3adcbf27b9d73f8739664b26c2bce101f3c0508fc46ec2e2f2db22cd20b5e0fa4d3cdda83ac99d8e44f8dd6df04d3ad12f27503af8b552b7351dc9161e1ac04f916821573ff140ef0b70d630aac6d0939c38739baa2edc67d97101a58475eef195d4f2611992e05614dce8fcafc5839c6c4e904acda2c97782bdf5cc44a2fa49cf54b213411db84330c392ba64469bc071167cc1aebf85ba4307467a85aa533aea37b7a283341c884af97233396ab28023cd17fb587a624886ebbb39f76e8761e923ec078f7021cc41a64c536b856cbc7bb3783e702706b00da9db13301ac1057220af73b82122252c24bf3050e2836bccaa5c79fb644c9be898ac5fde1025e3896f936354ebfbb702fd7665889912667145428478f4a7b51fcd658f94ac38f89f6e6e0c2a6c5df512618566297af4b9070d3bbc72efe1410142ad3713811b09601fa4014e2c7b70d07cc4b9dfb3d8387495f3b4010b4d063b53c47c9f5b83c04391ced544855ebe1a24b43c8d6d096e3b67d3d4f67c89259669394596276a4f24159d9a55b4274c69da88900d7aa1eae22ed54eb1b45de07657977d6c918cd08c3dc7ff2a3680e16d84790cc9fd58cba14f632d044f6639afc413d77f23752e29e77c6d5fcffd236e809e749d7128eeef2c1dc1caffe624e938a08dced94158c94002d4d4b1b5bbe255a71f4caa3c578eeded53912082be0854ab4a420d3247be81aab79e9d01b3a942b6ae7563c16d9e12edc5f66a2220d92af8da76d18c7d995141e44c02227ecd45059658fdf006f1870fd2b07459b4567a0ddd66ba2be54a1fdc69f55741d4805945b9a18654b2cdcc13aeb856eaea941a6b2cabbb73131523cdad8b4082866c767a8729805d7790a4119344076851894ce1e4f26e67469b19001e9e940ade2e63d72982c0f899667450864fb87b6c6a32f0a6aaddba33530376154002a369614c9832344d2529190fd9621df6ae6a627f3a0d82a8eeeea093b08cbfe4a57b1698c0c39d02cfe17cca224a0019478fe1644ce31787bae833a13f5edf734326e87be314d46a99c26f3611b1946a7bf8b338c03cc9afe5268f46907087bdb8cda78a87e4b4f48d5604c68d0331f0e5889f647cbe1d0cc5ba918a2a7d36183663d7257e545fd38e0821018fb20b52b22028985835b12a03722790fac7f3d2a985e915ba6ecfea15e89f9689d7de41e32a7d2cb923c9d779de12612f688aa40dedd81a8fe3b5be21f45857b836a22305a243d2060f236278ece5fea03c0f920c8ab31eb31b5ff7176e53c6c582fe7fd50c10dbaaeaba9dca68a90a759eb2bb295be92efcc05a83063ed946b777108d08debd25b9378dc81d78bad7d52df77cb4b89f26abc76a8c072a568478b709491a3bd44fde56eb0741e4070a5487fe3755a15a6a044a5dc972ad1708eff1133d53b97e7ff95fa6614b260037254bf8255bd98d2c358a2a127b8665e263a4cffdf75891cb5207082a12b74d8123dcd32f2454193de90a2f45ebb4d6af4be56d1c4d1f9c87b34d3da12c475833e66463c10ea485dfb7a4dfed71926014e49bf87680a1da846ffc6bf231d47a3a4e1864eff59c6d33db2e879b3507f1002715d2bcd4e718d0e4f6c5422bbb459a3bf438c4a1c2e749785f0d23797a73e5c150b0595652f4c0fc19c57bec617e2030cada3054555566854c711f509824ccb93de59da5cd76444ba87bdd962b6296f442c79303755537ace2c7eb3fae1cdc7b19355fde4e05810bae35c1d292436693074b041738afbb795127e390a8685790a43079a3bfe45b00bf1817fcc5a08d1e2003b6a6c4f616b23d9ccb8a5425d9a94342968fbe48c729c83319011c2a167f239965690de1528eff09c81b9f716fcb23e61aaf05b856110091ea2e1f5615fe2b58a033259b8f9c87b7d7639b7d69e58adeefc9b1ed460c8144b50400d900957c49a144382c626914e0f958469af74d80195a789500d9e1e82b5d45c6921b7d6d3e1920ac1c873544da534a5cccd55c4746faf4ca6b4f8f298900a5a10b7eadb52359ef3f78af2fbc03eb647bf807f80f0ccd6ac1720e8a5f23eafd6309443543e1f37b7dd7f63801569dd1ee731acd9665cd4557575b46d04540d815acbd187abb31da815cb89c6b955d30266918e99187101038044a9623fee24c39b2edf6536f69d58ceee11b6b322e46c61c68042ebd0c9563eaaf5e4ff5aa34453bfb0790bff74f2ee4f49e94543a4357a092dd786ca3a14d5dbfa979f65bac12a9d5f7c96b4bcc096fcc906eca0487451846170168bc59b1a594df32f8f2fd63d2a2b5dda02ab946ee12d036a3b04b79f34ca5556a3109d6038e69614f03a095c7bec410af3dae81c2e9d4112e07022c75edf0da797b28cd23cfd462f5f69a9290a349c00855af7a9a22e46f16fa9305b5f01a963bb40bb9c3d8ab9bbe35bfdeb646206cfef259c7f54d3d11ea68f2ee73306a07f0b6da845eccfd0d4382591788bf1f066b17802ca0cfba4403bebb5bfb7e1dc8d41194df5248d251e781bebe4699d3b3d1db75759e998717434f8a61066c1bdbe105274bd13a899738d849a95d00aacbc1c081eaab9782162b25485111a7143ce08e3554aff0a2c46626dc96be439a188c83ec40f8c710c15d8704047a4a8a38430f0bb054707bb886b6da37d236762ac80f814fd857c27bfe7357134d7be5f8743fe9021e17eb135fa4dc659062703ebad34efb28927d73395aa3220582e2ba3b5e4366d7e3fa75fb5c2668426419598aaca0c44cb0578c3a5992180c763e18afc2078cc0a6a439242b0b7c064b6c54477ffc381c2ced9c85168c4ad5f3c639b767975aa1d735586f203f94f9e09d98111162e71b8411c7508def15fce4f665f15fd1fb6c2ff93354a95fc6caa9334112b3510d8e81f4e63d4bfdb6b64ea8d0713c9cf78428e8aaf230b293b53baffddf6c830f32193bd0350ac6ccc42aa710990717d935e267d767033af50e2a11df6ecb1f821d3c5c4811a65d45afa7d511389cbbe08b9efb0fb3a9b0b6e2609de992189bfa916fdbbdd6cd8ce69fd66523375d736bff2697b82632b8831e450c95efc35ece06acbc3f5d930c7cf86ddaece26c209cbad20c63ced57d4d080d5c4e05f757a3236852b47a82914eae69757215d46e46592be3407f27cd64bab253de336918f5afa0ed47f96f94fec8bb90d6955145ffb6859e3c9035ac4409aa14757765e96a4475e8536f715ca572facb171349de86b6efe707cdeb207fc936a50ebba0da7c1e508f003df7bf15b6d54f6ef51e6d14d62a1db32bfd2aa3fcd6ab97d2db048244b14ac303f51f25c41f33a0b4b9f0d1dc2f168f628e224f8bd32102281933b8a8e0366b96125f36632be2f5e103aa61daef9e33c9d054a3ef735bb6ecae024a8a12b63e4f3e1ab7230e4c7efec9546d251b0714862076e9f74aa236e3b9381ef3714cc2ed7e83ca3a2281fd2415180ebea97112562a39cac092865760cead2963cb9369ead2e9e79782359f5d01a7bc23af10d97b44ca637524843d81972436ae2b97e1b3d63b0ad090aad81e1c6b270d8ab43cecc5c5255148ea5ba9e44c6e8223f8c7874357b1d6fc544fc3badcb14e4eebe3bf85d99f098c4455c3c41e2b470e7c215150032cf5f74f54c0b32dab22c289b32b3973b561133986def1468941c3c692c9a84800a7c31062ff6a35a6697a19a9f3338a191661b754c217910c55ede6671d41941f24823922620a14afd892238b04e5d929df966d05a9320128f3cfd5db8fc7870ae28853dcf389a5967362cda87f01d1cff2d30c1beb71d8967660fb3c2f4ced3b049e5b4b3dfb927df16b58a3c6286391f45c01f0c833a7254b1af182c8b36fd962a5b3bef41cbf38b86edb5703ab89cc58256bc7a7e8fc491bff5cf7a7083b6a49da57bb9af4f3136d35d3be247c69595fed369a9b6cda61d3b9ba11dff942cd933c25dcc7ca80f7309e97c7ad04806fbf234a5a472b6df029a0f3667640c487f88f0e5a2a221a67473a4efb592ec4bddf59d582bdd9b8dd5c000a7312c0284c7101e9ded824e10d0edff066d875fc51aabc3887d8e8c47a2c41dd792b5fd8fd03e178caaea0ae57fc4ce5a4523db15d55d980e4d34c8622f067a25182b40b9fff2ef562141656e7530172f1c8ba6b83e19e2026a7f81bea47be35d1ad8e2795df2673b0c5dc53a4c59ce06dba419c690e35a0835471b44b6e37c6eec6156ec6cdd741f2f462a57214d95ebb631d575f4cce5ca06d0657395b6ead2a951e62bcda94a45a910c4621542303d3181de222a4fc013b74c313f694aa08c12cb846938bd1da5abfa37b991b44dc104c09b40360199386ab64e3e4c2d3f8829a86ec17e1e4c2976bfed781af4a7a7ebb30b449ac8ccc8ff15e58b882ef1c02c18429955e8a21e39f1900b658104cf748e7f589855b6d93b32493733107a787aa3027d34dff0c0c42a59a12b918358d0ef4eee28948373c9ebccbe556786e4704656ab754952e41a7f0f7b8e58a1add8af6797cb338b5d4536a9f98ab19a44caa10bb1356f1f12f80dd9e75545168291527973e07868b45d866e8a982bc040daf4e60c0fb4768128d69218cdd81c2dbd4af4f4e6d2aecfb34f59", 0x1000}], 0x7, 0x0, 0x0, 0x80}}], 0x9, 0x8805) (async) syz_clone(0x40900280, 0x0, 0x0, 0x0, 0x0, 0x0) 08:16:48 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001b00)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f363c22624c9f87f9793f50bb546040677b0c0000da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fc704baa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcafa5431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d6326faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b3355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd3cd902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff015c9646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df0300ad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c2bff2fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d9787d7f9e119f2c06f815312e0cfe222a06f574eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df904002274af0c966d814d000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40dfcbff69718cb17676ad7998877692db6a80d972499e3ff85b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a43043e000000000000007defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc000000000581a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bff27e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f72015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068ed63a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c34fda67cf634c4898f229d6f31ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d763116217d5b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628acea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde46dae0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378a921c7f7f6933c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d7130200c5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966de60fc70466317d84a67ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127cdfa479385a4e42914b04d0f7f387a2001300aefefe92a3a1ea3ab63e88c27a9ad596b65f36cded0cafa8d4dc6c4e1a721415268bf86c4c96512bab54e316a832d43a0f2bd86691291111eede95fd7654845185b1b6c7f7b3d9bdc5b8a4cd6cff22eaebb48676164909b21d7a9d1383cfef8387e8ffe877d1e2fe8900b81488a0d5796f718f0f959345c7503cac2e0c6c28dbd699f8329c15a8535000635cd33e8b0bdfd7e9600fde9bb93880ce0bf9aa199c0851f6a9903f372cef378799e7b4084688c931ad9c522f00000000000000e4857a03c010d4b622c93dc64a3cd8d07d1dad0a3535216b5134f0529d948c39893118634f77cd52be35c7789a3a8e48b3fc4f7684d0c7bc3411fc382f7c3b8f9885ec8c59c5e425001e0919c4a69880882e281a82fa380d"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r0}, 0x10) (async) r1 = socket$netlink(0x10, 0x3, 0x0) (async) r2 = socket$netlink(0x10, 0x3, 0x0) (async) r3 = socket(0x10, 0x802, 0x0) connect$netlink(r3, &(0x7f00000001c0)=@proc, 0xc) (async) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000280)=0x14) (async, rerun: 32) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x410900, 0x90) (rerun: 32) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r5, 0xc0709411, &(0x7f00000002c0)={{0x0, 0x7, 0x9, 0x1f, 0x3f, 0x2, 0xe94, 0x2, 0x27a, 0x789c0, 0xffff0000, 0x66, 0xfbd4, 0x7, 0x8000000000000001}, 0x8, [0x0]}) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="4800000010000507000000000000004000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) (async) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x4c, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x1c}}]}, 0x4c}}, 0x0) (async, rerun: 64) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000880)=ANY=[@ANYBLOB="3800000024000b0f0000000000e1ffffff0000d8", @ANYRES32=r4, @ANYBLOB="000000000000ffff000000000d0001006671"], 0x38}}, 0x0) (rerun: 64) 08:16:48 executing program 1: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/power/pm_freeze_timeout', 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x6e) (async) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001300)=ANY=[@ANYBLOB="620af8ffa1dc0021bfa100000000000007010000f8ffffffb702000007000000bd120000000000008500000010000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24561f1b2607995daa56f151905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64b751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07372c29184ff7f4a7c0000070000006056feb4cc664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45e0000000000000401d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0810000000000006fa03c6468978089b302d7ff6023cdcedb5e0125ebbcebdde510cb2364149215108337719acd97cfa107d40224edc5465a932b77a74e802a0dc6bf25d8a242bc6099ad2300000480006ef6c1ff0900000000000010c63a949e8b7955394ffaff03000000000000ab87b1bfeda7be586602d985430cea080000000000000026abfb0767192361448279b05d96a703a660581eecdbf5bcd3de227a167ca17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b6c7632d5933a1c1fa5605bd7603f2ba2a790d62d6faec2fed44da4928b30142ba1fde5c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0cb97fca585ec6bf58351d578be00d952aab9c71764b0a8a7583c90b3433b809bdb9fbd48fc877505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223d8d9e86c5ea06d108d8f80a0eb4fa39f6b5c02e6d6d90756ff578f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000001000000000559711e6e8fcffffffffffffffb2d02edc3e01dd271c896249ed85b980680b09000000000f0000169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffffd897ef3b7cda42f93d53046da21b40216e14ba2d6af8656b01e17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccf1f9f3282830689da6b53b263339863297771d74732d400003341bf4a00fc9fec2271ff01589646efd1cf870cd7bb2366fde4a594290c405ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d30a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe760e717a04becff0f719197724f4fce1093b62d7e8c7123d890decacec55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e109f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c70600000000000000b7561301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f871b136345cf67ca3fb5aac518a75f9e7d7101da841735e186c489b3a06fb99e0347f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f91e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e669261192899d4562db0e22d564ae09bb6d163118e401e024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99a3594191e104d417e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000a1fec9000000d694210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137ab79a404abde7750898b59270bb29b81367ac91bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f00fb8191bbab2dc591dda61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214d00000000d6c98cd1a9fbe1e7d58c08acaf30065b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ce21d69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821a00e8c5c39609ff854356cb490000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d0b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c471c7868e7da7eaa69eb7f7f80572fdd11bb1d070080fbc22bf73468788df51710eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331ff5e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba830d3f474b079b407000000deff000040430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71b967ce7daac4be290159f6bcd75f0dda9de5532e66ae9e48b0ed1254a81faae79b6af6fbb869604d51de44c4e0973171ad47d6c00ebc7603093f000000fdec743af930cd6db49a47613808bad959719c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15d6533f78a1f4e2df4ca23d867693fd42de9b49a1b36d48a44ba6a4530e59bec53e876dc660dd63bed8d31c31c37a373d4efd89f80a4377b1b1292a893a516dab183ee65744fb8fc4f9ce2242e0f00000000010000000000000000000057d77480e0345effff6413258d1f6eb190aa28cbb4bafe3436b176c7ed4b132fb805d5edd9d188daf28d89c014c3ecca10ae55704544673e1fa03b84f63e022fe755f4007a4a899eaf52c4f491d8e97c862e29e4570600000091c691faee1e0c8fe056a07474e6e5490a7d3c3402000000b60600d837c6befc63ddf2f594ad7cbc56a1e44d218c956a5392a995f1fae8e9f206efbb33854dc70104d74dc07748f9745cb796da2dfb714a0500000000000000faed94fc39acfb3fd25dfa8116a154cd1226e1bb72b59fed817072a0da60160761fd3dffda0f7c592eabd8ab68334d2a1693cb187539049e331272bf5135044df8161400211b8012b6eb1ed5656e83f65509bb4b323c5bd61bff949d3bade2f6ffda1360c2786e16937ab61d6dcafed319c716357d0885f9c6d1f442954c167dd9b4acd9468ce3674c82bbb2e31389179b025dbe063b7f906217b2cf8410c7023aa3e5cc3ba1000000000000000000000000000000006ae6301a2da44394275c582a6516bb92ea1980a0a659f2f1811c8b281c209647c4241f292b20508b215dde27bb2487a6e2b5e4a8ccfab90c23827ef06cbe364073005f8a6d1456aaeb85ffb7858f24eced67a67ab825e863928ed64c83f62ffdaa997657335b63c6b4163aff094059e626766845fd779c9e6cdbbd64c24936615ee68538e8fddd0d90f3a7579579a142c0f7b318264d5c13c31cf475829528267ead38523cab7e1664e8426cfce471fef821c8a02a7e7d954d05b68a9c28f79429b09e2bb3681ae2b831e27c735123361c193d66ed4d71f19b199d371ec6bfada7cd370e3fdd3cd980fa1e145fd3f3e96b1feb53c865e1ada08f5d16ed652ee0c7f45352222692fbd679212c225d097aa90f7e1fb1f983415f43e75a19ecf7fd21bfa150ef563aa72ba1c43c5f3d9be128ec26b691f31f9cab931631606a81622f120675c962be2d3b5e95f74f0b209e42e6bdd76e6e725295b1d78d928f6f63c41cbde2ba66ad81168070c8c6e18a6e452a31bde54ad3e16304d06a234f5f9311ef0f78924b68dbb4712efdb6974667bdb54f16fd2061b9ba93638dd177227e94e4ebd0ec1d437db948062bf41742000000000000000000305f70dd02fa0c61d5fe6d8ff35389246037e18d34c1375ae04f44f0c2543c772c5ccb137be7dc1874c514b37c668554d77d4ea5ed144a648257f4a0301067bbcd9b91072659d872f26b796e2b81025edb5f45f785e2c2602b248ecdd80f019ca659be7e8ae953325a27564f33c9d458a60be3dab38baab7eb1a66ab1ffd6308f7fd51beb356fe75eb985b7581bb5584c53984ba9c7340f97e8d3825681c53de5f554e595b00000000000000006a8fa9f05d64c4be42f981f00051a39938613067dbd1427e01bfec016e51844cefa8a855bf23ac887b4a88eed6d9443857242f28e31a41d20105fbf3394ff910e734b4d9101265ff729c426e01c1ab13dda8c388b9e6626f19eecb87e39175e85e17000000000000000000009431807e43886903526074e6b40244c938a4c68a38c25ddd7c143b3f14eafe4b28ec66815cf8d1f56aa1424bc9b5d58790298e5b310969e50c222563b54e60854e1bfeef448aca8c5ccbf5546ce4c3cd5a733fec25fb94e1e0f966bcbd28a4d8fe4f556eaa1104a793006619700798354c6ae05025040965e3083562bfa20968c04007d21dc02c9fd1f75e1ff40f439bdde4e784012e52049b483d02f81b88f5f57816b3fecec79cfca8d37203e769759d6b6a56b7605ced8ee18475a77ff0963a565fb6021d216c01b1098e40550a1cfd80e918d685a7b099a4f8ed654cd76ca61fe5ad8a31ec558fdbfa706d5e738bceae81fe777c307d5bc72183a4c2d35732ab916a781b9912160a3fd2a2e74dd690c57bdfdc1f069f9491bca7a8c59363799be70018c25ece5ad7307dc7a95c51bc25a8bbe2cf5ddf6aa161693782b0e7feb8a768f391b49d4c978c96dbb52f21c122eba9f17c8bed10591958cf06321a248b5f76ceedfe0d080d6aeadc11b237b3326dd04b86ac37c0d131544888db9e128d059761ad9a393e96c3b41c13c5a381bff187a75de560ba6eb3faa5ff8d2bb3c88f8de5efc2fb2200cfda6d07ceae22577064334fbf76a23e62e6059211d995b879f6b7d3f7fcf03652b81e6b7cdeff947ad185d3c6269ca247b429c3b872a8f1ef60407d29a874f4ec31c9effed55543a65a6b4d778cebcd43b7905f3960140bd783540a7353014bda8e9c7a34a5f428fd1f8eb11e837dd9d586487fdebcb1ecd3a003ff0fda4be617fecf1ff0ef2cdfb7fea73ca18874664d60a4b9423f3297bc8eb91b4ee1d73272abbef3e7a828a7d7ab055a8eb58fe379de85338304e26e3620941b463e9049fd105c74c91cc4d71b0f76e2c2e4825106aa7ce2a3adbbc7a0443ece58e752b47e6f677ec97c5c568a89d6e36b165c39132a0f27080ece2a94c320b002c77f82662675a7713c7067081cac15994698c41ff4754268ae2676384ff799783f55d7e5a1a092a01b965dc99cb7a9d98440c355927629f2bcf9dc2396eb2f5d25829715b24327642ac48f1201014a95e0e65e12cdf27e19043e3c5d3e798375cead35b9a93190a52cdecaaccc854a1d41ef365303f0e9b4fc969c9dab6df5e8a795b140fcc09e8a7b694d12932917facd8ceaa4e2d0d16bb0b95387fcd5ff136d8abddf94daf442bbff744591931872a36cf921ad69f2127386e8b0f9afee4da8d3fbec809fbb3ca0fded2859cf25d4c6155d396c5b9bd1a928923123f63f4c40688eae69990a9419456247f83539d324d3b5"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, 0x0}, 0x80) r6 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000dc0)=[{{&(0x7f0000000300)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000380)}, {&(0x7f0000000380)="43ea557b663c587f73d26f5d0063a379b3cce35e6dfbf3dfcbc4c7c03ea826ca9abb417977f53cdf2e7de35348f12ff49d3edb3c421cdbeadb7e60182314c755fc2641bc860343d87a2c8b6cea855b29329b7d", 0x53}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000cc1c00000049663f59ad22a58d76b7ee03", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000340000000000400001000000031f39e2011300005327a65adeb10ee0f14b78d5223a", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r3, @ANYBLOB], 0x78, 0xc000}}, {{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000700)="ec42345718f92fb2dc5219845f4dd2dd3d3deaf5489e04b2234d765c9e02178b73e0ed7fbbc1a7cfcf53453c8c757999083c75eb5f0fbdfecf825af5e9bd8490a250e9c89c677f332bc322f9cba1453048d868cc97522ee8a0f03b8ffdc08ccb32762d00df1b2fc9879d6dc1", 0x6c}, {&(0x7f0000000780)="bbfa3404e9740e58635cdc22c6cd31df9ffda6f80b84cf6cfaf92218296ef719f2fdfda9e12dee26f255f5dd6a1f1ce281fd5f3570f9f816e69c0fad5462eedfacf3fae1fd4d7cfbb6843126b5b033aa6297860b0da9fc9a65699e81f13e7d7b072074102c5f82bfd3090732859a6891efaec48b7def2b8c28878ecb0ca6a75cc67d70e05609fe3d3daf84f2eb9143712771f1a4fe0f366cd7b6d8e17d524aa1fcb862a0504449d2e11ca55d4045d0798ea54ea63ea7f05c5af899403b409cdf0ee143ed29a23c996a489523ef8f667803f09a22fb1c654f497527312a", 0xdd}, {&(0x7f0000000880)="21ebf119a8c83239707403eb356340c9204530ae28d9b6ff7b00db6b09d2cbbd8c7b48a5869849d47a4d614f07128c2ab6cb61ab0bfb710a1ea996f412e9f5b39f15d7473769fc677e5c9655abc17588c2c2a3f6e68c60dfd8686f390c0e8130f743a1450eb0d3a6d55cff242e4ff2d18d34361a6b9ccfc68584b79e25865cc169fc3622ea7229a80cbab8", 0x8b}, {&(0x7f0000000940)="09bdcdfc259a3a6d41642d479e90a471", 0x10}], 0x4, &(0x7f0000000b80), 0x0, 0x400c001}}, {{&(0x7f0000000c80)=@abs={0x0, 0x0, 0x4e24}, 0xa, 0x0, 0x0, &(0x7f0000000d80)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r2}}}], 0x40, 0x2000c800}}], 0x3, 0x0) (async) ioctl$sock_inet_SIOCSIFDSTADDR(r4, 0x8918, &(0x7f0000000000)={'batadv_slave_0\x00', {0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}}) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) creat(&(0x7f0000000280)='./bus\x00', 0x34) (async) r7 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r7, 0x800) (async) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000000c0)={0x0, @empty, @loopback}, &(0x7f0000000140)=0xc) ioctl$KDSETMODE(0xffffffffffffffff, 0x4b3a, 0x0) (async, rerun: 32) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801224f3bf3800000000000000000ffffffff000000000080fe34"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async, rerun: 32) inotify_init() (async) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) (async) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000600)='B', 0x1}], 0x1, 0x0) (async, rerun: 64) lseek(r7, 0x200, 0x0) (rerun: 64) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0) (async) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002980)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}], 0xb8, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x188, 0x20000004}}], 0x2, 0x4010831) (async, rerun: 32) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000580)={r2, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000540)='\x00'}, 0x30) (async, rerun: 32) r8 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x20) sendfile(r7, r8, 0x0, 0xca00) 08:16:48 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f0000000b80)=[{{&(0x7f0000000100)={0x2, 0x4e23, @empty}, 0x10, 0x0}}, {{&(0x7f0000000380)={0x2, 0x0, @rand_addr=0x64010102}, 0x10, 0x0, 0x0, &(0x7f00000005c0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @private=0xa010101, @loopback}}}], 0x20}}], 0x2, 0x0) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000000)={@loopback, 0x78}) r2 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r1, 0x8918, &(0x7f0000000180)={@local, 0xc}) r3 = openat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x101100, 0x1e2, 0x4}, 0x18) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r5 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$packet_int(r4, 0x107, 0x14, &(0x7f0000000300)=0x5c4b, 0x4) r6 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r6, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r7, @ANYBLOB="01000000010051001c0012000c000100627269646765"], 0x3c}}, 0x0) bind$packet(r4, &(0x7f0000000000)={0x11, 0x0, r7, 0x1, 0x0, 0x6, @multicast}, 0x14) ioctl$sock_inet6_SIOCSIFADDR(r3, 0x8916, &(0x7f0000000300)={@remote, 0x75, r7}) sendmsg$nl_route_sched(r3, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)=@newtfilter={0x44, 0x2c, 0x200, 0x70bd2a, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, {0xfff4, 0xd}, {0x5, 0x8}, {0x4, 0x8}}, [@TCA_RATE={0x6, 0x5, {0x1, 0x7f}}, @TCA_RATE={0x6, 0x5, {0x9, 0x4}}, @TCA_CHAIN={0x8, 0xb, 0xad4}, @TCA_CHAIN={0x8, 0xb, 0x34c}]}, 0x44}}, 0x4040004) ioctl$ifreq_SIOCGIFINDEX_wireguard(r2, 0x8933, &(0x7f0000000140)={'wg1\x00'}) setsockopt$inet6_udp_encap(r3, 0x11, 0x64, &(0x7f00000000c0)=0x1, 0x4) socket$inet6_udp(0xa, 0x2, 0x0) (async) socket$inet6_udp(0xa, 0x2, 0x0) (async) sendmmsg$inet(r0, &(0x7f0000000b80)=[{{&(0x7f0000000100)={0x2, 0x4e23, @empty}, 0x10, 0x0}}, {{&(0x7f0000000380)={0x2, 0x0, @rand_addr=0x64010102}, 0x10, 0x0, 0x0, &(0x7f00000005c0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @private=0xa010101, @loopback}}}], 0x20}}], 0x2, 0x0) (async) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000000)={@loopback, 0x78}) (async) socket$inet6_udp(0xa, 0x2, 0x0) (async) ioctl$sock_inet6_SIOCSIFDSTADDR(r1, 0x8918, &(0x7f0000000180)={@local, 0xc}) (async) openat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x101100, 0x1e2, 0x4}, 0x18) (async) socket$packet(0x11, 0x3, 0x300) (async) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) (async) socket$nl_route(0x10, 0x3, 0x0) (async) setsockopt$packet_int(r4, 0x107, 0x14, &(0x7f0000000300)=0x5c4b, 0x4) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r6, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$nl_route(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r7, @ANYBLOB="01000000010051001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) bind$packet(r4, &(0x7f0000000000)={0x11, 0x0, r7, 0x1, 0x0, 0x6, @multicast}, 0x14) (async) ioctl$sock_inet6_SIOCSIFADDR(r3, 0x8916, &(0x7f0000000300)={@remote, 0x75, r7}) (async) sendmsg$nl_route_sched(r3, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)=@newtfilter={0x44, 0x2c, 0x200, 0x70bd2a, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, {0xfff4, 0xd}, {0x5, 0x8}, {0x4, 0x8}}, [@TCA_RATE={0x6, 0x5, {0x1, 0x7f}}, @TCA_RATE={0x6, 0x5, {0x9, 0x4}}, @TCA_CHAIN={0x8, 0xb, 0xad4}, @TCA_CHAIN={0x8, 0xb, 0x34c}]}, 0x44}}, 0x4040004) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(r2, 0x8933, &(0x7f0000000140)={'wg1\x00'}) (async) setsockopt$inet6_udp_encap(r3, 0x11, 0x64, &(0x7f00000000c0)=0x1, 0x4) (async) 08:16:48 executing program 5: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x10, 0x56a, 0xe6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x20, 0x0, [{{0x9, 0x4, 0x0, 0x81, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x1}}}}}]}}]}}, &(0x7f0000000440)={0x0, 0x0, 0x13, &(0x7f00000000c0)=ANY=[@ANYBLOB="050f130002071002"], 0x2, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x3401}}, {0x3e, &(0x7f0000000200)=@string={0x3e, 0x3, "a58c0e0650dae754f4ef579cc360d37fd85ebbb7ac1f569a53c716fb13456c03e1b5e27836f67e479185d4534ba38b634b42b467dd11855fb6fd01dc"}}]}) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="00000c0000000c0001"], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000024c0)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f00000021c0)=ANY=[@ANYBLOB=' '], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000900)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x4, {0x3}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000500)={0x2c, &(0x7f0000000280)={0x0, 0x0, 0x4, "8441a74c"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000140)={0x0, 0xa, 0x42, {0x42, 0x8, "feb255a8fc5ffefb011937c4277d8864349c9fc2727de54cdb649fb5a5f7413b50b243a539f46fed18d831d63362b11dadab0434f8af148c74215d962437a75c"}}, &(0x7f0000000240)={0x0, 0x3, 0x102, @string={0x102, 0x3, "07fa3d0f82324b3a7752b3fdccd35b903a121b9fb187be09a40b6f76761614de491f66be7f1957462fd908c27ea1edf8ff1557ef0cd05b891aaf79e8cbf9cd89e7350128ffc7b4b136be8f767929f616c18b64aca42a90ba46ec4c05d58195e9551eb62fe00c489fd0518622e13f622b1393bc089431fb7c374c9f0d7fd992c4d9c3952d28ea55d068eaaa78124a0ce887cf1f7e6cdb8aaa0a1b253415afc28ebea19aeaaee244bf4c529ce740bef044d96b30e050ab57aa608cf64b854876a518b1530554e2c42515b05781e822124eef84def2eebce915a076e905750f8ef768747bf94a21d3bcde2b131015cb3fc10ec16c89cf131a65be70bbc59299ade8"}}, &(0x7f0000000000)={0x0, 0x22, 0xa, {[@main=@item_4={0x3, 0x0, 0x9, "f99d33ff"}, @global=@item_4={0x3, 0x1, 0x2, "4358b17c"}]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0xff, 0x1, {0x22, 0xe48}}}}, &(0x7f00000005c0)={0x2c, &(0x7f0000000380)={0x40, 0xb, 0x20, "1fbfb9b98662fee9a31f110249e75a4569d758e95c5b7cc9528a253233c80acb"}, &(0x7f00000003c0)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000480)={0x20, 0x1, 0xc1, "0d75ca8e75f943fa7b41922a93153edc51e50f1b86ebea15049f4ebdbd098b11219dec83ac7baf29cb73c13e51034a0b050ee2c76272782ecb34d031fe46c7bfd23b47c8351261d28d187654c0c204ae0b426041f5e3f77bf44cd8250d1ba1aca1170b95f97ac5f7df5b072cdee7555e7cb3da20b6a4a2a427e18ca3fc80b531210c6e38e66761b8c909de5613e475cb2779623c557feeb733ec8e7323d7b1875f60e3736149ccc764c78521fb565ecc1fa22c064e462f5f4fd11a7ab467a3e1d3"}, &(0x7f0000000580)={0x20, 0x3, 0x1, 0x6}}) 08:16:48 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) (async) sendmmsg$inet(r0, &(0x7f0000000b80)=[{{&(0x7f0000000100)={0x2, 0x4e23, @empty}, 0x10, 0x0}}, {{&(0x7f0000000380)={0x2, 0x0, @rand_addr=0x64010102}, 0x10, 0x0, 0x0, &(0x7f00000005c0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @private=0xa010101, @loopback}}}], 0x20}}], 0x2, 0x0) (async, rerun: 32) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000000)={@loopback, 0x78}) (async, rerun: 32) r2 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r1, 0x8918, &(0x7f0000000180)={@local, 0xc}) (async) r3 = openat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x101100, 0x1e2, 0x4}, 0x18) (async) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) (async, rerun: 64) r5 = socket$nl_route(0x10, 0x3, 0x0) (rerun: 64) setsockopt$packet_int(r4, 0x107, 0x14, &(0x7f0000000300)=0x5c4b, 0x4) (async) r6 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r6, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r7, @ANYBLOB="01000000010051001c0012000c000100627269646765"], 0x3c}}, 0x0) bind$packet(r4, &(0x7f0000000000)={0x11, 0x0, r7, 0x1, 0x0, 0x6, @multicast}, 0x14) ioctl$sock_inet6_SIOCSIFADDR(r3, 0x8916, &(0x7f0000000300)={@remote, 0x75, r7}) sendmsg$nl_route_sched(r3, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)=@newtfilter={0x44, 0x2c, 0x200, 0x70bd2a, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, {0xfff4, 0xd}, {0x5, 0x8}, {0x4, 0x8}}, [@TCA_RATE={0x6, 0x5, {0x1, 0x7f}}, @TCA_RATE={0x6, 0x5, {0x9, 0x4}}, @TCA_CHAIN={0x8, 0xb, 0xad4}, @TCA_CHAIN={0x8, 0xb, 0x34c}]}, 0x44}}, 0x4040004) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(r2, 0x8933, &(0x7f0000000140)={'wg1\x00'}) (async, rerun: 64) setsockopt$inet6_udp_encap(r3, 0x11, 0x64, &(0x7f00000000c0)=0x1, 0x4) (rerun: 64) 08:16:48 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x6) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e23}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x0, 0x10102, 0x0) r5 = socket(0x10, 0x3, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x29, 0x3, 0x8) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000050400e4ffff11fffffffff70000", @ANYRES32=r8, @ANYBLOB="01001200"/22], 0x3c}}, 0x0) sendmsg$nl_route_sched(r5, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=ANY=[@ANYRES16=r3, @ANYRES32=r8, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x8001) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000005880)=ANY=[@ANYBLOB='L\x00\x00\x00,\x00\'\r\b\x00\x00\x00\x00\x00\x00\x00`\x00\x00\x00', @ANYRES32=r8, @ANYBLOB="0000000000000000f2ff0000080001007533320020000200080003000000000014000500"/52], 0x4c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000740)={&(0x7f0000000700)=ANY=[@ANYRES32, @ANYRES32=r1, @ANYRES16=r2], 0x6c}, 0x1, 0x0, 0x0, 0x40440c1}, 0x4000000) r9 = getpgrp(0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) sched_setscheduler(r9, 0x2, &(0x7f0000000200)=0x4) newfstatat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) sendmsg$nl_route_sched(r0, &(0x7f00000004c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000480)={&(0x7f0000000280)=ANY=[@ANYBLOB="2c0000002400040529bd7000fbdbdf2500000000", @ANYRES32=0x0, @ANYRESOCT=r9], 0x2c}, 0x1, 0x0, 0x0, 0x20000001}, 0x4000) getsockopt$IP_VS_SO_GET_DESTS(0xffffffffffffffff, 0x0, 0x484, &(0x7f00000007c0)=""/131, &(0x7f0000000380)=0x83) sendmmsg$unix(r4, &(0x7f0000000680)=[{{&(0x7f0000000300)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000000)=[{&(0x7f0000000400)="d5593aac8678973b44e52aefccf45aa952ca4e4d710950c2fbf3b9a6d94262ed51dddc11e9c9ebb03752593d9d451f41793cbbbe85a12c74d094c451f9ec248d4b4ac6ff99a9f369", 0x48}, {&(0x7f0000000500)="43ef61b0080002bfc60d643e361f192a3e9d5fc22a3ed77f358f4af87c6dd9c4c5b662275dac011173f0a3dff6bd10800b8795cc87e07f8b38a0ef3b5721341375a49f25cafadb31e66344a7f6be", 0x4e}], 0x2, &(0x7f0000000dc0)=ANY=[@ANYBLOB="20000000000000000135203a2b000000cd8645b7f70e56bf7efe47038f1c8d52c5ea4864e49d6b53fdb407e31aee7600d9e530206d6de4f1537a00033b10fc659576f0d7de369bca323603606d23878695d7dc434a2a005869ff224d5e908a501b780791db488c09a646c22e39e742779f4e9fdc9e90393d6484a9a7f5c6fd35d8c2104bf68e6059d4e9643c43051f43aaba47d354d4a0efe1fdca9dc83a11d241db492b2dd10d205d572ef645ccf947be6f45654bfde3e1aa10fa2080baa793a8885a1215dae10f69845fd8d1699d55ac6e9ba0cafbf32b01574dc1326cc6fc707d5dd44eca65c473ba595ed386d8f4b82b09dcda32b2e17ad4231b30458d4267f9c2e5107890dd219d4f2b7181c7f78ef1a87a086bcb96", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32, @ANYBLOB="a99e3289d2f8f4f910a2c5734cf419a0468e0c0145d2f60626120009a6153a81c900177938f1d8368594002c61702fbf580d867134b1e888b8882fdc6c5a50a2e3fec32728528be39e990b0d2979df6de2201816d17827173a3b608f782791536cd8275d03de8831c51d47a7fe4df78d6b76546dfabd133564f80a4cab94c97142febaace212b45c9302000000824d9bf8e4f81c0044404ec9ba9cd6292b84e1b6be8e604537f7a836abc0f04cd54c9462f5df9f06a5d1ad66aaf2514c7c94c78c3ab64097c4f01f7b2937009ed1fe0e26326fb136247e3afda5d557", @ANYRES64=r10, @ANYRES32, @ANYRES16=0x0, @ANYRES64, @ANYBLOB="4fab9553e5f100000021a400000000f9e3f41fb57ef8df6cab8016c9ce3ac08f2b0de792d7c706ed2f665ecc68b681fd7550710201d9751fa4e825662732f3a8c5bb3c2a7bedfc8388942a7f84f543f5aae98830850e4837677f000000000000009a04cf132d1eae879bfd790286c9fdc84bbb1445bb63447f73451530bcb43cde8f6c3c564ba1157d944311652a7a2a0f2845e931e945ad06149c51b866b68f257690ce1317526ed983323e256a5a8c4356ac469305f77243c338c60fd8bba96a1f6879bca4882eceb9f25ad58553284588166daa45a518c8b071335b5ff014842183b61e1b53c3dfa40a016d104490edff49534a1803a9a7d9c5d7d8de94d8e01525bc0e604a67f48474f6e2aae169f823a96622dc7dafbe14d70fbbd9ad701e9d1f63d8ed02af94e9805e33afb4c93e16574a4831dda9d091d9bdae0f3af6ae0040fd4abb72deca61ad382bdc32bd0af99e520def1dd52786cf68a2bdb235dbd6f84578392e238427"], 0x40, 0x800}}], 0x1, 0x20004805) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x1ff) 08:16:48 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) prlimit64(0x0, 0x3, &(0x7f00000001c0)={0xe2e4, 0x53}, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_clone3(&(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYRESDEC, @ANYRES8=r2, @ANYRESHEX=r2], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000007c0)={&(0x7f0000000080)='sys_enter\x00', r3}, 0x10) r4 = accept4$unix(r2, 0x0, &(0x7f00000003c0), 0x0) recvmsg$unix(r4, &(0x7f00000009c0)={&(0x7f00000005c0), 0x6e, &(0x7f0000000740)=[{&(0x7f0000000440)=""/30, 0x1e}, {&(0x7f0000000640)=""/232, 0xe8}, {&(0x7f0000000900)=""/186, 0xba}], 0x3, &(0x7f0000000a80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x118}, 0x10003) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000180)='sched_switch\x00', r3}, 0x10) gettid() mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mount$fuse(0x0, &(0x7f0000000340)='./bus\x00', &(0x7f0000000380), 0x2000000, &(0x7f00000004c0)={{}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, 0xee01}, 0x2c, {}, 0x2c, {[{@allow_other}], [{@fsmagic={'fsmagic', 0x3d, 0x292}}, {@rootcontext={'rootcontext', 0x3d, 'system_u'}}, {@euid_gt}, {@dont_hash}]}}) mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000780)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./']) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000001740)={0x2020}, 0x2020) r5 = getpid() sched_setscheduler(r5, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000100), 0x2, &(0x7f0000000800)=ANY=[@ANYBLOB='trans=fd,rfdno', @ANYRESHEX, @ANYBLOB=',wfdno=', @ANYRESHEX, @ANYBLOB=',dfltuid=', @ANYBLOB=',msize=0x000000000000510e,version=9p2000.L,posixacl,access=', @ANYRESDEC=r6, @ANYBLOB="2c6d6d61702c6e6f657874656e642c6e6f6473949ab8acba6be4ed1a65766d61702c7569643c9ad6bdcb76ffeef66e0abd11f4fad0b6", @ANYBLOB=',\x00']) 08:16:48 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) setrlimit(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(0xffffffffffffffff, &(0x7f0000001740)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sched_setscheduler(r3, 0x3, &(0x7f00000001c0)=0x8fc2) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat$full(0xffffffffffffff9c, 0x0, 0x121080, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) fallocate(0xffffffffffffffff, 0x28, 0x3e, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r4 = getpid() sched_setattr(r4, &(0x7f0000000000)={0x38, 0x0, 0x20, 0x2, 0x1, 0x7, 0x2, 0x800, 0x8, 0x200}, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x0) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r1, 0x8982, &(0x7f0000000100)={0x2, 'tunl0\x00', {0xff}, 0xfdb4}) mount$overlay(0x0, &(0x7f0000000200)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)={[{@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './bus'}}]}) [ 958.180386][T24646] overlayfs: overlapping lowerdir path [ 958.232205][T24650] fuse: Bad value for 'fd' [ 958.255811][T24650] 9pnet: Insufficient options for proto=fd [ 958.263023][ T439] usb 6-1: new high-speed USB device number 46 using dummy_hcd 08:16:48 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) (async) prlimit64(0x0, 0x3, &(0x7f00000001c0)={0xe2e4, 0x53}, 0x0) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_clone3(&(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYRESDEC, @ANYRES8=r2, @ANYRESHEX=r2], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000007c0)={&(0x7f0000000080)='sys_enter\x00', r3}, 0x10) (async) r4 = accept4$unix(r2, 0x0, &(0x7f00000003c0), 0x0) recvmsg$unix(r4, &(0x7f00000009c0)={&(0x7f00000005c0), 0x6e, &(0x7f0000000740)=[{&(0x7f0000000440)=""/30, 0x1e}, {&(0x7f0000000640)=""/232, 0xe8}, {&(0x7f0000000900)=""/186, 0xba}], 0x3, &(0x7f0000000a80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x118}, 0x10003) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000180)='sched_switch\x00', r3}, 0x10) (async) gettid() (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mount$fuse(0x0, &(0x7f0000000340)='./bus\x00', &(0x7f0000000380), 0x2000000, &(0x7f00000004c0)={{}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, 0xee01}, 0x2c, {}, 0x2c, {[{@allow_other}], [{@fsmagic={'fsmagic', 0x3d, 0x292}}, {@rootcontext={'rootcontext', 0x3d, 'system_u'}}, {@euid_gt}, {@dont_hash}]}}) (async) mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000780)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./']) (async) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000001740)={0x2020}, 0x2020) (async) r5 = getpid() sched_setscheduler(r5, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000100), 0x2, &(0x7f0000000800)=ANY=[@ANYBLOB='trans=fd,rfdno', @ANYRESHEX, @ANYBLOB=',wfdno=', @ANYRESHEX, @ANYBLOB=',dfltuid=', @ANYBLOB=',msize=0x000000000000510e,version=9p2000.L,posixacl,access=', @ANYRESDEC=r6, @ANYBLOB="2c6d6d61702c6e6f657874656e642c6e6f6473949ab8acba6be4ed1a65766d61702c7569643c9ad6bdcb76ffeef66e0abd11f4fad0b6", @ANYBLOB=',\x00']) [ 958.552276][ T439] usb 6-1: Using ep0 maxpacket: 16 [ 958.561179][T24654] fuse: Bad value for 'fd' [ 958.672901][ T439] usb 6-1: descriptor type invalid, skip [ 958.752414][ T439] usb 6-1: config 1 interface 0 has no altsetting 0 08:16:49 executing program 0: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000080), 0x4000, 0x0) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000540)={0x2, &(0x7f0000000100)=[{0x5, 0x4}, {0x1f, 0x4}]}) syz_mount_image$f2fs(&(0x7f0000000240), &(0x7f0000010600)='./file0\x00', 0x10000, &(0x7f0000000480)={[{@extent_cache}, {@heap}, {@adaptive_mode}, {@inline_dentry}, {@adaptive_mode}, {@jqfmt_vfsv0}, {@nodiscard}, {@inline_dentry}, {@fsync_mode_strict}, {@alloc_mode_reuse}]}, 0xfe, 0x105a5, &(0x7f0000020c00)="$eJzs3M1rI2UcB/Bftu6r61pkX/TkgAgNmNC03aIgUnUXXbBL8eXgSdNkGrKbZEqTvrhnPemf4FUQ8ebf4MV/Y/EgeBK8rSiZmcpW96A226zbzwem32eePPPL84RcnkyZAI6t2eTXXypxIc5GxExEnI/I25XyyK0U8WxEPB8RJ+47KmX/nx2nIuJcRFwYFy9qVsqXln+7e++r5268+vk3d6uNn77+cnqrBqbtxYjobxbt3X6RWafIW2V/c6ebZ39pp8zihf7t8jwrcjddzyvsNvfHNfNc7BTjs83t4Tg3es3WODvdjbx/c1C84XCns18nv+BWcys/b6freXaHWZ6dO8W89sq8MxwVddplvU/y8jEa7WfRn+6lxXo2b+fZGozK/qJu1k73xrlTZvl20cp67Xwe6//5Y37kvdMdbO8lO+nWsJsNkqv1xsv1xnKtsZW101G6VGv228tLyVynNx5WG6XN/konyzq9tN7K+tVkrtNq1RqNZO5aut5tDpJGo75Yn69drZatl5K3bn6Q9NrJ3Djf6A62R93eMNnItpLiimqyUF98pZq80EjeW11L1t69fn117f2Prn148/XVG2+Wg/42rWRuYX5hodaYry00qtZ/GJXDXc5x5wsE8K/Z/wPTYP9v/x/2v8d+/bZvHIovEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAsfXjye/ezhuzxfmTZf9TZdczEXElIi5HxKWI+P0BZuLUgZoXI6JSth80/uRf5vB9JfIK42tOl8e5iFgpj3tPP+xPAQAAAB5f3/7w6WcRM+Nm/ue1aU+Io1T+aHNmUvXyn3yemFS1i3mxvQlVu7RfciIuR8TJ2Z8nVO1KRJw4//GEqv0jMwfizH1RKeLEUc4GAAA4Ggd3AhPbvQEAAPDI+WLaE2A68vu15f/il/eCTxdR3hA8e+AMAAAA+B+qTHsCAAAAwEOX7/89/w8AAAAeb8Xz/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD/YuZfctKEoDMAHqAt9qajisRVGVYcMWESX0GEnnbW76aisoRJiD5mRWZYQQYR9E8URg0i+xgn6Psmcawt+HZgdX2QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABo03WxXv7d/v7TNGd/aCbPtwEAAABO2RXrZbkYV+cf0vVP6dKXiJhHxCwiphFxanYfxNta5iQieml96v3Fkx7+R5QJx88M0/E+Ir6l4/Zz278CAAAAXK7tZrGKGByX5cvXrhvinNJNm1GuvPKWz5tcaZMy7GemtOl9ZBaziCjGN5nS5hHR//g9U9qzDGpl9Kj0qtI/ZzcAAMB51CeBbNMbAAAAL86PrhugG+V+bfovftoLHlYlbQi+q50BAAAAr1Cv6wYAAACA1pXzv+f/AQAAwGWrnv8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAm3bFerndLFZNc/aHZh6CJv+ufjVtBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDv25x0FQiAMwmDv+r7T4P2PJQ2amZtUgfDxNwYDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8+t1f/k9MjTPJ3Gtj6XkkWTs1tk6NvXPj6A/j69cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf7c3cCIRAEYbDv/M9pMf+wpEFjEKEKFj5mmIcFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPii3/3yf2JqnEnmThtLxyPJ2lVj66qx96Bx9GC8/RsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC/tzbJgyEcRx+fUmUuE1GSG8lMAMNFYIR+JCQLHkGBmAhGipai0VgBZDgXNOZgudp/r/iinsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNd0efjiLSKKSF2mSOPNz+k9Ij4ibdt29HnLYnc+Nl/3nO0Pk5zfMf0tI6KMoo9zAAB6V3WbY7Wul395//MO8g7zVvOmXjzz0wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV3buWLWpKAwA8EnSRKuToxVEcNDFxiZWI2RxKHQXBN1CG0sxVUkztKVLn0B0cvUV7Kav4AsIDlpwcOig4CKIkuQmPcEgKcK9oX4f/Pf+ucO552QI/Pc/NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwLEc7oWzgzwXQpibOcq73n/dXRl3fvvsw9wgvtx5czEesztEMYTwcL3VvJ7iWqbd5vbOo0ar1WxLJBLJMMn6lwkAgJOmmES3rv9U3F/uXsvVQ/j1arT+vxLl4S/1/+eX5y8M4ufWu058r7j+X0hthdOv3Nl4Wt7c3rm2vtFYa641H1erlcWbizdu36qUe89Kyp6YAAAA8G9KScT1f77+Z///TJSHCev/e0sP7sf3Kqj/xzpq+mU9EwAAgP/buUvfv+XGXM+VSmGr0em0F/rH4edK/5jBVI/tVBJx/V+oZz0rAAAAIA2He7mR/v9qlIcJ+//zr3cP4jELIYTZpP8/v/KktZrecqZaGq8TZ71GAAAAsjWbRNz/L/b2/+eHWx7yIYSrl/t58jeAE9X/H1/cHXlpPd7/X01viVMpX+t/H71zLYSZWtYzAgAA4CQ7nUS32D8o7i+3fzxfKtn/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBvduwYJWIgCgBoNtloJS5YiFp5AVG0sFqwEMRG8AqiIHgCEdQDiKWW3sHSO2ytIIiF5RZ6AplJRmUttEqUfQ8m/2cImZ9Jkx8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgR8ONz7wIh16V5/Xc/evJXogPIzF4uZ5bCCPknSaL/oc6621XAAAAwDgoUn+fZdlzebsVYt6P/X+Zrgk9/81Ulad+frTvT/Hu8nE+9f+nO4vHHwv1qnXCTQ8Oj/aXG3vCv2/6+9TV7tPq29nabH3ajTsf/70U8YXk2+czwzLuZ+diMNiciOlkw4UDAL+2lGKdpO+hEFfaLAyAsdGtR/al/y/67dYEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0IT3AAAA//9UhWfc") (async) r1 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @auto=[0x34, 0x33, 0x30, 0x38, 0x36, 0x38, 0x31, 0x35, 0x62, 0x35, 0x66, 0x33, 0x0, 0x31, 0x33, 0x37]}, &(0x7f0000000180)={0x0, "f2f8f2d2f3955281955953cbf41b689ec8a9ac17c1d2b4b3c2b95f0d638afbcccbf35936cdd93d10777c9d21bd829866c524941e04e1f25ae8b71ad4c8314506", 0x1e}, 0x48, 0xfffffffffffffffc) keyctl$instantiate_iov(0x14, r1, &(0x7f0000000200)=[{&(0x7f0000000280)="75a1ea676ca639ec51f6a7481539dd6cc8c30760e58053a458c08c0ac48c91c7daf04812d1b672f4b20f88adadc92ec9b05dab6fcad0f700c1ce8c8b6c8da5dcc18601", 0x43}, {&(0x7f00000003c0)="583ca44870485e4e8cacebe275953034978a8116c794170e911af69a68b0e1eb9778f7b26f0bd22fec7f7649b83aefc9d2d5216b0aed1e92fb74e7c9d3d4742f0e83a469aad258b8678ca6eaba741bec51d6364204eddef47fd9957c6d2dabe1ce79ab5c7c7d3d596c3dca33ae4bfb3748eb375a1895242bb5dfbafa8cf591576243223794336d30125ddbf880312ca28c61d28729dad3a205269f4e6e4c687bb049cc40181339412286ea77d099", 0xae}], 0x2, 0x0) (async) r2 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x140, 0x10) (async) getdents(r2, &(0x7f0000000300)=""/132, 0x84) 08:16:49 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x6) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e23}, 0x6e) (async) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x0, 0x10102, 0x0) r5 = socket(0x10, 0x3, 0x0) (async) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x29, 0x3, 0x8) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000050400e4ffff11fffffffff70000", @ANYRES32=r8, @ANYBLOB="01001200"/22], 0x3c}}, 0x0) sendmsg$nl_route_sched(r5, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=ANY=[@ANYRES16=r3, @ANYRES32=r8, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x8001) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000005880)=ANY=[@ANYBLOB='L\x00\x00\x00,\x00\'\r\b\x00\x00\x00\x00\x00\x00\x00`\x00\x00\x00', @ANYRES32=r8, @ANYBLOB="0000000000000000f2ff0000080001007533320020000200080003000000000014000500"/52], 0x4c}}, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000740)={&(0x7f0000000700)=ANY=[@ANYRES32, @ANYRES32=r1, @ANYRES16=r2], 0x6c}, 0x1, 0x0, 0x0, 0x40440c1}, 0x4000000) (async) r9 = getpgrp(0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) (async) sched_setscheduler(r9, 0x2, &(0x7f0000000200)=0x4) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) (async) sendmsg$nl_route_sched(r0, &(0x7f00000004c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000480)={&(0x7f0000000280)=ANY=[@ANYBLOB="2c0000002400040529bd7000fbdbdf2500000000", @ANYRES32=0x0, @ANYRESOCT=r9], 0x2c}, 0x1, 0x0, 0x0, 0x20000001}, 0x4000) (async) getsockopt$IP_VS_SO_GET_DESTS(0xffffffffffffffff, 0x0, 0x484, &(0x7f00000007c0)=""/131, &(0x7f0000000380)=0x83) sendmmsg$unix(r4, &(0x7f0000000680)=[{{&(0x7f0000000300)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000000)=[{&(0x7f0000000400)="d5593aac8678973b44e52aefccf45aa952ca4e4d710950c2fbf3b9a6d94262ed51dddc11e9c9ebb03752593d9d451f41793cbbbe85a12c74d094c451f9ec248d4b4ac6ff99a9f369", 0x48}, {&(0x7f0000000500)="43ef61b0080002bfc60d643e361f192a3e9d5fc22a3ed77f358f4af87c6dd9c4c5b662275dac011173f0a3dff6bd10800b8795cc87e07f8b38a0ef3b5721341375a49f25cafadb31e66344a7f6be", 0x4e}], 0x2, &(0x7f0000000dc0)=ANY=[@ANYBLOB="20000000000000000135203a2b000000cd8645b7f70e56bf7efe47038f1c8d52c5ea4864e49d6b53fdb407e31aee7600d9e530206d6de4f1537a00033b10fc659576f0d7de369bca323603606d23878695d7dc434a2a005869ff224d5e908a501b780791db488c09a646c22e39e742779f4e9fdc9e90393d6484a9a7f5c6fd35d8c2104bf68e6059d4e9643c43051f43aaba47d354d4a0efe1fdca9dc83a11d241db492b2dd10d205d572ef645ccf947be6f45654bfde3e1aa10fa2080baa793a8885a1215dae10f69845fd8d1699d55ac6e9ba0cafbf32b01574dc1326cc6fc707d5dd44eca65c473ba595ed386d8f4b82b09dcda32b2e17ad4231b30458d4267f9c2e5107890dd219d4f2b7181c7f78ef1a87a086bcb96", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32, @ANYBLOB="a99e3289d2f8f4f910a2c5734cf419a0468e0c0145d2f60626120009a6153a81c900177938f1d8368594002c61702fbf580d867134b1e888b8882fdc6c5a50a2e3fec32728528be39e990b0d2979df6de2201816d17827173a3b608f782791536cd8275d03de8831c51d47a7fe4df78d6b76546dfabd133564f80a4cab94c97142febaace212b45c9302000000824d9bf8e4f81c0044404ec9ba9cd6292b84e1b6be8e604537f7a836abc0f04cd54c9462f5df9f06a5d1ad66aaf2514c7c94c78c3ab64097c4f01f7b2937009ed1fe0e26326fb136247e3afda5d557", @ANYRES64=r10, @ANYRES32, @ANYRES16=0x0, @ANYRES64, @ANYBLOB="4fab9553e5f100000021a400000000f9e3f41fb57ef8df6cab8016c9ce3ac08f2b0de792d7c706ed2f665ecc68b681fd7550710201d9751fa4e825662732f3a8c5bb3c2a7bedfc8388942a7f84f543f5aae98830850e4837677f000000000000009a04cf132d1eae879bfd790286c9fdc84bbb1445bb63447f73451530bcb43cde8f6c3c564ba1157d944311652a7a2a0f2845e931e945ad06149c51b866b68f257690ce1317526ed983323e256a5a8c4356ac469305f77243c338c60fd8bba96a1f6879bca4882eceb9f25ad58553284588166daa45a518c8b071335b5ff014842183b61e1b53c3dfa40a016d104490edff49534a1803a9a7d9c5d7d8de94d8e01525bc0e604a67f48474f6e2aae169f823a96622dc7dafbe14d70fbbd9ad701e9d1f63d8ed02af94e9805e33afb4c93e16574a4831dda9d091d9bdae0f3af6ae0040fd4abb72deca61ad382bdc32bd0af99e520def1dd52786cf68a2bdb235dbd6f84578392e238427"], 0x40, 0x800}}], 0x1, 0x20004805) (async) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x1ff) 08:16:49 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) utimes(&(0x7f0000000040)='./file0\x00', 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) (async) sendmmsg$unix(r1, &(0x7f0000000280)=[{{&(0x7f0000000140)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000300)="2fb576ce470422dce60ce016d52e6f656d3cd389bb9852538323294d1614ba810cdf03043c12efb70ae84a06a4f539ebd7d878050bc8c5f1ee4abd7ac0d618c9c62392fd209c3e47dbf38aa455c843da955258c531190bd8b1035c21e4a22e856cdf6c3220cefe8707ca4b9ab0cd1765aea7ea600071d10c61dba9d6ef57a6954774eff23dc8b591dd33a7a80eee5a4482e8fee997479943a649e7796a5eca42809b393ff405334ab7e4b3500fba898646b8389ddb14457ea30da30d29130ccc69838f46db9869d0974b2294ef", 0xcd}, {&(0x7f0000000040)}, {&(0x7f00000000c0)="5001d0522aa182545fd626ef5b66d390d40f4341919ce9e131583b1f6ad84bd7efd0d369ae0d", 0x26}, {&(0x7f0000000b80)="0e95cb534461837e0a7d1df43f249c71af48ee18a9e1103a4c14f68f6c797299d9c68f58d0676fcb1577f0ff2b7cc96184df64a2be8a2506f6354bd3fba07ca03ec1b14a32aaa2831e2904d10b5c49cbbd87c5e2882baa85d7d05437ce6122c300a924e9652c84aa4403a2b72b0133e75bd511895268f4ee638fb11ef190988e69f5ac32ba5387ca791cf08a965e06da2f56019e507bd04ace33a5ec43228c4b9c8f407bf9c8f226c0c268a771dcc992c47b5bc61608b808455441c6f71ab7536ab48cf565a8f658c1c8835e2ae2ccd9595d10c45981a775bff887f9259f38d33ebbd8888f2ee2e265784116c88aa8622f9fecfb26194dabc85c74cc2d478be52af3188861151713c21da6bd5722043034818263e78212fa98d6fdd1d0ec8c3787193bc1b4f7ce9e0b3494701707a71f30e6a68cc805f2ca4430f9a076241e66797ff571c3ee21312dd364e8b0463b12aac8a512a599f324ef6193558982118fc84b54f498fffaf28af9ad3a43ae77f8f1700e922538b63f42975625da544f4afc15571d68556c31005347bb063c963d84a3e1830b325992923f0eded553d8c6b0471fc7c2e278f0e60c7b81dfcec7e214e06ad5ce528e233fcc9b19abcefeae34f300c8a5833ad9d643db499043b5672181193a9c5009f7ca92d4e43ad3b8bb3100f358384874e53e7489642dcd4847c299005b718e177929febce75faf0413c1f9e16c96605942b1fca72cb1e1989aa0b37a5e419ab2f328089b4acbfa302e43414dece677c9ed9302a6951df3817c9c8ca6218cdb48d06e5d5e36f36b667d461f410c5f59d9010e85c2968a575676a199e9cebc9bdef2049681711c34b749a7751cea742918fea10d55d37a26f3c0d8b764fed6a83a4707808819b4b54851be81c9dff99503cbb7329782a2a4b6d32a61b816a88e5b63674c26435b83dcd4fe35ed132dadb677bc9611193b1e1f964e762aa7f36c684fc13b4449e20291c88b38c9cf0152fcd326e283c61adeb65a84467c523099729d688761cdda29d21e5cceb4d38e231a8313ba1d6a4240ade711329e43d308924318e361cd87b919e5d60215f92363b4d83c91a62ec42942c88e1cbff8754f689e96f3c29f466835034f2ca9df0738f373bbab67c52c98d4898b5406a76e8eed88e61afbcc3455c6bf37741535506ebdad48b07327c09cce961c321b6825ad05a25e8352efdd153d806ab9214be3d4aea10fab53d9942064ebca2ad9036c8624b1d49fde26bf065d7bda137919f6a546457b9cf19f205cd57837640d92e4eb6047fbb0d30ea7c00a305320d27b05c9bf8937cb35d7899695879da44793ad20d2a6d94fec9a9b4daee7e2a36bc2a7ed5ef2496e7687f85afb83399acbef07b7923f6a7d075e1b6a29b270dc64e5a89dcb72f1b0436809716756c13d51c006e7b6acc22299f2be1a075e2f31fa61264bf879509364419c4f9c2dc540d8e34bb286f4a4d7aa51fcc3d877bc8fe5657baf283fe1723c53e3fbd0568568664630112fbe069090a199e45305897eac3ef0e3732bfd6f7f28997d9c885837d086c468e7e7ac0598d3d7c4af908ffe9fb2c97fefb69f05b004d176b0dd34e41863e595c7d7a9abf51fd4c54fa82d1817c07b3574b7b37a34fb194183f908803505f43f75b5a2dad2e50b87d91b9878716debbeed6fcdbe465e65fd37acc93cee8f17e3bcc41fb93d510c40df3dfcb98ebbbdc51e73b42f2266c08f0e869f46a1416ae1346673d1872a3d40abba050279c4840a83497202ffa902d23e531328f20c73040032bf17f39eece646658baf517e6dbd5f7243d43bd511ddb155d459d9edcd8e9bb9b494dc47442e1728668f0fd9364885add6289dc530b21e5cbe39e115ffed4c91c74340177cb51a2d243a3cf5694a94437824fad2e247cb653728c2804683268c0f5f3d07e2b262728b6d31f3ea7841237952335cfc198d3dad4ff61401321d86a962a5f66d0679ff09dec4209bd9098382117121b7a84fdafc33bf854e68be5bd2af466951e000ba6e1eb68574b2edbe6516019281da1df64db3e1971bf1614bf320ad2474a37ea165eb87d163c684cc6f7392d172702caa67d5bdfb42e177f3129256e26d1e0be89a186098e6b127b0026571a78612b9e21f13945eb0e5527ef94610a76a0d029173e6a4f8d6338d37fdf4ef7c34816de30ad343fe9f406338c22f6ed722bfc593f83f1c80db2c81e4282a1bd4a140b150c2317e1791c987f02bdd87b93059648e39221e8ab2ca603d410aac4988e40bdc6b76fa43dc20f757651217b9ede9a5fb973189e8cc3ffc761f74a1d9567ee028b363517da5716de5fb24a42f20d5914acc92b572c32a71fef9e6b688f23e5dfe687024f431cb97101312b20b050badd959a972b069c294bccb52d7e0e6ed6959f23ea57aee5b9a9ac3fde9d857306badf5ec65aa160aa70151a3247f9a2480b3867e4e6d672b9d2e7765926697c1195ac27e953830b7992a6d478e7023f0181468cf1d55d85c66c98ad44b7d2f602e525b9080801d9d551f3c40a476a4a1b9cccd6275bbdb92f7acf13b46fbbd13be699c988f00c4beb31768e4962f67304565d99a8187621092f5b6af5559154cfab7533cf503221412faf22b878a8c6ead78b72c2f928eb3fd205534a89830ce49978cbcf568003b933b2ba1e828969e3e7a54701f577767f9b10afcbbe5076ea646b7c33d88c52b1f430e99ead4e23e314f83aea8b45f10bb394139fd333e0d6b8238a5658e3fc60e10350ee59452d171e5011b29b8338f4ea31b0859ba934960f4c724328ff22f7f13edf65ae6f2e56e18fceb0167dd33915163f79a9285132489914a9eea4671af1f3fe9864a0ee69c158d8204e4a1ef126cd9b4b0e05024ab87321e559207c51acbe08c66cc574c577c053c289b717fe8483fea64181923431fb75533d981605e6720830db96ceabd263f5993d1e23bb1c6aabec6034e7218e07d3a33673889c0945b2757dc6cce2e19cae89ba6e974930c4002d2f1978eff215f5c2405c51bebfb1545b1dd199db1536acfbb95a86474556b9a780ae75c3137ba71f1fa84f84c21dc26d15c25b9bf697836dacf514d1b4a2196521a2e47cd6b71a2395a7fc04efc44ed83851749e9d6f832e841af371d74224cc7d37ef8cd08178b04f5f830066d18bce2b0387372145819a1d80060157a3791267abb832f3baab15dc4914e328b371a7f8dd0e3128cf9b63fd0b5dd81c232f2f48c55bcbff6bfff326ea635abddbeb19497ceba7d9ec6d79843eda15fddc9ca64befdc2fa4c686be73ea619813aeb6469ff3d99d6c99e06c39b041f8fd6ccb3eaa47b854480a5d592c4897c661f0d392eeaf4668680b09b8f0bc39e534a69a6a4863d9b2089aa4b68b9433e93d04ce5787693515bcd83d4170098bcc8dc365b416ef1d8074eecf9cf7f535c7bdc3901c9e03a2dc10bd23bf8530a16ee02d13280e6a91f7013a66e3afce363480e75a920de88dcbf8497a134c70d7ce0a431ed85b35460e17592ee9be97d427249150a755e72bc72227836e37b5df2e1116ad3a2e91edfba29d795a167031fa32313216508b9edd3b2ea5366bdd54d8873c4344dbd9a3b654b315f447f96c4edb6d11887465ec6a2c112e8b865fdf4d9c7e6176b27e02faf45c2f8668b736cb54cd423b057a36bdbf6386ad3c472386ae53185f6ef13612268143df0090cb43fcebf52fdf98b189bd202aab933b39ce840d3be197f0e9fedb99f062d96d0de6a33d6d072fcd3951726c6d2e6d9382c86d3bab1fe9199d6711322b7ae9960f723e8604315ad59affe47a780cbb1ba0422269b00051853530e3e4505a330dccbab4929280fedb5d7393bfb4114237077708811479ab86d88fd1ee0bba7f9e3f977f5e9e3ca9f5106b44b454d83434df297dee38e155cbaa4f42c9369316774a913be383b30c7a3de493260b164f2b51f69c5b9663b944f8659455423ade57e2349cc6148ba640784115e7e1aa0f3b6b438100398ec053e2bceb94d16deb0960462f183c8c7a49b5243075e63d066eb88e7ecddfa9e6cdbd2a686a8962e6413a4c3a1ffb112c7d225ed1c1e540da5e78e7771c1b4df52b54a0e5ad135185f695f7aa6f16855e7398c3db390374a1b382fbb33fe3b8e70bfcee18092ad118df2b967723724b03b2b70a00f19e553b3b8f0ceef9b4ae791339d2fa31c3944552d2124305fc9ebf97edad4bedad41066cf301515f0ceaf4c88d661e38663fa57610447bd6e89be2e09c85581f3f8bc3fb6abd5ad512b52bb785954a14514ccd69fc9cfd1dfad6f508a7cafc6688bbd3c7e62abe5f0b822d9e714f1f0a19aad4856fd2edf6eda44c4700f0bf0e689eabb615ec87bbae7fc0fc5e8faa44c19031e3529fd4e1b78f75ec2b14d47f030913ba27715ccc525b2e684557c1a9dffcbd4858fabfa0e4302575aae8591d90e5304b19c1888d64c6ead0238701f7b63d3a46ad545488a48fa3e19570c20438a9a1653432660bd5d8f3616e8d100acf6c2bd88ed7c8f57af9331db9ac41aea657283c55c9e98f72e14c49c4ed8b54c09ef6067f8bf8e42994372a9cf6f324dd56df8f11661f7ef7948f9986c9373c4076be1443964ece563cb83e29ffd27b66d3d3384e7d7026e6c1b58047bdb7838a2921d37d99435f067d9ab6a76a1fb2110c687dbc2ef6ad1e4c5c2a398bbf5cb0bbc9a0829acd50effa6d8b0204fec31b5bd1ec0c7853f270992b24c6d2eebac8d82cdb4d954b25e84874e1579343ff1cf5c5110cd07e0dd30d5b102b6dde0b1229705e5b6364e07f5ed55c5ce88ddcc02f280f4ef54656049d752ddb3f3d9b486f4d128fb6879d090b076311496ee391c568a58a2e648e1764d3969e8115937213b311ab635aa2885022b885aef2f647d5dae456fda5989f51b6e0482206db019ca852888fe9d490af5e6e98a6af7095aafd7eede69804222ebf9bdb82a41676535d7586cbc535f44608285d62023aa0f23a410006d622773d38a51c31f8fd5c7fb30edeb5a0f261fa746c9a58af55d8b554b0d05c9307fd8f80c489a1abd356666f4a8fff34f33bdde449c775795cadc718bca1d3e9ca4bd4c2eae1104d6502c0d1f220784f3c9e6389c7ba1ee21e468cd38798986a5ddb040ffa8691b7954bea6fc1ae09ee78e4c815f2db27c466c6e5f1568909b26062aced469b6be29777a4b497d22cec33fa50e4761e8a3d9629e425530f0772261cda0755e2cb8e3083d3b8cb455f101c0d8d40feab730018ac85cdea93082facfda6c878005748d2f2f51e23df16ae89d8c4c761c8913f97c041d7b224011d4eab8b8f81e5aaae65addfe19ac3426f4c83c600550cad96dcb027b891b7ecc79b0ef7a776a57d6cc1a6dccab928c8fc411bba5af2416de09f5474bc08d8b84523d3be34394a15ad7ff4decbd43cc930cc9c34ba2dcb7cc6893a35f580a09f7e2c87cb677b02feb1c9d35bdb6c42e0a24ff6f412eceab39ba438d609207fa0af35fe43e3c17571927c4768504120ebf770db65baa7649653c8a1a4682be0a4a70cb540e24f8e9a748512809673f1466aa26ad027ff5b9a3f0df35980b100361f5cdd1585ab58fd45067e56cf62f84a2d5a7e81bb5ef926baab3648e4c5abb36ce32958ad7c5c897e12322ce4295df7e8af0bd30315509e2418f22af45d19256cb3274de2a291063c88070d645778abae1659a2eea0db549e403b16856bc927c086a1576c9ed6224108f0733963f5028f5ffb31a03d15a863a", 0xff0}, {0x0}, {&(0x7f0000000600)="2a16cb752f3e3830f4402d3835e2925d0c844796daafdc1fb376696e1829d8eea1318b602c59ea774b39db2c32b73d87538c04119054e67b31c9952468c99b72cfe71e50abd3b9f58bd8c45504cabbff2081704bb6b08b98d8e27dc6d36a", 0x5e}, {&(0x7f0000001b80)="7a6f3cc5aeb5ff39f5725ce9a4aa8685648cca0c2a8958a86ff74503cb68e090e75f8640c161a472c31a5fe6e51f0986d94260b1cf16e7b4632e5f1aef244149d602cf107b8dc419bf43a0abfaea7a72b2ac7316bebea403a65444c762b9b90ce055d0ba4cf9216f192e1e97dc82b131aa92c13a84743d959897d936113fcafcbebf4f9a5e3a222427768d7f8ff1d2420c337f7d3ef886d7ee121fea86e99d5ed10ef59719b0d5743d1fa3b023e02d6ff5fc4443a00e67cf81e28021fee50ff91028f37129d69c981681a0d784caba3aaab6584a3ceb8dda092c41d9a51759b8907ba6987ac922a02e381d500a08de01abc1c900fb489a86a4d7454351434748cc41f0c1c9b5c5449a3f5d75823670bca0288bebcbbd4315ff8ec47e29e2c73234f9caab4b50ead9c6d3a61ef0b045a652335757acfbfdadb9abd0c9813f780d0b2fc507b8725c1bfaa22ff25b2a13f6a436165625a7ceed92a536e2dbc3bc8a3553c186a479cb77381a197a11b350f09d2163175bee63b493b69c228f47ef0c78a134ae780693e7668fc82f03118aa3fe7107bb91a9facc60a1c2531e66f731dff43b8118e798e2e8e7ac5decce0396d86431f07b3af9b0fcaa3b4c939d592ffe98aebfec42b8c49935b5029e7d42c6179880028c6c5cc6aee2f7d016bdfaae7ad8ef8e2ccf49995e50c21b8882370d2efaeabfc252b7c3d1b9984aaaf5802a3a86eefcb739d0ed12a8e8d59738bf78116265598a6527952cb89009493b2bfc95647d8fb586bc639770da7b2eb47a9f14b1c09d15623b13f2c65a77c61e2b00eb9e6f0d57498ca1994122a8e3616b64675bb7be8ce93fb2b208629f5ce1dc8e66e0fbc40b25e1c45fee8fda8d62482116005fec0ffd223a6f7d1ee4e3f144374f24612479006026cff39c824199cec84ed95303c560bbf616c6aab753455a60a6ce82824956c3b910014cbc3d99d9a9de530af93fbdea3e372daf0f17a6dbe3eba91e7eea9ca913df1b4117ce44ce04c2c0d332332ad8505c726cc741687a00866633df3dae90833d3c6186c2e8ff07e1f9552d87b3a638ac7d3b490426e1081b2491037097c7f5e3756abb2bd76476277fca8e0a1f0852d092cae7bba732d0a105d38f3026fd3d16cd9015d30376d6b3edafba7b4260c68fd8498092886c0b1bbb4a3a673802694b0f16657fa51fd7c2b59e6a56f2cf3079de8474ec2baa37a5581c8173512edaf10f7ee4d6cc9d7db6f2cbc6824e3ae152246db8bc54957c1ae0abab3cf9d6e80d159c0e952898966ba67b0d2076ad1ad29fbc1dc1baa6d9f814e00b76217bb59945b905e1673cff97bc24a72a1743555f46e4287ffa230ffd9fd9af730a35235950a8c0c2679679054ec17a6c4d513dca7b3dd05fbe5147a6f76f4c39c7123fe024a26fd8cb0c78718d22c489377bf125ff8f7fedb91adffb1d7a6e141f958f2059db271808bcba6c4d140c3d6a48c49f1ec2fd598407630ed53fb6d1c3e3a18885946865fd6d496921085ffc8cedac1f0d9da6d2ceb1f0aea27bdc89c5dcbf1752f3d202c9969b05057a0c8c1efbd423e359c05affcf5a5eb0b155a326e0e1d961b41bacaca4bb990bb1a6e69ae65a928219c72002c932e23482814d3fb2d1512c9f9c6d37f4aa2eda7ec10d780cc8af688c632cc1298434dab4d257ac18475bf448a07f2c1e0e34b0d26cf4b5d42dbefbe515e6bef5a3e0928130cc0cdba244ef20718bc71b39105d8be9ad9545a4a177358cb2079fe69d66733a7acd73203066fd7e6a2e879f20f9fb34acf4bd28058adbf6b5332cb246f3106b1b4cf18bf372bbcd19c763f8330617b92bff5eccbdcf68f3cef3eba8638bcbfea9e77d27dfe13691412789c923e20773e1a9144014f44cd6d1dffdf3b09c01450e8c102ae88194608ed2d593e904cf038f30fe893c529bf8f9e4d2b2bf9609eaa45314de498d9f8498bf75f7da283ebc74ac78b074a34970c2de7c45c16d9ae1cce4d7fc272297eccb96d87c2091eefec3ad0542a99bac3124da420f657815e5f90fe158d7c5ce0c084c98eb39d3450bc526dd9126df6934cb2964c466503145bd238fc53d3de0bce2843bac95ac59037f07ed2dc7b1a8ddc62144361abb08c8e2837e52ba3d86cbb54a9e0a8d187494b128e746bfec84bf3910077fb40004715627aa576ebe90bd5df232c36f6b9b3b825ea151d2d79a3bc73cd660970cb68ac46022b71d66902b5a656cf1f72406374bfa2447a21cb2964f926f2fc1932e413af3e8f564b76425a2dd576f81d2618a7d8a7e352a78018219a9b1d1b16472e42325bf1ee31879b300b69e3fffd4a34755ec18b3fd0c8af8089f2384cc19df0f80584d0035090bae6d3028e567c9cd966eba91f70ac5c969ba7c86871e9c6d78c3a06d1c949d6eaffbbb764715e084a104f5e3043c3186280cd8a7f69ceb28e932a508b6f3dafa15e06fe5fdcf18f718e0a47d2248560400beabb71de1182da74231d83f5a664d1514bbcb7210987d1540ef4c2dbb47a0b38ddfcfd3e542eacb40c96f423a088c04eb571e3b2f866cf9272a55685354d4767c53951356f09b68475e01e641f3492603e376e6bd23f563200905c32e53f24232fa4b09586b5f8004bf1b54aea09b1cc4d6328f29bcc7da35f81cee8040ad1958cf909e63923e7cd66f1671a7e6461a497ca1e4d8c81d9de381f27dee4b0b48a7ec5e01cacad24c2ed213f794339dcc2092694766d48cc0b9959862f582e0dd8d6b23d982680fdc237ee47a789e25573b8f10708bee9ffca8c129aa6e30956794cd6d36de1fcb29f518d32d92dbb51ee881cf811fda", 0x7d2}], 0x7, &(0x7f00000001c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x20, 0x20000010}}], 0x1, 0x1004c059) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) dup3(r0, r2, 0x0) (async) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00'}, 0x10) (async) stat(&(0x7f0000004c00)='./file0\x00', &(0x7f0000004c40)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) r5 = geteuid() (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000004cc0)={0x0}, &(0x7f0000004d00)=0xc) (async) r7 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r7, 0xc0306201, &(0x7f0000000340)={0x8, 0x0, &(0x7f0000000200)=[@increfs], 0x1, 0x0, &(0x7f00000002c0)=';'}) (async) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000005040)=@bloom_filter={0x1e, 0x8001, 0x2, 0x8bf, 0x840, 0xffffffffffffffff, 0xfff, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x3, 0x5}, 0x48) lstat(&(0x7f00000050c0)='./file0\x00', &(0x7f0000005100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r10 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r10, 0xc0306201, &(0x7f0000000340)={0x8, 0x0, &(0x7f0000000200)=[@increfs], 0x1, 0x0, &(0x7f00000002c0)=';'}) r11 = fcntl$dupfd(r3, 0x406, r1) (async) r12 = dup3(r0, r3, 0x0) (async) r13 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r13, 0xc0306201, &(0x7f0000000340)={0x8, 0x0, &(0x7f0000000200)=[@increfs], 0x1, 0x0, &(0x7f00000002c0)=';'}) r14 = openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000005180), 0x2, 0x0) (async) r15 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) sendmmsg$unix(r0, &(0x7f0000007c00)=[{{&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000500)=[{&(0x7f0000000480)="c632ad9eedca3b763430776483dbd1ac53ad540ee5c8e147da96d2ab3d0ba5438edca4f29f10d50bd3dc0ce3e5430552d1ac3acae0570e1b845b09c02d57c640d066187dcea7b5fd9ced4fc40386c80743a60efc22d3c7ff30df5b4c483795804c4051629e83e2154b56ee1ebd", 0x6d}], 0x1, 0x0, 0x0, 0x49}}, {{0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000000540)="9d0b7372aab535b5aca93c39272eed5687b4bab2a298c3d816d185db8102c45110", 0x21}, {&(0x7f0000000580)="dfd144cd4666984ae437345f05794707b88e4cb808cedd78356b649e4200d2ea0fa201b6d7da0b243e4355511c73d068b79b84a7357448642cbbb622c72685de72a21cc590c2e6bf7124ea7fe8b2c8c246c466d470fe3db978", 0x59}, {&(0x7f0000000680)}, {&(0x7f0000002380)="afb0760170240b999db0e90064e1144f7767a959b20efea8c38b8ca4bc55ee80353621e2fa02b5f043191efc0a477404f3b3e770f004f957523624ca0bf3859900584f1da9dbba6b1a9fd6343cd7039f27c99d2ea9251db29e2997e796698f9c72efb2c6727eae6feaf119725a4870a442e60cd4c46c99e8eb4c9686a84d97ea98875c3055be07a2de5c3b443426a12d2a70085c9e0bac7a0d104b8457d843944e5ba543ef322e51fbe6835a2c09497c0b33de55959779beea74d279fcf9ac76e5d167ffc4e76ab8ba93b1de74ded3d45ecafc211c66471828571431c6d5c2859109b45f321adf9df587e3145ef275c30a06bf23f8b3b4935f9e3bf9d978a10c5bd8344a1435f384e431de9d52a8086da5b1df946a57345d8ccd17a58cec5057da926feca91b5f02cf097d92b11e1b8e6da9b9fcf26bc80f0701ce415cdf15250abfc704a54137e0e25eba994ae37943280b7b6933e1de6b41876609e2dac5cedb9dfecda50da9f9844a7c453ba54e577ebac949981ebcba152e80f6164ce780794dbae9e0a851dced3e1e43c1732deff8b30cb83a16eb5e681f2da25cb1f449e2280df6ab630f33421453f29353fb165c4d8b859f3b7a65e77b32c4ac8fa8cd5f207e3543b455052479ec0414acf508e8220dec535fed575395e4d27c8051457f1400b1cdc6a2803f57446ab97a8f752729cd8c75039fba1ef84b3424acd6cfa2db4a8d695f4cfe7896d39aff52bfa9c5e925ec52e3136cb94f957ce0527bf37d48b3956c4463599bcf2268c1ffbdb80e761617221e64c42e8ac09f5ad7a3fa0010c57e8cb45187802beb4d2a0ea7d86cce259c75a47ef058d74361db888e28f39e0cec8e3f7b7b1b2b88caebf62a3c3685f7b0dba3b66d8410ef399a2926838da09cc34b4e0effd3342b8b3d8b51db3461beaaedda00a41312082936460c2d4748d1b593f48105fe3f546a7960511b127f57b61cc816ad5cdafbea5c22f06e050e14fe034dab655701ee8d0c1c33eab46bf443a2dc9c4051bb009451ac968d90455363aa5b01ccb48fd918f91ead7cb688709fbd7940af918adb9c43fc0fddd0cd6dbcbfa4559ba1a253783e6e29e1028031e024e31e37734b10cf93acc8a57a2de9ead4bc9bcdff6b2e0a5ab326dabe7969cffbb35c8cb0af00e83d84844ec2c3d6493201bb594b119e1e92cf9bae01c033bd324048b126bb25c4c5cb1b02b0a1183ad2692962223775950ae4f534dad2327644c39c074932d114b73b4e04cfa671a0cb3ba5857701a3a058b6b8932d479c8e2f135d1600a176876a52b05b9afc6564eb25bae203cdab520daf893438c3b204977260c38d644836443f2f2db9104dfdc4c6c19af7d91f3790ab796e28ce57ad1dbf07c093d7f705daf49dad386e55d5ecf3b98a7f6ffec1077f9b8f419cfd8d7995b96aebe23136c9ed6790a5c37e1b03ccac83c4e57d6ef03f126b2b5c520cf73a0a3d17d466ff07e63b880281b674947ae842b16050257b89b4b0c888193c49c114ef62e33dab8aacf9a6eebf2b37959e349ce3f519ba63cdfaac788f504c4dd2bcda529746c3cb689e3d8a4b4d9d1c7f3fc048f95625178574e0ecd68d6a1ee5d5e2b2b7b355e785d8727d8d679ebba71c37d76b9b931374f45c7ae6bd93bf30ffd41037a1fe78fcb0b8a4f2c62843819bde41eceea096112b1d2ac098da086a1613ba462e87da9cd87cd345b0404412ee7bef152f332d6f7c66b2b0c128a17b3345aae612ba60b62f070ec592a3fb2bbedbf5be6234902cd0d20ef71943afec98cc9d8799350814ace3d812519082fb9bb8a9404cab971b097910fc799be31979095dc0cfd990e0ad1879405a555aa29f613e0562731c3bd1eff4f7c5585131bb39feb1f4a1d2121745f61bebc3984a8ec87e3cfb37c93728af2e5e5ee8b0d54dc526bf925db672abca79e64c10f0a26d5d7ca50f8431f54aa1bebb2c71803bb6b30c58c9ead1df2bef0ed5c06227bab3d44ee0c10d090e5f96ece75d63521834cde7d854d91798c3b7205130ef957a8a4ae5ae5634cd13aab278d7b0f9698b33c29a66b1b46bb214dbbe42fb6a4431cc384a2fdb396cd0d0b34f06bbf403e01a37aec02ae66f7b734c0d24518d634700ab474e876a7019495c4eab53c2b65941bf7c6b46cc8740886bce745b04686acf9b9a49daa6e59249e5a78a17e803e2bf281cf27691eac748c28a5df93e62a5b371e27df760840a4fd5e7d1ed771462633238360a3c67bae80a5e4accb14c0abc3aa9fc73fc206da259e1f3a8655951b47aaab072c52431c8ce72ad7a61b45d5812aba42d829cc9ddd627ccf2434afbdf8431e3a5176b6d7e4c227430c0ec697d67135c7d45748690f377271209233ba915b78c8c4cba02b44e55171ef20186b417c30092b7a611453c46719d7dc25154dce22c72229c6c5135fdc675cd78a94c7bbcf08cc83ae09300b24cad195019147ef0fe85c3be44434e40b6a5769c2017f2a34a543e5b64d7ee33cbb711bd631b10e2e94c006721d1ee4e15d39744523783ab6b0bddddb35eb22b664f646e7e7d8ae2c9d1b442be0e1c2b57ca5bfbf15eaf3e4b26a300662dfa734b869ab996eb5e58f5375816b3115e9a7974e9a3d33d59f19a6b9a69378cf701778d7c9ee4d759c142327b11cd517a6b32842a61f50a5dbaf75b0ae12eaad8caec485e7a2e66b6d27b7ebe6249e1571781214de6e95c1e8a9456c2523c5d7343e8cc81f2a7a27c1908fe4f578ccb860e63ebaa53b1032852b3c35584e3b1e3adb4ffcfc84f4bdbd6555d492a51dcbf2292818d1f2faed182f1b1a317e70e10f02a38f5082f5c58d385db5da765cfa1d572aed4d303ed625fb20c8ed21edb30359d1af78ed0edfecbf7236bd71e1bf83f63bb4d8b47ae01bf391d1a1411d34ac5ff0e3d227715d2ea5c20778ff28f1cf526d193963bb7c8babe023d8512715e23e64cce3b16290d706832951e74b23a1ec5d8e9e1ba4132ace060a87160106009ee3c2b42e592bac53867f3dbf1a25b6b5d7cf5e66e8071a39be8170d5ab3f804821b870d201e264f308846d129f13535c42bab032ea04933cadb03c9b21fc82905f936af4a1c945594d1be7c3b47bbbd0f99188caee14b798d041fbdfae5ac79b7c845fc082caed9c579e8864cb124902715b42c2161f67f04d7f9120828038b15d6cb88ffb4e0b527081c119633308421ea245e869770b551ca4fe3375847c9e77bd20f7d19a5eeebfec691876c314753901b7d42e8b0ff5eafc97d1c5a6269dce07d9ee023902d315bba876546d1103acd87e66ef2d1c276255a5823f24169a24021acaab9a7c63f82c182c961b114c85de8ee5308cc57c4a78dfaf662e605d6d6954cfdcb231cf9e0c7ca434e5f75dd85807e7a693d25d11545a639a4cec1bbc2ea7364f8633b74502ad61c76de50cfdd17796bd05c7275d489acfe246580bb5fe441ee8cf83e6b22f1b7da10ba429dee9d09eda30e2fc02f3af5093248334a8c38fd6408a38eab0915ed0f7450dffee22a3a0666e6a534cf5a1631257c10d98690e293d73472fdc33a43f3603f85ad62bdb5e51e3e740be95b596e09761951a2ddcb0102b178b3a122dbaebe67aab492cf8413a56b58b14183a9426b1ae54723586bc91ebf065da7da1a5adc7cf5ea6a00ac4db1a581dfd573a1957537fb4830d5b643c7c6569ed3ccc028c4c7b3187613249a0d1859d2ce55df5df9964f2ec0ecb9dc52d4c47a307eac16eea249c02462ddfafe8b5c3914f4d89e8d145e841aa8f7934c539a4549a537355699f5934e58262b2db2213db2d53d477a9ac59c9e182da27940c5a50bf3fd5f39432a59a5409f822139d99e149451c73b19a87fc931829ba7684696b30a2c98649ea6af3f73a67ed6ac3e76c31770a00779d2fa85f04b582db6172e7aa08307675b403b8489bf83dc0bfe4d018cec62bc89447fe31207d27a73d246ca6696a02ac686b26a2f8cac4d7b3e7dd25f1cc05a381f73fa8ed8b0c27f30d199c8cf5a67fb41fbfc507acdc09dc4dd57b9e3435e6791ccb6f300602e67cd8afbe609d4c6fa58e66c8f5c4eb47c1721edb604196f8eaf2fea86903e3ffc0458995fdd4c8e41eadf4a3d2fa28d52327443ae9b0678587f293ec242018b2cbdb8f49b5a1f709e4e2b0b0117e9640fcabfa0a1c82976bf3c35b5fb03dfd2f4f2a3fe349f9ef98f6222848d6c366fd0046c3206e960453f1a01eff23e6aa53d32b965dfd7a026b1f62eff47abecd9cc395bdc5944d1672659689ab3d89ee111208ea19933e77f5749af12ff5b1bb5a02cebb7279fa86de7169f20c5784b7b1a76213eb867fc1cff27331cecffabe0aa340180c06fc9e95d1012ea68939450db274793c06e91103936019d35953e9667b3ff2bb0f9f5d678d5c78bdfe35102329b87179aad4382e414f4896bd81e9ea372b7e65555124bdf4cfbc438915eff2c2fb943c865c2801a4242fe6e9a36a997ad45db42a2486673880d38b6074d6193afda4f5e0877836e42e92aea0ff4a60c0b932b9631cf576ce67f01c244deb0baad9d8c60ca8df129d8b349da9510f82cc7c1f9de91983548be220f3e69be0b344a35ebde1cd8028f003e63cced3cf6027746ae3e7d65b4843611d7f7daf83f74128201138e9b6a5db9a8c1c0de0551024ed364dfe0ae8145f4e7c840a1d55c7b4537deb487d8eb9741bce0bf47998455b98bb6907fa216c57ef0649f88a6142740e70cad58d468900c508691e669418e52ea5e0361760be234bcf1e98ec2f4ad962ea0afb8605017b459514b62bf5c007f9c1304fd6acdc763f806913d529271e93d1d7cf57fd9d192b62a50e5deda3daa02186088c0fa9f8d3dd0d61f5db5da69470dab9d0943a86f845db283c8eb2571079332a167df153af9dc2a4b3e5b74970779346af7caaf53530f5d10f85ac7db9b5491793a1ba158c23ada18d40cfd846020d62a20d91f2809603ee0f7103da88ee386e5953081b83e00a6cd7868b3ba6ce2085eee0303b04112eee13e080a34b224c93c045ba7936ea3c4a0b1fa44a64c07037eda3ee3687874347710a561e7783ec814cd18069931af1f2aedd7b70e1e6a8d30a5540cf47e37108b61734d831d40507ec0fac1f9a7045e30c77a621df48492eae1ce549247bb4d04436321994d553f57254867b7d41fc996dedad322be547a001a69f4fa7fe5063c1efcc67369fd8d46dfdce9e47d1ebee535ba02843ec387f299fa31a12b726515b5c569d995f807a074821870fb63400486fb86ac89a14076244bf409c464b548e9e1ce2b7d5ccf46b6d716ab178ba0bc0f258a811f63ba54fa545ee35731d410c16cba4260a2c31e9194622d61bf688b428bc018f8edebfe6803736be329109b74857346e50213d8b55aea82b10457cc91f9b6a8c113ef572e2e335adc4839d599ddc1059f2b999cb322fd0677b6def38244f096d3575aa1175c1944fdfd9c5b21ef4ffebd5de7f3e52a8a1dcb751108cbd686d08430cfece91db46aba67e36481c9c93582d465416c26c23c5b875d2261bea8597802dd1843bd8a23989467631b33935ed84ed41d16dfe8e45e1f6dad50453dad7f175661ae6fe93a6b0e042726c30dece34124fdfd7b2fed931400280a635b977a44b068f18b3672c246c50061877b23bf8d9faa43ecaeec1055a208db5bca0b49fa514e1f8869ccd567707f964dd08d9980ec7a4f9ae19bb42e5031c69bd502500c3fcd613903e78a1443307667fcc7ab2b8f53dd7e3e6c470d744ef6e91c7ac0196d0ba265ad", 0x1000}, {&(0x7f0000000740)="14502759d551fd528c2972cf87f5", 0xe}, {&(0x7f0000000780)="0ee2966221267555b976d34b0666b597d603c0ed7f79593cf0d299155845a3cb14c4d5aabbe0c5bbd5f7e8dacc2fb9574f11d50a38f54d6dd44790b1220e7f08945ec570163c86523f7f4f8e3bb18fff6ec8c2a621974117aa314956bbd2b7bf", 0x60}, {&(0x7f0000000800)="41b1c9667f797123d3671b6eaacf209ec85aeed095165c7068913ec93ecca288e10271752c05cc520e76a9e119448b2bfda8edb99cd6b158430a918cdca3da35a939783a8eb91438e62ed11691c105a1ce3409d640312b096de6eb944da53a99d20e5021738574803b0c0e194306f730756afb58adb34f7aaafe4acb18c92bfd148568eca1b49ed18703d1fd565e30c5149ad7906023e2b910c4c932cb2475b1daf5b5b7a7877dd1b3de2769c8227a9dd9c2c4e993e74dd800adc6ce41d961c3d8e56c6557a5f44504f881563f409a371b90be", 0xd3}], 0x7, 0x0, 0x0, 0x40}}, {{&(0x7f0000000980)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a00)="8e6b4755a17120cb0f41d52206617d5606f2908282b3b8587978f2e22e064a8e54b96f13e0448bd1ff0fb15a64a4fc419fdd2c7776a5a66f4c8bbebc7e3410da23f9212ebf966bbd63d6d6b6982b8e8f69fe06037a03348475aacad1df933c7cdb9ff8eff8d66d9482884c57a598fd1c454d3fc3e207434f4d4b5f38efa01544d8f5f0bc73694786b550751e7001a46ecf210e424d6a52c7efafacc19e3f85ed6c4410cc7951a620d4130897e5a04dbe9858740531b9fbd15d9429de80ac4b86e62c3ab16272463f7475a132f6215e6c670c789b8ebe509f29ce04b7f52151bf8bc10affb8415d8a8410", 0xea}, {&(0x7f0000000b00)="2332b24c05f5a53629b7b2dca92bff41d6dd20fd9be5d7ad411e197a1ed80d176b89707f45cc553737d342f185978f99daad84bcbb", 0x35}, {&(0x7f0000003380)="42a037d1d3b5e2b4c71ba2d3f88584d7b5ef47b2c5cb87514d7ec87058347c884cafdf649af892030ee633e8a201b68c850682fae9291536e8bac940f9fd74cc3ca9551bb6c1750229eaf74f935f4d2bcb181f5de808c6c8c86c6437b4f80ee480cf9e3e1ee175955f09a682a133bc5efc4a49f72b7d7aeac30f1a17b03a53cd7868fab5a84b", 0x86}, {&(0x7f0000003440)="82907ff820b4a6affae0990ea1c1ab1d877b90afea350bd3872fda34d55a0a891932717a7adfebfb44549095e826a7775d6b7a814f7e92be33bb9b827bb80770cb4f0a57dad42bb555e3f370b2b05707ab3584495b53d5fb3e518a6c0a4fe2fae7a2e92f660a4d5f1c13ce32c5608ae81f6897e80defd0d5109606db197edd71db5b4a8bfd62c7491b86a4372b5bd6facb14232a37c51e0fd17f05a6633db734b80a99f7df1cc550c97b2b493f94947df9749f30f7a227ad5016c3d00c2f77b33ec0bcd07b7f27849523ce0d99f07b4db73eb1bea63f92b69c182e0e436c6ac4090b41642c6eb48bef1c29fcda5faaa53a2c9fa4cff3", 0xf6}], 0x4, 0x0, 0x0, 0x4040001}}, {{0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000003540)="dda5807a2b16ae725e3077e8198b14437c68e566475aa939cdc8cf73cc3c4e22d57b396dc4fa20cef1276136ed493281faa505b459274be52c8d89c39de9e486236a474319f78c5d37931b235425d1d62af6fb089851a4c5448ef94f8d0dd0cd9ce6b34b8afb2e80cdcf24e0c87c939e90886f64bb81e95586740f839cad20743a640a920e9f2e31661c558bb5a424d49f97a0ef607f09ad171919cf6defd5c1ae2931a6a4149554b5a57fce8c5ee4694499045657001eed78b96c852fd9fbef429b5a60a5092437fb7c453602c2c8bc67f684ef4db797ef8b3636427df581fe4fddfa9595bae98d7a6476e1b5ba646a53b7218ede6e90d922cfa05b", 0xfc}], 0x1, &(0x7f0000007e40)=ANY=[@ANYBLOB="2c000000000000000100000001000000ba6479da4ea73f9e3318aebde31956f0f77215a7df5b3d758e2b4b266a99e29353cc8676d20edd419420175a77e5a320d37dceea5d4d8ce1f3ac5e2f860b9908069476e288ea23d9bd50634659f125cf5dbc01b6f2cd02b7f0274a2030ca742beccc752fbe259d3e0bcebeaeec7425bc3ce0380cfd792a7f514f359641704782add110d4dc88d98b8a2f01d6bdb257d1988fa74d8971c23aebf251c700c3bd85193bd626cc146a842c10624a978c1ab056869c320990043727e8ba854d5f7e61deadc38c8dc37adf79b3fe488b", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x30, 0x5}}, {{&(0x7f00000036c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000004b00)=[{&(0x7f0000003740)="40c3e37e00935805dea03fd1cd4b568a85cdcc0d89612689a327339751d0d5744bb600f050ea5dacfe5b2b4cefe9ff6bd3f9c4c94d9e576813c6d15758d6b104bfaa54a1d2334ad92472526b73f4a89cdf7c9bd57ae3762d378bb1f1500258af4ecbf9dc66", 0x65}, {&(0x7f00000037c0)="2e382b18c95a4ca42695ff7ee352be67b1faf47048faa691e35efc5fa31c70f3558a9caa2c956696a750662d66b0fb5292022ee504c100a418592172b6d1e12fced91a2b11b9f0a0eb41be09a6a1dee847da41cd9c5f83e87025df537a0571a0ab8ed8e28042c5813285997720ef0e6470d834110179aa8c7fb3c21d24b9979432d15258bde559d2d739f784cc96f75aec2d377d65441497c80405cfea7a58f619d55da8963150d613abb82e4d0416ab65ddca17d0b8a9d20542c772fc061020cb080d0c5669d35a19ed4f617df3d9a74c0e9c1f17cd934bda8cb2", 0xdb}, {&(0x7f00000038c0)="3786bd97b653d19ba965437b9e65fac02b0e6612b062a6219e682a30f807ad5ec1bc865d9ee9c48dfe0c5dd828c66d6fe20ad90848b604c409269f14a8844a415697de429152f326d11408513aee98eb9edfc5ff875ffc7349993cffd64aa3747033b35eb5fd6ca80e0a97a636b3c5e580144dd6cda6bd3ed77498cb737fe6d7eea3ad729c3f180872a8e494cf6cbd851eca79b4", 0x94}, {&(0x7f0000003980)="4a9bd36dd800ead1bf9f8278d7a4bcd28c3544dee6fbac46824da5664903dda98cbde6fbc319cd30235d633ed9b55a76fb413a8388e82390f1e5ebb069724e8d77a862c6b89fb6f9b67c7fa9a8bc48038c72e9cec730c647dfe73c1a808d4c3a8342f3a38d105e0efff5a4ef4db3311c2e9ca212771b6c1c76b46285cbb3f50ffd00ea2826f99ef953c60aaea6e47daefdab2436f73d8269d3e864e3baf5f0ba9a014ac25dc878b0ca1ce166045437a00430dd2063ddf622a1a96a5daf99ea28a42b90be5cf20c21e3c5c352176bfb54a40f2915d7d4502d19a2a8bf644f0600c5585dd590839c3a9ec1ae4d79ee960109e3fd0a974956d2a43fa09ea1e3e43abf9a5507e0f372882e797455155f3be7d5e14224d306669bcd123184a7bca97dd3314e9dff59b17e27b11b7e807515979a2da928bacdc06f0e0ca43d7fa652b9f9e3b16062db632901929079884bf39153f8dbe76030bfa5071aed57debabdc2ae18f19c90e5547fdf73190e6dd94b319456192d9b11ddf40659e2d226cb187630c564a6174605e6746ccd38e273492660d31496e15547a30ffe2be779bdb53557cfb066fd693a8879f3b36df1c74b5a8ef41b3712bf466b8a7169f003236b0433500a69d2741b8a5a28660213036b85d2096e0b5dc2edcd4cf12bd6027a121cf30d395a0ddf81aeeed529055d4e1493fed1b535fd56f00c1da99ab6952ff35a0b308312b31c9397293c1de230f4d60a0bd3a3a741ce8c5d270d3e74dc745cae316e1d42fa1da9db0b00c5903aa428528cdec8f4d4b21e97fe3bfff24c2732536e0fc5749b3ab3975db1b917d9bebf5b2ba2c7462fcf99e847cc0b4588dbba3d2d2765b3e84b017e458a93c4fc9b8d4af7f2f6d8983d2bd7cc84d963114a82d8ee7a52dd47694101526997bb88814114b76b49ec8f3bd6f7cc601d37ab3101c1cfc29acc35974ffd208fa8d4a4c2c141a7419e7896c3b11970b60e34fa3d02cf9c8198a84870cd45612f61b6a334409aa0d66281853f91913fbdad31b509126886bd319505fcbb419457a0d2ba7f290fc7174330989049549653b9e4fa4e09ae95499412fe7607ba28ff0f9f0bcccff78ae850e7efa93f3541949acd7b1a1c7b359c92ff9a4ef06f22eb6055dfd7c901be5b83f5164a4bc27eb4bf2adf40a4eeaae9b3587770ecbc58ad8878e1e2293c376c1a5dbdf10d57d6fe505bfbbdf87ff581a9a83aa157c761bc2120a5c4c28f1f704b39ba4ee6cf90760e3a80a619617b4690f63149bb5288e70359d826e11d0597a20daa07d84f0df7a71662db3a3bf769cbabc8f264d8895cd9a6839fc354b9aaa9fbfcf53d56170ee7868f61846f5a99dd2e5eea43908c8ac47b0d466f9626b5af33ba2665d39e43028782bbaa715f057d7ac78a2605fe0df690a5ff2f723c9b5312ea4c9fcb3fc03e1a8f6fb581df787d419ad219c24849c0aaab46a897a2b081a6d144e2922c91ef12c377d003489452225b0b349a5da796aed0e7a0ef84a3a7efc2871b3d614ec162d0f1f3bc0ef7b591d597f93a98a7ba1d79f4d3a3bf5f1fb1af687c0a66f2641da8d43d356cbb7ece7950893694f4e0804fd2c804529828eb77c6ff7ed59f30fd950173f3fe3cb24557632af2d0560748dea9f9a53f433a64a850e0ba8e88da4f810a7a502dca0b3e475d9f3601c70f81d5223666ddbfaffa7b61daaca494a262813edcf07c1e5e9246fe7482e1abd2e4221dab7c615071756b89c10f1566edd6c6901e5d117892f69cfc27b73d35ff8b08c3d062dca8f10cb59e81f2651c45a2c2a6c0ff34d66789aa394ac05ae895e3dc50b15dc27df113054beb8979577ebbe7ad1544193a59c9169e8a43c18d489247031171d9aa16d862ed9c74580bd94bb7e35027acb638adeb7dc8af9401207ce1f901bbd352284d211eec908e518cb56b82a268ec53721e27b723a50975926fea77ccc81ebca26e77b885cbca2ec15c9b6c4dfda0e598c2396736226a35f510d55e02314f8132c890a225a8a69080e7898397a38ff39cb2d5950d39671601bb32aa47b2bc4827c92f54b5753451230a3fcea12be78768e99cd2293b69c5b4472644cefb60c85818e02dce05f9efe5538a3b7e27c2f247a3bf27dc4af718c0c5fda8ad23f5b4853dfd744c35aee44c626643fec8cca754bafe1a760a4f3fc3c94185fb79aaded1647ee89062ce426f244461c00bf6a0ab4ffe48dc78133dd38b0157443bfac86d14f07b722886c315ca4ef27571765624de6288f29b824f9b7f4ae7558cc200c923fa8b49086fd31cb0ec977ae0345093c21f3be135da4efb37fb141a45196df9436309494f37f88855e6bb7a145d71dffe79ac53e37261dc91433c5bd2a148d45a4a54a497702b98c502c81b11290413076089ddbe5061adf9db5d265703aea44c1a529f732ccc34a9906fdfb36d3b16a019b98b496914d172dd07d2f4c40f72dfb09c51ffdb99c34a499938cc38120daf7b0b1f9e5b0038c4fc84e1be6bfd57eff3a0e16ad3d16741d077f8dbed01f2cd9a9daa4dfcbe6621849ca9dc877ba1d01bd9c71a9ef1a145071e75779808701763f26a710da0269142f0dd225c671617d8c057f1de0114991b20b555b48dbe09101832af5e864e1e8e1e55511a6863da7ce37a58b7c7f15d250be68a632a89745d444ba4f104b6f8019df43c5d2564980e0bc45a8c580ae3e511583380723710e2ed4d0bdc7f8bd059f72c54bf734941eb1521abee4cac937494630888daf5bfd81304389991a879be0384ef63525135254c1a6b0fdc16197c7ec513aa76cdcc043df7a9e9be3b1e215c37fe6f0fa98e599f8456772b706ddf2a0572d95dd2ab46e7bebb35d0aa98a94bcb874e6ada9e51a1b3c62edce7c247932770b108af2c8500d94981d58d99ec172ab52315ca22214f12df9f20c8a5f025c89063f0653ea2451430e05338c789d51ad53ff021514431f76461f2f3b1ccc118a014a30ad53eb50b4e099fc61141c943aa0a3acabc7e5d4de193abe8b5618ce621f86f2261f4f2eec9987b9132e321849068348f075ceda61ae66029fb59c1a9eadd097463e1ea84d8975fe30c3a294d53fced87278b5415d4cff24ad9c3ce69a3abe351abc9deb1a4fa89cbf77aca21260852fef04a221b740bb541941139e4b83ff61471700682f4ba0a13112e96c3df80a4b930d64e8c2ea1721322da9b71946f4f0e223aac82f7b754bdb4a93bfca7baadb71c00eb7e2fe7cd96ac61c45df58b61713a282e5f0327dcd6c31f6eea2b1f5654c97e25730515b67e1d09ccca97f039b5e4dbad997cf37192a5adc21a8ca0d6cf16daf445f0c9a39e8161c1a252e84d9f9d5c64d053659ab6f035ae80839e6b93fe762020de2071e097893aa431acfc07645929ab4a9ffacd6c510b696e9d9a3f3e3abb0d8dba39c0985158981c99d94cf3fac75fb4bb0cf26ceb37e30552f3214d2338db63d9abf9fe2cef7f01e0bbf7973fbe04745a1e10d9f8181f830b0ebdcd8f4337696cebe7f1026154845191c65b3596c60c79c2ae4332057642dda48f237d35600f4cc4eef82386ca4352b7b49c1d235969ae2c426c1906f03008b890f9385c58714464e731490c438582b06d902f042318c08f4755b0e5b3c047dd979787429a6fdf3df65241e58195a1ec23590775ce5dc351d59f7a40ca3aa799c70f83600311a864de72d0b335f3e9728216fd98af7ac1743c47cd2d49f0bdc2ecf13f102bfe2f4c5cfe835c1e328b4d9718fe4f69a2b4ad0acdaeb3efc746761f29b46c084a6a689fbd92199bcc5f03d9e1844febeee1f301496e6b2ed80dbb2b9125f22bc0a7afbdbf2d04d8f7a95dc95f032f87e502a0bd3ac7709a893caa7776f58da0971f42d37266df3918f22e70b1c07e0dcfe4fd1eca1287f2bdb8e0982248dcb0ac6da2bd0804dbef534c5208700d010df86e2fd1282270dac631d9df3ff133f7285cf906053b83aa9b1459635ad7e90052fa0f5b62fc6a334bd880a0b8b24b792fce0223588e949df3b75c4f079e0a365479f34f24e905c401395b1cfaa794a470cfd773af3becd5398ab6bc02bc0658ba65651987adcd5aefa1a18e82017cc8974757209d0c2b22d5512ffd14209e1352db050f7b6d6e883d89e017163e72547f5832ca1399794bdf01fc5bfbd64de9fbbbfd0e4d7faca53ca32e19b3d6c940b5927f75620b10bd1626ad5888f6f545905b5e9ff26dad8776633c5b3f7f230ea756e33746746ca14685430fd19fa0d73f92ecaf247dcf4ed6b3316dab6dce0bc808a4957023aba48c9705d493e9a7906bb85f0fa93fe8e142466da02ba9e965e7a4672efd18a172ba8129711efef5a751466cd2fe1d5a06b5aad127f39e0f536c3ee2005ec451ee84dd9edbd64f7958f2f17c45565d04d67b98467fcd3dff19831868ec72abb34816b9eef8391d00fd539d11448cb52c1cddf21baff45e14779c1f4d976294f153dda00e32be87259489268facd182bfeb69b2e9c68557ba0df390d1585160ee032a29ac391f8c0cd018d02dd2445464b4f379c80bde5bda5f91609a6fdf00b4a08fae2545174c86430129cec7438f55007ad9139f979821f474ddb75c234f8bdf13c4fb555a8ee9c5c25461b0e6f96334e7bda46cc43ea7eb42a831aa413d189cadda8c13f1fb59bdedbb09ee04db5184b147c296f9851568371a761e3cad18e08a9f0fcca35b30cf688761a2f66db22aae65f99f66ac9e8dc79419de38dd5773f8e41b83e871abde37695dac13e5b60ea76576c124b2ff25c595af844a314d5722cea0b78dcf4af788b3ea910ee3857a7aef982ee96d1528594ca3177f0f5fc73137567587de5f6772ab7aaf93cdc73c2b5d41c7e5090054628b4ae83b6520b3a3c502f1658f8e0f87e7e0f5415625f03d8546a7e0b3317d9fef43dc0e312a9e3ea935cbc7e5b395c4f67a211dad5ba441313da74693141d8b584a6cd36eb22a52aad728bf36ab73cf7aed33c991d8c868f3dc1193cce3681ef51f744a60454335e318a0431227a3a73fb77f29eee3553fdbf33feabb3b0f506c316cfa159968aa5ea04a8ceecaa5c395ba698bea358e43c6fa4e4cc769d7254bbfa716620ff9b0f275ca3e0683de1fb4433e5c082b2e262a52c6f1b77d73e6dcffcdd0be8943a6ac3909abcc426bde25a458c432128f9e8f6fcc607634319cefe1e8a9b0563ffca360b72cdf15676fc61fa235da161572025e49139631cba554acd974e4bb4b1aca3917165e61f246dfd1a0463f3c9c4bea45cf2e64a81128efd352a0f59f3ba92c7d80c4e1b0841ab133d0923a4e079059592a29dc5c4fb4118dddb50e0038455063fb2f6b289d441b051bee935a1bdc3c705c7f7a449f04a1d23e94b89502f2152dfb9ea09cfb384bc864c9af1438bdfeeef7fb1d71b90441af967fde8e730364200a8c70ff3c391e3475fc4f151441befd38e2ade33f837bf2ddb816ca48533e1b54dc358d2b2c86fca5a17a96f6b7555e3908e5f2c686515e857c75a4d908b33e44c14b746a2ff0ca04a921423b8a6843328ec03579865443e005dc129c2fad5c122790459cb9fd92d7555cda05a5f542c663ca6dddfb89a558808c4d0ffa8d8647bbbe7568350301bfbe2af362b0908b5dc916832788f5631bd293975f6aeca1d29e795b30c41281e236256f192a425a67edda0a0ad1bec8b3e0f2027f3fe6cfe1088943cffb2fc121aa7d4b2c96861748052fc08b298e0340810f46fde1df2dd6ec0d89cc86e4961494b9a8d38738bc0daecf1d3cea7b28d695f34d53e1", 0x1000}, {&(0x7f0000004980)="dcafb235b07e63cd43db82d0a4410c679ea18d8b95848b07e3ae7968be19e6bd6e8e21b2ba70aebc6f90df323b2f50af21c09dab204bfb4705e6becbdacff5a14b308999063dd088735fcae3b4fbf328fffd5ac4d7605cc519428aed9a2bb3cf215966f80f40bdcfcb3a6b566329fba8da91686be878a5a83a65568af71ac080cde7a88c913fc70160acba743a4d5477fe38325b4435d1d17e486d990fea99362a0c81614d2c4e274ee42335efd9b80248d2abf820a5", 0xb6}, {&(0x7f0000004a40)="8c656bbc8bf98747024279d1f061fd8df60875819e2fe2783954e923a808350666c865f6cf9d2da76722076afa2f4980beab92e726ae5b3a951fb1bc5a37360934f452ff05b881ee5f5338ed1e4cba11e3fbddad3b1df29239ff66473d5b19db4414c820083d3bd3c63fd1a69ba0799a3dc956a42f756538b32d25538cae42740493d248682aef4fbebbd6f6e9afc5f61a1e", 0x92}], 0x6, &(0x7f0000004d40)=[@cred={{0x1c, 0x1, 0x2, {0x0, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r5, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r6, 0xee01, 0xffffffffffffffff}}}], 0x60, 0x84}}, {{&(0x7f0000004dc0)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000005000)=[{&(0x7f0000004e40)="7af3c083f802521c28f65f8508b6900c5304618153e24bece0938e6f64f5b37d50876d910b61ff525d51b4e03e037749e18adb05030207e5eb", 0x39}, {&(0x7f0000004e80)="8aec2568c660fac879f5822d67432a8faafdcd1601dd171d167e89f84dd596c6e3c43d3c6d5c794d1f94596da65cf96a25f7b6d22cad14623ac47c1c267cd608fb95085f05962770aa4e3851426b93526860a9db2189e13bab35d2056273c27fb409eaa143fc1dd71a0b0476d8be6cfaa6521ebf44b8446d006f927fa4a072f2990b3e82182ce9d3780f533ca5202689d0186e13b9078e9814e49155d2249fb75359", 0xa2}, {&(0x7f0000004f40)="07c6c7bfede52ea0987b12dddfed2b232de29c35ddd5f7a0f9ef59b46daf7838a341e83abe1aa090131d387ac2a8d452bc7dad1e24b5213e825d5795497360d78e6fb7e47ddef4c671fbf957dd9b5cb7b5ddf7892621802044fa41717dca78a98e45503f50577ee323d349e7bfbef7e60fce93d7638fb85773c58cdcd74bf565e5004d0df0378b4120808ee689", 0x8d}], 0x3, &(0x7f00000051c0)=[@rights={{0x18, 0x1, 0x1, [r7, r8]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, r9}}}, @rights={{0x20, 0x1, 0x1, [r1, r10, r11, r0]}}, @rights={{0x28, 0x1, 0x1, [r12, r13, r3, r14, 0xffffffffffffffff, r15]}}], 0x80, 0x800}}, {{&(0x7f0000005240)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f00000063c0)=[{&(0x7f00000052c0)="45f39d831216e34779867ccdce31643385f8a723b63c496304611a629e28c6fe1f921c9519e62d9fb2c9552d97b0a9c7414e888c0f42f2f90396758a32d06c845dac095f434b355833c3f6f209c90f320a33f4d611824d0bef2664db6ee8f0831ec2d8a885044261347d1e24639d3b9e8ab4e9202a58fdc15176f75b26e1dc00cd01a4b27769ae62030c0403dc549984829e1067e8c146c22f849ed49754b9f9994964b4afb7069914065021a86032e823134a2407c2335085529abe39639a4e86c52420a2ef4dffb1057a56505c4e8138ac1591a3ca14ea8fb2bab6f522888b3b16bf42e0a05e3f7d70fcdfdf09ffc89aa201c0119fcde40d1b2a3687c54393a4ecdfcca3c3fbc7fc8b7a2e51528e41b3a096ccb60b9a306036b1312afdd2cac0a1a7ea16869cb7719795b6a5b24553bfff902c5b9a02c4eda26df715e59d95bf0e3e2cf12071f17029c304ea0fa31ca8601f5c46a31e38a51de25f578ea30edefde47e01a747f2fc725c15992d453f5ca91f6edc7d2e890d70fbc42401ce9edf270caf388a474c1db632969af211c87d4ea5a33933e1773e8d86772d40d68e23ce512066640d17f4623279d72ebfeb43579f245923224ae629381ab96e1d6223c9fbb66a80b07caadb87dc658a473536bd17b6dba4eb9513de18745950e8612a2e3fddacb51df3abd69db05894aa767e9049e40b986deeb05c5f5c9a25c8192ad3157a0bedaebae4ad9f6dca7cc29efab1fc347a07e97e7244e3a8b96e9600f96514a55369d3746ca95da77f184a5cd92fe5b2d1cf8e9aefe397d0c0110123ce0c2975b9b2238c331ccc32bb07c1b83896fc29cf0a8c615be9ab88ea2ea9e81046e431732aeb97bf21ebb190bbc2290685209bbb4a0a4c5417d5fb3e5f2b64d1793f3954091de053639d9275cdc90fec67b31bf12a834ae39241656706766e7587ade8ef6f8c153a357f90413c73e0c218a563a2b46ffc3e583ea162c7b1dead1b0025289c8557c8054e9cb8f40ca8160cea250f674102f3a136aebd428a1436db708e1f8a07efa118e2f5c9f2d56a003a96279ef2784c774aab3504118e44c0e345f89b113182f5007e07bccc0eeb2c74f81d3c3f3e330c7e6cd8d065ca48641ed29e24c8079b83ed9b330507efcfac0ef6b86f68546226276053ca07a485739871c5522f0e0c0becc276d9bfd99bc5cfcc3a15879631a75e5253f7fe9b66a518629feccad289edd518fdda786f5c88a6139b3d0e5b4bce715315ae638583cbae6f372158027ce3e9cd7bae83b3eb6461a59ad457ce0b83c15bb3781263891e2b93a53b631cf474a6972b740a231fcf94e4f48c0da731331c94d61ee54b51dda797a60aeaa66b6f9b6ed7cea7060e88cd89dca3572693c7c3c9729e8792ebcf23bc22af56b45fb92538d0a1cf0a0863dc7ea9c20101457c288f0f359f81f839515bfd8cac0a6daeaac38264c4fcd19c60089f1cbd5c17ac2d1b3776d92f31b4272b629eedbbe80e945bd162189a01067bd4ad430f5d1b7a9c61f583ee6819feebeca36e8d5bff39c4d7b8e8747e2216bc7c7d5dc01ebe686a485c9ba1d9046fdb49d828c3417adf46cb1dd0b99d9517a24ddca7d64944cdd07ed16b717869c29c4c66041082c8f52c18d22ef8c05fb2b1604106b0f3f15f7aba8e8cafa681f78dd75f4df8e302274ff316bb39cb9c1f1a5563b0c8c477dd202f825a1df33466b4c5581e77a467531ece2592e00e52d7fe4252f11537fa834496ad37fa0cd887c707dee6c0377af665563e4067967f53833eae4d33a197f1fa8aa0d7183d808f11c56d194e163b7bfbb8d14ca9804310dfb4feb1fba848c6ec4b264a15a3aaec9c85303ba114241cfacad42b8282453d9e4c3bcadfefae8a44421813ed2cd1dc760af3384bfeff335d912ae75859685395138b96e6dad249e4fadcca76b93e065cb5188f8e4214bfe6720528a98d057967f9861767f64ef94b1f9c829b0201b3ea4171a5ae72cd31680383d85b412577b955bccf5873a9ef557fe2dad27e33f72476b27115bcfedd21f1944e654b6c50c4c8ece6e32a8b6079a3eb15569f70b481ba422d8251b24df51d09faca7a7bdb794f026679c373d8a6347c881864da01473664abf3911ae450bf4430eae5703a2d62db35b5cbba3b5218ce51a3f0b5abe7287a116927153e8825ffabfb370d147405517bc08049580fd2d7b698fa5deaa886bfe8586717e334c41ace51242b78757928886235dce8e56c685bbe6e5169fac1fc927e3fa9d4c315e4e71ef590ad5b20ccf439917a27c26cc6ca695192baaf929f37a053887c0d675ea1c747559e0efbd2d6eba6ee41db1de8df58db422ca5c99773d24f05e2541d82b41d9d087c8798858002c9ed69925d877241743f10645dc3492a58ad6ec70e685758f595f073a1d47290d32568267e8d36276aba489a9cf1af275e09d12b9673a5b2ebb713015e611877c61e82cbc6897b73333d1827e05413e941b99ff07962744877168b61893d149ee5f1959fde4bf3d76bddfe118cafd418b7f20a2f69d3081c4010cf004ad842d6e005356d0a7f1d9e2f9ec1dacc24c92028d468263565b7c5ebd25c2cfa77d51f53ea5b79e2fb14da29abf27f5360e8bfdc2b413e24acd0f23dc2d4a7a80e2f331630a35f63ecfc259e85a173c9391b0b750c76df94b96f4aac61726ead449be0e81975c833b274447134f2243f3674eb10c2e80baf496b619e19e178e093776381da49256d316fe1ee7a7f867bd0d07f01fc4afabd45dfcba9c8d424f0f3a923fda29169a4d8de1096fbf1a68c3063b5a4930cdb2ba736c42ce4214120b358a6755754f1c7190fa7b49ea2547203108b44f887864f9fe4bc99abf76de3afad8793310e1fd35334f37c6e3a0214fa52d19cc31386342cb13e44bca1c6fe7292fea3176bad1a7e29a88df4928a42785b94882dfa53770549971a0a1711dc339e8d93007a9ca2bd7d1c9fec199291a56b673a383b1bbe13e5fa4a64d8545b8815b47a177e5a0d7550c1a7e8aafd22b977574954b9c95e0fe73433b3f9a7c444fa9c55cd1b49b64b516aa8970af82e969c03f7cc4e39e20103986feaa96c4cc798a9c7f8a855740a07dab20713a2757212b60c559e5e09554f64719cd59f53700961f928bfb7c187ae305e637766c32793fdac7aaff9c7469f2666350aec78621c09a4e66e2ac30aff12065889ebd99386a8ab58ac72737c36acb030253ad9f206da78ad8be40dc1e058fbaa0f54302dd9053401f81c872aab2a886de2dcd6878a25f605e991136a541bf98c573eb7ad9af00775430221bf311460a1f5f1eb5bf021b20af9c1dcf2797dd53231f766f01cdf4633f1f4fe1706f4322a4da3d0a5445058d0d71a66b2ea51d7497565032fa1cca68547e72e169290d177e9f5d56590585c7ec1c4497bad17d2f58dc6cb8e652270bdf450ae6e103d3d04c4047003b6f0ee53463035f7dc2d446269fdcc358775d50937cc0244fc459d86aebbb1a5a628e7afb4024b067aeee913109ed86e7b7f6d7007547031d25b92d0d225aa5f077c172242e3ab3c8a115a58594923ec4d2ccb8cf21d732f6c9d2be7d1697f51f60782f47d19a3e25d25272fb7a10aaa7207d6c3a84829ec8d8a21d0ceff47da51d7a7c66a9df5663b422579136e0c3a3c2fb902e115384a2e80ff1bce77f10f5410485c670b1b3167e6b302f568f5fce7341a39914861c0ae1328cca015a61377af105452c447330a83636c2c629d2277e1136b560b4717f12f0e790f74d7962d45e41233626558be208564012b6e30f9188657d138ca9313c721ea076af9691bf923eb5a970e2b8aaf29579755aadb6af028296e04441af127911db7c486e2ea028c536345425305a42e4783d17529fcef7ca1791311333aada1e3bad4e3d30bd14c89b9be9fc29c7af29cc901bb4763ff49665b25e5afd4fafb04c5a611bb96152573e266287b091ea43e8a46dc9108035c2053876ef347cec2fcce0a11140b6c2f967a69d0d81debee99379227dbd8fd5157bf32e3948ca17730658cd12943e115272da41f375c35d98906a80b78b7ff68f4ceda8751de1717d83ccf5bfbd65fe2a51e9e0a4119aabd3820d0428019abb10971d9eff35d92f0454903e928486ee7fcfd6a769b33eabb65b7c721728735bb27145521976d1ec17b55ed875e52ac237f19ae2a4410e8fa53e16d5a1649612c14df58ae1520bcda77fa67faef2bc3c10044d5b62f6cc8700782baf327ae9087d43a925bd4e3d71b183c59360581596e3e65c28fbe4a0da32fa9866249f57b8f41da682dafffd97fb6a13905723751538f97901cc1dd195d640191dc99306b1e5d40e4ab24c1a6a553f93beb83baefb311229f8de9e231e1d29ba7798d9379dc37eaea9ba233b0bcc0bee1f12f57ef1f943a6b6e6ea6e7fad07a88791f560f6d0744a0d38bd4881caaf286f9027f3af4e60e72bde4770546ce7a4779cd02ad238aee488a98cb3a7a8b3768ab9358c1711ba766402a35830c04b4563d26570171c81135b5a51b33058adda9d77682cf9122322f86897d2021b6e34ae96e926de6b4c87a6ed95738b59a688881d1c65ab57ed9268cb998832907da978a72d03f2f170c8beca85e7b427f7b5a51216d92a2bb36a0ea1af4693b1c44aa8a301d07b040763055a2866cf7aa99a3f07d421866e9d8e994b75f2830170c4c156f635f7bc193dbab0ee86f3614298873c69bbdbf82a38238b0c9f0ed29246e65e87236902c2534d3c89783149ca77f7a855ee00296f689ac371d264c85c27a29542ea1557bba201b4368a1ecbf768b440f347c82506e6c1cddaa78c6a7f1cf170105dc5b486e7c6505b2390215d98b5b853932439df4bf20a883b9d3b11d5f438391aa19314d8afbcdccacb37190857f80076d289e6c316c12daf5bc0c32e9218f75ebc460fcb98164a094f95d863e45bfce74120452d3bc87831470d56bab099a7d77642758c919e94c88c9720ac3c0d2e0b73c2c82822620921ae1f9479dccd85628bab61058385739b5e49009cb08dddc4186caeea174668b81bfd817f3b93ade6e2d454287feb47439a02a7f073b41332460bf974a0a18d75876b9cf1caf22562392f914fe561b88e4082a835a73e641e175f6eeb4f31ed53ab3be230ac87000ed21ddff2339ab119dddeebfc7ec60a68230ec0cd7e1f85cc506ee515224757b52d9c3351991dd8350ccc0e3dd52d2f1b8ed7ee8fb654736940c9dbd5318efff166a2e878f6254583f7a91930f8e9b73b13e549dbcf8a2b4c77c2dfa09a4d69075746d3f40bd419af7a0af922ceca0c96ad2d2d2ba9df86ae76373a4000c486cf1ff014ddd6b88c2fda0a83e163f615cef930b8e99f44e6c588c7dc847ea18d3517f4e623727425398a4bea21e134fa8e74bece696e1b6785a6cc8dbf33a9b4ac3f54f445d7acc9f401b286198c57f9494ed076cce4096389e417ac209790b80633c6c4a84f3689319d8f213203e1db5f8dec89aff194b85c3014cd50d8a91eef221ec2644577a8acce44c6113870b8867d6f9c693da98d441b4e93ad4374fc02143c4c7b8e5c96893da3076c518c0333ad57c456dca5ace7179f02e48c6c50982e512b2bbc3fccb4b31b31d37d877d002ad60b834c77f7ba4c43d0cbc64bd3cc82cf974b8ff6143a187f3b93f19d95213c6e3d95b1d68ba609e917eaa2ef27c25b2404e37bf50326cfc3dfe0086457bb08ef4c06d85ee4195afbd08829ad10b7520e1958966c1fb20ca1d0348c8f285fcefec80cf4902370fa5d7", 0x1000}, {&(0x7f00000062c0)="893a6d4748a567fb814b71b8f30621b208105dc8482200e5fee0101687d46a3342f7f9bc46d085b88c1e01104b3e82db59c3bd8fbeef70a4858274121f90e0f994466fafee20d357520169540b17deeb67d274bc108d9baae3fb4aa4fc401b4e6679b6ac1980c4474fd2756c34f075156a7320e0db0fd2d0bc22df4ca94c26e76ee3c534ea7b9c89523fd69cfd4ba22f08a67e78d3c7a6d999377e0954bde6a7d964f1dfac83f1e0d91d589283", 0xad}, {&(0x7f0000006380)="0a3f6db439d056b15b264a8fd945ddb5942c2cd6fbfc6b39a1b8862082", 0x1d}], 0x3, &(0x7f0000006400)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18, 0x8000}}, {{&(0x7f0000006440)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f00000065c0)=[{&(0x7f00000064c0)="971d0d824ac9be9d8e2b1a88784dc527a81e5868fa692e2d3e10e3f9d7be3703956477f30d3f1902435f6569aee55df3136a1ffa105e15258d88a7fc81b9549e14cc90318a044adfc5d425e4ab7fd993299bafaa430bf1f617b3f71e2733b53da42fa27c915c95850189cfac6e312ffe527a352bc8c4016d08674a2316730695059be2fb67bd18e7c15a7fed13ef2e3d6a8196cdb08d2a5f023a63d5fad160c98b439d67c28eceea95e70e154022710ad6331dfac86a9f181e2064651bcb6b6845f130403beba63f5e89b41a", 0xcc}], 0x1, 0x0, 0x0, 0x4000001}}, {{&(0x7f0000006600)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000007b80)=[{&(0x7f0000006680)="359786a2907d565500b14a4116f127f1698ec0870945974a4ba23d82f2f933ff30555ad6af433e769cef6fbb106b06054081706b2edd43894ba6cb4497693de23287e19ca64d8e51c29391d265ebe45d7958e5d089041f83ab7cca3dab3ec1d738e6d705526b9ad44586cf45afc882215b1b20ab992f8bc03f19eb07c3fedb79eb2e6a0fc3d902fc8083d44164613851b05a8a92f310e6025306485a3a9d4870c84893dbb7ad8e9e9f4d7981fe5f2eb118c344535d6e7c9b0388bdd7e81a6240c31f890d17b0aea241e7", 0xca}, {&(0x7f0000006780)="4c3a50f63d0692b7d8f83ac3011baf0a170b86b6ab6be7ed546c6a87ad5c2a870632426ea6bcfe0b5e414ec17242f83caac72b86cd81af03ec25b7f21806deaf2fc2f2f93e3d041a6345fc2f99e8c94a6aae0d9942f3b266b5c9882b24bf951576fe2c1d3a94c88be814", 0x6a}, {&(0x7f0000006800)="16ba4be9b1e4bad5ad9d412adaaec3ed5f516519d90f5f52324b40418a42d0b878cfdc1f7cfb4efeb5caafa088414589aa8765ee0b58f4466822cf100928ff600f479374f02b40b4831b14c85dc9d12312c2c6fb0170de6222774fdddc455ce6ec8326c1544bbbd0559af10936738afa02c9138f3c5d3d587a1de0028d5372c4322500d7f2574cc86e875e4f64934ffba6e40a9e57066f659b1b69ad35b02b119456aa9a4a8cca2c68ce56b84600a20d25322310ac102299a7d2a4063c2dc5069b6f19b6439cc404746c8c36be438924483dca9c74526f2435433dd2d6ba9f012e4700213a98261638066fba7c631c94fe0494b6d3f3ffc9", 0xf8}, {&(0x7f0000006900)="0df52712e03f91d8e2ce3974fb6618f907d9c9b442e8173551880f82a4a4af465d93a075cb0091c8b4e40fa6e5f4c2c997978af41afa8ec10411e68a0e86be0f46ebd3e4830b9c8099ed3cad4f1c17660e87a6186f1c1fb39a7930adb020b2f95852a96f9c68a92c03dd33f8bfffc8c5dd2f9ed9eeb9526f0a1fcea4a0a0df9f108ce1f05538ae08d4667443155ecc897bd6d2d9420ae1ee82f94e726d", 0x9d}, {&(0x7f00000069c0)="ea10a4ac3a0269e3e6184335d9755ff46ca9b6340053f9b8e3ebfbe755bf5cde3cbb9907eb6760cf6b817559b5755f8033a4db7b3f8899ce48675c600858d2db08d2c1cb47fc30572cdc3772f9314cf4ec7417a1887998933b7130d52ca9f0de67f43f653843081b9f3d899f6ab070830a777cd56e0ac6970b253ce031fa72773a569a3bf63a24c1fc7d0fdd0353a79b6b1585b97ba9afc08aa7de4de3ea0f260e94c624dce445f97012aa297dc0ed73d9cf16f8a41921", 0xb7}, {&(0x7f0000006a80)="0b774217a7007aa2b09f2e2a6709647e34055a4e62dcd3071596cfeecdc305123c862a0b40095020ff5751be9572eb066dcd596a4f7f2752d26a9adc9d9c132d5bbbab372edd93a4d633e98a9d55deae3902f68988d015b3e2c8befdc864e457f6a55751c43dd1b2069d218379bb0d2ea6cb3df0b06514b045940ab47bef0cc8beced3d355610d8717a0ae648870c19fb424ce90b7213f9c21bc712c07cfae334c9d0d149bf92a9d9f2936de2432ddc83b5c3efaffa92468974d8b6a6619c8b05f23473c55", 0xc5}, {&(0x7f0000006b80)="3d8370de247ddba8e941559d86a8357ee0bf833305c0364fec33124790797225b487e8c2aad0fb23cdf485ea59c9a272b15a22e078fbcc641174acac5efa6901e1f63836f103e1b93a06dd5b11afd94357f287465fb8917400d8aa0a94bf70747ce19660b782a714b8227aedd5d7a1da141a51e07f9a83d1907c53187a956afb365576365d378a50dbaad7c39d3c6439bc454f083e37cf0f5bea23a982e022be237e306829cc421850b6a51f17a16c6f8bf45773f284dadbd3466b1c8fc0f1f6a09bccb9bd5055800bd32d9f5dd137e06059aa8f530b6a0f122297d648a132e4485bbfdb0feee7f16926136d0907a3e1d1a07c2f97071ed8af911b9bd93c64be7082b4eb3ad29a3e091598a6bd891b9bb47c0b09ad6ce53708f29927788e7bf74928bcb48b329d6ec1e6645f3b7dee8ac73c008155e5422bf8f99e76c8c0bee2d8e99e2bfc183856047b251d2f6871e5d75000ffcefc291e996c004fd24c06747f4e2cab085c36a051042b51a6ffd5f52ef88a4521422985619c0c8913e36b68fff1fe96d9f0ac2dfa0d3d408b536581f4db6e974adcfd95c71dc27fc317df14d8eb6fb712a2b60315b638858555e73854f26dfd2c2ede7f9e7ac2e52967c26bc7ddb3ece5de8a48a82db1ba9bb612c4603b786a55d17db03bb70b5b7df0750e134ae448e531b9a41208ab20a65d5514ac07598840f446de97c078d7aadbb9aa7ef223f6eaa435c4a3ec81cc00ededaa527a3730db469a590ddce8ee08ca10323c62e1937a6e0b995cd6825049b82b9cb4bb54c4843965ea0bcffb0059651a8eb3fe1b24b433ae7e8837f49d1fed29562f64530445c5c998794bb87a94efa1af68472f257ca9a4125fee0986f808cae6340382316c3eab22d4644cbccb1825897c16ba34161c65f67ae7866653b6551cc322d17791a554bea1a7b99b3af55546772c115f9b2b96389ba578d42e9d5b36076031cf70a317b7dbbfc0cd45f5ca6319ea53247fd44397a1196797bccb42d78619bd338768b01ac5fc452b5006b24919d671d6a2e021585b137ba998e229315463522280b540148e35b22d00c91b7893dd708254820d96953ce08f79164a459fd566157ac57f090b0f09108cf2e48e451f34f48030c7a62c3a7c45c040ab718ce6f2349ee57e1dbcf3adcbf27b9d73f8739664b26c2bce101f3c0508fc46ec2e2f2db22cd20b5e0fa4d3cdda83ac99d8e44f8dd6df04d3ad12f27503af8b552b7351dc9161e1ac04f916821573ff140ef0b70d630aac6d0939c38739baa2edc67d97101a58475eef195d4f2611992e05614dce8fcafc5839c6c4e904acda2c97782bdf5cc44a2fa49cf54b213411db84330c392ba64469bc071167cc1aebf85ba4307467a85aa533aea37b7a283341c884af97233396ab28023cd17fb587a624886ebbb39f76e8761e923ec078f7021cc41a64c536b856cbc7bb3783e702706b00da9db13301ac1057220af73b82122252c24bf3050e2836bccaa5c79fb644c9be898ac5fde1025e3896f936354ebfbb702fd7665889912667145428478f4a7b51fcd658f94ac38f89f6e6e0c2a6c5df512618566297af4b9070d3bbc72efe1410142ad3713811b09601fa4014e2c7b70d07cc4b9dfb3d8387495f3b4010b4d063b53c47c9f5b83c04391ced544855ebe1a24b43c8d6d096e3b67d3d4f67c89259669394596276a4f24159d9a55b4274c69da88900d7aa1eae22ed54eb1b45de07657977d6c918cd08c3dc7ff2a3680e16d84790cc9fd58cba14f632d044f6639afc413d77f23752e29e77c6d5fcffd236e809e749d7128eeef2c1dc1caffe624e938a08dced94158c94002d4d4b1b5bbe255a71f4caa3c578eeded53912082be0854ab4a420d3247be81aab79e9d01b3a942b6ae7563c16d9e12edc5f66a2220d92af8da76d18c7d995141e44c02227ecd45059658fdf006f1870fd2b07459b4567a0ddd66ba2be54a1fdc69f55741d4805945b9a18654b2cdcc13aeb856eaea941a6b2cabbb73131523cdad8b4082866c767a8729805d7790a4119344076851894ce1e4f26e67469b19001e9e940ade2e63d72982c0f899667450864fb87b6c6a32f0a6aaddba33530376154002a369614c9832344d2529190fd9621df6ae6a627f3a0d82a8eeeea093b08cbfe4a57b1698c0c39d02cfe17cca224a0019478fe1644ce31787bae833a13f5edf734326e87be314d46a99c26f3611b1946a7bf8b338c03cc9afe5268f46907087bdb8cda78a87e4b4f48d5604c68d0331f0e5889f647cbe1d0cc5ba918a2a7d36183663d7257e545fd38e0821018fb20b52b22028985835b12a03722790fac7f3d2a985e915ba6ecfea15e89f9689d7de41e32a7d2cb923c9d779de12612f688aa40dedd81a8fe3b5be21f45857b836a22305a243d2060f236278ece5fea03c0f920c8ab31eb31b5ff7176e53c6c582fe7fd50c10dbaaeaba9dca68a90a759eb2bb295be92efcc05a83063ed946b777108d08debd25b9378dc81d78bad7d52df77cb4b89f26abc76a8c072a568478b709491a3bd44fde56eb0741e4070a5487fe3755a15a6a044a5dc972ad1708eff1133d53b97e7ff95fa6614b260037254bf8255bd98d2c358a2a127b8665e263a4cffdf75891cb5207082a12b74d8123dcd32f2454193de90a2f45ebb4d6af4be56d1c4d1f9c87b34d3da12c475833e66463c10ea485dfb7a4dfed71926014e49bf87680a1da846ffc6bf231d47a3a4e1864eff59c6d33db2e879b3507f1002715d2bcd4e718d0e4f6c5422bbb459a3bf438c4a1c2e749785f0d23797a73e5c150b0595652f4c0fc19c57bec617e2030cada3054555566854c711f509824ccb93de59da5cd76444ba87bdd962b6296f442c79303755537ace2c7eb3fae1cdc7b19355fde4e05810bae35c1d292436693074b041738afbb795127e390a8685790a43079a3bfe45b00bf1817fcc5a08d1e2003b6a6c4f616b23d9ccb8a5425d9a94342968fbe48c729c83319011c2a167f239965690de1528eff09c81b9f716fcb23e61aaf05b856110091ea2e1f5615fe2b58a033259b8f9c87b7d7639b7d69e58adeefc9b1ed460c8144b50400d900957c49a144382c626914e0f958469af74d80195a789500d9e1e82b5d45c6921b7d6d3e1920ac1c873544da534a5cccd55c4746faf4ca6b4f8f298900a5a10b7eadb52359ef3f78af2fbc03eb647bf807f80f0ccd6ac1720e8a5f23eafd6309443543e1f37b7dd7f63801569dd1ee731acd9665cd4557575b46d04540d815acbd187abb31da815cb89c6b955d30266918e99187101038044a9623fee24c39b2edf6536f69d58ceee11b6b322e46c61c68042ebd0c9563eaaf5e4ff5aa34453bfb0790bff74f2ee4f49e94543a4357a092dd786ca3a14d5dbfa979f65bac12a9d5f7c96b4bcc096fcc906eca0487451846170168bc59b1a594df32f8f2fd63d2a2b5dda02ab946ee12d036a3b04b79f34ca5556a3109d6038e69614f03a095c7bec410af3dae81c2e9d4112e07022c75edf0da797b28cd23cfd462f5f69a9290a349c00855af7a9a22e46f16fa9305b5f01a963bb40bb9c3d8ab9bbe35bfdeb646206cfef259c7f54d3d11ea68f2ee73306a07f0b6da845eccfd0d4382591788bf1f066b17802ca0cfba4403bebb5bfb7e1dc8d41194df5248d251e781bebe4699d3b3d1db75759e998717434f8a61066c1bdbe105274bd13a899738d849a95d00aacbc1c081eaab9782162b25485111a7143ce08e3554aff0a2c46626dc96be439a188c83ec40f8c710c15d8704047a4a8a38430f0bb054707bb886b6da37d236762ac80f814fd857c27bfe7357134d7be5f8743fe9021e17eb135fa4dc659062703ebad34efb28927d73395aa3220582e2ba3b5e4366d7e3fa75fb5c2668426419598aaca0c44cb0578c3a5992180c763e18afc2078cc0a6a439242b0b7c064b6c54477ffc381c2ced9c85168c4ad5f3c639b767975aa1d735586f203f94f9e09d98111162e71b8411c7508def15fce4f665f15fd1fb6c2ff93354a95fc6caa9334112b3510d8e81f4e63d4bfdb6b64ea8d0713c9cf78428e8aaf230b293b53baffddf6c830f32193bd0350ac6ccc42aa710990717d935e267d767033af50e2a11df6ecb1f821d3c5c4811a65d45afa7d511389cbbe08b9efb0fb3a9b0b6e2609de992189bfa916fdbbdd6cd8ce69fd66523375d736bff2697b82632b8831e450c95efc35ece06acbc3f5d930c7cf86ddaece26c209cbad20c63ced57d4d080d5c4e05f757a3236852b47a82914eae69757215d46e46592be3407f27cd64bab253de336918f5afa0ed47f96f94fec8bb90d6955145ffb6859e3c9035ac4409aa14757765e96a4475e8536f715ca572facb171349de86b6efe707cdeb207fc936a50ebba0da7c1e508f003df7bf15b6d54f6ef51e6d14d62a1db32bfd2aa3fcd6ab97d2db048244b14ac303f51f25c41f33a0b4b9f0d1dc2f168f628e224f8bd32102281933b8a8e0366b96125f36632be2f5e103aa61daef9e33c9d054a3ef735bb6ecae024a8a12b63e4f3e1ab7230e4c7efec9546d251b0714862076e9f74aa236e3b9381ef3714cc2ed7e83ca3a2281fd2415180ebea97112562a39cac092865760cead2963cb9369ead2e9e79782359f5d01a7bc23af10d97b44ca637524843d81972436ae2b97e1b3d63b0ad090aad81e1c6b270d8ab43cecc5c5255148ea5ba9e44c6e8223f8c7874357b1d6fc544fc3badcb14e4eebe3bf85d99f098c4455c3c41e2b470e7c215150032cf5f74f54c0b32dab22c289b32b3973b561133986def1468941c3c692c9a84800a7c31062ff6a35a6697a19a9f3338a191661b754c217910c55ede6671d41941f24823922620a14afd892238b04e5d929df966d05a9320128f3cfd5db8fc7870ae28853dcf389a5967362cda87f01d1cff2d30c1beb71d8967660fb3c2f4ced3b049e5b4b3dfb927df16b58a3c6286391f45c01f0c833a7254b1af182c8b36fd962a5b3bef41cbf38b86edb5703ab89cc58256bc7a7e8fc491bff5cf7a7083b6a49da57bb9af4f3136d35d3be247c69595fed369a9b6cda61d3b9ba11dff942cd933c25dcc7ca80f7309e97c7ad04806fbf234a5a472b6df029a0f3667640c487f88f0e5a2a221a67473a4efb592ec4bddf59d582bdd9b8dd5c000a7312c0284c7101e9ded824e10d0edff066d875fc51aabc3887d8e8c47a2c41dd792b5fd8fd03e178caaea0ae57fc4ce5a4523db15d55d980e4d34c8622f067a25182b40b9fff2ef562141656e7530172f1c8ba6b83e19e2026a7f81bea47be35d1ad8e2795df2673b0c5dc53a4c59ce06dba419c690e35a0835471b44b6e37c6eec6156ec6cdd741f2f462a57214d95ebb631d575f4cce5ca06d0657395b6ead2a951e62bcda94a45a910c4621542303d3181de222a4fc013b74c313f694aa08c12cb846938bd1da5abfa37b991b44dc104c09b40360199386ab64e3e4c2d3f8829a86ec17e1e4c2976bfed781af4a7a7ebb30b449ac8ccc8ff15e58b882ef1c02c18429955e8a21e39f1900b658104cf748e7f589855b6d93b32493733107a787aa3027d34dff0c0c42a59a12b918358d0ef4eee28948373c9ebccbe556786e4704656ab754952e41a7f0f7b8e58a1add8af6797cb338b5d4536a9f98ab19a44caa10bb1356f1f12f80dd9e75545168291527973e07868b45d866e8a982bc040daf4e60c0fb4768128d69218cdd81c2dbd4af4f4e6d2aecfb34f59", 0x1000}], 0x7, 0x0, 0x0, 0x80}}], 0x9, 0x8805) (async) syz_clone(0x40900280, 0x0, 0x0, 0x0, 0x0, 0x0) 08:16:49 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async, rerun: 32) setrlimit(0x0, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(0xffffffffffffffff, &(0x7f0000001740)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sched_setscheduler(r3, 0x3, &(0x7f00000001c0)=0x8fc2) (async) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat$full(0xffffffffffffff9c, 0x0, 0x121080, 0x0) (async) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) (async) fallocate(0xffffffffffffffff, 0x28, 0x3e, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async, rerun: 32) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) (async, rerun: 32) r4 = getpid() sched_setattr(r4, &(0x7f0000000000)={0x38, 0x0, 0x20, 0x2, 0x1, 0x7, 0x2, 0x800, 0x8, 0x200}, 0x0) (async, rerun: 32) mkdir(&(0x7f0000000440)='./file0\x00', 0x0) (async, rerun: 32) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r1, 0x8982, &(0x7f0000000100)={0x2, 'tunl0\x00', {0xff}, 0xfdb4}) (async, rerun: 32) mount$overlay(0x0, &(0x7f0000000200)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)={[{@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './bus'}}]}) (rerun: 32) 08:16:49 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) (async, rerun: 64) prlimit64(0x0, 0x3, &(0x7f00000001c0)={0xe2e4, 0x53}, 0x0) (async, rerun: 64) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async, rerun: 64) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (rerun: 64) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) syz_clone3(&(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f00000002c0)=ANY=[@ANYRESDEC, @ANYRES8=r2, @ANYRESHEX=r2], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000007c0)={&(0x7f0000000080)='sys_enter\x00', r3}, 0x10) (async) r4 = accept4$unix(r2, 0x0, &(0x7f00000003c0), 0x0) recvmsg$unix(r4, &(0x7f00000009c0)={&(0x7f00000005c0), 0x6e, &(0x7f0000000740)=[{&(0x7f0000000440)=""/30, 0x1e}, {&(0x7f0000000640)=""/232, 0xe8}, {&(0x7f0000000900)=""/186, 0xba}], 0x3, &(0x7f0000000a80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x118}, 0x10003) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000180)='sched_switch\x00', r3}, 0x10) gettid() (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async, rerun: 64) mount$fuse(0x0, &(0x7f0000000340)='./bus\x00', &(0x7f0000000380), 0x2000000, &(0x7f00000004c0)={{}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, 0xee01}, 0x2c, {}, 0x2c, {[{@allow_other}], [{@fsmagic={'fsmagic', 0x3d, 0x292}}, {@rootcontext={'rootcontext', 0x3d, 'system_u'}}, {@euid_gt}, {@dont_hash}]}}) (rerun: 64) mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) (async, rerun: 32) mount$overlay(0x0, &(0x7f0000000780)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./']) (async, rerun: 32) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000001740)={0x2020}, 0x2020) r5 = getpid() sched_setscheduler(r5, 0x1, &(0x7f0000001700)=0x4) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) (rerun: 64) mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000100), 0x2, &(0x7f0000000800)=ANY=[@ANYBLOB='trans=fd,rfdno', @ANYRESHEX, @ANYBLOB=',wfdno=', @ANYRESHEX, @ANYBLOB=',dfltuid=', @ANYBLOB=',msize=0x000000000000510e,version=9p2000.L,posixacl,access=', @ANYRESDEC=r6, @ANYBLOB="2c6d6d61702c6e6f657874656e642c6e6f6473949ab8acba6be4ed1a65766d61702c7569643c9ad6bdcb76ffeef66e0abd11f4fad0b6", @ANYBLOB=',\x00']) [ 958.912601][ T439] usb 6-1: New USB device found, idVendor=056a, idProduct=00e6, bcdDevice= 0.40 [ 958.933508][ T439] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 08:16:49 executing program 1: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000002200)={'wlan1\x00'}) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESDEC=r1], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/snmp6\x00') read$FUSE(r6, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r9 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r9, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) r10 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r10, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) sendmmsg$unix(r3, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002980)=[@rights={{0x30, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r3, r4, r2]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r5, r6]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r6, 0xffffffffffffffff, r4]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, r5, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r8}}}], 0xb8, 0x4014}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r4, r5, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r8}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, r4, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7}}}, @rights={{0x20, 0x1, 0x1, [r4, r6, 0xffffffffffffffff, r3]}}, @rights={{0x28, 0x1, 0x1, [r6, r6, 0xffffffffffffffff, r5, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r10, r4, r9]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r8}}}], 0x188, 0x20000004}}], 0x2, 0x4010831) ioctl$TCSETS2(r6, 0x402c542b, &(0x7f0000000000)={0x0, 0x2, 0x62, 0x3, 0x80, "414061263ac527cf00aa181acb807bbf0f043d", 0x55, 0x7}) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000001100)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) [ 958.974618][ T439] usb 6-1: Product: syz [ 959.004529][ T439] usb 6-1: Manufacturer: 貥؎哧鱗惃翓廘랻ᾬ驖ì“ﬖ䔓ͬ뗡磢ä¾è–‘å”ê‹æŽ‹ä‰‹æž´á‡å¾…ﶶ [ 959.046011][ T439] usb 6-1: SerialNumber: syz [ 959.302766][T24628] udc-core: couldn't find an available UDC or it's busy [ 959.311864][T24628] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 959.362406][ T439] usbhid 6-1:1.0: can't add hid device: -22 [ 959.369619][ T439] usbhid: probe of 6-1:1.0 failed with error -22 [ 959.386442][ T439] usb 6-1: USB disconnect, device number 46 [ 959.422218][T12561] usb 2-1: new high-speed USB device number 91 using dummy_hcd [ 959.692222][T12561] usb 2-1: Using ep0 maxpacket: 32 08:16:50 executing program 5: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x10, 0x56a, 0xe6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x20, 0x0, [{{0x9, 0x4, 0x0, 0x81, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x1}}}}}]}}]}}, &(0x7f0000000440)={0x0, 0x0, 0x13, &(0x7f00000000c0)=ANY=[@ANYBLOB="050f130002071002"], 0x2, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x3401}}, {0x3e, &(0x7f0000000200)=@string={0x3e, 0x3, "a58c0e0650dae754f4ef579cc360d37fd85ebbb7ac1f569a53c716fb13456c03e1b5e27836f67e479185d4534ba38b634b42b467dd11855fb6fd01dc"}}]}) (async) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="00000c0000000c0001"], 0x0, 0x0, 0x0}, 0x0) (async) syz_usb_control_io(r0, 0x0, &(0x7f00000024c0)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f00000021c0)=ANY=[@ANYBLOB=' '], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) syz_usb_control_io$hid(r0, 0x0, 0x0) (async, rerun: 64) syz_usb_control_io$hid(r0, 0x0, 0x0) (async, rerun: 64) syz_usb_control_io(r0, 0x0, &(0x7f0000000900)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x4, {0x3}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000500)={0x2c, &(0x7f0000000280)={0x0, 0x0, 0x4, "8441a74c"}, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000140)={0x0, 0xa, 0x42, {0x42, 0x8, "feb255a8fc5ffefb011937c4277d8864349c9fc2727de54cdb649fb5a5f7413b50b243a539f46fed18d831d63362b11dadab0434f8af148c74215d962437a75c"}}, &(0x7f0000000240)={0x0, 0x3, 0x102, @string={0x102, 0x3, "07fa3d0f82324b3a7752b3fdccd35b903a121b9fb187be09a40b6f76761614de491f66be7f1957462fd908c27ea1edf8ff1557ef0cd05b891aaf79e8cbf9cd89e7350128ffc7b4b136be8f767929f616c18b64aca42a90ba46ec4c05d58195e9551eb62fe00c489fd0518622e13f622b1393bc089431fb7c374c9f0d7fd992c4d9c3952d28ea55d068eaaa78124a0ce887cf1f7e6cdb8aaa0a1b253415afc28ebea19aeaaee244bf4c529ce740bef044d96b30e050ab57aa608cf64b854876a518b1530554e2c42515b05781e822124eef84def2eebce915a076e905750f8ef768747bf94a21d3bcde2b131015cb3fc10ec16c89cf131a65be70bbc59299ade8"}}, &(0x7f0000000000)={0x0, 0x22, 0xa, {[@main=@item_4={0x3, 0x0, 0x9, "f99d33ff"}, @global=@item_4={0x3, 0x1, 0x2, "4358b17c"}]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0xff, 0x1, {0x22, 0xe48}}}}, &(0x7f00000005c0)={0x2c, &(0x7f0000000380)={0x40, 0xb, 0x20, "1fbfb9b98662fee9a31f110249e75a4569d758e95c5b7cc9528a253233c80acb"}, &(0x7f00000003c0)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000480)={0x20, 0x1, 0xc1, "0d75ca8e75f943fa7b41922a93153edc51e50f1b86ebea15049f4ebdbd098b11219dec83ac7baf29cb73c13e51034a0b050ee2c76272782ecb34d031fe46c7bfd23b47c8351261d28d187654c0c204ae0b426041f5e3f77bf44cd8250d1ba1aca1170b95f97ac5f7df5b072cdee7555e7cb3da20b6a4a2a427e18ca3fc80b531210c6e38e66761b8c909de5613e475cb2779623c557feeb733ec8e7323d7b1875f60e3736149ccc764c78521fb565ecc1fa22c064e462f5f4fd11a7ab467a3e1d3"}, &(0x7f0000000580)={0x20, 0x3, 0x1, 0x6}}) (rerun: 64) 08:16:50 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async, rerun: 32) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async, rerun: 32) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) setrlimit(0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000001740)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sched_setscheduler(r3, 0x3, &(0x7f00000001c0)=0x8fc2) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat$full(0xffffffffffffff9c, 0x0, 0x121080, 0x0) (async, rerun: 32) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) (async, rerun: 32) fallocate(0xffffffffffffffff, 0x28, 0x3e, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) (async) r4 = getpid() sched_setattr(r4, &(0x7f0000000000)={0x38, 0x0, 0x20, 0x2, 0x1, 0x7, 0x2, 0x800, 0x8, 0x200}, 0x0) (async) mkdir(&(0x7f0000000440)='./file0\x00', 0x0) (async) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r1, 0x8982, &(0x7f0000000100)={0x2, 'tunl0\x00', {0xff}, 0xfdb4}) (async, rerun: 32) mount$overlay(0x0, &(0x7f0000000200)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)={[{@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './bus'}}]}) (rerun: 32) 08:16:50 executing program 3: ioctl$FS_IOC_FSGETXATTR(0xffffffffffffffff, 0x801c581f, &(0x7f0000000040)={0xffff, 0xebc, 0x9, 0x2}) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000640)={0x0}, 0x1, 0x0, 0x0, 0x4040081}, 0x40030) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000bc0), 0x10) getsockname$packet(0xffffffffffffffff, &(0x7f0000000ac0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, 0x0) io_submit(0x0, 0x0, 0x0) syz_clone(0x42902000, &(0x7f0000000000)="f8dd4d9791babd1778cd77069b2ad8d12d2340db3be5097d", 0x18, 0x0, &(0x7f0000000080), 0x0) 08:16:50 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x6) (async) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e23}, 0x6e) (async) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x0, 0x10102, 0x0) (async) r5 = socket(0x10, 0x3, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) (async) r7 = socket(0x29, 0x3, 0x8) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000050400e4ffff11fffffffff70000", @ANYRES32=r8, @ANYBLOB="01001200"/22], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r5, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=ANY=[@ANYRES16=r3, @ANYRES32=r8, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x8001) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000005880)=ANY=[@ANYBLOB='L\x00\x00\x00,\x00\'\r\b\x00\x00\x00\x00\x00\x00\x00`\x00\x00\x00', @ANYRES32=r8, @ANYBLOB="0000000000000000f2ff0000080001007533320020000200080003000000000014000500"/52], 0x4c}}, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000740)={&(0x7f0000000700)=ANY=[@ANYRES32, @ANYRES32=r1, @ANYRES16=r2], 0x6c}, 0x1, 0x0, 0x0, 0x40440c1}, 0x4000000) r9 = getpgrp(0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) (async) sched_setscheduler(r9, 0x2, &(0x7f0000000200)=0x4) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) sendmsg$nl_route_sched(r0, &(0x7f00000004c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000480)={&(0x7f0000000280)=ANY=[@ANYBLOB="2c0000002400040529bd7000fbdbdf2500000000", @ANYRES32=0x0, @ANYRESOCT=r9], 0x2c}, 0x1, 0x0, 0x0, 0x20000001}, 0x4000) (async) getsockopt$IP_VS_SO_GET_DESTS(0xffffffffffffffff, 0x0, 0x484, &(0x7f00000007c0)=""/131, &(0x7f0000000380)=0x83) (async) sendmmsg$unix(r4, &(0x7f0000000680)=[{{&(0x7f0000000300)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000000)=[{&(0x7f0000000400)="d5593aac8678973b44e52aefccf45aa952ca4e4d710950c2fbf3b9a6d94262ed51dddc11e9c9ebb03752593d9d451f41793cbbbe85a12c74d094c451f9ec248d4b4ac6ff99a9f369", 0x48}, {&(0x7f0000000500)="43ef61b0080002bfc60d643e361f192a3e9d5fc22a3ed77f358f4af87c6dd9c4c5b662275dac011173f0a3dff6bd10800b8795cc87e07f8b38a0ef3b5721341375a49f25cafadb31e66344a7f6be", 0x4e}], 0x2, &(0x7f0000000dc0)=ANY=[@ANYBLOB="20000000000000000135203a2b000000cd8645b7f70e56bf7efe47038f1c8d52c5ea4864e49d6b53fdb407e31aee7600d9e530206d6de4f1537a00033b10fc659576f0d7de369bca323603606d23878695d7dc434a2a005869ff224d5e908a501b780791db488c09a646c22e39e742779f4e9fdc9e90393d6484a9a7f5c6fd35d8c2104bf68e6059d4e9643c43051f43aaba47d354d4a0efe1fdca9dc83a11d241db492b2dd10d205d572ef645ccf947be6f45654bfde3e1aa10fa2080baa793a8885a1215dae10f69845fd8d1699d55ac6e9ba0cafbf32b01574dc1326cc6fc707d5dd44eca65c473ba595ed386d8f4b82b09dcda32b2e17ad4231b30458d4267f9c2e5107890dd219d4f2b7181c7f78ef1a87a086bcb96", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32, @ANYBLOB="a99e3289d2f8f4f910a2c5734cf419a0468e0c0145d2f60626120009a6153a81c900177938f1d8368594002c61702fbf580d867134b1e888b8882fdc6c5a50a2e3fec32728528be39e990b0d2979df6de2201816d17827173a3b608f782791536cd8275d03de8831c51d47a7fe4df78d6b76546dfabd133564f80a4cab94c97142febaace212b45c9302000000824d9bf8e4f81c0044404ec9ba9cd6292b84e1b6be8e604537f7a836abc0f04cd54c9462f5df9f06a5d1ad66aaf2514c7c94c78c3ab64097c4f01f7b2937009ed1fe0e26326fb136247e3afda5d557", @ANYRES64=r10, @ANYRES32, @ANYRES16=0x0, @ANYRES64, @ANYBLOB="4fab9553e5f100000021a400000000f9e3f41fb57ef8df6cab8016c9ce3ac08f2b0de792d7c706ed2f665ecc68b681fd7550710201d9751fa4e825662732f3a8c5bb3c2a7bedfc8388942a7f84f543f5aae98830850e4837677f000000000000009a04cf132d1eae879bfd790286c9fdc84bbb1445bb63447f73451530bcb43cde8f6c3c564ba1157d944311652a7a2a0f2845e931e945ad06149c51b866b68f257690ce1317526ed983323e256a5a8c4356ac469305f77243c338c60fd8bba96a1f6879bca4882eceb9f25ad58553284588166daa45a518c8b071335b5ff014842183b61e1b53c3dfa40a016d104490edff49534a1803a9a7d9c5d7d8de94d8e01525bc0e604a67f48474f6e2aae169f823a96622dc7dafbe14d70fbbd9ad701e9d1f63d8ed02af94e9805e33afb4c93e16574a4831dda9d091d9bdae0f3af6ae0040fd4abb72deca61ad382bdc32bd0af99e520def1dd52786cf68a2bdb235dbd6f84578392e238427"], 0x40, 0x800}}], 0x1, 0x20004805) (async) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x1ff) 08:16:50 executing program 0: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000080), 0x4000, 0x0) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000540)={0x2, &(0x7f0000000100)=[{0x5, 0x4}, {0x1f, 0x4}]}) syz_mount_image$f2fs(&(0x7f0000000240), &(0x7f0000010600)='./file0\x00', 0x10000, &(0x7f0000000480)={[{@extent_cache}, {@heap}, {@adaptive_mode}, {@inline_dentry}, {@adaptive_mode}, {@jqfmt_vfsv0}, {@nodiscard}, {@inline_dentry}, {@fsync_mode_strict}, {@alloc_mode_reuse}]}, 0xfe, 0x105a5, &(0x7f0000020c00)="$eJzs3M1rI2UcB/Bftu6r61pkX/TkgAgNmNC03aIgUnUXXbBL8eXgSdNkGrKbZEqTvrhnPemf4FUQ8ebf4MV/Y/EgeBK8rSiZmcpW96A226zbzwem32eePPPL84RcnkyZAI6t2eTXXypxIc5GxExEnI/I25XyyK0U8WxEPB8RJ+47KmX/nx2nIuJcRFwYFy9qVsqXln+7e++r5268+vk3d6uNn77+cnqrBqbtxYjobxbt3X6RWafIW2V/c6ebZ39pp8zihf7t8jwrcjddzyvsNvfHNfNc7BTjs83t4Tg3es3WODvdjbx/c1C84XCns18nv+BWcys/b6freXaHWZ6dO8W89sq8MxwVddplvU/y8jEa7WfRn+6lxXo2b+fZGozK/qJu1k73xrlTZvl20cp67Xwe6//5Y37kvdMdbO8lO+nWsJsNkqv1xsv1xnKtsZW101G6VGv228tLyVynNx5WG6XN/konyzq9tN7K+tVkrtNq1RqNZO5aut5tDpJGo75Yn69drZatl5K3bn6Q9NrJ3Djf6A62R93eMNnItpLiimqyUF98pZq80EjeW11L1t69fn117f2Prn148/XVG2+Wg/42rWRuYX5hodaYry00qtZ/GJXDXc5x5wsE8K/Z/wPTYP9v/x/2v8d+/bZvHIovEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAsfXjye/ezhuzxfmTZf9TZdczEXElIi5HxKWI+P0BZuLUgZoXI6JSth80/uRf5vB9JfIK42tOl8e5iFgpj3tPP+xPAQAAAB5f3/7w6WcRM+Nm/ue1aU+Io1T+aHNmUvXyn3yemFS1i3mxvQlVu7RfciIuR8TJ2Z8nVO1KRJw4//GEqv0jMwfizH1RKeLEUc4GAAA4Ggd3AhPbvQEAAPDI+WLaE2A68vu15f/il/eCTxdR3hA8e+AMAAAA+B+qTHsCAAAAwEOX7/89/w8AAAAeb8Xz/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD/YuZfctKEoDMAHqAt9qajisRVGVYcMWESX0GEnnbW76aisoRJiD5mRWZYQQYR9E8URg0i+xgn6Psmcawt+HZgdX2QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABo03WxXv7d/v7TNGd/aCbPtwEAAABO2RXrZbkYV+cf0vVP6dKXiJhHxCwiphFxanYfxNta5iQieml96v3Fkx7+R5QJx88M0/E+Ir6l4/Zz278CAAAAXK7tZrGKGByX5cvXrhvinNJNm1GuvPKWz5tcaZMy7GemtOl9ZBaziCjGN5nS5hHR//g9U9qzDGpl9Kj0qtI/ZzcAAMB51CeBbNMbAAAAL86PrhugG+V+bfovftoLHlYlbQi+q50BAAAAr1Cv6wYAAACA1pXzv+f/AQAAwGWrnv8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAm3bFerndLFZNc/aHZh6CJv+ufjVtBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDv25x0FQiAMwmDv+r7T4P2PJQ2amZtUgfDxNwYDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8+t1f/k9MjTPJ3Gtj6XkkWTs1tk6NvXPj6A/j69cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf7c3cCIRAEYbDv/M9pMf+wpEFjEKEKFj5mmIcFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPii3/3yf2JqnEnmThtLxyPJ2lVj66qx96Bx9GC8/RsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC/tzbJgyEcRx+fUmUuE1GSG8lMAMNFYIR+JCQLHkGBmAhGipai0VgBZDgXNOZgudp/r/iinsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNd0efjiLSKKSF2mSOPNz+k9Ij4ibdt29HnLYnc+Nl/3nO0Pk5zfMf0tI6KMoo9zAAB6V3WbY7Wul395//MO8g7zVvOmXjzz0wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV3buWLWpKAwA8EnSRKuToxVEcNDFxiZWI2RxKHQXBN1CG0sxVUkztKVLn0B0cvUV7Kav4AsIDlpwcOig4CKIkuQmPcEgKcK9oX4f/Pf+ucO552QI/Pc/NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwLEc7oWzgzwXQpibOcq73n/dXRl3fvvsw9wgvtx5czEesztEMYTwcL3VvJ7iWqbd5vbOo0ar1WxLJBLJMMn6lwkAgJOmmES3rv9U3F/uXsvVQ/j1arT+vxLl4S/1/+eX5y8M4ufWu058r7j+X0hthdOv3Nl4Wt7c3rm2vtFYa641H1erlcWbizdu36qUe89Kyp6YAAAA8G9KScT1f77+Z///TJSHCev/e0sP7sf3Kqj/xzpq+mU9EwAAgP/buUvfv+XGXM+VSmGr0em0F/rH4edK/5jBVI/tVBJx/V+oZz0rAAAAIA2He7mR/v9qlIcJ+//zr3cP4jELIYTZpP8/v/KktZrecqZaGq8TZ71GAAAAsjWbRNz/L/b2/+eHWx7yIYSrl/t58jeAE9X/H1/cHXlpPd7/X01viVMpX+t/H71zLYSZWtYzAgAA4CQ7nUS32D8o7i+3fzxfKtn/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBvduwYJWIgCgBoNtloJS5YiFp5AVG0sFqwEMRG8AqiIHgCEdQDiKWW3sHSO2ytIIiF5RZ6AplJRmUttEqUfQ8m/2cImZ9Jkx8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgR8ONz7wIh16V5/Xc/evJXogPIzF4uZ5bCCPknSaL/oc6621XAAAAwDgoUn+fZdlzebsVYt6P/X+Zrgk9/81Ulad+frTvT/Hu8nE+9f+nO4vHHwv1qnXCTQ8Oj/aXG3vCv2/6+9TV7tPq29nabH3ajTsf/70U8YXk2+czwzLuZ+diMNiciOlkw4UDAL+2lGKdpO+hEFfaLAyAsdGtR/al/y/67dYEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0IT3AAAA//9UhWfc") r1 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000140)={'fscrypt:', @auto=[0x34, 0x33, 0x30, 0x38, 0x36, 0x38, 0x31, 0x35, 0x62, 0x35, 0x66, 0x33, 0x0, 0x31, 0x33, 0x37]}, &(0x7f0000000180)={0x0, "f2f8f2d2f3955281955953cbf41b689ec8a9ac17c1d2b4b3c2b95f0d638afbcccbf35936cdd93d10777c9d21bd829866c524941e04e1f25ae8b71ad4c8314506", 0x1e}, 0x48, 0xfffffffffffffffc) keyctl$instantiate_iov(0x14, r1, &(0x7f0000000200)=[{&(0x7f0000000280)="75a1ea676ca639ec51f6a7481539dd6cc8c30760e58053a458c08c0ac48c91c7daf04812d1b672f4b20f88adadc92ec9b05dab6fcad0f700c1ce8c8b6c8da5dcc18601", 0x43}, {&(0x7f00000003c0)="583ca44870485e4e8cacebe275953034978a8116c794170e911af69a68b0e1eb9778f7b26f0bd22fec7f7649b83aefc9d2d5216b0aed1e92fb74e7c9d3d4742f0e83a469aad258b8678ca6eaba741bec51d6364204eddef47fd9957c6d2dabe1ce79ab5c7c7d3d596c3dca33ae4bfb3748eb375a1895242bb5dfbafa8cf591576243223794336d30125ddbf880312ca28c61d28729dad3a205269f4e6e4c687bb049cc40181339412286ea77d099", 0xae}], 0x2, 0x0) (async) r2 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x140, 0x10) getdents(r2, &(0x7f0000000300)=""/132, 0x84) [ 959.822327][T12561] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 959.836244][T12561] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 08:16:50 executing program 3: ioctl$FS_IOC_FSGETXATTR(0xffffffffffffffff, 0x801c581f, &(0x7f0000000040)={0xffff, 0xebc, 0x9, 0x2}) (async) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000640)={0x0}, 0x1, 0x0, 0x0, 0x4040081}, 0x40030) (async) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000bc0), 0x10) (async) getsockname$packet(0xffffffffffffffff, &(0x7f0000000ac0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, 0x0) io_submit(0x0, 0x0, 0x0) (async) syz_clone(0x42902000, &(0x7f0000000000)="f8dd4d9791babd1778cd77069b2ad8d12d2340db3be5097d", 0x18, 0x0, &(0x7f0000000080), 0x0) [ 959.868838][T12561] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 959.879122][T24713] udc-core: couldn't find an available UDC or it's busy [ 959.904210][T12561] usb 2-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 08:16:50 executing program 3: ioctl$FS_IOC_FSGETXATTR(0xffffffffffffffff, 0x801c581f, &(0x7f0000000040)={0xffff, 0xebc, 0x9, 0x2}) (async) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000640)={0x0}, 0x1, 0x0, 0x0, 0x4040081}, 0x40030) (async) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000bc0), 0x10) (async) getsockname$packet(0xffffffffffffffff, &(0x7f0000000ac0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, 0x0) (async) io_submit(0x0, 0x0, 0x0) (async) syz_clone(0x42902000, &(0x7f0000000000)="f8dd4d9791babd1778cd77069b2ad8d12d2340db3be5097d", 0x18, 0x0, &(0x7f0000000080), 0x0) [ 959.919577][T24713] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 959.934937][T12561] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 959.954691][T12561] usb 2-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 08:16:50 executing program 2: ioctl$KVM_NMI(0xffffffffffffffff, 0xae9a) r0 = socket$inet6(0xa, 0x2, 0x0) sendmmsg$inet6(r0, &(0x7f0000000a80)=[{{&(0x7f0000000740)={0xa, 0x4e20, 0x0, @dev}, 0x1c, &(0x7f0000000940)=[{&(0x7f0000000780)="e79f", 0x2}, {&(0x7f00000007c0)="d3", 0x1}], 0x2}}], 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0xd62288c4ee0d9d92, 0x0) bind$inet6(r1, &(0x7f0000000040)={0xa, 0x4e24, 0x9, @remote, 0x7ff}, 0x1c) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESDEC=r2], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$BTRFS_IOC_INO_PATHS(r0, 0xc0389423, &(0x7f0000000140)={0x6, 0x50, [0x7fff, 0x8, 0x80000001, 0x44], &(0x7f0000002200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) r7 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002980)=ANY=[@ANYBLOB="30000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000120000000100000001316dc3", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="24000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x188, 0x20000004}}], 0x2, 0x4010831) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x1a, &(0x7f0000002ac0)=0x2, 0x4) bind$inet6(r1, &(0x7f0000002a80)={0xa, 0x4e24, 0x200, @local, 0x7}, 0x1c) r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/snmp6\x00') read$FUSE(r8, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r11 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r11, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) r12 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r12, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) sendmmsg$unix(r4, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002980)=[@rights={{0x30, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff, r4, r5, r3]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r6, r8]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r8, 0xffffffffffffffff, r5]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, r6, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r10}}}], 0xb8, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, r5, r6, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r10}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9}}}, @rights={{0x20, 0x1, 0x1, [r5, r8, 0xffffffffffffffff, r4]}}, @rights={{0x28, 0x1, 0x1, [r8, r8, 0xffffffffffffffff, r6, r3, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, r10}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, r10}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, r12, r5, r11]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r10}}}], 0x188, 0x20000004}}], 0x2, 0x4010831) ioctl$BTRFS_IOC_QGROUP_CREATE(r5, 0x4010942a, &(0x7f0000000080)={0x1, 0x67c4}) r13 = openat$vcs(0xffffffffffffff9c, &(0x7f00000024c0), 0x0, 0x0) sendmsg$nl_route(r13, &(0x7f0000002a40)={&(0x7f0000002500)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000025c0)={&(0x7f0000002540)=@bridge_getneigh={0x50, 0x1e, 0x8, 0x70bd25, 0x25dfdbfc, {0x7, 0x0, 0x0, 0x0, 0x8000, 0x20000}, [@IFLA_GSO_MAX_SIZE={0x8, 0x29, 0x323bd}, @IFLA_PROMISCUITY={0x8, 0x1e, 0x80000000}, @IFLA_NUM_RX_QUEUES={0x8, 0x20, 0xaf}, @IFLA_IFALIASn={0x4}, @IFLA_TARGET_NETNSID={0x8, 0x2e, 0x1}, @IFLA_ADDRESS={0xa}]}, 0x50}}, 0x80) 08:16:50 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f0000007940)=[{{&(0x7f00000006c0)=@generic, 0x80, &(0x7f0000000740), 0x0, &(0x7f0000000880)=""/210, 0xd2}, 0x20}, {{&(0x7f0000000780)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast2}}}, 0x80, &(0x7f0000001140)=[{&(0x7f0000000c40)=""/212, 0xd4}, {&(0x7f0000000dc0)=""/232, 0xe8}, {&(0x7f00000009c0)=""/39, 0x27}, {&(0x7f0000000ec0)=""/106, 0x6a}, {&(0x7f0000000f40)=""/77, 0x4d}, {&(0x7f0000000a40)=""/64, 0x40}, {&(0x7f0000000fc0)=""/146, 0x92}, {&(0x7f0000001080)=""/133, 0x85}], 0x8, &(0x7f0000000d40)=""/22, 0x16}, 0x1}, {{&(0x7f00000011c0)=@l2tp={0x2, 0x0, @remote}, 0x80, &(0x7f0000001600)=[{&(0x7f0000001240)=""/60, 0x3c}, {&(0x7f0000001280)=""/54, 0x36}, {&(0x7f00000012c0)=""/171, 0xab}, {&(0x7f0000001380)=""/113, 0x71}, {&(0x7f0000007bc0)=""/4096, 0x1000}, {&(0x7f0000001400)=""/105, 0x69}, {&(0x7f0000001540)=""/61, 0x3d}, {&(0x7f0000001580)=""/95, 0x5f}], 0x8, &(0x7f0000002740)=""/228, 0xe4}, 0x6}, {{0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000002840)=""/136, 0x88}], 0x1, &(0x7f0000002900)=""/104, 0x68}, 0x2}, {{&(0x7f0000002980)=@caif=@util, 0x80, &(0x7f0000003a80)=[{&(0x7f0000002a00)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/49, 0x31}, {&(0x7f0000003a00)=""/93, 0x5d}], 0x3}, 0x3f}, {{&(0x7f0000003ac0)=@l2tp6={0xa, 0x0, 0x0, @dev}, 0x80, &(0x7f0000004100)=[{&(0x7f0000003b40)=""/31, 0x1f}, {&(0x7f0000003b80)=""/201, 0xc9}, {&(0x7f0000003c80)=""/237, 0xed}, {&(0x7f0000003d80)=""/29, 0x1d}, {&(0x7f0000003dc0)=""/114, 0x72}, {&(0x7f0000003e40)=""/155, 0x9b}, {&(0x7f0000003f00)=""/120, 0x78}, {&(0x7f0000003f80)=""/89, 0x59}, {&(0x7f0000004000)=""/209, 0xd1}], 0x9, &(0x7f00000041c0)=""/195, 0xc3}, 0xfa}, {{&(0x7f00000042c0)=@tipc, 0x80, &(0x7f0000004680)=[{&(0x7f0000004340)=""/113, 0x71}, {&(0x7f00000043c0)=""/14, 0xe}, {&(0x7f0000004400)=""/15, 0xf}, {&(0x7f0000004440)=""/166, 0xa6}, {&(0x7f0000004500)=""/73, 0x49}, {&(0x7f0000004580)=""/22, 0x16}, {&(0x7f00000045c0)=""/133, 0x85}], 0x7, &(0x7f0000004700)=""/184, 0xb8}, 0x4}, {{&(0x7f00000047c0)=@hci, 0x80, &(0x7f0000004e80)=[{&(0x7f0000001740)=""/238, 0xee}, {&(0x7f0000004940)=""/196, 0xc4}, {&(0x7f0000004a40)=""/184, 0xb8}, {&(0x7f0000004b00)=""/143, 0x8f}, {&(0x7f0000004bc0)=""/142, 0x8e}, {&(0x7f0000004c80)=""/219, 0xdb}, {&(0x7f0000004d80)=""/209, 0xd1}], 0x7}, 0x1}, {{&(0x7f0000004f00)=@pppoe={0x18, 0x0, {0x0, @remote}}, 0x80, &(0x7f0000006300)=[{&(0x7f0000004f80)=""/166, 0xa6}, {&(0x7f0000001840)=""/164, 0xa4}, {&(0x7f0000005100)=""/207, 0xcf}, {&(0x7f0000005200)=""/239, 0xef}, {&(0x7f0000005300)=""/4096, 0x1000}], 0x5, &(0x7f0000006380)=""/156, 0x9c}, 0x4}, {{0x0, 0x0, &(0x7f00000077c0)=[{&(0x7f0000006440)=""/76, 0x4c}, {&(0x7f00000064c0)=""/227, 0xe3}, {&(0x7f00000065c0)=""/242, 0xf2}, {&(0x7f00000066c0)=""/14, 0xe}, {&(0x7f0000006700)=""/4096, 0x1000}, {&(0x7f0000007700)=""/182, 0xb6}], 0x6, &(0x7f0000007840)=""/237, 0xed}, 0xb0d}], 0xa, 0x12062, 0x0) r3 = socket(0x10, 0x2, 0x0) write(r3, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) recvmmsg(0xffffffffffffffff, &(0x7f0000002ec0), 0x400000000000ec0, 0x2, &(0x7f00000001c0)={0x77359400}) recvmmsg(r3, &(0x7f0000001480)=[{{0x0, 0x49, &(0x7f0000000340)}, 0x7fffffff}, {{&(0x7f0000000500)=@can, 0x80, &(0x7f0000000a00)=[{&(0x7f0000000980)=""/51, 0x3b}, {&(0x7f0000000580)=""/35, 0x20}, {&(0x7f0000000b80)=""/169, 0xb1}, {0x0}], 0x4, &(0x7f00000005c0)=""/40, 0x1c}, 0x9}, {{0x0, 0x0, 0x0}, 0x101}], 0x3, 0x41, &(0x7f0000000d80)={0x77359400}) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x10001, 0x8000000000000000}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000003c0)=ANY=[@ANYBLOB="e861ee932e2c48f492ffffff967be9180100000000000000000a0000000000eaa212e6e5a8b45e5ababe9c63d961d698b528a071ac0dbf12664489a6b598a7"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) lsetxattr$trusted_overlay_origin(&(0x7f0000000340)='./file0\x00', &(0x7f0000000480), &(0x7f00000004c0), 0x2, 0x1) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000200)=ANY=[@ANYBLOB="180000001800ff0f0000000000000000850000006d000000850000002300000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r4}, 0x10) sched_setaffinity(r0, 0x8, &(0x7f0000000100)) syz_clone3(&(0x7f0000000800)={0x41001400, &(0x7f0000000300), &(0x7f0000000380), 0x0, {0x22}, &(0x7f0000000a80)=""/210, 0xd2, 0x0, 0x0}, 0x58) r5 = openat$vcsa(0xffffffffffffff9c, 0x0, 0x400201, 0x0) setxattr$security_selinux(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640), &(0x7f0000000680)='system_u:object_r:init_exec_t:s0\x00', 0x21, 0x3) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0), 0xc, &(0x7f0000000400)={&(0x7f00000002c0)=@bridge_getlink={0x28, 0x12, 0x0, 0x70bd26, 0x0, {0x7, 0x0, 0x0, 0x0, 0x41000, 0x802}, [@IFLA_NET_NS_PID={0x8}]}, 0x1}}, 0x28045800) mkdirat(r5, 0x0, 0x12) [ 960.122238][ T19] usb 6-1: new high-speed USB device number 47 using dummy_hcd [ 960.135953][T12561] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 960.151786][T12561] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 960.166105][T12561] usb 2-1: Product: syz [ 960.173698][T12561] usb 2-1: Manufacturer: syz [ 960.180625][T12561] usb 2-1: SerialNumber: syz 08:16:50 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f0000007940)=[{{&(0x7f00000006c0)=@generic, 0x80, &(0x7f0000000740), 0x0, &(0x7f0000000880)=""/210, 0xd2}, 0x20}, {{&(0x7f0000000780)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast2}}}, 0x80, &(0x7f0000001140)=[{&(0x7f0000000c40)=""/212, 0xd4}, {&(0x7f0000000dc0)=""/232, 0xe8}, {&(0x7f00000009c0)=""/39, 0x27}, {&(0x7f0000000ec0)=""/106, 0x6a}, {&(0x7f0000000f40)=""/77, 0x4d}, {&(0x7f0000000a40)=""/64, 0x40}, {&(0x7f0000000fc0)=""/146, 0x92}, {&(0x7f0000001080)=""/133, 0x85}], 0x8, &(0x7f0000000d40)=""/22, 0x16}, 0x1}, {{&(0x7f00000011c0)=@l2tp={0x2, 0x0, @remote}, 0x80, &(0x7f0000001600)=[{&(0x7f0000001240)=""/60, 0x3c}, {&(0x7f0000001280)=""/54, 0x36}, {&(0x7f00000012c0)=""/171, 0xab}, {&(0x7f0000001380)=""/113, 0x71}, {&(0x7f0000007bc0)=""/4096, 0x1000}, {&(0x7f0000001400)=""/105, 0x69}, {&(0x7f0000001540)=""/61, 0x3d}, {&(0x7f0000001580)=""/95, 0x5f}], 0x8, &(0x7f0000002740)=""/228, 0xe4}, 0x6}, {{0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000002840)=""/136, 0x88}], 0x1, &(0x7f0000002900)=""/104, 0x68}, 0x2}, {{&(0x7f0000002980)=@caif=@util, 0x80, &(0x7f0000003a80)=[{&(0x7f0000002a00)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/49, 0x31}, {&(0x7f0000003a00)=""/93, 0x5d}], 0x3}, 0x3f}, {{&(0x7f0000003ac0)=@l2tp6={0xa, 0x0, 0x0, @dev}, 0x80, &(0x7f0000004100)=[{&(0x7f0000003b40)=""/31, 0x1f}, {&(0x7f0000003b80)=""/201, 0xc9}, {&(0x7f0000003c80)=""/237, 0xed}, {&(0x7f0000003d80)=""/29, 0x1d}, {&(0x7f0000003dc0)=""/114, 0x72}, {&(0x7f0000003e40)=""/155, 0x9b}, {&(0x7f0000003f00)=""/120, 0x78}, {&(0x7f0000003f80)=""/89, 0x59}, {&(0x7f0000004000)=""/209, 0xd1}], 0x9, &(0x7f00000041c0)=""/195, 0xc3}, 0xfa}, {{&(0x7f00000042c0)=@tipc, 0x80, &(0x7f0000004680)=[{&(0x7f0000004340)=""/113, 0x71}, {&(0x7f00000043c0)=""/14, 0xe}, {&(0x7f0000004400)=""/15, 0xf}, {&(0x7f0000004440)=""/166, 0xa6}, {&(0x7f0000004500)=""/73, 0x49}, {&(0x7f0000004580)=""/22, 0x16}, {&(0x7f00000045c0)=""/133, 0x85}], 0x7, &(0x7f0000004700)=""/184, 0xb8}, 0x4}, {{&(0x7f00000047c0)=@hci, 0x80, &(0x7f0000004e80)=[{&(0x7f0000001740)=""/238, 0xee}, {&(0x7f0000004940)=""/196, 0xc4}, {&(0x7f0000004a40)=""/184, 0xb8}, {&(0x7f0000004b00)=""/143, 0x8f}, {&(0x7f0000004bc0)=""/142, 0x8e}, {&(0x7f0000004c80)=""/219, 0xdb}, {&(0x7f0000004d80)=""/209, 0xd1}], 0x7}, 0x1}, {{&(0x7f0000004f00)=@pppoe={0x18, 0x0, {0x0, @remote}}, 0x80, &(0x7f0000006300)=[{&(0x7f0000004f80)=""/166, 0xa6}, {&(0x7f0000001840)=""/164, 0xa4}, {&(0x7f0000005100)=""/207, 0xcf}, {&(0x7f0000005200)=""/239, 0xef}, {&(0x7f0000005300)=""/4096, 0x1000}], 0x5, &(0x7f0000006380)=""/156, 0x9c}, 0x4}, {{0x0, 0x0, &(0x7f00000077c0)=[{&(0x7f0000006440)=""/76, 0x4c}, {&(0x7f00000064c0)=""/227, 0xe3}, {&(0x7f00000065c0)=""/242, 0xf2}, {&(0x7f00000066c0)=""/14, 0xe}, {&(0x7f0000006700)=""/4096, 0x1000}, {&(0x7f0000007700)=""/182, 0xb6}], 0x6, &(0x7f0000007840)=""/237, 0xed}, 0xb0d}], 0xa, 0x12062, 0x0) r3 = socket(0x10, 0x2, 0x0) write(r3, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000002ec0), 0x400000000000ec0, 0x2, &(0x7f00000001c0)={0x77359400}) recvmmsg(r3, &(0x7f0000001480)=[{{0x0, 0x49, &(0x7f0000000340)}, 0x7fffffff}, {{&(0x7f0000000500)=@can, 0x80, &(0x7f0000000a00)=[{&(0x7f0000000980)=""/51, 0x3b}, {&(0x7f0000000580)=""/35, 0x20}, {&(0x7f0000000b80)=""/169, 0xb1}, {0x0}], 0x4, &(0x7f00000005c0)=""/40, 0x1c}, 0x9}, {{0x0, 0x0, 0x0}, 0x101}], 0x3, 0x41, &(0x7f0000000d80)={0x77359400}) (async) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x10001, 0x8000000000000000}, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000003c0)=ANY=[@ANYBLOB="e861ee932e2c48f492ffffff967be9180100000000000000000a0000000000eaa212e6e5a8b45e5ababe9c63d961d698b528a071ac0dbf12664489a6b598a7"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) lsetxattr$trusted_overlay_origin(&(0x7f0000000340)='./file0\x00', &(0x7f0000000480), &(0x7f00000004c0), 0x2, 0x1) (async) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000200)=ANY=[@ANYBLOB="180000001800ff0f0000000000000000850000006d000000850000002300000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r4}, 0x10) (async) sched_setaffinity(r0, 0x8, &(0x7f0000000100)) (async) syz_clone3(&(0x7f0000000800)={0x41001400, &(0x7f0000000300), &(0x7f0000000380), 0x0, {0x22}, &(0x7f0000000a80)=""/210, 0xd2, 0x0, 0x0}, 0x58) (async) r5 = openat$vcsa(0xffffffffffffff9c, 0x0, 0x400201, 0x0) setxattr$security_selinux(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640), &(0x7f0000000680)='system_u:object_r:init_exec_t:s0\x00', 0x21, 0x3) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0), 0xc, &(0x7f0000000400)={&(0x7f00000002c0)=@bridge_getlink={0x28, 0x12, 0x0, 0x70bd26, 0x0, {0x7, 0x0, 0x0, 0x0, 0x41000, 0x802}, [@IFLA_NET_NS_PID={0x8}]}, 0x1}}, 0x28045800) (async) mkdirat(r5, 0x0, 0x12) 08:16:50 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f0000007940)=[{{&(0x7f00000006c0)=@generic, 0x80, &(0x7f0000000740), 0x0, &(0x7f0000000880)=""/210, 0xd2}, 0x20}, {{&(0x7f0000000780)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast2}}}, 0x80, &(0x7f0000001140)=[{&(0x7f0000000c40)=""/212, 0xd4}, {&(0x7f0000000dc0)=""/232, 0xe8}, {&(0x7f00000009c0)=""/39, 0x27}, {&(0x7f0000000ec0)=""/106, 0x6a}, {&(0x7f0000000f40)=""/77, 0x4d}, {&(0x7f0000000a40)=""/64, 0x40}, {&(0x7f0000000fc0)=""/146, 0x92}, {&(0x7f0000001080)=""/133, 0x85}], 0x8, &(0x7f0000000d40)=""/22, 0x16}, 0x1}, {{&(0x7f00000011c0)=@l2tp={0x2, 0x0, @remote}, 0x80, &(0x7f0000001600)=[{&(0x7f0000001240)=""/60, 0x3c}, {&(0x7f0000001280)=""/54, 0x36}, {&(0x7f00000012c0)=""/171, 0xab}, {&(0x7f0000001380)=""/113, 0x71}, {&(0x7f0000007bc0)=""/4096, 0x1000}, {&(0x7f0000001400)=""/105, 0x69}, {&(0x7f0000001540)=""/61, 0x3d}, {&(0x7f0000001580)=""/95, 0x5f}], 0x8, &(0x7f0000002740)=""/228, 0xe4}, 0x6}, {{0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000002840)=""/136, 0x88}], 0x1, &(0x7f0000002900)=""/104, 0x68}, 0x2}, {{&(0x7f0000002980)=@caif=@util, 0x80, &(0x7f0000003a80)=[{&(0x7f0000002a00)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/49, 0x31}, {&(0x7f0000003a00)=""/93, 0x5d}], 0x3}, 0x3f}, {{&(0x7f0000003ac0)=@l2tp6={0xa, 0x0, 0x0, @dev}, 0x80, &(0x7f0000004100)=[{&(0x7f0000003b40)=""/31, 0x1f}, {&(0x7f0000003b80)=""/201, 0xc9}, {&(0x7f0000003c80)=""/237, 0xed}, {&(0x7f0000003d80)=""/29, 0x1d}, {&(0x7f0000003dc0)=""/114, 0x72}, {&(0x7f0000003e40)=""/155, 0x9b}, {&(0x7f0000003f00)=""/120, 0x78}, {&(0x7f0000003f80)=""/89, 0x59}, {&(0x7f0000004000)=""/209, 0xd1}], 0x9, &(0x7f00000041c0)=""/195, 0xc3}, 0xfa}, {{&(0x7f00000042c0)=@tipc, 0x80, &(0x7f0000004680)=[{&(0x7f0000004340)=""/113, 0x71}, {&(0x7f00000043c0)=""/14, 0xe}, {&(0x7f0000004400)=""/15, 0xf}, {&(0x7f0000004440)=""/166, 0xa6}, {&(0x7f0000004500)=""/73, 0x49}, {&(0x7f0000004580)=""/22, 0x16}, {&(0x7f00000045c0)=""/133, 0x85}], 0x7, &(0x7f0000004700)=""/184, 0xb8}, 0x4}, {{&(0x7f00000047c0)=@hci, 0x80, &(0x7f0000004e80)=[{&(0x7f0000001740)=""/238, 0xee}, {&(0x7f0000004940)=""/196, 0xc4}, {&(0x7f0000004a40)=""/184, 0xb8}, {&(0x7f0000004b00)=""/143, 0x8f}, {&(0x7f0000004bc0)=""/142, 0x8e}, {&(0x7f0000004c80)=""/219, 0xdb}, {&(0x7f0000004d80)=""/209, 0xd1}], 0x7}, 0x1}, {{&(0x7f0000004f00)=@pppoe={0x18, 0x0, {0x0, @remote}}, 0x80, &(0x7f0000006300)=[{&(0x7f0000004f80)=""/166, 0xa6}, {&(0x7f0000001840)=""/164, 0xa4}, {&(0x7f0000005100)=""/207, 0xcf}, {&(0x7f0000005200)=""/239, 0xef}, {&(0x7f0000005300)=""/4096, 0x1000}], 0x5, &(0x7f0000006380)=""/156, 0x9c}, 0x4}, {{0x0, 0x0, &(0x7f00000077c0)=[{&(0x7f0000006440)=""/76, 0x4c}, {&(0x7f00000064c0)=""/227, 0xe3}, {&(0x7f00000065c0)=""/242, 0xf2}, {&(0x7f00000066c0)=""/14, 0xe}, {&(0x7f0000006700)=""/4096, 0x1000}, {&(0x7f0000007700)=""/182, 0xb6}], 0x6, &(0x7f0000007840)=""/237, 0xed}, 0xb0d}], 0xa, 0x12062, 0x0) (async) r3 = socket(0x10, 0x2, 0x0) write(r3, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000002ec0), 0x400000000000ec0, 0x2, &(0x7f00000001c0)={0x77359400}) (async) recvmmsg(r3, &(0x7f0000001480)=[{{0x0, 0x49, &(0x7f0000000340)}, 0x7fffffff}, {{&(0x7f0000000500)=@can, 0x80, &(0x7f0000000a00)=[{&(0x7f0000000980)=""/51, 0x3b}, {&(0x7f0000000580)=""/35, 0x20}, {&(0x7f0000000b80)=""/169, 0xb1}, {0x0}], 0x4, &(0x7f00000005c0)=""/40, 0x1c}, 0x9}, {{0x0, 0x0, 0x0}, 0x101}], 0x3, 0x41, &(0x7f0000000d80)={0x77359400}) (async) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x10001, 0x8000000000000000}, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000003c0)=ANY=[@ANYBLOB="e861ee932e2c48f492ffffff967be9180100000000000000000a0000000000eaa212e6e5a8b45e5ababe9c63d961d698b528a071ac0dbf12664489a6b598a7"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) lsetxattr$trusted_overlay_origin(&(0x7f0000000340)='./file0\x00', &(0x7f0000000480), &(0x7f00000004c0), 0x2, 0x1) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000200)=ANY=[@ANYBLOB="180000001800ff0f0000000000000000850000006d000000850000002300000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r4}, 0x10) (async) sched_setaffinity(r0, 0x8, &(0x7f0000000100)) (async) syz_clone3(&(0x7f0000000800)={0x41001400, &(0x7f0000000300), &(0x7f0000000380), 0x0, {0x22}, &(0x7f0000000a80)=""/210, 0xd2, 0x0, 0x0}, 0x58) (async) r5 = openat$vcsa(0xffffffffffffff9c, 0x0, 0x400201, 0x0) setxattr$security_selinux(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640), &(0x7f0000000680)='system_u:object_r:init_exec_t:s0\x00', 0x21, 0x3) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0), 0xc, &(0x7f0000000400)={&(0x7f00000002c0)=@bridge_getlink={0x28, 0x12, 0x0, 0x70bd26, 0x0, {0x7, 0x0, 0x0, 0x0, 0x41000, 0x802}, [@IFLA_NET_NS_PID={0x8}]}, 0x1}}, 0x28045800) (async) mkdirat(r5, 0x0, 0x12) [ 960.412257][ T19] usb 6-1: device descriptor read/64, error 18 [ 960.802247][ T19] usb 6-1: device descriptor read/64, error 18 [ 961.072241][ T19] usb 6-1: new high-speed USB device number 48 using dummy_hcd [ 961.352294][ T19] usb 6-1: device descriptor read/64, error 18 [ 961.752235][ T19] usb 6-1: device descriptor read/64, error 18 [ 961.872511][ T19] usb usb6-port1: attempt power cycle 08:16:52 executing program 1: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000002200)={'wlan1\x00'}) (async) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async, rerun: 32) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESDEC=r1], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async, rerun: 32) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/snmp6\x00') read$FUSE(r6, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r9 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r9, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) r10 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r10, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) sendmmsg$unix(r3, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002980)=[@rights={{0x30, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r3, r4, r2]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r5, r6]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r6, 0xffffffffffffffff, r4]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, r5, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r8}}}], 0xb8, 0x4014}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r4, r5, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r8}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, r4, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7}}}, @rights={{0x20, 0x1, 0x1, [r4, r6, 0xffffffffffffffff, r3]}}, @rights={{0x28, 0x1, 0x1, [r6, r6, 0xffffffffffffffff, r5, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r10, r4, r9]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r8}}}], 0x188, 0x20000004}}], 0x2, 0x4010831) ioctl$TCSETS2(r6, 0x402c542b, &(0x7f0000000000)={0x0, 0x2, 0x62, 0x3, 0x80, "414061263ac527cf00aa181acb807bbf0f043d", 0x55, 0x7}) (async) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000001100)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) [ 962.062343][T12561] cdc_ncm 2-1:1.0: bind() failure [ 962.068019][T12561] cdc_ncm 2-1:1.1: bind() failure [ 962.074413][T12561] usb 2-1: USB disconnect, device number 91 [ 962.292251][ T19] usb 6-1: new high-speed USB device number 49 using dummy_hcd [ 962.442263][T12561] usb 2-1: new high-speed USB device number 92 using dummy_hcd [ 962.472307][ T19] usb 6-1: device descriptor read/8, error -61 [ 962.692205][T12561] usb 2-1: Using ep0 maxpacket: 32 [ 962.742288][ T19] usb 6-1: device descriptor read/8, error -61 08:16:53 executing program 5: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x10, 0x56a, 0xe6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x20, 0x0, [{{0x9, 0x4, 0x0, 0x81, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x1}}}}}]}}]}}, &(0x7f0000000440)={0x0, 0x0, 0x13, &(0x7f00000000c0)=ANY=[@ANYBLOB="050f130002071002"], 0x2, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x3401}}, {0x3e, &(0x7f0000000200)=@string={0x3e, 0x3, "a58c0e0650dae754f4ef579cc360d37fd85ebbb7ac1f569a53c716fb13456c03e1b5e27836f67e479185d4534ba38b634b42b467dd11855fb6fd01dc"}}]}) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="00000c0000000c0001"], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000024c0)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f00000021c0)=ANY=[@ANYBLOB=' '], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000900)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x4, {0x3}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000500)={0x2c, &(0x7f0000000280)={0x0, 0x0, 0x4, "8441a74c"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000140)={0x0, 0xa, 0x42, {0x42, 0x8, "feb255a8fc5ffefb011937c4277d8864349c9fc2727de54cdb649fb5a5f7413b50b243a539f46fed18d831d63362b11dadab0434f8af148c74215d962437a75c"}}, &(0x7f0000000240)={0x0, 0x3, 0x102, @string={0x102, 0x3, "07fa3d0f82324b3a7752b3fdccd35b903a121b9fb187be09a40b6f76761614de491f66be7f1957462fd908c27ea1edf8ff1557ef0cd05b891aaf79e8cbf9cd89e7350128ffc7b4b136be8f767929f616c18b64aca42a90ba46ec4c05d58195e9551eb62fe00c489fd0518622e13f622b1393bc089431fb7c374c9f0d7fd992c4d9c3952d28ea55d068eaaa78124a0ce887cf1f7e6cdb8aaa0a1b253415afc28ebea19aeaaee244bf4c529ce740bef044d96b30e050ab57aa608cf64b854876a518b1530554e2c42515b05781e822124eef84def2eebce915a076e905750f8ef768747bf94a21d3bcde2b131015cb3fc10ec16c89cf131a65be70bbc59299ade8"}}, &(0x7f0000000000)={0x0, 0x22, 0xa, {[@main=@item_4={0x3, 0x0, 0x9, "f99d33ff"}, @global=@item_4={0x3, 0x1, 0x2, "4358b17c"}]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0xff, 0x1, {0x22, 0xe48}}}}, &(0x7f00000005c0)={0x2c, &(0x7f0000000380)={0x40, 0xb, 0x20, "1fbfb9b98662fee9a31f110249e75a4569d758e95c5b7cc9528a253233c80acb"}, &(0x7f00000003c0)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000480)={0x20, 0x1, 0xc1, "0d75ca8e75f943fa7b41922a93153edc51e50f1b86ebea15049f4ebdbd098b11219dec83ac7baf29cb73c13e51034a0b050ee2c76272782ecb34d031fe46c7bfd23b47c8351261d28d187654c0c204ae0b426041f5e3f77bf44cd8250d1ba1aca1170b95f97ac5f7df5b072cdee7555e7cb3da20b6a4a2a427e18ca3fc80b531210c6e38e66761b8c909de5613e475cb2779623c557feeb733ec8e7323d7b1875f60e3736149ccc764c78521fb565ecc1fa22c064e462f5f4fd11a7ab467a3e1d3"}, &(0x7f0000000580)={0x20, 0x3, 0x1, 0x6}}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x10, 0x56a, 0xe6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x20, 0x0, [{{0x9, 0x4, 0x0, 0x81, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x1}}}}}]}}]}}, &(0x7f0000000440)={0x0, 0x0, 0x13, &(0x7f00000000c0)=ANY=[@ANYBLOB="050f130002071002"], 0x2, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x3401}}, {0x3e, &(0x7f0000000200)=@string={0x3e, 0x3, "a58c0e0650dae754f4ef579cc360d37fd85ebbb7ac1f569a53c716fb13456c03e1b5e27836f67e479185d4534ba38b634b42b467dd11855fb6fd01dc"}}]}) (async) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) (async) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="00000c0000000c0001"], 0x0, 0x0, 0x0}, 0x0) (async) syz_usb_control_io(r0, 0x0, &(0x7f00000024c0)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f00000021c0)=ANY=[@ANYBLOB=' '], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, &(0x7f0000000900)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x4, {0x3}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000500)={0x2c, &(0x7f0000000280)={0x0, 0x0, 0x4, "8441a74c"}, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000140)={0x0, 0xa, 0x42, {0x42, 0x8, "feb255a8fc5ffefb011937c4277d8864349c9fc2727de54cdb649fb5a5f7413b50b243a539f46fed18d831d63362b11dadab0434f8af148c74215d962437a75c"}}, &(0x7f0000000240)={0x0, 0x3, 0x102, @string={0x102, 0x3, "07fa3d0f82324b3a7752b3fdccd35b903a121b9fb187be09a40b6f76761614de491f66be7f1957462fd908c27ea1edf8ff1557ef0cd05b891aaf79e8cbf9cd89e7350128ffc7b4b136be8f767929f616c18b64aca42a90ba46ec4c05d58195e9551eb62fe00c489fd0518622e13f622b1393bc089431fb7c374c9f0d7fd992c4d9c3952d28ea55d068eaaa78124a0ce887cf1f7e6cdb8aaa0a1b253415afc28ebea19aeaaee244bf4c529ce740bef044d96b30e050ab57aa608cf64b854876a518b1530554e2c42515b05781e822124eef84def2eebce915a076e905750f8ef768747bf94a21d3bcde2b131015cb3fc10ec16c89cf131a65be70bbc59299ade8"}}, &(0x7f0000000000)={0x0, 0x22, 0xa, {[@main=@item_4={0x3, 0x0, 0x9, "f99d33ff"}, @global=@item_4={0x3, 0x1, 0x2, "4358b17c"}]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0xff, 0x1, {0x22, 0xe48}}}}, &(0x7f00000005c0)={0x2c, &(0x7f0000000380)={0x40, 0xb, 0x20, "1fbfb9b98662fee9a31f110249e75a4569d758e95c5b7cc9528a253233c80acb"}, &(0x7f00000003c0)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000480)={0x20, 0x1, 0xc1, "0d75ca8e75f943fa7b41922a93153edc51e50f1b86ebea15049f4ebdbd098b11219dec83ac7baf29cb73c13e51034a0b050ee2c76272782ecb34d031fe46c7bfd23b47c8351261d28d187654c0c204ae0b426041f5e3f77bf44cd8250d1ba1aca1170b95f97ac5f7df5b072cdee7555e7cb3da20b6a4a2a427e18ca3fc80b531210c6e38e66761b8c909de5613e475cb2779623c557feeb733ec8e7323d7b1875f60e3736149ccc764c78521fb565ecc1fa22c064e462f5f4fd11a7ab467a3e1d3"}, &(0x7f0000000580)={0x20, 0x3, 0x1, 0x6}}) (async) 08:16:53 executing program 3: r0 = socket$inet(0x2, 0x4000000000080001, 0x0) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) connect$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x4e24, @multicast1}, 0x10) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000c80)=ANY=[@ANYBLOB="7261770000000000000000000000000000000000000096dd89ad65dec810000108f80000030000003003000098020000000000000000000000000000000000009802000098020000980200009802000098020000030080000000000000000000ffffffffe00000010000000000000000e4000000010000000000bd00000000007465616d5f736c6176655f31000000000000000000002000000000000000000000000000000000061e2695eddaca41000000000000000000c001080200000000000000000000000000000000000000005001686173686c696d6974000000000000000000000000000000000000000002726f736530000000000000000000000000000000000000000000000000000000000000e4ff080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcef5a18d4a047d60000000000000000000000070000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000006c0000000000000000210002000000000000000000000000000000000000000000fcffffffffffffff00000000000000000000000003000000070000000000000000000000000000004800435400000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000800200000000000000000000000000400000000000000000000000000000070009000000000094100000000000000000000000000000020004e4f545241434b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000001000000000000000002800000000000000004000000000000000000000000000000000000000000000feffffff75787eb9c2815379f7beddf64ff7e2707134750d139b3f9aa2d22884d7a1c44859b10ebdbf6d6428b603e692a1e9bc383778d80788ad6bef02867eb77339e58c9862c4636099a3f8e8dabdd54bcc3bbf47d0a82e28066c4afe79fe63fe1e8633db162de985a21a0c99b360fbab2952f67700a0e3"], 0x1) r1 = socket$inet_tcp(0x2, 0x3, 0x6) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x3e}}, 0x10) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @multicast1}, 0x23) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000008c0)=@filter={'filter\x00', 0xe, 0x4, 0x340, 0xffffffff, 0x178, 0x210, 0x210, 0xffffffff, 0xffffffff, 0x2a8, 0x2a8, 0x2a8, 0xffffffff, 0x4, &(0x7f0000000000), {[{{@uncond, 0x0, 0x118, 0x178, 0x0, {}, [@common=@set={{0x40}, {{0xffffffffffffffff, [0x2, 0x4, 0x2, 0x7, 0x4, 0x3], 0x6, 0x3}}}, @common=@inet=@iprange={{0x68}, {@ipv4=@dev={0xac, 0x14, 0x14, 0xb}, @ipv6=@private0, @ipv6=@mcast1, @ipv6=@mcast2}}]}, @common=@SET={0x60, 'SET\x00', 0x0, {{0x0, [0x2, 0x3, 0x2, 0x1, 0x2], 0x4, 0x7}, {0x4, [0x2, 0x5, 0x6, 0x3, 0x3], 0x4, 0x4}}}}, {{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x2}}}, {{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x6}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x3a0) write$binfmt_script(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2321202ef8ff576c6530b66fd282"], 0x34) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000100)={0x7, @rand_addr=0x64010100, 0x4e21, 0x3, 'sh\x00', 0x24, 0x0, 0x13}, 0x2c) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="2321202e430eed603c810a39980c"], 0x24) 08:16:53 executing program 4: r0 = syz_clone(0x28135800, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) ptrace(0x8, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESDEC=r1], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/snmp6\x00') read$FUSE(r6, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r9 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r9, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) r10 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r10, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) sendmmsg$unix(r3, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002980)=[@rights={{0x30, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r3, r4, r2]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r5, r6]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r6, 0xffffffffffffffff, r4]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, r5, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r8}}}], 0xb8, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r4, r5, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r8}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, r4, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7}}}, @rights={{0x20, 0x1, 0x1, [r4, r6, 0xffffffffffffffff, r3]}}, @rights={{0x28, 0x1, 0x1, [r6, r6, 0xffffffffffffffff, r5, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r10, r4, r9]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r8}}}], 0x188, 0x20000004}}], 0x2, 0x4010831) sendmmsg$unix(r3, &(0x7f0000000000)=[{{&(0x7f0000002200)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000009c0)=[{0x0}, {&(0x7f0000000740)}, {0x0}, {0x0}], 0x4, 0x0, 0x0, 0x24008040}}, {{&(0x7f0000001440)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f00000016c0), 0x0, &(0x7f0000007940)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r1}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff]}}], 0xffffffffffffff4b, 0x4080}}], 0x2, 0x4) syz_open_procfs$namespace(r1, &(0x7f0000000000)='ns/pid\x00') 08:16:53 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10123, 0x2, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002400)=ANY=[@ANYBLOB="620af8ffa1dc0021bfa100000000000007010000f8ffffffb702000007000000bd120000000000008500000010000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24561f1b2607995daa56f151905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64b751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07372c29184ff7f4a7c0000070000006056feb4cc664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45e0000000000000401d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0810000000000006fa03c6468978089b302d7ff6023cdcedb5e0125ebbcebdde510cb2364149215108337719acd97cfa107d40224edc5465a932b77a74e802a0dc6bf25d8a242bc6099ad2300000480006ef6c1ff0900000000000010c63a949e8b7955394ffaff03000000000000ab87b1bfeda7be586602d985430cea080000000000000026abfb0767192361448279b05d96a703a660581eecdbf5bcd3de227a167ca17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b6c7632d5933a1c1fa5605bd7603f2ba2a790d62d6faec2fed44da4928b30142ba1fde5c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4cb97fca585ec6bf58351d578be00d952aab9c71764b0a8a7583c90b3433b809bdb9fbd48fc877505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223d8d9e86c5ea06d108d8f80a0eb02804fa39f6b5c02e6d6d90756ff578f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000001000000000559711e6e8fcffffffffffffffb2d02edc3e01dd271c896249ed85b980680b09000000000f0000169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffffd897ef3b7cda42f93d53046da21b40216e14ba2d6af8656b01e17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccf1f9f3282830689da6b53b263339863297771d74732d400003341bf4a00fc9fec2271ff01589646efd1cf870cd7bb2366fde4a594290c405ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d30a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b423f17929a57affe760e717a04becff0f719197724f4fce1093b62d7e8c6123d890decacec55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e109f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c70600000000000000b7561301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f871b136345cf67ca3fb5aac518a75f9e7d7101da841735e186c489b3a06fb99e0347f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f91e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bfd9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e669261192899d4562db0e22d564ae09bb6d163118e401e024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99a3594191e104d417e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000a1fec9000000d694210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29a404abde7750898b59270bb29b81367ac91bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f00fb8191bbab2dc591dda61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214d00000000d6c98cd1a9fbe1e7d58c08acaf30065b928a31d2eca55f74a23641f61f2d5b308cf0cf31b0c7f0ce21d69993e9960ff5f76015e6009756237badf4e7965bbe27e5e808fcba821a00e8c5c39609ff854356cb490000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41f64533a56294019645466ac96e0d0b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c471c7868e7da7eaa69eb7f7f80572fdd11bb1d070080fbc22bf73468788df51710eb0b428ee7517d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331ff5e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba830d3f474b079b407000000deff000040430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71b967ce7daac4be290159f6bcd75f0dda9de5532e66ae9e48b0ed1254a81faae79b6af6fbb869604d51de44c4e0973171ad47d6c00ebc7603093f000000fdec743af930cd6db49a47613808bad959719c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15d6533f78a1f4e2df4ca23d867693fd42de9b49a1b36d48a44ba6a4530e59bec53e876dc660dd63bed8d31c31c37a373d4efd89f80a4377b1b1292a893a516dab183ee65744fb8fc4f9ce2242e0f00000000010000000000000000000057d77480e0345effff6413258d1f6eb190aa28cbb4bafe3436b176c7ed4b132fb805d5edd9d188daf28d89c014c3ecca10ae55704544673e1fa03b84f63e022fe755f4007a4a899eaf52c4f491d8e97c862e29e4570600000091c691faee1e0c8fe056a07474e6e5490a7d3c3402000000b60600d837c6befc63ddf2f594ad7cbc56a1e44d218c956a5392a995f1fae8e9f206efbb33854dc70104d74dc07748f9745cb796da2dfb714a0500000000000000faed94fc39acfb3fd25dfa8116a154cd1226e1bb72b59fed817072a0da60160761fd3dffda0f7c592eabd8ab68334d2a1693cb187539049e331272bf5135044df8161400211b8012b6eb1ed5656e83f65509bb4b323c5bd61bff949d3bade2f6ffda1360c2786e16937ab61d6dcafed319c716357d0885f9c6d1f442954c167dd9b4acd9468ce3674c82bbb2e31389179b025dbe063b7f906217b2cf8410c7023aa3e5cc3ba1000000000000000000000000000000006ae6301a2da44394275c582a6516bb92ea1980a0a659f2f1811c8b281c209647c4241f292b20508b215dde27bb2487a6e2b5e4a8ccfab90c23827ef06cbe364073005f8a6d1456aaeb85ffb7858f24eced67a67ab825e863928ed64c83f62ffdaa997657335b63c6b4163aff094059e626766845fd779c9e6cdbbd64c24936615ee68538e8fddd0d90f3a7579579a142c0f7b318264d5c13c31cf475829528267ead38523cab7e1664e8426cfce471fef821c8a02a7e7d954d05b68a9c28f79429b09e2bb3681ae2b831e27c735123361c193d66ed4d71f19b199d371ec6bfada7cd370e3fdd3cd980fa1e145fd3f3e96b1feb53c865e1ada08f5d16ed652ee0c7f45352222692fbd679212c225d097aa90f7e1fb1f983415f43e75a19ecf7fd21bfa150ef563aa72ba1c43c5f3d9be128ec26b691f31f9cab931631606a81622f120675c962be2d3b5e95f74f0b209e42e6bdd76e6e725295b1d78d928f6f63c41cbde2ba66ad81168070c8c6e18a6e452a31bde54ad3e16304d06a234f5f9311ef0f78924b68dbb4712efdb6974667bdb54f16fd2061b9ba93638dd177227e94e4ebd0ec1d437db948062bf41742000000000000000000305f70dd02fa0c61d5fe6d8ff35389246037e18d34c1375ae04f44f0c2543c772c5ccb137be7dc1874c514b37c668554d77d4ea5ed144a648257f4a0301067bbcd9b91072659025edb5f45f785e2c2602b248ecdd80f019ca659be7e8ae953325a27564f33c9d458a60be3dab38baab7eb1a66ab1ffd6308f7fd51beb356fe75eb985b7581bb5584c53984ba9c7340f97e8d3825681c53de5f554e595b00000000000000006a8fa9f08162cbecc566222d0051a39938613067dbd1427e01bfec016e51844cefa8a855bf23ac887b4a88eed6d9443857242f28e31a41d20105fbf3394ff910e734b4d9101265ff729c426e01c1ab13dda8c388b9e6626f19eecb87e39175e85e17000000000000000000009431807e43886903526074e6b40244c938a4c68a38c25ddd7c143b3f14eafe4b28ec66815cf8d1f56aa1424bc9b5d58790298e5b310969e50c222563b54e60854e1bfeef448aca8c5ccbf5546ce4c3cd5a733fec25fb94e1e0f966bcbd28a4d8fe4f556eaa1104a793006619700798354c6ae05025040965e3083562bfa20968c04007d21dc02c9fd1f75e1ff40f439bdde4e784012e52049b483d02f81b88f5f57816b3fecec79cfca8080003e769759d6b6a56b7605ced8ee18475a77ff0963a565fb6021d216c01b1098e40550a1cfd80e918d685a7b099a4f8ed654cd76ca61fe5ad8a31ec558fdbfa706d5e738bceae81fe777c307d5bc72183a4c2d35732ab916a781b9912160a3fd2a2e74dd690c57bdfdc1f069f9491bca7a8c59363799be70018c25ece5ad7307dc7a95c51bc25a8bbe2cf5ddf6aa161693782b0e7feb8a768f391b49d4c978c96dbb52f21c122eba9f17c8bed10591958cf06321a248b5f76ceedfe0d080d6aeadc11b237b3326dd04b86ac37c0d131544888db9e128d059761ad9a393e96c3b41c13c5a381bff187a75de560ba6eb3faa5ff8d2bb3c88f8de5efc2fb2200cfda6d07ceae22577064334fbf76a23e62e6059211d995b879f6b7d3f7fcf03652b81e6b7cdeff947ad185d3c6269ca247b429c3b872a8f1ef60407d29a874f4ec31c9effed55543a65a6b4d778cebcd43b7905f3960140bd783540a7353014bda8e9c7a34a5f428fd1f8eb11e837dd9d586487fdebcb1ecd3a003ff0fda4be617fecf1ff0ef2cdfb7fea73ca18874664d60a4b9423f3297bc8eb91b4ee1d73272abbef3e7a828a7d7ab055a8eb58fe379de85338304e26e3620941b463e9049fd105c74c91cc4d71b0f76e2c2e4825106aa7ce2a3adbbc7a0443ece58e752b47e6f677ec97c5c568a89d6e36b165c39132a0f27080ece2a94c320b002c77f82662675a7713c7067081cac15994698c41ff4754268ae2676384ff799783f55d7e5a1a092a01b965dc99cb7a9d98440c355927629f2bcf9dc2396eb2f5d25829715b24327642ac48f1201014a95e0e65e12cdf27e19043e3c5d3e798375cead35b9a93190a52cdecaaccc854a1d41ef365303f0e9b4fc969c9dab6df5e8a795b140fcc09e8a7b694d12932917facd8ceaa4e2d0d16bb0b95387fcd5ff136d8abddf94daf442bbff744591931872a36cf921ad69f2127386e8b0f9afee4da8d3fbec809fbb3ca0fded2859cf25d4c6155d396c5b9bd1a928923123f63f4c40688eae69990a9419456247f83539d324d3b500"/4334], &(0x7f0000000100)='GPL\x00'}, 0x41) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x400000, 0x0, 0x0, 0x0, 0x2000000}, 0x0) getresuid(&(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r5 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r5, 0x89f1, &(0x7f0000000040)={'gre0\x00', &(0x7f0000000200)=ANY=[@ANYBLOB="73797a746e6c32000000000005286515", @ANYRES32=0x0, @ANYBLOB="0000000000000000000000004510009400000000002f90787f000001e0000002071700e0000001ac140000010000000064010002440800000000000001000000006401010000000000ffffffff000000000000000000000000ac14140000000000e000000100000000ffffffff00000000ac14140000000000441400"/157]}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r5, 0x8923, &(0x7f0000000340)={'syztnl2\x00', &(0x7f0000000440)=ANY=[@ANYRES16=r1, @ANYRESHEX=r4, @ANYRESOCT]}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r7 = dup3(r5, 0xffffffffffffffff, 0x80000) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000003c0)={'gre0\x00', &(0x7f0000000500)=ANY=[@ANYRES8=r2, @ANYRES32=r6, @ANYBLOB="0020004000000000800000010700d2a53bdae5405fd69178e0000002ac1414bbbec6eeac91dec23a129af86fd80e9fe6c8b3f41e58aa257389ead4d294000000000000"]}) ioctl$TUNSETIFINDEX(r7, 0x400454da, &(0x7f0000000400)=r8) ioctl$sock_SIOCGPGRP(r5, 0x8904, &(0x7f0000001c40)) r9 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x101140, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r9, 0x40806685, &(0x7f0000000240)={0x1, 0x1, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) r10 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$FS_IOC_ENABLE_VERITY(r10, 0x40806685, &(0x7f0000000240)={0x1, 0x1, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) epoll_ctl$EPOLL_CTL_MOD(r9, 0x3, r10, &(0x7f00000002c0)={0x80000018}) pidfd_open(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 08:16:53 executing program 2: ioctl$KVM_NMI(0xffffffffffffffff, 0xae9a) (async) r0 = socket$inet6(0xa, 0x2, 0x0) sendmmsg$inet6(r0, &(0x7f0000000a80)=[{{&(0x7f0000000740)={0xa, 0x4e20, 0x0, @dev}, 0x1c, &(0x7f0000000940)=[{&(0x7f0000000780)="e79f", 0x2}, {&(0x7f00000007c0)="d3", 0x1}], 0x2}}], 0x1, 0x0) (async) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0xd62288c4ee0d9d92, 0x0) bind$inet6(r1, &(0x7f0000000040)={0xa, 0x4e24, 0x9, @remote, 0x7ff}, 0x1c) (async) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async, rerun: 32) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESDEC=r2], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async, rerun: 32) ioctl$BTRFS_IOC_INO_PATHS(r0, 0xc0389423, &(0x7f0000000140)={0x6, 0x50, [0x7fff, 0x8, 0x80000001, 0x44], &(0x7f0000002200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) (async, rerun: 32) r7 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) (rerun: 32) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002980)=ANY=[@ANYBLOB="30000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000120000000100000001316dc3", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="24000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x188, 0x20000004}}], 0x2, 0x4010831) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x1a, &(0x7f0000002ac0)=0x2, 0x4) bind$inet6(r1, &(0x7f0000002a80)={0xa, 0x4e24, 0x200, @local, 0x7}, 0x1c) (async) r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/snmp6\x00') read$FUSE(r8, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r11 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r11, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) (async) r12 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r12, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) sendmmsg$unix(r4, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002980)=[@rights={{0x30, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff, r4, r5, r3]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r6, r8]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r8, 0xffffffffffffffff, r5]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, r6, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r10}}}], 0xb8, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, r5, r6, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r10}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9}}}, @rights={{0x20, 0x1, 0x1, [r5, r8, 0xffffffffffffffff, r4]}}, @rights={{0x28, 0x1, 0x1, [r8, r8, 0xffffffffffffffff, r6, r3, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, r10}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, r10}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, r12, r5, r11]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r10}}}], 0x188, 0x20000004}}], 0x2, 0x4010831) (async) ioctl$BTRFS_IOC_QGROUP_CREATE(r5, 0x4010942a, &(0x7f0000000080)={0x1, 0x67c4}) r13 = openat$vcs(0xffffffffffffff9c, &(0x7f00000024c0), 0x0, 0x0) sendmsg$nl_route(r13, &(0x7f0000002a40)={&(0x7f0000002500)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000025c0)={&(0x7f0000002540)=@bridge_getneigh={0x50, 0x1e, 0x8, 0x70bd25, 0x25dfdbfc, {0x7, 0x0, 0x0, 0x0, 0x8000, 0x20000}, [@IFLA_GSO_MAX_SIZE={0x8, 0x29, 0x323bd}, @IFLA_PROMISCUITY={0x8, 0x1e, 0x80000000}, @IFLA_NUM_RX_QUEUES={0x8, 0x20, 0xaf}, @IFLA_IFALIASn={0x4}, @IFLA_TARGET_NETNSID={0x8, 0x2e, 0x1}, @IFLA_ADDRESS={0xa}]}, 0x50}}, 0x80) [ 962.812337][T12561] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 962.823215][T12561] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 962.832996][T12561] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 962.842722][T12561] usb 2-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 962.852530][T12561] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 08:16:53 executing program 3: r0 = socket$inet(0x2, 0x4000000000080001, 0x0) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 32) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) (async, rerun: 32) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) (async) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) (async) connect$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x4e24, @multicast1}, 0x10) (async, rerun: 64) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000c80)=ANY=[@ANYBLOB="7261770000000000000000000000000000000000000096dd89ad65dec810000108f80000030000003003000098020000000000000000000000000000000000009802000098020000980200009802000098020000030080000000000000000000ffffffffe00000010000000000000000e4000000010000000000bd00000000007465616d5f736c6176655f31000000000000000000002000000000000000000000000000000000061e2695eddaca41000000000000000000c001080200000000000000000000000000000000000000005001686173686c696d6974000000000000000000000000000000000000000002726f736530000000000000000000000000000000000000000000000000000000000000e4ff080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcef5a18d4a047d60000000000000000000000070000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000006c0000000000000000210002000000000000000000000000000000000000000000fcffffffffffffff00000000000000000000000003000000070000000000000000000000000000004800435400000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000800200000000000000000000000000400000000000000000000000000000070009000000000094100000000000000000000000000000020004e4f545241434b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000001000000000000000002800000000000000004000000000000000000000000000000000000000000000feffffff75787eb9c2815379f7beddf64ff7e2707134750d139b3f9aa2d22884d7a1c44859b10ebdbf6d6428b603e692a1e9bc383778d80788ad6bef02867eb77339e58c9862c4636099a3f8e8dabdd54bcc3bbf47d0a82e28066c4afe79fe63fe1e8633db162de985a21a0c99b360fbab2952f67700a0e3"], 0x1) (rerun: 64) r1 = socket$inet_tcp(0x2, 0x3, 0x6) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x3e}}, 0x10) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @multicast1}, 0x23) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000008c0)=@filter={'filter\x00', 0xe, 0x4, 0x340, 0xffffffff, 0x178, 0x210, 0x210, 0xffffffff, 0xffffffff, 0x2a8, 0x2a8, 0x2a8, 0xffffffff, 0x4, &(0x7f0000000000), {[{{@uncond, 0x0, 0x118, 0x178, 0x0, {}, [@common=@set={{0x40}, {{0xffffffffffffffff, [0x2, 0x4, 0x2, 0x7, 0x4, 0x3], 0x6, 0x3}}}, @common=@inet=@iprange={{0x68}, {@ipv4=@dev={0xac, 0x14, 0x14, 0xb}, @ipv6=@private0, @ipv6=@mcast1, @ipv6=@mcast2}}]}, @common=@SET={0x60, 'SET\x00', 0x0, {{0x0, [0x2, 0x3, 0x2, 0x1, 0x2], 0x4, 0x7}, {0x4, [0x2, 0x5, 0x6, 0x3, 0x3], 0x4, 0x4}}}}, {{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x2}}}, {{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x6}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x3a0) write$binfmt_script(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2321202ef8ff576c6530b66fd282"], 0x34) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000100)={0x7, @rand_addr=0x64010100, 0x4e21, 0x3, 'sh\x00', 0x24, 0x0, 0x13}, 0x2c) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="2321202e430eed603c810a39980c"], 0x24) [ 962.876312][T24777] x_tables: duplicate underflow at hook 2 [ 962.880904][T12561] usb 2-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 962.898298][T24789] xt_CT: netfilter: NOTRACK target is deprecated, use CT instead or upgrade iptables [ 962.949956][T24786] x_tables: duplicate underflow at hook 2 [ 963.016531][T24792] @: renamed from syztnl2 [ 963.492217][ T19] usb 6-1: new high-speed USB device number 50 using dummy_hcd [ 963.523773][T12561] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 963.532865][T12561] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 963.540867][T12561] usb 2-1: Product: syz [ 963.545070][T12561] usb 2-1: Manufacturer: syz [ 963.549673][T12561] usb 2-1: SerialNumber: syz [ 963.592374][ T19] usb 6-1: Using ep0 maxpacket: 16 08:16:54 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async, rerun: 64) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) (async, rerun: 64) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 32) recvmmsg(r1, &(0x7f00000000c0), 0x10123, 0x2, 0x0) (async, rerun: 32) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002400)=ANY=[@ANYBLOB="620af8ffa1dc0021bfa100000000000007010000f8ffffffb702000007000000bd120000000000008500000010000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24561f1b2607995daa56f151905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64b751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07372c29184ff7f4a7c0000070000006056feb4cc664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45e0000000000000401d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0810000000000006fa03c6468978089b302d7ff6023cdcedb5e0125ebbcebdde510cb2364149215108337719acd97cfa107d40224edc5465a932b77a74e802a0dc6bf25d8a242bc6099ad2300000480006ef6c1ff0900000000000010c63a949e8b7955394ffaff03000000000000ab87b1bfeda7be586602d985430cea080000000000000026abfb0767192361448279b05d96a703a660581eecdbf5bcd3de227a167ca17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b6c7632d5933a1c1fa5605bd7603f2ba2a790d62d6faec2fed44da4928b30142ba1fde5c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4cb97fca585ec6bf58351d578be00d952aab9c71764b0a8a7583c90b3433b809bdb9fbd48fc877505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223d8d9e86c5ea06d108d8f80a0eb02804fa39f6b5c02e6d6d90756ff578f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000001000000000559711e6e8fcffffffffffffffb2d02edc3e01dd271c896249ed85b980680b09000000000f0000169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffffd897ef3b7cda42f93d53046da21b40216e14ba2d6af8656b01e17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccf1f9f3282830689da6b53b263339863297771d74732d400003341bf4a00fc9fec2271ff01589646efd1cf870cd7bb2366fde4a594290c405ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d30a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b423f17929a57affe760e717a04becff0f719197724f4fce1093b62d7e8c6123d890decacec55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e109f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c70600000000000000b7561301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f871b136345cf67ca3fb5aac518a75f9e7d7101da841735e186c489b3a06fb99e0347f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f91e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bfd9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e669261192899d4562db0e22d564ae09bb6d163118e401e024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99a3594191e104d417e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000a1fec9000000d694210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29a404abde7750898b59270bb29b81367ac91bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f00fb8191bbab2dc591dda61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214d00000000d6c98cd1a9fbe1e7d58c08acaf30065b928a31d2eca55f74a23641f61f2d5b308cf0cf31b0c7f0ce21d69993e9960ff5f76015e6009756237badf4e7965bbe27e5e808fcba821a00e8c5c39609ff854356cb490000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41f64533a56294019645466ac96e0d0b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c471c7868e7da7eaa69eb7f7f80572fdd11bb1d070080fbc22bf73468788df51710eb0b428ee7517d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331ff5e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba830d3f474b079b407000000deff000040430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71b967ce7daac4be290159f6bcd75f0dda9de5532e66ae9e48b0ed1254a81faae79b6af6fbb869604d51de44c4e0973171ad47d6c00ebc7603093f000000fdec743af930cd6db49a47613808bad959719c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15d6533f78a1f4e2df4ca23d867693fd42de9b49a1b36d48a44ba6a4530e59bec53e876dc660dd63bed8d31c31c37a373d4efd89f80a4377b1b1292a893a516dab183ee65744fb8fc4f9ce2242e0f00000000010000000000000000000057d77480e0345effff6413258d1f6eb190aa28cbb4bafe3436b176c7ed4b132fb805d5edd9d188daf28d89c014c3ecca10ae55704544673e1fa03b84f63e022fe755f4007a4a899eaf52c4f491d8e97c862e29e4570600000091c691faee1e0c8fe056a07474e6e5490a7d3c3402000000b60600d837c6befc63ddf2f594ad7cbc56a1e44d218c956a5392a995f1fae8e9f206efbb33854dc70104d74dc07748f9745cb796da2dfb714a0500000000000000faed94fc39acfb3fd25dfa8116a154cd1226e1bb72b59fed817072a0da60160761fd3dffda0f7c592eabd8ab68334d2a1693cb187539049e331272bf5135044df8161400211b8012b6eb1ed5656e83f65509bb4b323c5bd61bff949d3bade2f6ffda1360c2786e16937ab61d6dcafed319c716357d0885f9c6d1f442954c167dd9b4acd9468ce3674c82bbb2e31389179b025dbe063b7f906217b2cf8410c7023aa3e5cc3ba1000000000000000000000000000000006ae6301a2da44394275c582a6516bb92ea1980a0a659f2f1811c8b281c209647c4241f292b20508b215dde27bb2487a6e2b5e4a8ccfab90c23827ef06cbe364073005f8a6d1456aaeb85ffb7858f24eced67a67ab825e863928ed64c83f62ffdaa997657335b63c6b4163aff094059e626766845fd779c9e6cdbbd64c24936615ee68538e8fddd0d90f3a7579579a142c0f7b318264d5c13c31cf475829528267ead38523cab7e1664e8426cfce471fef821c8a02a7e7d954d05b68a9c28f79429b09e2bb3681ae2b831e27c735123361c193d66ed4d71f19b199d371ec6bfada7cd370e3fdd3cd980fa1e145fd3f3e96b1feb53c865e1ada08f5d16ed652ee0c7f45352222692fbd679212c225d097aa90f7e1fb1f983415f43e75a19ecf7fd21bfa150ef563aa72ba1c43c5f3d9be128ec26b691f31f9cab931631606a81622f120675c962be2d3b5e95f74f0b209e42e6bdd76e6e725295b1d78d928f6f63c41cbde2ba66ad81168070c8c6e18a6e452a31bde54ad3e16304d06a234f5f9311ef0f78924b68dbb4712efdb6974667bdb54f16fd2061b9ba93638dd177227e94e4ebd0ec1d437db948062bf41742000000000000000000305f70dd02fa0c61d5fe6d8ff35389246037e18d34c1375ae04f44f0c2543c772c5ccb137be7dc1874c514b37c668554d77d4ea5ed144a648257f4a0301067bbcd9b91072659025edb5f45f785e2c2602b248ecdd80f019ca659be7e8ae953325a27564f33c9d458a60be3dab38baab7eb1a66ab1ffd6308f7fd51beb356fe75eb985b7581bb5584c53984ba9c7340f97e8d3825681c53de5f554e595b00000000000000006a8fa9f08162cbecc566222d0051a39938613067dbd1427e01bfec016e51844cefa8a855bf23ac887b4a88eed6d9443857242f28e31a41d20105fbf3394ff910e734b4d9101265ff729c426e01c1ab13dda8c388b9e6626f19eecb87e39175e85e17000000000000000000009431807e43886903526074e6b40244c938a4c68a38c25ddd7c143b3f14eafe4b28ec66815cf8d1f56aa1424bc9b5d58790298e5b310969e50c222563b54e60854e1bfeef448aca8c5ccbf5546ce4c3cd5a733fec25fb94e1e0f966bcbd28a4d8fe4f556eaa1104a793006619700798354c6ae05025040965e3083562bfa20968c04007d21dc02c9fd1f75e1ff40f439bdde4e784012e52049b483d02f81b88f5f57816b3fecec79cfca8080003e769759d6b6a56b7605ced8ee18475a77ff0963a565fb6021d216c01b1098e40550a1cfd80e918d685a7b099a4f8ed654cd76ca61fe5ad8a31ec558fdbfa706d5e738bceae81fe777c307d5bc72183a4c2d35732ab916a781b9912160a3fd2a2e74dd690c57bdfdc1f069f9491bca7a8c59363799be70018c25ece5ad7307dc7a95c51bc25a8bbe2cf5ddf6aa161693782b0e7feb8a768f391b49d4c978c96dbb52f21c122eba9f17c8bed10591958cf06321a248b5f76ceedfe0d080d6aeadc11b237b3326dd04b86ac37c0d131544888db9e128d059761ad9a393e96c3b41c13c5a381bff187a75de560ba6eb3faa5ff8d2bb3c88f8de5efc2fb2200cfda6d07ceae22577064334fbf76a23e62e6059211d995b879f6b7d3f7fcf03652b81e6b7cdeff947ad185d3c6269ca247b429c3b872a8f1ef60407d29a874f4ec31c9effed55543a65a6b4d778cebcd43b7905f3960140bd783540a7353014bda8e9c7a34a5f428fd1f8eb11e837dd9d586487fdebcb1ecd3a003ff0fda4be617fecf1ff0ef2cdfb7fea73ca18874664d60a4b9423f3297bc8eb91b4ee1d73272abbef3e7a828a7d7ab055a8eb58fe379de85338304e26e3620941b463e9049fd105c74c91cc4d71b0f76e2c2e4825106aa7ce2a3adbbc7a0443ece58e752b47e6f677ec97c5c568a89d6e36b165c39132a0f27080ece2a94c320b002c77f82662675a7713c7067081cac15994698c41ff4754268ae2676384ff799783f55d7e5a1a092a01b965dc99cb7a9d98440c355927629f2bcf9dc2396eb2f5d25829715b24327642ac48f1201014a95e0e65e12cdf27e19043e3c5d3e798375cead35b9a93190a52cdecaaccc854a1d41ef365303f0e9b4fc969c9dab6df5e8a795b140fcc09e8a7b694d12932917facd8ceaa4e2d0d16bb0b95387fcd5ff136d8abddf94daf442bbff744591931872a36cf921ad69f2127386e8b0f9afee4da8d3fbec809fbb3ca0fded2859cf25d4c6155d396c5b9bd1a928923123f63f4c40688eae69990a9419456247f83539d324d3b500"/4334], &(0x7f0000000100)='GPL\x00'}, 0x41) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) (async) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x400000, 0x0, 0x0, 0x0, 0x2000000}, 0x0) (async) getresuid(&(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r5, 0x89f1, &(0x7f0000000040)={'gre0\x00', &(0x7f0000000200)=ANY=[@ANYBLOB="73797a746e6c32000000000005286515", @ANYRES32=0x0, @ANYBLOB="0000000000000000000000004510009400000000002f90787f000001e0000002071700e0000001ac140000010000000064010002440800000000000001000000006401010000000000ffffffff000000000000000000000000ac14140000000000e000000100000000ffffffff00000000ac14140000000000441400"/157]}) (async, rerun: 32) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r5, 0x8923, &(0x7f0000000340)={'syztnl2\x00', &(0x7f0000000440)=ANY=[@ANYRES16=r1, @ANYRESHEX=r4, @ANYRESOCT]}) (async, rerun: 32) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r7 = dup3(r5, 0xffffffffffffffff, 0x80000) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000003c0)={'gre0\x00', &(0x7f0000000500)=ANY=[@ANYRES8=r2, @ANYRES32=r6, @ANYBLOB="0020004000000000800000010700d2a53bdae5405fd69178e0000002ac1414bbbec6eeac91dec23a129af86fd80e9fe6c8b3f41e58aa257389ead4d294000000000000"]}) ioctl$TUNSETIFINDEX(r7, 0x400454da, &(0x7f0000000400)=r8) ioctl$sock_SIOCGPGRP(r5, 0x8904, &(0x7f0000001c40)) (async) r9 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x101140, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r9, 0x40806685, &(0x7f0000000240)={0x1, 0x1, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) r10 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$FS_IOC_ENABLE_VERITY(r10, 0x40806685, &(0x7f0000000240)={0x1, 0x1, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) epoll_ctl$EPOLL_CTL_MOD(r9, 0x3, r10, &(0x7f00000002c0)={0x80000018}) (async, rerun: 32) pidfd_open(0x0, 0x0) (async, rerun: 64) syz_mount_image$vfat(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async, rerun: 64) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 08:16:54 executing program 2: ioctl$KVM_NMI(0xffffffffffffffff, 0xae9a) (async) r0 = socket$inet6(0xa, 0x2, 0x0) sendmmsg$inet6(r0, &(0x7f0000000a80)=[{{&(0x7f0000000740)={0xa, 0x4e20, 0x0, @dev}, 0x1c, &(0x7f0000000940)=[{&(0x7f0000000780)="e79f", 0x2}, {&(0x7f00000007c0)="d3", 0x1}], 0x2}}], 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0xd62288c4ee0d9d92, 0x0) bind$inet6(r1, &(0x7f0000000040)={0xa, 0x4e24, 0x9, @remote, 0x7ff}, 0x1c) (async) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESDEC=r2], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) ioctl$BTRFS_IOC_INO_PATHS(r0, 0xc0389423, &(0x7f0000000140)={0x6, 0x50, [0x7fff, 0x8, 0x80000001, 0x44], &(0x7f0000002200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) r7 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002980)=ANY=[@ANYBLOB="30000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000120000000100000001316dc3", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="24000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x188, 0x20000004}}], 0x2, 0x4010831) (async) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x1a, &(0x7f0000002ac0)=0x2, 0x4) bind$inet6(r1, &(0x7f0000002a80)={0xa, 0x4e24, 0x200, @local, 0x7}, 0x1c) (async) r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/snmp6\x00') read$FUSE(r8, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r11 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r11, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) (async) r12 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r12, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) sendmmsg$unix(r4, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002980)=[@rights={{0x30, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff, r4, r5, r3]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r6, r8]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r8, 0xffffffffffffffff, r5]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, r6, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r10}}}], 0xb8, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, r5, r6, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r10}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9}}}, @rights={{0x20, 0x1, 0x1, [r5, r8, 0xffffffffffffffff, r4]}}, @rights={{0x28, 0x1, 0x1, [r8, r8, 0xffffffffffffffff, r6, r3, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, r10}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, r10}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, r12, r5, r11]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r10}}}], 0x188, 0x20000004}}], 0x2, 0x4010831) ioctl$BTRFS_IOC_QGROUP_CREATE(r5, 0x4010942a, &(0x7f0000000080)={0x1, 0x67c4}) (async) r13 = openat$vcs(0xffffffffffffff9c, &(0x7f00000024c0), 0x0, 0x0) sendmsg$nl_route(r13, &(0x7f0000002a40)={&(0x7f0000002500)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000025c0)={&(0x7f0000002540)=@bridge_getneigh={0x50, 0x1e, 0x8, 0x70bd25, 0x25dfdbfc, {0x7, 0x0, 0x0, 0x0, 0x8000, 0x20000}, [@IFLA_GSO_MAX_SIZE={0x8, 0x29, 0x323bd}, @IFLA_PROMISCUITY={0x8, 0x1e, 0x80000000}, @IFLA_NUM_RX_QUEUES={0x8, 0x20, 0xaf}, @IFLA_IFALIASn={0x4}, @IFLA_TARGET_NETNSID={0x8, 0x2e, 0x1}, @IFLA_ADDRESS={0xa}]}, 0x50}}, 0x80) 08:16:54 executing program 3: r0 = socket$inet(0x2, 0x4000000000080001, 0x0) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) connect$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x4e24, @multicast1}, 0x10) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000c80)=ANY=[@ANYBLOB="7261770000000000000000000000000000000000000096dd89ad65dec810000108f80000030000003003000098020000000000000000000000000000000000009802000098020000980200009802000098020000030080000000000000000000ffffffffe00000010000000000000000e4000000010000000000bd00000000007465616d5f736c6176655f31000000000000000000002000000000000000000000000000000000061e2695eddaca41000000000000000000c001080200000000000000000000000000000000000000005001686173686c696d6974000000000000000000000000000000000000000002726f736530000000000000000000000000000000000000000000000000000000000000e4ff080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcef5a18d4a047d60000000000000000000000070000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000006c0000000000000000210002000000000000000000000000000000000000000000fcffffffffffffff00000000000000000000000003000000070000000000000000000000000000004800435400000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000800200000000000000000000000000400000000000000000000000000000070009000000000094100000000000000000000000000000020004e4f545241434b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000001000000000000000002800000000000000004000000000000000000000000000000000000000000000feffffff75787eb9c2815379f7beddf64ff7e2707134750d139b3f9aa2d22884d7a1c44859b10ebdbf6d6428b603e692a1e9bc383778d80788ad6bef02867eb77339e58c9862c4636099a3f8e8dabdd54bcc3bbf47d0a82e28066c4afe79fe63fe1e8633db162de985a21a0c99b360fbab2952f67700a0e3"], 0x1) r1 = socket$inet_tcp(0x2, 0x3, 0x6) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x3e}}, 0x10) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @multicast1}, 0x23) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000008c0)=@filter={'filter\x00', 0xe, 0x4, 0x340, 0xffffffff, 0x178, 0x210, 0x210, 0xffffffff, 0xffffffff, 0x2a8, 0x2a8, 0x2a8, 0xffffffff, 0x4, &(0x7f0000000000), {[{{@uncond, 0x0, 0x118, 0x178, 0x0, {}, [@common=@set={{0x40}, {{0xffffffffffffffff, [0x2, 0x4, 0x2, 0x7, 0x4, 0x3], 0x6, 0x3}}}, @common=@inet=@iprange={{0x68}, {@ipv4=@dev={0xac, 0x14, 0x14, 0xb}, @ipv6=@private0, @ipv6=@mcast1, @ipv6=@mcast2}}]}, @common=@SET={0x60, 'SET\x00', 0x0, {{0x0, [0x2, 0x3, 0x2, 0x1, 0x2], 0x4, 0x7}, {0x4, [0x2, 0x5, 0x6, 0x3, 0x3], 0x4, 0x4}}}}, {{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x2}}}, {{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x6}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x3a0) write$binfmt_script(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2321202ef8ff576c6530b66fd282"], 0x34) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000100)={0x7, @rand_addr=0x64010100, 0x4e21, 0x3, 'sh\x00', 0x24, 0x0, 0x13}, 0x2c) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="2321202e430eed603c810a39980c"], 0x24) socket$inet(0x2, 0x4000000000080001, 0x0) (async) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) (async) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) (async) connect$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x4e24, @multicast1}, 0x10) (async) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000c80)=ANY=[@ANYBLOB="7261770000000000000000000000000000000000000096dd89ad65dec810000108f80000030000003003000098020000000000000000000000000000000000009802000098020000980200009802000098020000030080000000000000000000ffffffffe00000010000000000000000e4000000010000000000bd00000000007465616d5f736c6176655f31000000000000000000002000000000000000000000000000000000061e2695eddaca41000000000000000000c001080200000000000000000000000000000000000000005001686173686c696d6974000000000000000000000000000000000000000002726f736530000000000000000000000000000000000000000000000000000000000000e4ff080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcef5a18d4a047d60000000000000000000000070000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000006c0000000000000000210002000000000000000000000000000000000000000000fcffffffffffffff00000000000000000000000003000000070000000000000000000000000000004800435400000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000800200000000000000000000000000400000000000000000000000000000070009000000000094100000000000000000000000000000020004e4f545241434b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000001000000000000000002800000000000000004000000000000000000000000000000000000000000000feffffff75787eb9c2815379f7beddf64ff7e2707134750d139b3f9aa2d22884d7a1c44859b10ebdbf6d6428b603e692a1e9bc383778d80788ad6bef02867eb77339e58c9862c4636099a3f8e8dabdd54bcc3bbf47d0a82e28066c4afe79fe63fe1e8633db162de985a21a0c99b360fbab2952f67700a0e3"], 0x1) (async) socket$inet_tcp(0x2, 0x3, 0x6) (async) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x3e}}, 0x10) (async) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @multicast1}, 0x23) (async) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000008c0)=@filter={'filter\x00', 0xe, 0x4, 0x340, 0xffffffff, 0x178, 0x210, 0x210, 0xffffffff, 0xffffffff, 0x2a8, 0x2a8, 0x2a8, 0xffffffff, 0x4, &(0x7f0000000000), {[{{@uncond, 0x0, 0x118, 0x178, 0x0, {}, [@common=@set={{0x40}, {{0xffffffffffffffff, [0x2, 0x4, 0x2, 0x7, 0x4, 0x3], 0x6, 0x3}}}, @common=@inet=@iprange={{0x68}, {@ipv4=@dev={0xac, 0x14, 0x14, 0xb}, @ipv6=@private0, @ipv6=@mcast1, @ipv6=@mcast2}}]}, @common=@SET={0x60, 'SET\x00', 0x0, {{0x0, [0x2, 0x3, 0x2, 0x1, 0x2], 0x4, 0x7}, {0x4, [0x2, 0x5, 0x6, 0x3, 0x3], 0x4, 0x4}}}}, {{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x2}}}, {{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x6}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x3a0) (async) write$binfmt_script(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2321202ef8ff576c6530b66fd282"], 0x34) (async) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000100)={0x7, @rand_addr=0x64010100, 0x4e21, 0x3, 'sh\x00', 0x24, 0x0, 0x13}, 0x2c) (async) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="2321202e430eed603c810a39980c"], 0x24) (async) [ 963.712272][ T19] usb 6-1: descriptor type invalid, skip 08:16:54 executing program 4: r0 = syz_clone(0x28135800, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) ptrace(0x8, r0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESDEC=r1], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/snmp6\x00') read$FUSE(r6, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r9 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r9, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) r10 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r10, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) sendmmsg$unix(r3, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002980)=[@rights={{0x30, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r3, r4, r2]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r5, r6]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r6, 0xffffffffffffffff, r4]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, r5, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r8}}}], 0xb8, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r4, r5, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r8}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, r4, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7}}}, @rights={{0x20, 0x1, 0x1, [r4, r6, 0xffffffffffffffff, r3]}}, @rights={{0x28, 0x1, 0x1, [r6, r6, 0xffffffffffffffff, r5, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r10, r4, r9]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r8}}}], 0x188, 0x20000004}}], 0x2, 0x4010831) (async) sendmmsg$unix(r3, &(0x7f0000000000)=[{{&(0x7f0000002200)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000009c0)=[{0x0}, {&(0x7f0000000740)}, {0x0}, {0x0}], 0x4, 0x0, 0x0, 0x24008040}}, {{&(0x7f0000001440)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f00000016c0), 0x0, &(0x7f0000007940)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r1}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff]}}], 0xffffffffffffff4b, 0x4080}}], 0x2, 0x4) syz_open_procfs$namespace(r1, &(0x7f0000000000)='ns/pid\x00') 08:16:54 executing program 3: prlimit64(0x0, 0xf, &(0x7f0000000000)={0xa, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x40002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) sched_setattr(r2, &(0x7f0000000280)={0x38, 0x0, 0x1c, 0x2, 0x2, 0x3, 0x5, 0x7, 0x6f3f, 0x21c}, 0x0) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) stat(&(0x7f00000098c0)='./file0\x00', 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_timeval(r3, 0x1, 0x49, &(0x7f0000000040)={0x77359400}, 0x10) ptrace$setsig(0x4203, r2, 0x4278, &(0x7f00000002c0)={0x3a, 0xe872, 0xfffffff8}) [ 963.766263][T24802] x_tables: duplicate underflow at hook 2 [ 963.824023][ T19] usb 6-1: config 1 interface 0 has no altsetting 0 [ 963.832340][T12561] cdc_ncm 2-1:1.0: bind() failure [ 963.839009][T12561] cdc_ncm 2-1:1.1: bind() failure [ 963.850862][T12561] usb 2-1: USB disconnect, device number 92 [ 963.982369][ T19] usb 6-1: New USB device found, idVendor=056a, idProduct=00e6, bcdDevice= 0.40 [ 963.991504][ T19] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 964.001687][ T19] usb 6-1: Product: syz [ 964.005886][ T19] usb 6-1: Manufacturer: 貥؎哧鱗惃翓廘랻ᾬ驖ì“ﬖ䔓ͬ뗡磢ä¾è–‘å”ê‹æŽ‹ä‰‹æž´á‡å¾…ﶶ [ 964.017360][ T19] usb 6-1: SerialNumber: syz 08:16:54 executing program 1: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000002200)={'wlan1\x00'}) (async, rerun: 64) r1 = getpid() (rerun: 64) sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESDEC=r1], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/snmp6\x00') read$FUSE(r6, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r9 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r9, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) r10 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r10, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) (async) sendmmsg$unix(r3, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002980)=[@rights={{0x30, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r3, r4, r2]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r5, r6]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r6, 0xffffffffffffffff, r4]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, r5, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r8}}}], 0xb8, 0x4014}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r4, r5, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r8}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, r4, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7}}}, @rights={{0x20, 0x1, 0x1, [r4, r6, 0xffffffffffffffff, r3]}}, @rights={{0x28, 0x1, 0x1, [r6, r6, 0xffffffffffffffff, r5, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r10, r4, r9]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r8}}}], 0x188, 0x20000004}}], 0x2, 0x4010831) ioctl$TCSETS2(r6, 0x402c542b, &(0x7f0000000000)={0x0, 0x2, 0x62, 0x3, 0x80, "414061263ac527cf00aa181acb807bbf0f043d", 0x55, 0x7}) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000001100)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) 08:16:54 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10123, 0x2, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002400)=ANY=[@ANYBLOB="620af8ffa1dc0021bfa100000000000007010000f8ffffffb702000007000000bd120000000000008500000010000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24561f1b2607995daa56f151905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64b751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07372c29184ff7f4a7c0000070000006056feb4cc664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45e0000000000000401d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0810000000000006fa03c6468978089b302d7ff6023cdcedb5e0125ebbcebdde510cb2364149215108337719acd97cfa107d40224edc5465a932b77a74e802a0dc6bf25d8a242bc6099ad2300000480006ef6c1ff0900000000000010c63a949e8b7955394ffaff03000000000000ab87b1bfeda7be586602d985430cea080000000000000026abfb0767192361448279b05d96a703a660581eecdbf5bcd3de227a167ca17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b6c7632d5933a1c1fa5605bd7603f2ba2a790d62d6faec2fed44da4928b30142ba1fde5c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4cb97fca585ec6bf58351d578be00d952aab9c71764b0a8a7583c90b3433b809bdb9fbd48fc877505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223d8d9e86c5ea06d108d8f80a0eb02804fa39f6b5c02e6d6d90756ff578f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000001000000000559711e6e8fcffffffffffffffb2d02edc3e01dd271c896249ed85b980680b09000000000f0000169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffffd897ef3b7cda42f93d53046da21b40216e14ba2d6af8656b01e17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccf1f9f3282830689da6b53b263339863297771d74732d400003341bf4a00fc9fec2271ff01589646efd1cf870cd7bb2366fde4a594290c405ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d30a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b423f17929a57affe760e717a04becff0f719197724f4fce1093b62d7e8c6123d890decacec55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e109f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c70600000000000000b7561301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f871b136345cf67ca3fb5aac518a75f9e7d7101da841735e186c489b3a06fb99e0347f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f91e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bfd9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e669261192899d4562db0e22d564ae09bb6d163118e401e024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99a3594191e104d417e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000a1fec9000000d694210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29a404abde7750898b59270bb29b81367ac91bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f00fb8191bbab2dc591dda61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214d00000000d6c98cd1a9fbe1e7d58c08acaf30065b928a31d2eca55f74a23641f61f2d5b308cf0cf31b0c7f0ce21d69993e9960ff5f76015e6009756237badf4e7965bbe27e5e808fcba821a00e8c5c39609ff854356cb490000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41f64533a56294019645466ac96e0d0b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c471c7868e7da7eaa69eb7f7f80572fdd11bb1d070080fbc22bf73468788df51710eb0b428ee7517d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331ff5e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba830d3f474b079b407000000deff000040430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71b967ce7daac4be290159f6bcd75f0dda9de5532e66ae9e48b0ed1254a81faae79b6af6fbb869604d51de44c4e0973171ad47d6c00ebc7603093f000000fdec743af930cd6db49a47613808bad959719c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15d6533f78a1f4e2df4ca23d867693fd42de9b49a1b36d48a44ba6a4530e59bec53e876dc660dd63bed8d31c31c37a373d4efd89f80a4377b1b1292a893a516dab183ee65744fb8fc4f9ce2242e0f00000000010000000000000000000057d77480e0345effff6413258d1f6eb190aa28cbb4bafe3436b176c7ed4b132fb805d5edd9d188daf28d89c014c3ecca10ae55704544673e1fa03b84f63e022fe755f4007a4a899eaf52c4f491d8e97c862e29e4570600000091c691faee1e0c8fe056a07474e6e5490a7d3c3402000000b60600d837c6befc63ddf2f594ad7cbc56a1e44d218c956a5392a995f1fae8e9f206efbb33854dc70104d74dc07748f9745cb796da2dfb714a0500000000000000faed94fc39acfb3fd25dfa8116a154cd1226e1bb72b59fed817072a0da60160761fd3dffda0f7c592eabd8ab68334d2a1693cb187539049e331272bf5135044df8161400211b8012b6eb1ed5656e83f65509bb4b323c5bd61bff949d3bade2f6ffda1360c2786e16937ab61d6dcafed319c716357d0885f9c6d1f442954c167dd9b4acd9468ce3674c82bbb2e31389179b025dbe063b7f906217b2cf8410c7023aa3e5cc3ba1000000000000000000000000000000006ae6301a2da44394275c582a6516bb92ea1980a0a659f2f1811c8b281c209647c4241f292b20508b215dde27bb2487a6e2b5e4a8ccfab90c23827ef06cbe364073005f8a6d1456aaeb85ffb7858f24eced67a67ab825e863928ed64c83f62ffdaa997657335b63c6b4163aff094059e626766845fd779c9e6cdbbd64c24936615ee68538e8fddd0d90f3a7579579a142c0f7b318264d5c13c31cf475829528267ead38523cab7e1664e8426cfce471fef821c8a02a7e7d954d05b68a9c28f79429b09e2bb3681ae2b831e27c735123361c193d66ed4d71f19b199d371ec6bfada7cd370e3fdd3cd980fa1e145fd3f3e96b1feb53c865e1ada08f5d16ed652ee0c7f45352222692fbd679212c225d097aa90f7e1fb1f983415f43e75a19ecf7fd21bfa150ef563aa72ba1c43c5f3d9be128ec26b691f31f9cab931631606a81622f120675c962be2d3b5e95f74f0b209e42e6bdd76e6e725295b1d78d928f6f63c41cbde2ba66ad81168070c8c6e18a6e452a31bde54ad3e16304d06a234f5f9311ef0f78924b68dbb4712efdb6974667bdb54f16fd2061b9ba93638dd177227e94e4ebd0ec1d437db948062bf41742000000000000000000305f70dd02fa0c61d5fe6d8ff35389246037e18d34c1375ae04f44f0c2543c772c5ccb137be7dc1874c514b37c668554d77d4ea5ed144a648257f4a0301067bbcd9b91072659025edb5f45f785e2c2602b248ecdd80f019ca659be7e8ae953325a27564f33c9d458a60be3dab38baab7eb1a66ab1ffd6308f7fd51beb356fe75eb985b7581bb5584c53984ba9c7340f97e8d3825681c53de5f554e595b00000000000000006a8fa9f08162cbecc566222d0051a39938613067dbd1427e01bfec016e51844cefa8a855bf23ac887b4a88eed6d9443857242f28e31a41d20105fbf3394ff910e734b4d9101265ff729c426e01c1ab13dda8c388b9e6626f19eecb87e39175e85e17000000000000000000009431807e43886903526074e6b40244c938a4c68a38c25ddd7c143b3f14eafe4b28ec66815cf8d1f56aa1424bc9b5d58790298e5b310969e50c222563b54e60854e1bfeef448aca8c5ccbf5546ce4c3cd5a733fec25fb94e1e0f966bcbd28a4d8fe4f556eaa1104a793006619700798354c6ae05025040965e3083562bfa20968c04007d21dc02c9fd1f75e1ff40f439bdde4e784012e52049b483d02f81b88f5f57816b3fecec79cfca8080003e769759d6b6a56b7605ced8ee18475a77ff0963a565fb6021d216c01b1098e40550a1cfd80e918d685a7b099a4f8ed654cd76ca61fe5ad8a31ec558fdbfa706d5e738bceae81fe777c307d5bc72183a4c2d35732ab916a781b9912160a3fd2a2e74dd690c57bdfdc1f069f9491bca7a8c59363799be70018c25ece5ad7307dc7a95c51bc25a8bbe2cf5ddf6aa161693782b0e7feb8a768f391b49d4c978c96dbb52f21c122eba9f17c8bed10591958cf06321a248b5f76ceedfe0d080d6aeadc11b237b3326dd04b86ac37c0d131544888db9e128d059761ad9a393e96c3b41c13c5a381bff187a75de560ba6eb3faa5ff8d2bb3c88f8de5efc2fb2200cfda6d07ceae22577064334fbf76a23e62e6059211d995b879f6b7d3f7fcf03652b81e6b7cdeff947ad185d3c6269ca247b429c3b872a8f1ef60407d29a874f4ec31c9effed55543a65a6b4d778cebcd43b7905f3960140bd783540a7353014bda8e9c7a34a5f428fd1f8eb11e837dd9d586487fdebcb1ecd3a003ff0fda4be617fecf1ff0ef2cdfb7fea73ca18874664d60a4b9423f3297bc8eb91b4ee1d73272abbef3e7a828a7d7ab055a8eb58fe379de85338304e26e3620941b463e9049fd105c74c91cc4d71b0f76e2c2e4825106aa7ce2a3adbbc7a0443ece58e752b47e6f677ec97c5c568a89d6e36b165c39132a0f27080ece2a94c320b002c77f82662675a7713c7067081cac15994698c41ff4754268ae2676384ff799783f55d7e5a1a092a01b965dc99cb7a9d98440c355927629f2bcf9dc2396eb2f5d25829715b24327642ac48f1201014a95e0e65e12cdf27e19043e3c5d3e798375cead35b9a93190a52cdecaaccc854a1d41ef365303f0e9b4fc969c9dab6df5e8a795b140fcc09e8a7b694d12932917facd8ceaa4e2d0d16bb0b95387fcd5ff136d8abddf94daf442bbff744591931872a36cf921ad69f2127386e8b0f9afee4da8d3fbec809fbb3ca0fded2859cf25d4c6155d396c5b9bd1a928923123f63f4c40688eae69990a9419456247f83539d324d3b500"/4334], &(0x7f0000000100)='GPL\x00'}, 0x41) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x400000, 0x0, 0x0, 0x0, 0x2000000}, 0x0) (async) getresuid(&(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)) (async) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async, rerun: 64) r5 = socket$inet_udp(0x2, 0x2, 0x0) (rerun: 64) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r5, 0x89f1, &(0x7f0000000040)={'gre0\x00', &(0x7f0000000200)=ANY=[@ANYBLOB="73797a746e6c32000000000005286515", @ANYRES32=0x0, @ANYBLOB="0000000000000000000000004510009400000000002f90787f000001e0000002071700e0000001ac140000010000000064010002440800000000000001000000006401010000000000ffffffff000000000000000000000000ac14140000000000e000000100000000ffffffff00000000ac14140000000000441400"/157]}) (async, rerun: 32) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r5, 0x8923, &(0x7f0000000340)={'syztnl2\x00', &(0x7f0000000440)=ANY=[@ANYRES16=r1, @ANYRESHEX=r4, @ANYRESOCT]}) (rerun: 32) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) r7 = dup3(r5, 0xffffffffffffffff, 0x80000) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000003c0)={'gre0\x00', &(0x7f0000000500)=ANY=[@ANYRES8=r2, @ANYRES32=r6, @ANYBLOB="0020004000000000800000010700d2a53bdae5405fd69178e0000002ac1414bbbec6eeac91dec23a129af86fd80e9fe6c8b3f41e58aa257389ead4d294000000000000"]}) (async) ioctl$TUNSETIFINDEX(r7, 0x400454da, &(0x7f0000000400)=r8) ioctl$sock_SIOCGPGRP(r5, 0x8904, &(0x7f0000001c40)) (async) r9 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x101140, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r9, 0x40806685, &(0x7f0000000240)={0x1, 0x1, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r10 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$FS_IOC_ENABLE_VERITY(r10, 0x40806685, &(0x7f0000000240)={0x1, 0x1, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) epoll_ctl$EPOLL_CTL_MOD(r9, 0x3, r10, &(0x7f00000002c0)={0x80000018}) (async) pidfd_open(0x0, 0x0) (async) syz_mount_image$vfat(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 08:16:54 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="1c000000010020002dbd7000ffdbdf251c000000080003000900f0434857600961d500916542810400b0556c570997d9f841258b6e8c3e9fba7488301733b7bd48262bed6ac38d2974475ff97e872abf4c4741bde8"], 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x1014) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x1010000, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000000000000000072c46cb79d2d0d00eaebfb6b81f6c2d6963b92920a7bc303a39010a91d58f5718d48a8df2bad3917cf05cf451928d74e92b7f27eea742edd67ef618a0db197bb8a517b32f2383fb404f139e9746d97f250f88129c98c44dd6f8f08fac27db2b289ebfea48d3c89289c249d2d462519a5407ffd7d44f8b274ac4193c0bae7b85f303cb7dcc65400000000064d51562fda9b57c8091683d272978dae4f72e833c424791434a40c2d505f4217b2787a78faf7260f14f07d47dc9bd357b2894758dec0ae546be31b9b665919a334fb57e64921129b9e7b1d456f00dbacca6031a7e33de5d434e829216346696dc662ea8597c5c2259bfad760f28c153e5ac7df310de6aa30636e55c4f09559d8ee1ff1d6308865fc78f0b8e29326ccba313b6e467585ae33c90d3fcb1319610e85b3bca5398d555ce54fc9af63ea9f0c783e6dd03f0f149a5fb23b99814c9f34fdca30ccfc1b924ded11611d23f9070d504568d6be8d74", @ANYRESDEC], 0xff, 0x4eb, &(0x7f0000000a40)="$eJzs3U9oVNsZAPDvThIbNTaxFWrbRUWtsZTMJNGIfyhaXBTaBkqla0mTSRoyyYTMRE3IQltsF110Y7Glq1IoFEo3pUh30r3QgqUV94U+8L2neQsfvMc8ZuZGJc5oHiaZZ+b3g+O9555Mvu84Myf3zLnMDaBtHYqICxHRERHfiIje9HgmLXG9Xqo/9+Txyvjq45XxJCqVS+8lkaTH1n5Xkm73pg/rjogffifix8nLcUtLyzNjhUJ+Ic7X6rny7HyutLQ8MD07NpWfys+dOHlq5PSZ4cGhkU3r6+Lhv925d2v0F3++ODD4r59/eK+aVk/a9mI/NlO96121/4s1nRGxsBXBWqAj7U9XqxMBAGBDquf4X4iIw7Xz/97oqJ3NAQAAADtJ5XxPfJT89n4FAAAA2LEytWtgk0w2vRagJzKZbLZ+De+B2JMpFEvlb04WF+cm6tfK9kVXZnK6kB9MrxXui66kWh+q7T+vD9frF9bqJyJif0Tc6t1dq2fHi4WJVn/4AQAAAG1i77r5/we99fk/AAAAsMP0tToBAAAAYMuZ/wMAAMDOZ/4PAAAAO9oPRkerpbKa3v964srS4kzxysBEvjSTnV0cz44XF+azU8XiVO07+2Zf9/sKxeL8yZhbvJYr50vlXGlp+fJscXGufLl2X+/LefeJBgAAgO23/2t3HyQRcf3s7lqp2pW2mavDzpZpdQJAy3S0OgGgZTpbnQDQMub4QNKsYTB35g8H/tHzoFn7P7csJQAAYJP1f9n6P7Qr6//Qvqz/Q/uy/g/tyxwfaLr+n+pu1mD9HwAA3ho9tZJksulaYE9kMtlsxL7abQG6ksnpQn4wIj4fEf/t7fpctT7U6qQBAAAAAAAAAAAAAAAAAAAAAAAA4C1TqSRRAQAAAHa0iMw7SXr/r/7eoz3rPx/YlTztrW0j4urvLt2+NlYuLwxVj7//7Hj5N+nx4VZ8ggEAAACstzZPX5vHAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBmevJ4ZXytNGq/ePXGrmPf//u3Njvuo29HRF89/mpa6i2d0V3bdkdXROxZTaLzhcclEdGxCfGv34iIg436n1TTir40i/XxMxGxu8Xx925CfGhnd6vjz4VG779MHKptG7//OtPyptbGv9WXxr/Ms/Gvo8n4t2+DMf7z13dPN41/I+IrnY3iJ8/iJ03iH9lg/K8O/ephs7bK7yP6o3H8F2PlyrPzudLS8sD07NhUfio/d+LkqZHTZ4YHh0Zyk9OF/GD934YxvnfuZ3Ov6v+eJvH7XtP/oxvs/6Mvffz/L74i/vEjjZ//g6+IX31NfD3No/q34Fi6rdb718VY+eXtpi+VavyJJv1/3fN/fIP9f3jnf083+KMAwDYoLS3PjBUK+QU7duw02fnpH+8fuHnzL6OflXy2Y2f9SHH233/6yblD3/1Ra8YpAADgzT0/6f/0j33w663ICAAAAAAAAAAAAAAAAAAAANrPdnydWKv7CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwEZ8EAAD//1Sz4gs=") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_queued\x00', 0x275a, 0x0) [ 964.262529][T24780] udc-core: couldn't find an available UDC or it's busy [ 964.269676][T24780] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 964.277630][T24780] udc-core: couldn't find an available UDC or it's busy [ 964.284668][T24780] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 964.322370][ T19] usbhid 6-1:1.0: can't add hid device: -22 [ 964.328390][ T19] usbhid: probe of 6-1:1.0 failed with error -22 [ 964.341409][ T19] usb 6-1: USB disconnect, device number 50 [ 964.347003][T24844] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 964.356359][T24844] ext4 filesystem being mounted at /root/syzkaller-testdir1368847732/syzkaller.BMqYAv/199/file0 supports timestamps until 2038 (0x7fffffff) 08:16:54 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="1c000000010020002dbd7000ffdbdf251c000000080003000900f0434857600961d500916542810400b0556c570997d9f841258b6e8c3e9fba7488301733b7bd48262bed6ac38d2974475ff97e872abf4c4741bde8"], 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x1014) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x1010000, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000000000000000072c46cb79d2d0d00eaebfb6b81f6c2d6963b92920a7bc303a39010a91d58f5718d48a8df2bad3917cf05cf451928d74e92b7f27eea742edd67ef618a0db197bb8a517b32f2383fb404f139e9746d97f250f88129c98c44dd6f8f08fac27db2b289ebfea48d3c89289c249d2d462519a5407ffd7d44f8b274ac4193c0bae7b85f303cb7dcc65400000000064d51562fda9b57c8091683d272978dae4f72e833c424791434a40c2d505f4217b2787a78faf7260f14f07d47dc9bd357b2894758dec0ae546be31b9b665919a334fb57e64921129b9e7b1d456f00dbacca6031a7e33de5d434e829216346696dc662ea8597c5c2259bfad760f28c153e5ac7df310de6aa30636e55c4f09559d8ee1ff1d6308865fc78f0b8e29326ccba313b6e467585ae33c90d3fcb1319610e85b3bca5398d555ce54fc9af63ea9f0c783e6dd03f0f149a5fb23b99814c9f34fdca30ccfc1b924ded11611d23f9070d504568d6be8d74", @ANYRESDEC], 0xff, 0x4eb, &(0x7f0000000a40)="$eJzs3U9oVNsZAPDvThIbNTaxFWrbRUWtsZTMJNGIfyhaXBTaBkqla0mTSRoyyYTMRE3IQltsF110Y7Glq1IoFEo3pUh30r3QgqUV94U+8L2neQsfvMc8ZuZGJc5oHiaZZ+b3g+O9555Mvu84Myf3zLnMDaBtHYqICxHRERHfiIje9HgmLXG9Xqo/9+Txyvjq45XxJCqVS+8lkaTH1n5Xkm73pg/rjogffifix8nLcUtLyzNjhUJ+Ic7X6rny7HyutLQ8MD07NpWfys+dOHlq5PSZ4cGhkU3r6+Lhv925d2v0F3++ODD4r59/eK+aVk/a9mI/NlO96121/4s1nRGxsBXBWqAj7U9XqxMBAGBDquf4X4iIw7Xz/97oqJ3NAQAAADtJ5XxPfJT89n4FAAAA2LEytWtgk0w2vRagJzKZbLZ+De+B2JMpFEvlb04WF+cm6tfK9kVXZnK6kB9MrxXui66kWh+q7T+vD9frF9bqJyJif0Tc6t1dq2fHi4WJVn/4AQAAAG1i77r5/we99fk/AAAAsMP0tToBAAAAYMuZ/wMAAMDOZ/4PAAAAO9oPRkerpbKa3v964srS4kzxysBEvjSTnV0cz44XF+azU8XiVO07+2Zf9/sKxeL8yZhbvJYr50vlXGlp+fJscXGufLl2X+/LefeJBgAAgO23/2t3HyQRcf3s7lqp2pW2mavDzpZpdQJAy3S0OgGgZTpbnQDQMub4QNKsYTB35g8H/tHzoFn7P7csJQAAYJP1f9n6P7Qr6//Qvqz/Q/uy/g/tyxwfaLr+n+pu1mD9HwAA3ho9tZJksulaYE9kMtlsxL7abQG6ksnpQn4wIj4fEf/t7fpctT7U6qQBAAAAAAAAAAAAAAAAAAAAAAAA4C1TqSRRAQAAAHa0iMw7SXr/r/7eoz3rPx/YlTztrW0j4urvLt2+NlYuLwxVj7//7Hj5N+nx4VZ8ggEAAACstzZPX5vHAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBmevJ4ZXytNGq/ePXGrmPf//u3Njvuo29HRF89/mpa6i2d0V3bdkdXROxZTaLzhcclEdGxCfGv34iIg436n1TTir40i/XxMxGxu8Xx925CfGhnd6vjz4VG779MHKptG7//OtPyptbGv9WXxr/Ms/Gvo8n4t2+DMf7z13dPN41/I+IrnY3iJ8/iJ03iH9lg/K8O/ephs7bK7yP6o3H8F2PlyrPzudLS8sD07NhUfio/d+LkqZHTZ4YHh0Zyk9OF/GD934YxvnfuZ3Ov6v+eJvH7XtP/oxvs/6Mvffz/L74i/vEjjZ//g6+IX31NfD3No/q34Fi6rdb718VY+eXtpi+VavyJJv1/3fN/fIP9f3jnf083+KMAwDYoLS3PjBUK+QU7duw02fnpH+8fuHnzL6OflXy2Y2f9SHH233/6yblD3/1Ra8YpAADgzT0/6f/0j33w663ICAAAAAAAAAAAAAAAAAAAANrPdnydWKv7CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwEZ8EAAD//1Sz4gs=") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_queued\x00', 0x275a, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) sendmsg$nl_route(r0, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="1c000000010020002dbd7000ffdbdf251c000000080003000900f0434857600961d500916542810400b0556c570997d9f841258b6e8c3e9fba7488301733b7bd48262bed6ac38d2974475ff97e872abf4c4741bde8"], 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x1014) (async) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x1010000, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000000000000000072c46cb79d2d0d00eaebfb6b81f6c2d6963b92920a7bc303a39010a91d58f5718d48a8df2bad3917cf05cf451928d74e92b7f27eea742edd67ef618a0db197bb8a517b32f2383fb404f139e9746d97f250f88129c98c44dd6f8f08fac27db2b289ebfea48d3c89289c249d2d462519a5407ffd7d44f8b274ac4193c0bae7b85f303cb7dcc65400000000064d51562fda9b57c8091683d272978dae4f72e833c424791434a40c2d505f4217b2787a78faf7260f14f07d47dc9bd357b2894758dec0ae546be31b9b665919a334fb57e64921129b9e7b1d456f00dbacca6031a7e33de5d434e829216346696dc662ea8597c5c2259bfad760f28c153e5ac7df310de6aa30636e55c4f09559d8ee1ff1d6308865fc78f0b8e29326ccba313b6e467585ae33c90d3fcb1319610e85b3bca5398d555ce54fc9af63ea9f0c783e6dd03f0f149a5fb23b99814c9f34fdca30ccfc1b924ded11611d23f9070d504568d6be8d74", @ANYRESDEC], 0xff, 0x4eb, &(0x7f0000000a40)="$eJzs3U9oVNsZAPDvThIbNTaxFWrbRUWtsZTMJNGIfyhaXBTaBkqla0mTSRoyyYTMRE3IQltsF110Y7Glq1IoFEo3pUh30r3QgqUV94U+8L2neQsfvMc8ZuZGJc5oHiaZZ+b3g+O9555Mvu84Myf3zLnMDaBtHYqICxHRERHfiIje9HgmLXG9Xqo/9+Txyvjq45XxJCqVS+8lkaTH1n5Xkm73pg/rjogffifix8nLcUtLyzNjhUJ+Ic7X6rny7HyutLQ8MD07NpWfys+dOHlq5PSZ4cGhkU3r6+Lhv925d2v0F3++ODD4r59/eK+aVk/a9mI/NlO96121/4s1nRGxsBXBWqAj7U9XqxMBAGBDquf4X4iIw7Xz/97oqJ3NAQAAADtJ5XxPfJT89n4FAAAA2LEytWtgk0w2vRagJzKZbLZ+De+B2JMpFEvlb04WF+cm6tfK9kVXZnK6kB9MrxXui66kWh+q7T+vD9frF9bqJyJif0Tc6t1dq2fHi4WJVn/4AQAAAG1i77r5/we99fk/AAAAsMP0tToBAAAAYMuZ/wMAAMDOZ/4PAAAAO9oPRkerpbKa3v964srS4kzxysBEvjSTnV0cz44XF+azU8XiVO07+2Zf9/sKxeL8yZhbvJYr50vlXGlp+fJscXGufLl2X+/LefeJBgAAgO23/2t3HyQRcf3s7lqp2pW2mavDzpZpdQJAy3S0OgGgZTpbnQDQMub4QNKsYTB35g8H/tHzoFn7P7csJQAAYJP1f9n6P7Qr6//Qvqz/Q/uy/g/tyxwfaLr+n+pu1mD9HwAA3ho9tZJksulaYE9kMtlsxL7abQG6ksnpQn4wIj4fEf/t7fpctT7U6qQBAAAAAAAAAAAAAAAAAAAAAAAA4C1TqSRRAQAAAHa0iMw7SXr/r/7eoz3rPx/YlTztrW0j4urvLt2+NlYuLwxVj7//7Hj5N+nx4VZ8ggEAAACstzZPX5vHAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBmevJ4ZXytNGq/ePXGrmPf//u3Njvuo29HRF89/mpa6i2d0V3bdkdXROxZTaLzhcclEdGxCfGv34iIg436n1TTir40i/XxMxGxu8Xx925CfGhnd6vjz4VG779MHKptG7//OtPyptbGv9WXxr/Ms/Gvo8n4t2+DMf7z13dPN41/I+IrnY3iJ8/iJ03iH9lg/K8O/ephs7bK7yP6o3H8F2PlyrPzudLS8sD07NhUfio/d+LkqZHTZ4YHh0Zyk9OF/GD934YxvnfuZ3Ov6v+eJvH7XtP/oxvs/6Mvffz/L74i/vEjjZ//g6+IX31NfD3No/q34Fi6rdb718VY+eXtpi+VavyJJv1/3fN/fIP9f3jnf083+KMAwDYoLS3PjBUK+QU7duw02fnpH+8fuHnzL6OflXy2Y2f9SHH233/6yblD3/1Ra8YpAADgzT0/6f/0j33w663ICAAAAAAAAAAAAAAAAAAAANrPdnydWKv7CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwEZ8EAAD//1Sz4gs=") (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_queued\x00', 0x275a, 0x0) (async) [ 964.380113][T24844] EXT4-fs error (device loop5): ext4_mb_generate_buddy:805: group 0, block bitmap and bg descriptor inconsistent: 33 vs 41 free clusters 08:16:55 executing program 4: r0 = syz_clone(0x28135800, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r1 = getpid() (rerun: 32) sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) (async, rerun: 64) ptrace(0x8, r0) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESDEC=r1], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/snmp6\x00') read$FUSE(r6, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r9 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r9, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) r10 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r10, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) sendmmsg$unix(r3, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002980)=[@rights={{0x30, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r3, r4, r2]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r5, r6]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r6, 0xffffffffffffffff, r4]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, r5, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r8}}}], 0xb8, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r4, r5, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r8}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, r4, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7}}}, @rights={{0x20, 0x1, 0x1, [r4, r6, 0xffffffffffffffff, r3]}}, @rights={{0x28, 0x1, 0x1, [r6, r6, 0xffffffffffffffff, r5, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r10, r4, r9]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r8}}}], 0x188, 0x20000004}}], 0x2, 0x4010831) (async) sendmmsg$unix(r3, &(0x7f0000000000)=[{{&(0x7f0000002200)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000009c0)=[{0x0}, {&(0x7f0000000740)}, {0x0}, {0x0}], 0x4, 0x0, 0x0, 0x24008040}}, {{&(0x7f0000001440)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f00000016c0), 0x0, &(0x7f0000007940)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r1}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff]}}], 0xffffffffffffff4b, 0x4080}}], 0x2, 0x4) (async, rerun: 64) syz_open_procfs$namespace(r1, &(0x7f0000000000)='ns/pid\x00') (rerun: 64) [ 964.642281][T12561] usb 2-1: new high-speed USB device number 93 using dummy_hcd 08:16:55 executing program 3: prlimit64(0x0, 0xf, &(0x7f0000000000)={0xa, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x40002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) sched_setattr(r2, &(0x7f0000000280)={0x38, 0x0, 0x1c, 0x2, 0x2, 0x3, 0x5, 0x7, 0x6f3f, 0x21c}, 0x0) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) stat(&(0x7f00000098c0)='./file0\x00', 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_timeval(r3, 0x1, 0x49, &(0x7f0000000040)={0x77359400}, 0x10) ptrace$setsig(0x4203, r2, 0x4278, &(0x7f00000002c0)={0x3a, 0xe872, 0xfffffff8}) prlimit64(0x0, 0xf, &(0x7f0000000000)={0xa, 0x1}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x40002) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000140)=0xc) (async) sched_setattr(r2, &(0x7f0000000280)={0x38, 0x0, 0x1c, 0x2, 0x2, 0x3, 0x5, 0x7, 0x6f3f, 0x21c}, 0x0) (async) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) (async) stat(&(0x7f00000098c0)='./file0\x00', 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) setsockopt$sock_timeval(r3, 0x1, 0x49, &(0x7f0000000040)={0x77359400}, 0x10) (async) ptrace$setsig(0x4203, r2, 0x4278, &(0x7f00000002c0)={0x3a, 0xe872, 0xfffffff8}) (async) [ 964.708874][T24857] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 964.731536][T24857] ext4 filesystem being mounted at /root/syzkaller-testdir1368847732/syzkaller.BMqYAv/200/file0 supports timestamps until 2038 (0x7fffffff) 08:16:55 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="1c000000010020002dbd7000ffdbdf251c000000080003000900f0434857600961d500916542810400b0556c570997d9f841258b6e8c3e9fba7488301733b7bd48262bed6ac38d2974475ff97e872abf4c4741bde8"], 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x1014) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x1010000, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000000000000000072c46cb79d2d0d00eaebfb6b81f6c2d6963b92920a7bc303a39010a91d58f5718d48a8df2bad3917cf05cf451928d74e92b7f27eea742edd67ef618a0db197bb8a517b32f2383fb404f139e9746d97f250f88129c98c44dd6f8f08fac27db2b289ebfea48d3c89289c249d2d462519a5407ffd7d44f8b274ac4193c0bae7b85f303cb7dcc65400000000064d51562fda9b57c8091683d272978dae4f72e833c424791434a40c2d505f4217b2787a78faf7260f14f07d47dc9bd357b2894758dec0ae546be31b9b665919a334fb57e64921129b9e7b1d456f00dbacca6031a7e33de5d434e829216346696dc662ea8597c5c2259bfad760f28c153e5ac7df310de6aa30636e55c4f09559d8ee1ff1d6308865fc78f0b8e29326ccba313b6e467585ae33c90d3fcb1319610e85b3bca5398d555ce54fc9af63ea9f0c783e6dd03f0f149a5fb23b99814c9f34fdca30ccfc1b924ded11611d23f9070d504568d6be8d74", @ANYRESDEC], 0xff, 0x4eb, &(0x7f0000000a40)="$eJzs3U9oVNsZAPDvThIbNTaxFWrbRUWtsZTMJNGIfyhaXBTaBkqla0mTSRoyyYTMRE3IQltsF110Y7Glq1IoFEo3pUh30r3QgqUV94U+8L2neQsfvMc8ZuZGJc5oHiaZZ+b3g+O9555Mvu84Myf3zLnMDaBtHYqICxHRERHfiIje9HgmLXG9Xqo/9+Txyvjq45XxJCqVS+8lkaTH1n5Xkm73pg/rjogffifix8nLcUtLyzNjhUJ+Ic7X6rny7HyutLQ8MD07NpWfys+dOHlq5PSZ4cGhkU3r6+Lhv925d2v0F3++ODD4r59/eK+aVk/a9mI/NlO96121/4s1nRGxsBXBWqAj7U9XqxMBAGBDquf4X4iIw7Xz/97oqJ3NAQAAADtJ5XxPfJT89n4FAAAA2LEytWtgk0w2vRagJzKZbLZ+De+B2JMpFEvlb04WF+cm6tfK9kVXZnK6kB9MrxXui66kWh+q7T+vD9frF9bqJyJif0Tc6t1dq2fHi4WJVn/4AQAAAG1i77r5/we99fk/AAAAsMP0tToBAAAAYMuZ/wMAAMDOZ/4PAAAAO9oPRkerpbKa3v964srS4kzxysBEvjSTnV0cz44XF+azU8XiVO07+2Zf9/sKxeL8yZhbvJYr50vlXGlp+fJscXGufLl2X+/LefeJBgAAgO23/2t3HyQRcf3s7lqp2pW2mavDzpZpdQJAy3S0OgGgZTpbnQDQMub4QNKsYTB35g8H/tHzoFn7P7csJQAAYJP1f9n6P7Qr6//Qvqz/Q/uy/g/tyxwfaLr+n+pu1mD9HwAA3ho9tZJksulaYE9kMtlsxL7abQG6ksnpQn4wIj4fEf/t7fpctT7U6qQBAAAAAAAAAAAAAAAAAAAAAAAA4C1TqSRRAQAAAHa0iMw7SXr/r/7eoz3rPx/YlTztrW0j4urvLt2+NlYuLwxVj7//7Hj5N+nx4VZ8ggEAAACstzZPX5vHAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBmevJ4ZXytNGq/ePXGrmPf//u3Njvuo29HRF89/mpa6i2d0V3bdkdXROxZTaLzhcclEdGxCfGv34iIg436n1TTir40i/XxMxGxu8Xx925CfGhnd6vjz4VG779MHKptG7//OtPyptbGv9WXxr/Ms/Gvo8n4t2+DMf7z13dPN41/I+IrnY3iJ8/iJ03iH9lg/K8O/ephs7bK7yP6o3H8F2PlyrPzudLS8sD07NhUfio/d+LkqZHTZ4YHh0Zyk9OF/GD934YxvnfuZ3Ov6v+eJvH7XtP/oxvs/6Mvffz/L74i/vEjjZ//g6+IX31NfD3No/q34Fi6rdb718VY+eXtpi+VavyJJv1/3fN/fIP9f3jnf083+KMAwDYoLS3PjBUK+QU7duw02fnpH+8fuHnzL6OflXy2Y2f9SHH233/6yblD3/1Ra8YpAADgzT0/6f/0j33w663ICAAAAAAAAAAAAAAAAAAAANrPdnydWKv7CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwEZ8EAAD//1Sz4gs=") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_queued\x00', 0x275a, 0x0) 08:16:55 executing program 3: prlimit64(0x0, 0xf, &(0x7f0000000000)={0xa, 0x1}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x40002) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) sched_setattr(r2, &(0x7f0000000280)={0x38, 0x0, 0x1c, 0x2, 0x2, 0x3, 0x5, 0x7, 0x6f3f, 0x21c}, 0x0) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 64) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async, rerun: 64) open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) (rerun: 64) stat(&(0x7f00000098c0)='./file0\x00', 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_timeval(r3, 0x1, 0x49, &(0x7f0000000040)={0x77359400}, 0x10) (async) ptrace$setsig(0x4203, r2, 0x4278, &(0x7f00000002c0)={0x3a, 0xe872, 0xfffffff8}) [ 964.770797][T24856] EXT4-fs error (device loop5): ext4_mb_generate_buddy:805: group 0, block bitmap and bg descriptor inconsistent: 33 vs 41 free clusters 08:16:55 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x14, &(0x7f0000000300)=0x5c4b, 0x4) r1 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r1, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r2, @ANYBLOB="01000000010051001c0012000c000100627269646765"], 0x3c}}, 0x0) bind$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @multicast}, 0x14) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000003080)={&(0x7f0000002200)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000003040)={&(0x7f0000002bc0)={0x454, 0x0, 0x400, 0x70bd2d, 0x25dfdbfc, {}, [{{0x8}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0x1bc, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0xff}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7fffffff}}, {0x8}}}, {0x44, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x14, 0x4, [{0x3, 0x8, 0x8a, 0xf9}, {0x9, 0x1, 0x0, 0x4}]}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3f}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x7fff}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x5}}}]}}, {{0x8}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0x1e4, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x80000000}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r2}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x3a5}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0xff}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x94}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}]}, 0x454}, 0x1, 0x0, 0x0, 0x48004}, 0x2000c848) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_IOC_FAIL(r3, 0x4c80, 0x2000400000) r4 = getpid() sched_setscheduler(r4, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r6, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESDEC=r4], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r9 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/snmp6\x00') read$FUSE(r9, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r12 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r12, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) r13 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r13, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) sendmmsg$unix(r6, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002980)=[@rights={{0x30, 0x1, 0x1, [r5, 0xffffffffffffffff, 0xffffffffffffffff, r9, 0xffffffffffffffff, r6, r7, r5]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r8, r9]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r9, 0xffffffffffffffff, r7]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r7, r8, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r11}}}], 0xb8, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r7, r8, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r11}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r8, r7, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0xffffffffffffffff, r5]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r10}}}, @rights={{0x20, 0x1, 0x1, [r7, r9, 0xffffffffffffffff, r6]}}, @rights={{0x28, 0x1, 0x1, [r9, r9, 0xffffffffffffffff, r8, r5, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r10, r11}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r10, r11}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, r13, r7, r12]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r11}}}], 0x188, 0x20000004}}], 0x2, 0x4010831) r14 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r15 = ioctl$LOOP_CTL_ADD(r14, 0x4c80, 0x0) ioctl$HIDIOCGUCODE(r9, 0xc018480d, &(0x7f0000000140)={0x2, 0x100, 0x1f, 0x538, 0x53, 0x9}) ioctl$LOOP_CTL_REMOVE(r14, 0x4c81, r15) ioctl$LOOP_CTL_ADD(r9, 0x4c80, r15) [ 964.903707][T24883] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 964.912222][T12561] usb 2-1: Using ep0 maxpacket: 32 [ 964.923803][T24883] ext4 filesystem being mounted at /root/syzkaller-testdir1368847732/syzkaller.BMqYAv/201/file0 supports timestamps until 2038 (0x7fffffff) 08:16:55 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x4000000000080001, 0x0) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000000080)=ANY=[@ANYRES32=r0], 0x1) r2 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r2, 0x1, 0x6, &(0x7f0000000140)=0x32, 0x4) connect$inet(r2, &(0x7f0000000280)={0x2, 0x0, @broadcast}, 0x10) sendmmsg$inet(r2, &(0x7f0000002080)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@ip_retopts={{0x10}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @empty}}}], 0x30}}], 0x300, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x4e22, @broadcast}, 0x10) [ 964.967740][T24889] __nla_validate_parse: 98 callbacks suppressed [ 964.967759][T24889] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. [ 964.984040][T24883] EXT4-fs error (device loop5): ext4_mb_generate_buddy:805: group 0, block bitmap and bg descriptor inconsistent: 33 vs 41 free clusters [ 965.042387][T12561] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 965.053630][T12561] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 965.063523][T12561] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 965.073444][T12561] usb 2-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 965.082557][T24890] sysfs: cannot create duplicate filename '/devices/virtual/bdi/7:0' [ 965.083390][T12561] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 965.093776][T24890] CPU: 1 PID: 24890 Comm: syz-executor.2 Tainted: G W 5.10.160-syzkaller-01321-g003c389455eb #0 [ 965.101188][T12561] usb 2-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 965.112597][T24890] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 965.112601][T24890] Call Trace: [ 965.112625][T24890] dump_stack_lvl+0x1e2/0x24b 08:16:55 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x4000000000080001, 0x0) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000000080)=ANY=[@ANYRES32=r0], 0x1) r2 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r2, 0x1, 0x6, &(0x7f0000000140)=0x32, 0x4) connect$inet(r2, &(0x7f0000000280)={0x2, 0x0, @broadcast}, 0x10) sendmmsg$inet(r2, &(0x7f0000002080)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@ip_retopts={{0x10}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @empty}}}], 0x30}}], 0x300, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x4e22, @broadcast}, 0x10) socket$inet_udp(0x2, 0x2, 0x0) (async) socket$inet(0x2, 0x4000000000080001, 0x0) (async) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000000080)=ANY=[@ANYRES32=r0], 0x1) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0, @local}, 0x10) (async) setsockopt$sock_int(r2, 0x1, 0x6, &(0x7f0000000140)=0x32, 0x4) (async) connect$inet(r2, &(0x7f0000000280)={0x2, 0x0, @broadcast}, 0x10) (async) sendmmsg$inet(r2, &(0x7f0000002080)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@ip_retopts={{0x10}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @empty}}}], 0x30}}], 0x300, 0x0) (async) connect$inet(r2, &(0x7f0000000000)={0x2, 0x4e22, @broadcast}, 0x10) (async) [ 965.112635][T24890] ? bfq_pos_tree_add_move+0x43e/0x43e [ 965.112646][T24890] ? kmem_cache_alloc_trace+0x1dd/0x330 [ 965.112657][T24890] ? sysfs_create_dir_ns+0x27e/0x390 [ 965.112667][T24890] dump_stack+0x15/0x17 [ 965.112676][T24890] sysfs_create_dir_ns+0x2c4/0x390 [ 965.112694][T24890] ? sysfs_warn_dup+0xa0/0xa0 [ 965.170369][T24890] kobject_add_internal+0x766/0xda0 [ 965.175570][T24890] kobject_add+0x14c/0x210 [ 965.179989][T24890] ? _raw_spin_lock+0xa3/0x1b0 [ 965.185233][T24890] ? kobject_init+0x1e0/0x1e0 [ 965.189898][T24890] ? mutex_unlock+0x29/0xf0 [ 965.194386][T24890] ? get_device_parent+0x2c5/0x430 [ 965.199480][T24890] device_add+0x3ca/0xbd0 [ 965.203795][T24890] device_create+0x258/0x2e0 [ 965.208359][T24890] ? root_device_unregister+0x80/0x80 [ 965.213707][T24890] ? number+0xd9b/0x1040 [ 965.217928][T24890] bdi_register_va+0x94/0x600 [ 965.222586][T24890] bdi_register+0xd1/0x120 [ 965.226990][T24890] ? __device_add_disk+0x536/0x11d0 [ 965.232168][T24890] ? bdi_register_va+0x600/0x600 [ 965.237084][T24890] ? vsnprintf+0x1bfd/0x1cd0 [ 965.241650][T24890] ? __kasan_check_read+0x11/0x20 [ 965.246654][T24890] ? blk_alloc_devt+0xd4/0x320 [ 965.251398][T24890] __device_add_disk+0x5cb/0x11d0 [ 965.256394][T24890] ? device_add_disk+0x40/0x40 [ 965.261129][T24890] ? loop_add+0x400/0x760 [ 965.265434][T24890] ? vsprintf+0x40/0x40 [ 965.269565][T24890] device_add_disk+0x2a/0x40 [ 965.274134][T24890] loop_add+0x58f/0x760 [ 965.278295][T24890] loop_control_ioctl+0x564/0x740 [ 965.283883][T24890] ? loop_remove+0xb0/0xb0 [ 965.288278][T24890] ? __fget_files+0x310/0x370 [ 965.292940][T24890] ? security_file_ioctl+0xb1/0xd0 [ 965.298031][T24890] ? loop_remove+0xb0/0xb0 [ 965.302420][T24890] __se_sys_ioctl+0x115/0x190 [ 965.307069][T24890] __x64_sys_ioctl+0x7b/0x90 [ 965.311631][T24890] do_syscall_64+0x34/0x70 [ 965.316023][T24890] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 965.321886][T24890] RIP: 0033:0x7f6abb9d80a9 [ 965.326271][T24890] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 965.345851][T24890] RSP: 002b:00007f6aba72a168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 965.354266][T24890] RAX: ffffffffffffffda RBX: 00007f6abbaf8050 RCX: 00007f6abb9d80a9 [ 965.362212][T24890] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000009 [ 965.370158][T24890] RBP: 00007f6abba33ae9 R08: 0000000000000000 R09: 0000000000000000 [ 965.372935][T12561] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 08:16:55 executing program 0: r0 = dup(0xffffffffffffffff) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r2 = openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x8) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) creat(&(0x7f00000004c0)='./file0/file0\x00', 0x16) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) r4 = getpid() sched_setscheduler(r4, 0x0, &(0x7f0000000380)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r6, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(r3, 0x8, &(0x7f0000000300)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) ftruncate(r0, 0xfffffffffffffffb) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') r7 = socket$netlink(0x10, 0x3, 0x0) r8 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r8, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000400)=ANY=[@ANYBLOB="40000000100001000000000000000000080000000000000029000000", @ANYRES32=0x0, @ANYBLOB="14001b00000000000000002100000000000000040000000000000000000000f37b3fb727008cb27cbdf183afb4001859b07edec01c4c36ca63c2dbb2c66ee60d732cc73669d3b130c4d7227ff40bdffae201891f9a686fbf053c03b011f3fe578efe776e9625a1b9402846accd78a94f026b241174496ae582b3c5f4adc38c8d84959bd183c74b2a6cf8bfbc920869cc3a34"], 0x40}], 0x1}, 0x0) sendmsg$netlink(r7, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x38, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0x4}]}, 0x38}], 0x1}, 0x0) [ 965.378108][T24890] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 965.378116][T24890] R13: 00007fff5157a96f R14: 00007f6aba72a300 R15: 0000000000022000 [ 965.381159][T24890] kobject_add_internal failed for 7:0 with -EEXIST, don't try to register things with the same name in the same directory. [ 965.389522][T12561] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 965.424247][T12561] usb 2-1: Product: syz [ 965.428698][T24890] ------------[ cut here ]------------ [ 965.434353][T24890] WARNING: CPU: 1 PID: 24890 at block/genhd.c:821 __device_add_disk+0xe7c/0x11d0 [ 965.440507][T12561] usb 2-1: Manufacturer: syz [ 965.443567][T24890] Modules linked in: [ 965.452521][T12561] usb 2-1: SerialNumber: syz [ 965.453455][T24890] CPU: 1 PID: 24890 Comm: syz-executor.2 Tainted: G W 5.10.160-syzkaller-01321-g003c389455eb #0 [ 965.473209][T24890] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 965.483965][T24890] RIP: 0010:__device_add_disk+0xe7c/0x11d0 [ 965.489879][T24890] Code: ff ff e8 b7 ee 2b ff 0f 0b e9 28 f3 ff ff e8 ab ee 2b ff 0f 0b 42 80 3c 33 00 0f 85 db f8 ff ff e9 de f8 ff ff e8 94 ee 2b ff <0f> 0b e9 60 f7 ff ff e8 88 ee 2b ff e9 13 ff ff ff 44 89 f1 80 e1 [ 965.514199][T24890] RSP: 0018:ffffc90001ba7bc0 EFLAGS: 00010246 [ 965.520349][T24890] RAX: ffffffff8241331c RBX: 00000000ffffffef RCX: 0000000000040000 [ 965.528423][T24890] RDX: ffffc90009358000 RSI: 000000000003ffff RDI: 0000000000040000 [ 965.541884][T24890] RBP: ffffc90001ba7d08 R08: ffffffff82412a76 R09: 0000000000000003 [ 965.550303][T24890] R10: fffff52000374e8d R11: 1ffff92000374e8c R12: 0000000000000007 [ 965.558488][T24890] R13: ffff88818b8ee000 R14: ffff88816ea23338 R15: ffff88816ea23000 [ 965.566670][T24890] FS: 00007f6aba72a700(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 965.575803][T24890] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 965.582533][T24890] CR2: 00000000200bd038 CR3: 000000016a17c000 CR4: 00000000003506a0 [ 965.590888][T24890] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 965.599324][T24890] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 965.608456][T24890] Call Trace: [ 965.612000][T24890] ? device_add_disk+0x40/0x40 [ 965.617029][T24890] ? loop_add+0x400/0x760 [ 965.621600][T24890] ? vsprintf+0x40/0x40 [ 965.625997][T24890] device_add_disk+0x2a/0x40 [ 965.630836][T24890] loop_add+0x58f/0x760 [ 965.635259][T24890] loop_control_ioctl+0x564/0x740 [ 965.643348][T24898] netlink: 'syz-executor.0': attribute type 27 has an invalid length. [ 965.651523][T24898] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 965.660989][T24898] device lo left promiscuous mode [ 965.668467][T24898] device tunl0 left promiscuous mode [ 965.675771][T24898] device gre0 left promiscuous mode [ 965.683058][T24898] device gretap0 left promiscuous mode [ 965.690422][T24898] device erspan0 left promiscuous mode [ 965.697903][T24898] device ip_vti0 left promiscuous mode [ 965.705141][T24898] device ip6_vti0 left promiscuous mode [ 965.713001][T24898] device sit0 left promiscuous mode [ 965.722063][T24898] device ip6tnl0 left promiscuous mode [ 965.729545][T24898] device ip6gre0 left promiscuous mode [ 965.736981][T24898] device syz_tun left promiscuous mode [ 965.744427][T24898] device ip6gretap0 left promiscuous mode [ 965.752359][T24898] device bridge0 left promiscuous mode [ 965.759482][T24898] device dummy0 left promiscuous mode [ 965.766786][T24898] device veth0 left promiscuous mode [ 965.773659][T24898] device veth1 left promiscuous mode [ 965.781893][T24898] device wg0 left promiscuous mode [ 965.792098][T24898] device wg1 left promiscuous mode [ 965.799631][T24898] device wg2 left promiscuous mode [ 965.806661][T24898] device veth0_to_bridge left promiscuous mode [ 965.815549][T24898] device veth1_to_bridge left promiscuous mode [ 965.823283][T24898] device bridge_slave_1 left promiscuous mode [ 965.830056][T24898] device veth0_to_bond left promiscuous mode [ 965.837619][T24898] device bond_slave_0 left promiscuous mode [ 965.844149][T24898] device veth1_to_bond left promiscuous mode [ 965.851689][T24898] device bond_slave_1 left promiscuous mode [ 965.858409][T24898] device veth0_to_team left promiscuous mode [ 965.865941][T24898] device team_slave_0 left promiscuous mode [ 965.872541][T24898] device veth1_to_team left promiscuous mode [ 965.880135][T24898] device team_slave_1 left promiscuous mode [ 965.886709][T24898] device veth0_to_batadv left promiscuous mode [ 965.894416][T24898] device batadv_slave_0 left promiscuous mode [ 965.901866][T24898] device veth1_to_batadv left promiscuous mode [ 965.909450][T24898] device batadv_slave_1 left promiscuous mode [ 965.916846][T24898] device xfrm0 left promiscuous mode [ 965.923966][T24898] device veth0_to_hsr left promiscuous mode [ 965.931342][T24898] device hsr_slave_0 left promiscuous mode [ 965.937780][T24898] device veth1_to_hsr left promiscuous mode [ 965.945211][T24898] device hsr_slave_1 left promiscuous mode [ 965.951691][T24898] device veth1_virt_wifi left promiscuous mode [ 965.959353][T24898] device veth0_virt_wifi left promiscuous mode [ 965.967075][T24898] device veth1_vlan left promiscuous mode [ 965.974324][T24898] device veth0_vlan left promiscuous mode [ 965.981439][T24898] device veth1_macvtap left promiscuous mode [ 965.988978][T24898] device veth0_macvtap left promiscuous mode [ 965.996510][T24898] device bridge1 left promiscuous mode [ 966.003336][T24898] device bridge2 left promiscuous mode [ 966.009942][T24898] device bridge3 left promiscuous mode [ 966.016640][T24898] device veth2 left promiscuous mode [ 966.022761][T24898] device veth3 left promiscuous mode [ 966.029498][T24898] device veth4 left promiscuous mode [ 966.036065][T24898] device veth5 left promiscuous mode [ 966.042513][T24898] device ü left promiscuous mode [ 966.048947][T24898] device bridge4 left promiscuous mode [ 966.055747][T24898] device bridge5 left promiscuous mode [ 966.062434][T24898] device bridge6 left promiscuous mode [ 966.069150][T24898] device bridge7 left promiscuous mode [ 966.077209][T24898] device bridge8 left promiscuous mode [ 966.084411][T24898] device bridge9 left promiscuous mode [ 966.108611][T24899] netlink: 'syz-executor.0': attribute type 27 has an invalid length. [ 966.140648][T24890] ? loop_remove+0xb0/0xb0 [ 966.145317][T24890] ? __fget_files+0x310/0x370 [ 966.150069][T24890] ? security_file_ioctl+0xb1/0xd0 [ 966.155501][T24890] ? loop_remove+0xb0/0xb0 [ 966.159987][T24890] __se_sys_ioctl+0x115/0x190 [ 966.165097][T24890] __x64_sys_ioctl+0x7b/0x90 [ 966.172553][T24890] do_syscall_64+0x34/0x70 [ 966.181269][T24890] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 966.187459][T24890] RIP: 0033:0x7f6abb9d80a9 [ 966.191928][T24890] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 966.211904][T24890] RSP: 002b:00007f6aba72a168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 966.220660][T24890] RAX: ffffffffffffffda RBX: 00007f6abbaf8050 RCX: 00007f6abb9d80a9 [ 966.228912][T24890] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000009 [ 966.237220][T24890] RBP: 00007f6abba33ae9 R08: 0000000000000000 R09: 0000000000000000 [ 966.245521][T24890] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 966.253753][T24890] R13: 00007fff5157a96f R14: 00007f6aba72a300 R15: 0000000000022000 [ 966.261823][T24890] ---[ end trace 527cf1c41b606f29 ]--- [ 966.267793][T24890] sysfs: cannot create duplicate filename '/dev/block/7:0' [ 966.275248][T24890] CPU: 0 PID: 24890 Comm: syz-executor.2 Tainted: G W 5.10.160-syzkaller-01321-g003c389455eb #0 [ 966.286947][T24890] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 966.296978][T24890] Call Trace: [ 966.300246][T24890] dump_stack_lvl+0x1e2/0x24b [ 966.304896][T24890] ? bfq_pos_tree_add_move+0x43e/0x43e [ 966.310328][T24890] ? __kasan_kmalloc+0x9/0x10 [ 966.314975][T24890] ? kmem_cache_alloc_trace+0x1dd/0x330 [ 966.320498][T24890] dump_stack+0x15/0x17 [ 966.324630][T24890] sysfs_warn_dup+0x90/0xa0 [ 966.329112][T24890] sysfs_do_create_link_sd+0xc2/0x110 [ 966.334459][T24890] sysfs_create_link+0x68/0x80 [ 966.339197][T24890] device_create_sys_dev_entry+0x118/0x170 [ 966.344974][T24890] ? device_add_attrs+0x3e0/0x3e0 [ 966.349973][T24890] ? device_create_file+0x110/0x1d0 [ 966.355159][T24890] device_add+0x811/0xbd0 [ 966.359565][T24890] __device_add_disk+0x77d/0x11d0 [ 966.364591][T24890] ? device_add_disk+0x40/0x40 [ 966.369344][T24890] ? vsprintf+0x40/0x40 [ 966.373475][T24890] device_add_disk+0x2a/0x40 [ 966.378041][T24890] loop_add+0x58f/0x760 [ 966.382179][T24890] loop_control_ioctl+0x564/0x740 [ 966.387291][T24890] ? loop_remove+0xb0/0xb0 [ 966.391723][T24890] ? __fget_files+0x310/0x370 [ 966.396375][T24890] ? security_file_ioctl+0xb1/0xd0 [ 966.401456][T24890] ? loop_remove+0xb0/0xb0 [ 966.405842][T24890] __se_sys_ioctl+0x115/0x190 [ 966.410496][T24890] __x64_sys_ioctl+0x7b/0x90 [ 966.415059][T24890] do_syscall_64+0x34/0x70 [ 966.419448][T24890] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 966.425310][T24890] RIP: 0033:0x7f6abb9d80a9 [ 966.429696][T24890] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 966.449273][T24890] RSP: 002b:00007f6aba72a168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 966.457661][T24890] RAX: ffffffffffffffda RBX: 00007f6abbaf8050 RCX: 00007f6abb9d80a9 [ 966.465605][T24890] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000009 [ 966.473548][T24890] RBP: 00007f6abba33ae9 R08: 0000000000000000 R09: 0000000000000000 [ 966.481496][T24890] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 966.489450][T24890] R13: 00007fff5157a96f R14: 00007f6aba72a300 R15: 0000000000022000 [ 966.499725][T24890] kobject_add_internal failed for queue (error: -2 parent: loop0) [ 966.507692][T24890] ------------[ cut here ]------------ [ 966.514075][T24890] WARNING: CPU: 0 PID: 24890 at fs/sysfs/file.c:328 sysfs_create_files+0x215/0x4a0 [ 966.523622][T24890] Modules linked in: [ 966.527584][T24890] CPU: 0 PID: 24890 Comm: syz-executor.2 Tainted: G W 5.10.160-syzkaller-01321-g003c389455eb #0 [ 966.539844][T24890] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 966.550149][T24890] RIP: 0010:sysfs_create_files+0x215/0x4a0 [ 966.556036][T24890] Code: 24 04 48 b9 00 00 00 00 00 fc ff df 48 8b 54 24 08 4c 8b 74 24 20 eb 2b 66 66 2e 0f 1f 84 00 00 00 00 00 66 90 e8 5b a2 9a ff <0f> 0b c7 44 24 04 ea ff ff ff 48 b9 00 00 00 00 00 fc ff df 48 8b [ 966.575884][T24890] RSP: 0018:ffffc90001ba7ae0 EFLAGS: 00010246 [ 966.581937][T24890] RAX: ffffffff81d27fd1 RBX: ffff88816ea23098 RCX: 0000000000040000 [ 966.590057][T24890] RDX: ffffc90009358000 RSI: 000000000003ffff RDI: 0000000000040000 [ 966.598369][T24890] RBP: ffffc90001ba7bb0 R08: ffffffff826c6018 R09: ffffed102150b244 [ 966.606363][T24890] R10: ffffed102150b244 R11: 1ffff1102150b243 R12: 0000000000000000 [ 966.614780][T24890] R13: ffffffff854334a0 R14: ffff88816ea23068 R15: ffffffff8653acc0 [ 966.622787][T24890] FS: 00007f6aba72a700(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 966.631706][T24890] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 966.638626][T24890] CR2: 00007ff587927998 CR3: 000000016a17c000 CR4: 00000000003506a0 [ 966.646735][T24890] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 966.654774][T24890] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 966.662749][T24890] Call Trace: [ 966.666031][T24890] ? sysfs_create_file_ns+0x2a0/0x2a0 [ 966.671376][T24890] ? __kasan_check_write+0x14/0x20 [ 966.676529][T24890] ? kobject_get+0xd2/0x120 [ 966.681039][T24890] __device_add_disk+0x9cb/0x11d0 [ 966.686078][T24890] ? device_add_disk+0x40/0x40 [ 966.690839][T24890] ? vsprintf+0x40/0x40 [ 966.695020][T24890] device_add_disk+0x2a/0x40 [ 966.699618][T24890] loop_add+0x58f/0x760 [ 966.703793][T24890] loop_control_ioctl+0x564/0x740 [ 966.708818][T24890] ? loop_remove+0xb0/0xb0 [ 966.713241][T24890] ? __fget_files+0x310/0x370 [ 966.717910][T24890] ? security_file_ioctl+0xb1/0xd0 [ 966.723025][T24890] ? loop_remove+0xb0/0xb0 [ 966.727435][T24890] __se_sys_ioctl+0x115/0x190 [ 966.732085][T24890] __x64_sys_ioctl+0x7b/0x90 [ 966.736691][T24890] do_syscall_64+0x34/0x70 [ 966.741091][T24890] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 966.746985][T24890] RIP: 0033:0x7f6abb9d80a9 [ 966.751391][T24890] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 966.771023][T24890] RSP: 002b:00007f6aba72a168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 966.779463][T24890] RAX: ffffffffffffffda RBX: 00007f6abbaf8050 RCX: 00007f6abb9d80a9 [ 966.787441][T24890] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000009 [ 966.795424][T24890] RBP: 00007f6abba33ae9 R08: 0000000000000000 R09: 0000000000000000 [ 966.803401][T24890] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 966.811358][T24890] R13: 00007fff5157a96f R14: 00007f6aba72a300 R15: 0000000000022000 [ 966.819346][T24890] ---[ end trace 527cf1c41b606f2a ]--- [ 966.824821][T24890] ------------[ cut here ]------------ [ 966.830266][T24890] kernfs: can not remove 'events', no directory [ 966.836635][T24890] WARNING: CPU: 1 PID: 24890 at fs/kernfs/dir.c:1515 kernfs_remove_by_name_ns+0xc0/0x110 [ 966.846452][T24890] Modules linked in: [ 966.850341][T24890] CPU: 1 PID: 24890 Comm: syz-executor.2 Tainted: G W 5.10.160-syzkaller-01321-g003c389455eb #0 [ 966.862062][T24890] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 966.872146][T24890] RIP: 0010:kernfs_remove_by_name_ns+0xc0/0x110 [ 966.878407][T24890] Code: 48 89 df e8 72 ee ff ff 48 89 df e8 8a b1 ff ff 31 db eb 29 e8 c1 00 9b ff 48 c7 c7 c0 32 2d 85 4c 89 fe 31 c0 e8 70 17 6d ff <0f> 0b bb fe ff ff ff eb 16 e8 a2 00 9b ff bb fe ff ff ff 48 c7 c7 [ 966.898022][T24890] RSP: 0018:ffffc90001ba7ab8 EFLAGS: 00010246 [ 966.904118][T24890] RAX: ace08cd6f22f0a00 RBX: 0000000000000000 RCX: 0000000000040000 [ 966.912222][T24890] RDX: ffffc90009358000 RSI: 000000000003ffff RDI: 0000000000040000 [ 966.920204][T24890] RBP: ffffc90001ba7ad0 R08: ffffffff81540db8 R09: fffff52000374e7d [ 966.928183][T24890] R10: fffff52000374e7d R11: 1ffff92000374e7c R12: ffffffff8653acc0 [ 966.936157][T24890] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff85433480 [ 966.944133][T24890] FS: 00007f6aba72a700(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 966.953063][T24890] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 966.959623][T24890] CR2: 00007ff587927998 CR3: 000000016a17c000 CR4: 00000000003506a0 [ 966.967604][T24890] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 966.975703][T24890] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 966.983681][T24890] Call Trace: [ 966.986957][T24890] sysfs_create_files+0x40a/0x4a0 [ 966.991955][T24890] ? sysfs_create_file_ns+0x2a0/0x2a0 [ 966.997971][T24890] ? __kasan_check_write+0x14/0x20 [ 967.003115][T24890] ? kobject_get+0xd2/0x120 [ 967.007606][T24890] __device_add_disk+0x9cb/0x11d0 [ 967.012643][T24890] ? device_add_disk+0x40/0x40 [ 967.017399][T24890] ? vsprintf+0x40/0x40 [ 967.021528][T24890] device_add_disk+0x2a/0x40 [ 967.026123][T24890] loop_add+0x58f/0x760 [ 967.030277][T24890] loop_control_ioctl+0x564/0x740 [ 967.035312][T24890] ? loop_remove+0xb0/0xb0 [ 967.039720][T24890] ? __fget_files+0x310/0x370 [ 967.044401][T24890] ? security_file_ioctl+0xb1/0xd0 [ 967.049502][T24890] ? loop_remove+0xb0/0xb0 [ 967.053921][T24890] __se_sys_ioctl+0x115/0x190 [ 967.058581][T24890] __x64_sys_ioctl+0x7b/0x90 [ 967.063175][T24890] do_syscall_64+0x34/0x70 [ 967.067587][T24890] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 967.073484][T24890] RIP: 0033:0x7f6abb9d80a9 [ 967.077881][T24890] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 967.097503][T24890] RSP: 002b:00007f6aba72a168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 967.106024][T24890] RAX: ffffffffffffffda RBX: 00007f6abbaf8050 RCX: 00007f6abb9d80a9 [ 967.114007][T24890] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000009 [ 967.121972][T24890] RBP: 00007f6abba33ae9 R08: 0000000000000000 R09: 0000000000000000 [ 967.129955][T24890] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 967.137944][T24890] R13: 00007fff5157a96f R14: 00007f6aba72a300 R15: 0000000000022000 [ 967.146043][T24890] ---[ end trace 527cf1c41b606f2b ]--- [ 967.151485][T24890] loop0: failed to create sysfs files for events 08:16:57 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x10, 0x5, &(0x7f0000000040)=@raw=[@call={0x85, 0x0, 0x0, 0x5}, @func={0x85, 0x0, 0x1, 0x0, 0x5}, @map_idx={0x18, 0x7, 0x5, 0x0, 0x14}, @kfunc={0x85, 0x0, 0x2, 0x0, 0xffffffff}], &(0x7f0000000000)='syzkaller\x00', 0x5, 0xde, &(0x7f0000000080)=""/222, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 08:16:57 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x28, 0x10, 0x1, 0x70bd2b, 0x0, {0x0, 0x0, 0x0, 0x0, 0x20004}, [@IFLA_GROUP={0x8}]}, 0x28}, 0x1, 0x0, 0x0, 0x20008000}, 0x8004) sendmsg$NL80211_CMD_NOTIFY_RADAR(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)=ANY=[@ANYBLOB="3800840f", @ANYRES16=0x0, @ANYBLOB="040029bd7000ffdbdf258600000008000300", @ANYRES32=0x0, @ANYBLOB="202e83ca89de406a5700060018013300000100"/28], 0x38}, 0x1, 0x0, 0x0, 0x40040c4}, 0x4000) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000100)=ANY=[@ANYBLOB="18000000006900000000000001000000940000000fad413e850000000700000095"], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r1}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r2 = fsmount(0xffffffffffffffff, 0x1, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000080), 0xffffffffffffffff) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x20) r5 = accept(r2, 0x0, &(0x7f0000000300)) sendmsg$nl_route_sched(r5, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000380)={&(0x7f0000000480)=@deltclass={0xa0, 0x29, 0x4, 0x70bd2a, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, {0xfff1, 0x6}, {0xffff, 0xb}, {0xa, 0xffe0}}, [@tclass_kind_options=@c_fq_codel={0xd}, @tclass_kind_options=@c_hfsc={{0x9}, {0x24, 0x2, [@TCA_HFSC_RSC={0x10, 0x1, {0x40, 0x9, 0x2e}}, @TCA_HFSC_RSC={0x10, 0x1, {0x7, 0xbf5, 0xffff0001}}]}}, @tclass_kind_options=@c_skbprio={0xc}, @TCA_RATE={0x6, 0x5, {0x4, 0xff}}, @tclass_kind_options=@c_netem={0xa}, @TCA_RATE={0x6, 0x5, {0x8, 0x7f}}, @tclass_kind_options=@c_multiq={0xb}, @TCA_RATE={0x6, 0x5, {0x3, 0x9}}]}, 0xa0}, 0x1, 0x0, 0x0, 0x8840}, 0x0) sendfile(r3, r4, 0x0, 0x1dd00) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r4, 0x800c6613, &(0x7f00000000c0)=@v1={0x0, @aes256, 0x1, @desc4}) getsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0xca, 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r3, 0x800c6613, &(0x7f0000000280)=@v2={0x2, @aes256, 0x2, '\x00', @auto="5bad438063763e5402cfaa5dd26e9bff"}) r6 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r6, 0x80089419, &(0x7f00000002c0)) prctl$PR_SET_MM_MAP(0x23, 0xe, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) 08:16:57 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000740)='ext4\x00', &(0x7f0000000100)='./bus\x00', 0x804810, &(0x7f00000002c0)=ANY=[@ANYBLOB="00c443bde6665351060eaa1a350cff7f0000008abef248d3e5e25c0000000000"], 0x1, 0x73b, &(0x7f0000000780)="$eJzs3M9rHHUbAPBnptn+zPtuXngP6kGEFloonSTNpT0ZL94KhYLXGpJJCJlkQ3ZTm1iw9SzU5qIgiN49ehVK/QO8SUHBuyBa40G8rMxmk9q4u922Sbeknw9M5/nOj32epzv5ZgcyG8BL643ynyRiOCIuR0S1vT2NiMOt6GjEza3jNh/cmC6XJJrNK78m5Wmx2azuvFbSXp+I1inxSkTcq0Sc/fDfeetr6wtTRZGvtMejjcXl0fra+rn5xam5fC5fGp+4OHZhYuLC2MSe9XrqnYvH7nz39sbG9183br8+dC6JyVbf0e5tzxL9w9b/SSUmd21f2o9kA5QMugAAAPpSfs4/FBFDrU+p1TjUigAAAICDpHmkCQAAABx4SQy6AgAAAGB/bf8dwPazvfv1HGw3v7wVESOd8g+1niGOOBqViDi+mTzyZEKydRo8k5u3IuLuZIfrL2lff09vbNfYM9Ivnrvl/DPZaf5Jd+af6DD/DG1/d8Iz6j7/Pcx/qMv8d7nPHN98/mqla/5bEa8Ndcqf7ORPuuR/t8/8tzc+utNtX/PLiNMdf/8kj+Tq8f0Qo7PzRc8frXt/nbnfq//j3fInvftf7rP/9zd/X+g2l5T5z5zs/f53yl9eEx+360gj4k57XY43duU4ufjDt736n+nS/+Pe/y/67P+nr45c7/NQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaEkjYjiSNNuJ0zTLIk5ExP/jeFrU6o2zs7XVpZlyX8RIVNLZ+SIfi4jq1jgpx+Ot+OH4/K7xRET878djW0nnizybrhUzg24eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAHSciYjiSNIuINCL+qKZplg26KgAAAGDPjQy6AAAAAGDfuf8HAACAg+9p7/+TPa4DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAONAuX7pULs3NBzemy/HMtbXVhdq1czN5fSFbXJ3Opmsry9lcrTZX5Nl0bfFxr1fUasvjF2P1+mgjrzdG62vrVxdrq0uNq/OLU3P51bzyXLoCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgSQ23liTNIiJtxWmaZRH/iYiRqCSz80U+FhH/jYj71cqRcjw+6KIBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYc/W19YWposhXBALBcws+iIgXoIwewaBnJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqG+tr4wVRT5Sn3QlQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBY6c9JRJTL6eqp4d17Dyd/VlvriHjvsyufXJ9qNFbGy+2/7WxvfNrefn4Q9QMAAMBL4c0nOXj7Pn37Ph4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBf9bX1hamiyFf2MRh0jwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwNP5OwAA//9JjsXQ") sendmmsg$unix(0xffffffffffffffff, &(0x7f000000a600)=[{{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000440)="89534e3b0fdbcfd604f49fe5595ab321627ef12cdb51df5de5061ce3332fc4ce07c15afd746470f528de532cd81d166884cfeccab00264a35b6acf7be15448fd44caad06aa0fe87b0fcb2afd1087de756f36a070a801dbcea9ffb6681077fbcd276e09c8fa541e274a07bc2d027abf04b38b1f9ccfd04ce6d80b8d52e871d0948e", 0x81}], 0x1}}, {{0x0, 0x0, &(0x7f0000002240)=[{&(0x7f00000010c0)="659dcb6e6a636319ce6b", 0xa}], 0x1}}], 0x2, 0x0) chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3000000, 0x100010, r0, 0x8b44b000) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14113e, 0x0) write$binfmt_script(r1, &(0x7f00000000c0)=ANY=[], 0x208e24b) chown(&(0x7f0000000140)='./file0\x00', 0x0, 0xffffffffffffffff) 08:16:57 executing program 0: r0 = dup(0xffffffffffffffff) (async) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r2 = openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x8) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async, rerun: 32) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async, rerun: 32) r3 = getpid() (async) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) creat(&(0x7f00000004c0)='./file0/file0\x00', 0x16) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) (async, rerun: 64) r4 = getpid() (rerun: 64) sched_setscheduler(r4, 0x0, &(0x7f0000000380)=0x3) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r6, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 32) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async, rerun: 32) sched_setaffinity(r3, 0x8, &(0x7f0000000300)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) (async) ftruncate(r0, 0xfffffffffffffffb) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x0) (async) chroot(&(0x7f0000000340)='./file0\x00') (async) r7 = socket$netlink(0x10, 0x3, 0x0) (async, rerun: 64) r8 = socket$netlink(0x10, 0x3, 0x0) (rerun: 64) sendmsg$netlink(r8, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000400)=ANY=[@ANYBLOB="40000000100001000000000000000000080000000000000029000000", @ANYRES32=0x0, @ANYBLOB="14001b00000000000000002100000000000000040000000000000000000000f37b3fb727008cb27cbdf183afb4001859b07edec01c4c36ca63c2dbb2c66ee60d732cc73669d3b130c4d7227ff40bdffae201891f9a686fbf053c03b011f3fe578efe776e9625a1b9402846accd78a94f026b241174496ae582b3c5f4adc38c8d84959bd183c74b2a6cf8bfbc920869cc3a34"], 0x40}], 0x1}, 0x0) (async, rerun: 64) sendmsg$netlink(r7, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x38, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0x4}]}, 0x38}], 0x1}, 0x0) (rerun: 64) 08:16:57 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x14, &(0x7f0000000300)=0x5c4b, 0x4) (async) r1 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r1, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r2, @ANYBLOB="01000000010051001c0012000c000100627269646765"], 0x3c}}, 0x0) bind$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @multicast}, 0x14) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000003080)={&(0x7f0000002200)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000003040)={&(0x7f0000002bc0)={0x454, 0x0, 0x400, 0x70bd2d, 0x25dfdbfc, {}, [{{0x8}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0x1bc, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0xff}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7fffffff}}, {0x8}}}, {0x44, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x14, 0x4, [{0x3, 0x8, 0x8a, 0xf9}, {0x9, 0x1, 0x0, 0x4}]}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3f}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x7fff}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x5}}}]}}, {{0x8}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0x1e4, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x80000000}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r2}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x3a5}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0xff}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x94}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}]}, 0x454}, 0x1, 0x0, 0x0, 0x48004}, 0x2000c848) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_IOC_FAIL(r3, 0x4c80, 0x2000400000) r4 = getpid() sched_setscheduler(r4, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r6, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESDEC=r4], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r9 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/snmp6\x00') read$FUSE(r9, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r12 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r12, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) r13 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r13, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) (async) sendmmsg$unix(r6, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002980)=[@rights={{0x30, 0x1, 0x1, [r5, 0xffffffffffffffff, 0xffffffffffffffff, r9, 0xffffffffffffffff, r6, r7, r5]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r8, r9]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r9, 0xffffffffffffffff, r7]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r7, r8, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r11}}}], 0xb8, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r7, r8, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r11}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r8, r7, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0xffffffffffffffff, r5]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r10}}}, @rights={{0x20, 0x1, 0x1, [r7, r9, 0xffffffffffffffff, r6]}}, @rights={{0x28, 0x1, 0x1, [r9, r9, 0xffffffffffffffff, r8, r5, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r10, r11}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r10, r11}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, r13, r7, r12]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r11}}}], 0x188, 0x20000004}}], 0x2, 0x4010831) (async) r14 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r15 = ioctl$LOOP_CTL_ADD(r14, 0x4c80, 0x0) ioctl$HIDIOCGUCODE(r9, 0xc018480d, &(0x7f0000000140)={0x2, 0x100, 0x1f, 0x538, 0x53, 0x9}) (async) ioctl$LOOP_CTL_REMOVE(r14, 0x4c81, r15) (async) ioctl$LOOP_CTL_ADD(r9, 0x4c80, r15) 08:16:57 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) (async) r1 = socket$inet(0x2, 0x4000000000080001, 0x0) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000000080)=ANY=[@ANYRES32=r0], 0x1) r2 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r2, 0x1, 0x6, &(0x7f0000000140)=0x32, 0x4) connect$inet(r2, &(0x7f0000000280)={0x2, 0x0, @broadcast}, 0x10) sendmmsg$inet(r2, &(0x7f0000002080)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@ip_retopts={{0x10}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @empty}}}], 0x30}}], 0x300, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x4e22, @broadcast}, 0x10) 08:16:57 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x10, 0x5, &(0x7f0000000040)=@raw=[@call={0x85, 0x0, 0x0, 0x5}, @func={0x85, 0x0, 0x1, 0x0, 0x5}, @map_idx={0x18, 0x7, 0x5, 0x0, 0x14}, @kfunc={0x85, 0x0, 0x2, 0x0, 0xffffffff}], &(0x7f0000000000)='syzkaller\x00', 0x5, 0xde, &(0x7f0000000080)=""/222, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 08:16:57 executing program 0: r0 = dup(0xffffffffffffffff) (async) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r2 = openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x8) (async) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) creat(&(0x7f00000004c0)='./file0/file0\x00', 0x16) (async) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) (async, rerun: 64) r4 = getpid() (rerun: 64) sched_setscheduler(r4, 0x0, &(0x7f0000000380)=0x3) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r6, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sched_setaffinity(r3, 0x8, &(0x7f0000000300)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) (async) ftruncate(r0, 0xfffffffffffffffb) (async, rerun: 32) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x0) (async, rerun: 32) chroot(&(0x7f0000000340)='./file0\x00') (async) r7 = socket$netlink(0x10, 0x3, 0x0) (async) r8 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r8, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000400)=ANY=[@ANYBLOB="40000000100001000000000000000000080000000000000029000000", @ANYRES32=0x0, @ANYBLOB="14001b00000000000000002100000000000000040000000000000000000000f37b3fb727008cb27cbdf183afb4001859b07edec01c4c36ca63c2dbb2c66ee60d732cc73669d3b130c4d7227ff40bdffae201891f9a686fbf053c03b011f3fe578efe776e9625a1b9402846accd78a94f026b241174496ae582b3c5f4adc38c8d84959bd183c74b2a6cf8bfbc920869cc3a34"], 0x40}], 0x1}, 0x0) sendmsg$netlink(r7, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x38, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0x4}]}, 0x38}], 0x1}, 0x0) [ 967.336011][T24913] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. [ 967.345514][T12561] cdc_ncm 2-1:1.0: bind() failure [ 967.351614][T12561] cdc_ncm 2-1:1.1: bind() failure [ 967.367808][T12561] usb 2-1: USB disconnect, device number 93 08:16:57 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x14, &(0x7f0000000300)=0x5c4b, 0x4) (async) r1 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r1, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r2, @ANYBLOB="01000000010051001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) bind$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @multicast}, 0x14) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000003080)={&(0x7f0000002200)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000003040)={&(0x7f0000002bc0)={0x454, 0x0, 0x400, 0x70bd2d, 0x25dfdbfc, {}, [{{0x8}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0x1bc, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0xff}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7fffffff}}, {0x8}}}, {0x44, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x14, 0x4, [{0x3, 0x8, 0x8a, 0xf9}, {0x9, 0x1, 0x0, 0x4}]}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3f}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x7fff}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x5}}}]}}, {{0x8}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0x1e4, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x80000000}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r2}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x3a5}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0xff}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x94}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}]}, 0x454}, 0x1, 0x0, 0x0, 0x48004}, 0x2000c848) (async) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_IOC_FAIL(r3, 0x4c80, 0x2000400000) (async) r4 = getpid() sched_setscheduler(r4, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r6, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESDEC=r4], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r9 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/snmp6\x00') read$FUSE(r9, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r12 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r12, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) r13 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r13, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) (async) sendmmsg$unix(r6, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002980)=[@rights={{0x30, 0x1, 0x1, [r5, 0xffffffffffffffff, 0xffffffffffffffff, r9, 0xffffffffffffffff, r6, r7, r5]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r8, r9]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r9, 0xffffffffffffffff, r7]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r7, r8, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r11}}}], 0xb8, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r7, r8, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r11}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r8, r7, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0xffffffffffffffff, r5]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r10}}}, @rights={{0x20, 0x1, 0x1, [r7, r9, 0xffffffffffffffff, r6]}}, @rights={{0x28, 0x1, 0x1, [r9, r9, 0xffffffffffffffff, r8, r5, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r10, r11}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r10, r11}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, r13, r7, r12]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r11}}}], 0x188, 0x20000004}}], 0x2, 0x4010831) (async) r14 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r15 = ioctl$LOOP_CTL_ADD(r14, 0x4c80, 0x0) (async) ioctl$HIDIOCGUCODE(r9, 0xc018480d, &(0x7f0000000140)={0x2, 0x100, 0x1f, 0x538, 0x53, 0x9}) ioctl$LOOP_CTL_REMOVE(r14, 0x4c81, r15) (async) ioctl$LOOP_CTL_ADD(r9, 0x4c80, r15) [ 967.405306][T24937] netlink: 'syz-executor.0': attribute type 27 has an invalid length. [ 967.413516][T24937] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 967.447324][T24937] netlink: 'syz-executor.0': attribute type 27 has an invalid length. [ 967.467634][T24914] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 08:16:57 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x10, 0x5, &(0x7f0000000040)=@raw=[@call={0x85, 0x0, 0x0, 0x5}, @func={0x85, 0x0, 0x1, 0x0, 0x5}, @map_idx={0x18, 0x7, 0x5, 0x0, 0x14}, @kfunc={0x85, 0x0, 0x2, 0x0, 0xffffffff}], &(0x7f0000000000)='syzkaller\x00', 0x5, 0xde, &(0x7f0000000080)=""/222, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) [ 967.498840][T24944] ------------[ cut here ]------------ [ 967.508326][T24914] ext4 filesystem being mounted at /root/syzkaller-testdir1173243442/syzkaller.ODWqNQ/930/bus supports timestamps until 2038 (0x7fffffff) [ 967.523447][T24944] kernfs: can not remove 'events', no directory [ 967.531049][T24944] WARNING: CPU: 1 PID: 24944 at fs/kernfs/dir.c:1515 kernfs_remove_by_name_ns+0xc0/0x110 [ 967.542589][T24944] Modules linked in: [ 967.546714][T24944] CPU: 1 PID: 24944 Comm: syz-executor.2 Tainted: G W 5.10.160-syzkaller-01321-g003c389455eb #0 [ 967.558983][T24944] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 967.569362][T24944] RIP: 0010:kernfs_remove_by_name_ns+0xc0/0x110 [ 967.576550][T24944] Code: 48 89 df e8 72 ee ff ff 48 89 df e8 8a b1 ff ff 31 db eb 29 e8 c1 00 9b ff 48 c7 c7 c0 32 2d 85 4c 89 fe 31 c0 e8 70 17 6d ff <0f> 0b bb fe ff ff ff eb 16 e8 a2 00 9b ff bb fe ff ff ff 48 c7 c7 08:16:58 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2b, &(0x7f0000000180)={0x2, {{0xa, 0x4e21, 0xf33, @mcast1, 0x1}}, {{0xa, 0x4e22, 0x434, @rand_addr=' \x01\x00', 0x7}}}, 0x108) sendmmsg$inet(r0, &(0x7f0000009a40)=[{{&(0x7f0000000000)={0x2, 0x4e21, @local}, 0x10, 0x0, 0x0, &(0x7f0000000140)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @broadcast, @dev}}}], 0x20}}], 0x1, 0x80e) read$FUSE(0xffffffffffffffff, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r3 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r3, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) r4 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r4, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) getpid() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f00000024c0)="b1c36ac92343ee70752e5c7daf6df5a745189902328649e15e8516e28a09f50f060e4c891396d11ff0131b3f15b68d289f822978413f4747330300ea2936f372fa3561a299b0bf22f4613a6f8fdb7fe2525a36", 0x53}], 0x3, &(0x7f0000002980), 0x0, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=ANY=[@ANYBLOB="34000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=0x0, @ANYBLOB="1000fc0020000000000000c4ad00001000000063", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="28000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r3, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x188, 0x20000004}}], 0x2, 0x10831) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000002200)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000009c0)=[{0x0}, {&(0x7f0000000740)}, {0x0}, {0x0}], 0x4, 0x0, 0x0, 0x24008040}}, {{&(0x7f0000001440)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f00000016c0), 0x0, &(0x7f0000007940)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="0000000000000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000080"], 0xffffffffffffff4b, 0x4080}}], 0x2, 0x4) r5 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000009b00)='./binderfs2/custom1\x00', 0x2, 0x0) r6 = dup2(r0, r0) r7 = signalfd(r0, &(0x7f0000009b40)={[0x4]}, 0x8) r8 = getpid() sched_setscheduler(r8, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r10, &(0x7f00000bd000), 0x318, 0x0) r11 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESDEC=r8], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r12 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r13 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/snmp6\x00') read$FUSE(r13, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r16 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r16, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) r17 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r17, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) sendmmsg$unix(r10, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002b40)=ANY=[@ANYBLOB="30000000000000000100000001000000", @ANYRES32=r9, @ANYRES32, @ANYRES32, @ANYRES32=r13, @ANYRES32, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r9, @ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32=r13, @ANYRES32, @ANYRES32=r11, @ANYBLOB="24000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=r15, @ANYBLOB="00030000000000000021fd780ac7dc43bdb86ce8df0c0f185ca64a74ae1298e3dc4772806fc67e19124e12da7cd706f74618e175358b4abc778b3c2a89bc170ac42dabc830571ed062af41539532573df67715fa587ff9f64158cd95ec86e76ce7b0c7693e14811f133d869ebcff9b0e5dfad941bed21d301618811c409980b50caca7dccc86830241acb5130d821c694cee4ab6ddf64941d246c185c9f2daf4af780ce07ba578d0876bc0219f8e9cbfba0786c6e6d97e8657106caf025e225c97aab10b55"], 0xb8, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r9, 0xffffffffffffffff, r11, r12, r11, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r15}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r12, r11, 0xffffffffffffffff, r12, 0xffffffffffffffff, 0xffffffffffffffff, r9]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r14}}}, @rights={{0x20, 0x1, 0x1, [r11, r13, 0xffffffffffffffff, r10]}}, @rights={{0x28, 0x1, 0x1, [r13, r13, 0xffffffffffffffff, r12, r9, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r14, r15}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r14, r15}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r10, r17, r11, r16]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r15}}}], 0x188, 0x20000004}}], 0x2, 0x4010831) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000009d00)=[{{&(0x7f00000000c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000340)=[{&(0x7f00000002c0)="0f8476adb6158dc577f8836ddb6d9fe5b2bb0facec2d6c6d12aa5d6e1376e31ab976e5c5d1061db50a127cb3da34613fbdcb2bee8d5fe2f1595e44785d404647fdfa940f7696497b8338d1b9b44f3d06b0047e065687f2c1b814fb8adafac12823291feaa5e481cfcf40", 0x6a}], 0x1, &(0x7f0000000440)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}], 0x60, 0x440c4}}, {{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000004c0)="28b3a475c6d6057b2be3bd89932cacbc0f49789e6768c21ddd04901d8a82d74ac56ba0ea6ce6a414c8fa", 0x2a}, {&(0x7f0000000500)}, {&(0x7f0000000540)="16225e8639d8c5a39a74887dfa6233b46357d1f29c9c22e2246ebf3a3b1a6ae590e06af003288abb99ad7930dcb5ac09bb8f03cce163ecab006b61a93589ff299f950f45bbe48dbe2ad21d765214876cd4cc", 0x52}, {&(0x7f00000005c0)="d4b043ed02c7d3c42bd1071cec978b755e383dc7df44cba10fc1c7dbd49ea259cc4ea78cc9814f813766f79a9a8c700187a02f20d3faa603ed5d89368c57aca7d1a1b03dde71d2341208e337788c8bf04e02b0e740a4da5b819ba4c2b006d02847ab878eb0a2ce27", 0x68}, {&(0x7f0000000640)="d09a6f8c5285b9c5f4d57dea3101e01e169e250d57511f9e1ada724dd04c640239f79e9e5990779ef4076ad3d220c64f480e34c4eee78ee6462e6bf1eb979b33aabfe0b38fbb187204799a12e812bf12cf3a98d79a2781791a016476912df833e2e4013a0cffb3f250776894fb8f00e83e0dfe900948274f52b76c90f25e7b2b182bebdb903a069c637bc0c61ae2afa56e6de677d56701cd84783f10f674f1f65243b0cdb9fb1bb052102e0798bc105dd10213565cdd5a58ab628e03", 0xbc}], 0x5, 0x0, 0x0, 0x40000}}, {{&(0x7f0000000780)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000980)=[{&(0x7f0000000800)="8d0e025a9dbfb35b6cfc8670a2a082fd7aea6abf053ea75fef72864703774ff5c600fc2949d8ec833e333c210525f35bed8be11a8bafddddf041fa360351dd51ea7d037c0f03da4acf4de3f6ddc2141536ff1ed6de2e0b2cd0594f77d1cf1a706a2fc0d37c73918011e96a5221ec7d09f98ba6ab3ad3c818530620e0b9a9cfe7ab3941", 0x83}, {&(0x7f00000008c0)="68ae4c5ca09bc173535ed5cf305932ee44c17de1655e5821e68759c711117adfd60d00fcc1a84c0f32b6ac65f8cc650553e3d4f613c9a94197b91558c2344ece966112c1309934c5c8cdf420509a0b9b410cf639732929554d24354c6adcdd3f1e124b6a2203a2a13d3cf3167ee798f30624926bb9d9541b17765e9cfc72dd81e9e7a32bd9bb2f2208c1c849f3", 0x8d}], 0x2, 0x0, 0x0, 0x14}}, {{0x0, 0x0, &(0x7f0000001e40)=[{&(0x7f00000009c0)="1a02f3406f32b49d574e1f63e7803b5e346710b7314ee042fde9e1f991fe475830c117785e2c7278612d9eeb69c2eb04a4ac2fd7d4f0d33b407f134f6cc2ddd0bf871c0c7cfe056c585a0948a7fc5b7ec28363b4355b6c6a06f6e49c83d922d25233c9846ae77a01b69c89433e74fdbefac85363e5987e5e81b9d711796b2d2150f84dc8b70f4e2eca6091198525b35888af6fe740e0d31d87f8941e667a9a4c87b2ac33bfd4bf8daffd5400776ca414daa753483173fad3f0ac030060a48e48d214269da68388666b5d0b3a4f5e414b1ecf2db687a747fa22ebe0ae3bccfc5ea536eaab72b585ca35046c470352eed6020e41fcaaaebe0e89619e8fee399db1f45c9d40d1e1c83403032fba1ce400ded9cb55046f76cb70adb42022763ddd19b88d127346347a2aa3865c73b42a847ad9ae48106faee978fad3df217878c446a2635f8a43d17644dee00211c9562d9dd6fd2f7bfcef854c6fcfaafe0ea8f884c79a70e6f268978d702bea3f8a0fbb3c5d0110a675abe2b104087ada2ebb777acdfea39d33337b743b43ceec48788a04007f037a99105ec5ff9a7b0284b4e686d5fc40eff82a4b263f74759e18f22146865b7bc586c5f4a04758cc3babb1aea773680f01958e14959463ff61d530d5e87bc058e81b87e9e6be8d439294166f53c6fea53ab78368ef46321e965aa1c5c9c4ab8acd8069c94f74769c255c5b142225d1a5a20f6bde57424f2a6c840e8a37bc909eaa360a54f15d585153ef694fdcbb18e9674fda99ce134ef25c158cbbc5b1ac933706b1ee537ebf9dd3d15026f6575a9830b39a88a5a81cdba1e9c16c535f69f5305c03e28420554d1957ac1547a0ca3e9eaeb08cdc9b8e33927f4a072debd852a134d2ab957652257c3ed267ebfe75796ed2e72443dea2f3e49c19c01c26fdd6788e066ebcf44e933aaf2549498b1c8c80789e7cb62009e323ffdf32a80a38b0764b6595521d2311f9773ac473794fdfe5ad01c6ab3dd19c0aafa96fa970c7cbf59913ec954f6c7578cd025226e0c8890ff769b5b44650a7c9b8476ff80336e5e61b8aa1efe7db508411f5ed4d7b71de49a240f6784cc87613920170eec97819d7160a3ece04464f8b1113565c4be32e442dbf71c04f6893a0b231b56eace8cf710f96d4bbbaf3fd2e2912eb61fc9c5805ed8c7c2358eb06a126bf262805985742de71a9120747acc9db877361b0fdaac6112437e587500f6afd578aee12f5ceae1579213a91bcb0aacf5d63c0bafe4c98d6affd4e1cd3c6d9a7c24c41994685e91dbc601f17bec46c5d6160628086871949054a4c9df6605c91dcc32047ba97886ffeebec86cb07f1cbf764fa437a1fa2dfe3f2067e07639b08327622748af554918fb3cbb3b7accac627233da81364ff29158728d81d59bdf1570653a5e442221f562eb54fc2522b7e9ece44f44426de1167b1e0645c796877333c74a8f636650f97e03ed0190422c541a8e457d979ae662aa0d33204a824bce6fbd11da4cb49cc17a5304d92fa27b722847c6c512386f577861aeed88a58cfefdbaf0c866ad86eb6dbf099f41163fd3ae24cf9ab3b67aebdc9eb6131b330d865bf2ff24fa7e0d16516943ed9a4fed44d344607fc5d1e88ae4834898418c6368b22146c4d36534ac4027b0eb9a7972acdb9a49b31773984a661083cf260ad2ec9b4c0cc76b6e31d2b896ba1eb0fb709a62463ea86584538fbda877aba5d873bd22550d3961c54758a786958a384a16e701e7497eef8c83cb6d3916ea79b48e487444a3a7e8bf20598d27b776c5808e33ba192703164bbc19c0d4fbf32e5510bb147d87da4ba7143a6b9ce037555f0a23ba6b6c488dce466d6421d0f6c24b4cc34ea19ab22cf13c253bfef40a87d75270e0ddc9aa6b3c3b382cbec80f45cb26f261a88b252383f1196676df53e5d9c4ebd3c5721ead00c18652f28b81008a4646d29acc413835171ec8cce31b0bcc4432ec20b122094d59f422565fcd179562f89bbe02ed66d6cb55c6a032887b242d922ec1eb1c45323dfc7e75b67145bcd5651f6be3cf37455ab2db8684fe8bc3b35a12a64bd763dc707541111bcb0560d0f93953759b8346ebf5a366c442b642de49f92df4e202ff20372d9953d1e7d2b64bab1b7bb1dd716849cd5ea503213f9a944eac4d0c298d4f750e46f72d7c8e9e5a65be94c08bad4b9ad88941ac624b1496fab8b539d479a5436ad37d667115e23195e1b40b9dd6e7319a2f6d5bb36ebdbf072922c0f21f9284a7b980d99656ecd2e62b2c0ddc9d319e2381aaed320da513d6b0eccd83049a6c276cbca6ea7d4cf8b32e54e584fe0a3f9a3ff41bc33cde50d5180863dc2ea7c12c0bed2dad578ab3f00dfafde6a60ec457273f8f7f93179b4062732525d62e43b7758dcb3df8231b4d2f9a41b9dc1dabab7814f78775808399df06a785a22127518199a031994a0f4d01cb365570e2d1ee850ea60af2a5a43d99d33b6d7bd1c088ebff05cf19bb806b3ff2d85737ab606ede74fe4b6a7f91d5e4de933575bbde6a511ddb0e041c25e04b63b87a5b50081bc865b818ed190090a456fa54ef3d09435034e784e60846fbf7f216ff1bc24cd9f05da5a087fce418ef5093982192547ab109d71041a72203aad11b7022791fbc5f30466a149a96ec0d2e425988b6f2731f74d94252b8b9816e8b3874a74ef5f917a401f5f49107641f66d2b3cb6b6e616b36c6670ff02d026fca35551843d3b0200664f4ffd87b81b9b8562a11de3b832f36854aa6858933cb97a6a916ff84ba86c9639502e406e0cf3e47527b52609e37092581ddbc532e56103edcacb0f9e434aca57c75dc362ffe33d473af7505383e52264b7dfb415240873a1238c1a860bb747a29fcabda52464c480a952419e6155fcaab20df9f0dc9b405d880288754ff5fa99eb15e2edc2c22d784fad0912927937b18f9e65264063fea4140d4d0600792eb2a533ff164e0ea05062f52efe62dd2458866d3980f94a13e15007b6fa31fb43b16aae5f5ce50b6fa98cfa78766a38cacd5086f004570dda9ef95238f8bb4cbe71456e9a37236a85fa219eaa9c9667e1527e83636e9182b04b9ab0d058dcec6fa3514cef7562520cc54e7aceb9d40f99ccbe1c2ce96bdb784e35bbff1bd2e1c6882ffba6c3a20991aab338326f1772db3d0e1fb972535a4b3455cbaeca09242cc52502e817b36b9fc6d746decf5d1524a0cf739cc442aec2a7a8273cc3c67bdd1c953093ba3d575bd10308c791dee76a2625d07f8f9ec9806141830df820b1ce7302ba4696e047139a7f9b77a18feaf8132e8c0ab30a762784867ccbf2627cd9e6dbe9e23fc3741ad5623015dcc6f0d6204d5d39b3167c9313ca18fc1ce5b1c1dbff808b97cee27d6a3c0ded5b0b0fac23f22d0c64132092155f8d7b35fcc5ba599fe090fa4ac7b32891c9e66efb09c50dd1cadd5ab745da77b6466b4aa271c2ead14dc5f1649bbb3264bff77c697a5d74bec46c2a22730a0fede07594acd9763b15688becbc4f0110daa5e230132075ebb4ba94bdab5690db1fa398c3e958923b871f95fa68c18688eb0cb1c57e758b9dc428d20f1456c1f14a1582e0d0c465749e572bb85fc71164c48bdf6fb72fd08784edc4cf73b7c1ed41fc5370fe7521ba54653e8b82823fa816688df069b209eb4fc7ed2bf8e435dd668e3abbeb5941bf71f2ef099747be627bd7cf4ed885e190c58fff064737153e627cb621940d9375eb0b035e18dafc3c660cb75e71e15b74e8f87068320e40056dc5823d5005a89739d51acf264098e2c2689f0eae337749f70506d05e486cc736dfd0e7e829bc6a40d0e02c6857953c6de444cd27c7c948570bcdbe3b787c0b391bb92978ac2bc8221d215135921d97096656e0cc77a6c6c2056de2fa96eefa63139d9d7dd291bb5a4ef2b7283150b27ac9402e2acbaa10beea8d277c180c2038bc658eb1ed19ddeab49d3561201c106b19ce57f06a902490ca409694d716471fc3a7b2507db7ff832bb167d905627525746b6be3d9b230da0dd892e6ceb79573c533961595772fee38dfa09797aa0d24445e98d10ffa11320eb731b859ee6689b89b96cab6a177c1594a3c5ea3081846290d9509ff34b9466b9aa128983b3ec07305d70f3f555d2e2f8f50af46a9c0a1e56611274819d724438824464dc51e5e8e5b028b881a5232d944c944791ecef84cbb96d8bf4a0ac87983f7a9fb6b605569002a7fe9a3c9c9e3a39ba1b8e2b9182777c53824cf1ef52f813571c8a77c24859c52a686d146a65200b7aaaebf80c44a8198a742df638538a9a9fd02a807f9e514e2a0ecb57c5d84dcf2c2384b71df3038ce090f61d7a157dfc0a96c300af0e0ad7b3066a6a58c1cb7fce695e8f0ec01f4bbd2c5696bba17e95cbd6ae18118bd3755c376153a4f700841536c56a2a1258ab10ca1333c57c147f3f75889f522a7252e5c368498685ec616f9cabdb3f2692852c59a3d26658528bdf420904a159a9a0b0a2ab9881e85f71d24684052a74d646e89192ba4251b5b8735e424104edca0516b69088aca134d206c04b041f62edd34886c19e0e232e08c0059b7804aaf6e4fa46c353615cbd89bd1a538d16d0cc8720cda5d8bc2394bd6aae2be507e9b65c8cae1bc08f30fffa8750aaa6ae5c4944a861dd0c84bad235e001676f65f94326ac263ac1f3466651101923f16ec3eb33caa6a350d872b43176a3e44848c9859b07a35d784f5c3a91452c6033a7046c17af3d72c68abf9feb193d4904b048a9f718d6481c4baaccf118e0e1d5b4b59ec62206e86d425dd9785595f8c8e5e06b33c9f257e1ef1f5f6a9141368f40ef1fe1599ec5a1562a9f55aee0f11dd779a1b78d07d9ac15216ec02c25795b6be81057de5bd5a9496f717ddebdcfdb317dae37904014919dc04bcf21fe0f24955ad747161667a3b988145057a5b6b39fa91c5a7ea29e4da392c6f3e2f0972feaa5744774ed8257ba1af6d01340de4f84572e4d7b261378cbb518afa1c53a26035e5ad8c10e3b9e04c7c3445f63b2809f841c71fd3a06f03a2907768d71ee56e431b2b0a290d6d7598b85d0e0d6cf39480ed6832264d33fff02ac7e5d04df85cac035d92d54a53ccb477f81addf94328c00c986701c41ed3bbabb1a96053545596852246b46cc807fd6356cc1337151641603b8d4fd6eae45801d05abda5d16cbf97d5bd4b01fd2075d0b5a015441d58d5bc6d2e7c3f92e63119a6dbf0d700fedf6b55ee3e39e954d83b73aa6ca4d9ae73f6d7c9f3faf8aa059f386b4a427e9fd9a28cef1a373da0db24f7b34ba8d514f07adbd1a8e6fee2995f983ed0380e5da322e38a42284f496062e9635ebf54889944634ea10861440098cd9269745f8b45a9e06ef1dd055da816d8c0df4164f13cd53719f5196e83f4999ca049a67c1f38d5754f8bec805135831c78c18f9e2f1db16bd0775e43824071542fb4463d60a1485f740c83d9f5383b0071c78e9d76f811cb2873915346dbb31f6e25886428ec54571f85d18d6981df09b1bfd749b4eac8f0e5aa618bfc6e6275575f524d0254f49ce6f785e371109b193a9901295d0418484ff22286f2e31ee50767197e8e9f96376006a9a83de030cb39b0812304887edde253bffea300a84c01b889ff24076058f7377ace1d879c2492cbd6d1dda68dde2c1599552f96d2cd0bc6b39ce406ee9075bd02fb618c8fba864ee11585f7bf9ab308dce9a15f4d64acbbf47612099fc2480cfc9df83b1876b96e662877662923e46f3af7e2616409f8a0d2", 0x1000}, {&(0x7f00000019c0)="b147987f70550705399f16fbb4e076b0fd7d607870c7ba7da4c24c82348e48876228baa89cdae432ae72883c983e83d3862011d644109547c3361dc569efd35ba59edc0c2d729fc20ff816a94d925c69b3732bc0f4d42ffaf847e1cfa4458dcf16d219f217d624b4cb7182c352e7cdefbd26c2342a84d39cd780ea88915ed66162aa1d9a45ef3a6adc39c201aa413e9b38fe3824247c64e991d92c8d04d6", 0x9e}, {&(0x7f0000001a80)="c5914f1bc7fb0757746038cea0418543eda7ce215f261f57f6e1379c4390747b4a2a2d12b9cbff4b72e350e40c72a1731d0cb450e92c7a326aab5e4fe0f4f14cadd8edf131c2ddd2f7d05094a2e908e068b64304a6a2977483c0fbec05011af2193e1caddbd206591854a075e67a347a82ef7f7e53ef679d786f4e091283989388bf88c8b9271c6708210cd6bc278ceab1cac30ae1da7c0040dbfd9c24842cb3f411efdca1b9ab2083165e", 0xab}, {&(0x7f0000001b40)="a992be93f67bb067385eb042bc256cca32de02ff1741460ab2167009716dd4633e3be64a78359a179608fb25", 0x2c}, {&(0x7f0000001b80)="88154e3233460e20bd0f9d484779260856e72c8b1eafed8ccbed8a4a5e4b65d22d93f257830ab28efd43f2429903d7b9c0817a9170f2da17355e7caed4b386d0f4352129e42db1936fc2399290e361f948a9bccb3c4db3059de9e452d9fccf73ab09d8d424b65d8dca5c466c1a2c81546973cf2f0198eb95326a29d4b05a50b9aa4a61d8a03112212e3fbc064e97cdc9ab8ff91f2ed772dc71a5d465de083d5aed69c4ef40f27adfdf7e2124c651638f094232", 0xb3}, {&(0x7f0000001c40)="726a18748013c31582e9c6c64f33bdc760031df3f2b9ae4225148bae5098644be6bf021eb51823e8e9e3f9ddf02b3e044b82b6a1d775abf79c9b1dc8af3e7b6fdefbc4ae7463f33effb55bc567f58fe6521acdc5089038be0784860f365f087857a3678045bb0eb168f964fc8509974b228c4edae6a0f3acdec23ce1061e1778dfe188f68bd4113e496488d654948388c9ffcb01d0fe71269a54bfb2", 0x9c}, {&(0x7f0000001d00)="0eb185304642231b2141375bab54da65823cee707922a754833d0e0ee30711f94832c1765b3672f91f023ade1539617e1c5fe79c89df890d7efa913eed3709a6c190384185369d3deada5e3e26d9234c40913edbbc17b7b5c314affb6187", 0x5e}, {&(0x7f0000001d80)="dca75a11e9cd821531588156f00b3482cd3547eb6c516457b86cf1a62f0576c16d039a9176b3b59b47272e7ec78eb51127b9c55b3609b899cf63177360e0aabc573ae9541947c3b5091f34b1506fc7442806172cb6956fc9fa2742467732b89ac82c97cd06e48dd4e38cb03a03474ee519104e87045c19380c94a3f7ba19ff12fc89c5ad8b295c1919a8f41be4063558", 0x90}], 0x8, &(0x7f0000001fc0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @rights={{0x34, 0x1, 0x1, [r0, r0, r0, r0, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}], 0xb8, 0x4040800}}, {{0x0, 0x0, &(0x7f0000002400)=[{&(0x7f0000002080)="4fcf8c190e12b3094c86a3c75b2a9344b944814e19809b3e270e1be1cd3fdc8a99ba6d30b657fd805d834bf6f7bb4a328ac9cf36df5f361835fba3750707daf57c7bc96f41c7f06794038a1dff79d7f8dc8052f2d9ea3f8d77773e38c13603cb680f2a71d7128764204cd3e6dcd19313ac793d4d5ebbb27a8ad00ed78764cc83da4e5cb66b543aec567d22679fe475f08ae457f18c5875db8273c5d251be189b7fcaac1dbddeda0a941acf05d717f3fad30b0803c2d7d6dfe1540fb55033a0f72317054caee27654624900da973c70dbb2b16f44e95882950638047b9f91835c548f5ac3b6c6ef5286c7da99f1c68405", 0xf0}, {&(0x7f0000002180)="668df2f640d207778e3b7cb91e4c658b559c628c530d1eadf1419e2d81850f79bd49eee5c8d4ea28b3995ae247fa401b2d23ebd4191c0d288ba3311f8d1f78a527ee67ba43a8c57f33c69a5cd75e060e669c219852fd73016af14a6437a1226e9d6dcafa14cdd1fc10159de6e7307bd62e4363b7c0e39609055fbc90f190f226f7d603a42a65cc25e05cbff5b004725ed528be8d5de85d109e2436923a5e061a13d52f09029792e332673605355f8fc6c48eccb50bbe2a9b2889a4fae4a773cb09c3ba7032cad7", 0xc7}, {&(0x7f0000002280)="66efee9073d5efcc280251286887d9b23f2976ac84ab532ee731c263ad0573f5264658f8c550249e0521738de64ae7e396871fa00c97065a7ffea4402b8aefa3ea", 0x41}, {&(0x7f0000002300)="88d6ee2bb00303c2a0e9fb5a1846ca3b0953b470ee371fb2730df3a822a855762b24f934b79be75fe673a356673be11e8e9d726d0c7a8c3b21f4c50266caa451068f993a9c98f95d30b32b8a3fe8ba8b5dcd0a1577846123e4333918ce3ab3062d3b7db021d4469a7199573aa8e2a02cb2caf0afdea2dfcffe77d7443b4629acfd23dd4fd48301adb0c21c9ca7f2807ad4a93e355fd7c2598bd217a6ff2c0fb527765cdac5979e0622b0e2ab3e2fe2b6b2819fafce592c82fd635d5f8d7062f3d2e4a21b4a1f907e9dbe9c74d4799c67cdc133ab7fa28d223740", 0xda}], 0x4, &(0x7f0000002540)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x50, 0x4044000}}, {{&(0x7f00000025c0)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000002ac0)=[{&(0x7f0000002640)="11ee61147aee6e0fc27834ecec3fffde629e19dd7910a4a06cb90b22e31ade3ec93c4bfeac8ce61f8965844ced772b3041f386d4649fc99083111c607af4818d8d3523adf6009209af26107f9f34092e9ecb16dc46db09be26960eeb100eee", 0x5f}, {&(0x7f0000002cc0)="5f82152d91d7ff923ffecb14add9ea3c95f490b4180a5a1729f7c69c667d615788cb782eb333150f9146c414ddebf4f3fc6f58e01a2eab3ea1d72dd98dde667cf669dd9c572ad59150c58bbbd390cff286f75df113d9", 0x56}, {&(0x7f0000002740)="7b9f7755386b1daddc903047a7fd283daba738e29c", 0x15}, {&(0x7f0000002780)="50539754999e7c5af8be8795459fc3438c361a0ef0c5d5e7ade44c7beb6280f482e4a5592af14f874d53712c6fa4c6479ff1b32d738f0d51d26ab3a4528d8cfc171371d1fc13336bd14447491a1df4ce656dfc0f2657be5a74ab3f4f7cc986bdc9e5d715", 0x64}, {&(0x7f0000002800)="443b629b659ccafa3bc6577dce84374ab323d45aa469ae8834fa0ead1cd46b6bba2f9cdc9efcfed18f7f1e9d3f9f2214658d30d475fe27bab0255b19405d64a05c11c7dcc29142c2b5cdbd3d7f6461eb", 0x50}, {&(0x7f0000002880)="cfbb74675c0ddeb9eb2a8170eb4c950265ddfb1762f2a4362d867d3fd35617f57ad384a78bdf7469908d2629c1625bfedba9c4b0e5d23b06041879ac6dd72e8dba68feab5c6e19f24cbf35312ec406a0cda0443e3a40cb802a8fce4787024c09241bad75c10a4594af5ec85a85f93e0f93befe6a338e67f8c4af5dcdf9e46a377b1fb1d9f80afe1f32d7d5a38bb3f2b118fbb3f63534f9f4bda3214c", 0x9c}, {&(0x7f0000002940)="e7dadaa444d224d6cd79ccb92abed6a703b3f0a4753f4b3497a94a71a8cd566df1d6da472b12c51313ffa25dfe430a548dc4817e8f0d9a235c22280b427b2e326389c9ddfcdc332e99fc174f43c2801e9953b790dc6583ec715ac5cd448329c29514c93abc7303a85392a21e2d", 0x6d}, {&(0x7f00000029c0)="43fc49aff6f5e9420266e12b137a9b73a6810512044601bdba12736186fefaec25e18be272484e32d4eba6bbb800c0f59afda7be718acf0fd1fa95cd91b7c7ef588580046429bec6a2bec5ede86443d41b7db894383ba999ac9b583b0ce85e2f269602812a6c2be7e1ebd93359ab4a84fae2248ef1f12aeb590c9e1b50e37483e18db48ace87d49b2f67dad5fde0365a2a93b4d32d5a8588904856419da762edf57d1f7968885e5af1dc6a928f116bbaf47e9e53256ac230daf1d33bc0301ba9df1d457e0d73b1b7c64072326b5016", 0xcf}], 0x8, &(0x7f0000005040)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xf8, 0x8844}}, {{&(0x7f0000005140)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f00000065c0)=[{&(0x7f00000051c0)="ccab2102ecc624bf6abaf658f7024a248c29eaf76ae1ca59af78686cdfaeca3d03e86050306334c9c034d28fecc9dcdd65babfbac6067c59c13e62a4dc926f6d99db49be88017032239090b3f347f32bfc8d24aaab22377c8d46632ee504cb44a463cbc127c1e5204686fbb05e937e51c84cd15537304ed6a5a8556db1e67bf4e68cbb60d409fdd4866a5621e01d8ff46922a8e354c4fb9d89ace0d4c9565be5cbe6624c58ee8c35d6fbfa5e9313b75f2c89630bd7c1f47662e560e0ef", 0xbd}, {&(0x7f0000005280)="457c81635d77869da9083093235b5d11014e74242d4c746f91c9a5ec3f6fc9e9e94e50f1c7e5c6332c2d7e4c0a8496b246b306be65f0aa6ebc7b89dd800c7cb9bd5fdeb2f6ca4d9cf845d156c5367333f4e7c19f3faf4482e866e9690179877b787e858d4712d2d736d34a809577e19ab263f88b8ed900ff9176e377dfddc261189e1e7259cb7a27c19b7eb7cf744ca31be7f8d7c413534aa2263d07ac06004a", 0xa0}, {&(0x7f0000005340)="f0f3f0b945529024b248583286bc1001b69dd064bbd70e6f3b5fc320", 0x1c}, {&(0x7f0000005380)="cc7ad198bb1b8bd41643df72707ff39f9d6fa364f58423075f1a320d9239408846dd82ed9a7b37969016f1bf7741c3b64f6f8b4caf02565a2bea65d4e9e515992ed36519a5791d9ec385f51da9226394998d55a544ce2b2eab0359448e5fd3a9360f32410de4e3f32d4ac035069de1d2d13c691e3295249ac085d92ccfe7eaf0d02fe8efc128c7f818dbd8899913d4b7728741b580af79a9ab55b41e8169816084feeaffb98c560fb3c4b59267413d2530595fc21a8e9923e4c031d04375a9b3a8de1b262c47a208df480955272d6e0acb5dc3b6b7d8329d8560d02332194e3de9e59de8d3be05987f350af72a8c7351a086d2bd4a68bebafc03601296356e1d60321ad19a25efaa9d5c043ba1864cbec793814df17c59ed79f4d64fdf095b3d5e257113971915b4ba536226388fc66532f1ffb96a27c19ac5761abc031ba58f777631706df589520b897de325b131e7ef6604b3ef4b22730c746c711190af1ff56e965379cb38814f8c21e839f7827b8d8ad32ddf9691c3c7f7a11b1ad283431e2a2bf65308911ff95399918cfb704dfca7f1dd66240e28d908fddb29de90551bd0fec85329b7aa3cceb0123082b7f584b24b5f6f4a56fcfbf2337e7c50908d17f83f25f647bc1870ee45c7838a29b0710ecec695e8c22be56054860fe58d4dbdc2281152af1e04f44a96445627000fdd2895e26abc24ee0281af9272a30bf8dfe899a595803c083a917b42ad489966a9ef0b1bd12b9bd2217d3ac69db9256a31215ffc75b217d8a4486922f2fbf054142239c55e393f53bb675962709f38e25526e1b9ffbcb7e64d0ecf4c42c02ba7461446952c4403f88e6a4d9e7524befe62c0febfcf7a2039b6ebe6dcf105304c8f98d28cd79dd2989c8299b4217980c8580f786da8172d22d9b8b6185ddd88d2b3aa77daf8aa63bc095e288376a2949f2161c0975784c2d1adce25a6fe8d732ae3717543967e5863ae96123e72042cee04b7f45843523d8446bb27391c5e2362ca801672bb1ae17c9d491b14ae6d7bf9e05afd8fee5ce1db07bee9ed9ae39c00d4fe78a8c0cc59c959a96918add888850ec7284e6fc1cbd7b2b71416d3afc93b523eabb3332ea420c96c61bfb757fb4244c415376273347b1a2bd261f40bc4f1c7f5d716d5a7509d39756c9c3b4138da3ab20b0c8363d2bf88c65e84efe3f1d96927e42b22bd76b4eaae206582b0de8cd960e6e0ba1befa15592a6ef24c1e38691e30df03b2967992e8d3bc6e54c428e7100ac6aa5ed518cebfea8d143e7dfb3b958c9e2956ab2f399f475ba34026dff49e51be4cf82fd6e4686414d35a78984052514b0e279f7ce4619403737adac68987ac4ef0ecfffa8f0d07f4b36f47fb979d8e5d3efd515047be7d7420ba0a1418cf577697a4c39dad037daa80f1fba77a1d13864b3fd85bae3049913cc2a39b7d0d3c6cbd2787696980abb9a9b65cd0c3859269798c6bdc6cae6369066643de0349164a1fbef46140f0e33e549e1076d50138bab20259f19dc6eb1e146825881b3ef062ac6f3ab45e8cfb9c2c43c511602cf9575c9a751d4413758d027fadbd1c102cc79ac5ec6b14565f0cead1c17877be47bb80c56ee101e8f5943a94a2b15a7f0df82a353020ce298af2ec2d6a157b1aac60aa3e5410df3456019717bca34d99b12c89e4d50ff016841b77a60a9b3148f7a4729d37b8bd99325b772f3a5eb4404e4e42b03b2aeba2df6313d67fa3c016b069c8ce1689b2a8984a1c5b6bcd8c9f1468dea1df7eebd3200341f947255ec03cf6f14de094239f8ba514aa4bedcd862688fe876ce328909ab98a13f541c2945175c492adb252caa482d9ec753d2c42cb16ae9d64a0382f22052ef89c607614a031fbcdd6ce45e2b22e252c4dbe7c84ea379080200a6d8c65c4bc5e3822d802c98c6f61fbd04ee51e7669a4cc25fdd2b1e0537947f048c554d2c80f1362e0f6cb600a8507f8f1da725a825a95e5c4c911cde2c40d2083bf0f04d4e6d3bf30a7e07b42af4f03b814e34eb6ffbb0db09bcb7496e75a5c9d351c94ffc6355335cbdc7348514013aad22cdc46859ed8314fa7035621874d01d7f834978567a37ce52f4200d929ce13bf5f4db7e7ff66c3cadd5ab89de6d5399d35bc888a46a763092d3dbf89d1190e332ec35378d93bb3a07e89ff1114c4fc97a45eff8d328c401ed124b09e044154cca40e2454da8ec96ed35262c49d2ccf5acf67f221d81ccaba900a13ffedbc5eb59342cf390cb53fdd8b47e6bf6b83c1c39d331010d3b7db900b257768dbce3ab72d92876fe9b520046f76a3e6db5550ea9eb82cb6859fab803c2b7cbf45b4aeac2e6b490bdd16abf730eb1f0ef648e9d508c6e892d17ae6fd73c3c03cb5aae77edd236d0a7efefe310a9cda8d539d80a3b11f928c011b3ab9f3281f1c04ae6012b22f149d8341635293673924bc547a09ef07be080e1696790b37c8c5129925f76c32c93a46b2128aed598740f9f7e79eb24b6b21fd7a71603b87991caeb6199faeccd4453d94311425a7228499c12f824ea6796e140a74bb54e12726c9c26e3ee32b8e39ebe6dc8e6d13e4ebc8eff4342fb7d494089a9579d89c20794e5fd567a4dbb36dff54abef137ebbe37ed98f7eb8e54c065e6b757cd48c95d7439f134d68a1ed5c0e914df21909bcd45bf46ed560a7a68ca1bc49817a341941a92e20057d78a4a1f3b1d276a6dac8d15f8dd3c0a15d53e57c533b5c393cb8e5cd4c3bac033de336415dffc1251453e03713275d438971a52d46f1b7bd79fec65da272af2a1ab45eb1feedec9a4691570c4d63b4f57a2e27f064483eb29dfc412dbe2eec54616253fdc2dfb836edfbc5f5965834fc4129acf9775a02f63ff8c654a21ccaed693b162fbe164ce4c27ee3694beb36249e93099863601d877e0862a834a35c6e953c0836454a2bbebb12be73cbaa56638ab0e5dd68dbfbd07ded0ea9dc9f4371e79fd40acc6572d4812a075e87fd0b142d560a05526dd91cd2f88cfc7d1cbe421c5e1532120bf3f6c3adaa9c4036c7ac682f2fe85eb01f26d997b125b0b102e3850c810b7b2b1cd3dcf8b67e6878ef6d7faa8cbebe6c7270badab68dbe336713708660aaac20b6942ffc14699f0fc8ef135ec6fe2cee0af6ac8d2fbe71ca44efcae96b5a5d5b612e5160ca2bbe8d016756d149ee5d8f2a1806f5e70baaf992104e860b4eac6b8919d19ce29a078337a34d0443cee4c0538c072aa170dd152568694b989be7b8649fc0bd5c53e555cdda7ff53c216a68097503ee7391c96ead55493c165afbc5f384c0a2c4c7124e82642c9d3a1edcce45537770254799c316892cc4f797efe3c94567bed706916b419eed099d4e8c3c910a6dadd8bd68179bd7f86293ae467693803f67824e2c0f5b54bb7a722fb6dd60e52dfa677d0a7f19e33a921b16b4ed2d330bb5509119e4e0cab829052ba0f4f3a8f456470643c01dbb20ed99e16aad8fe12cae49900d3cfc4c6f76e4cc2018f54329f74fa37cec786acc7f6d583c1ef714b370e9142d473afc96579b2793eed59547a319f85bb40a8a0bf8c50bc0c435f4d0d85564df7b9aef7433f25e79f894b5c2c76a2ec5a3867596835591ceb5e567dff761c4a82a58beda0e78ef9d9f65de8e971afed6847fe89ecea73b1f46f240065aeab0f58e542783613c7a933a88917101c072f5fea2e3c6709b0cfe8505334f4d65cbafdecf57a2c9ce7ef1f2e9f94e3e1389236c48baca03294b64c9216379510724a89e4c3a6b020af70e53fe0188a20fc6e1787df090c3a0c769d28c1bf7dc6e332760e2a494107f73e2a0cdab201a6f3d306d66c85a9c23c19123c984d30ba4cf035ee44b112ae2ec4f43ca52e9a99ab6accb7f08aa74a906d8141fc8e0d4938fda4488d099ec67bc185b45c0ac74a699d5202abff927631642b0c2b29dfe1172613b118a2488b783783344f0cf97660398469f0b75d4ee9e8f308cc4a1e721093e8e82a9c45d71727fd9bc91e4ffa5d39efd1a23a84558c64b0ecdc74f58c2c98be7ebc6b9e8bd04ca396ef945fd6695aa87aea2ad8ebfd8d61c445a3e639bc8063da1ffe80a4f7fcd42011c5df0ce42d0d53728a34b65a6275682aab69a91f8dee146c8a0063493a36e3e2541fce2d08355f38566815d06ccf1d8ceb44d79221563ecaa8dcad27d85bf36039c2d2408063dfa0f798bb85f67bbf6256a0720f0a871fc43c1e7eaaffe322e3722bbc90ce6af36ecada4c93962e2c409ba7be7b6c608103a731c946fd439093db348519e0ef427c362b4f31c99359e51860d15b08ec5fae2e8fe53040b3659c708e50465428ef63267ce6a2220f814619f092773308492fe826aa10eb77473b6cbe19aade5a6f95f2921b5ad8176ee6002ce13d32ac9e9b07b436cfca510a4056a59411e8d8661f7cf8ee47dd9003e4fd19b524611457712d6afdd39c17ad217119892617b9ca348734dac1e35b2a9d103bfb5667d398411371c3b03359d351141c189687d4ed9e587574143da95be44703cbdd85ee78d76f6930bf031458349c074b07f10c857b31b28d7d1028af27550f1e8c3d6c595acd9380aaa5241a534537d80446cf12cc656fb334f791fa5a78839d071ab22e991eeb8abd78d60f44cabca32d93f43f8b0fe23e40e325044f10a218b78fee1a8bbd3d238e5cd56d0be6bf54a462de58e458f0cbff427d4bb3cc2bda417b436ca076d4aaab965eb4afe0b39cfc43ebf9d4d633b617922d74d549b5f7174e27e77834b80edce08d7479ae4b967e8f35589d2e7ee59bfad67d342038bdbb2599f00967077025cb11df10dd7479efa8ca050fce7b54e5c7a5e4f840e42a1c0e00e366795e4b01bf7e2449ec0b9935463976d3c569fd276020354747a049b0540691593ce446c1b7d499ef431e6d2686ffd8a3af5a67be21c85afb1bd6c4cb6acc2b84fbd6aa8951303a740761f44c9991dee38e84ede21f0e4fc6bdee5665f35a3b9dccc8b8ed6adb744f7946b0a63c79ea840234bbf68c9562fa89a24ec584d1bee868bd0a169cd6863d12e2e2981a6e8e122478c3190a1b38c4ab59ce5e2c82a39503d69bcbe26560bedf88bca8ab6eb2377bc36841dac29e50569f2f095cc5eea005a079b35a22c0500acecfd70791a31ea384e9d77039728cd97fa79e6aefe4862c13ae254e6072eec2707e12e314fd17854ea993354c57f9006febadf7f2f9ee35788c3f5d0ee150b6598f08767e96d6f995b924182d652576cd48cce1e4d57e87fc38c8796b608ceddcb23189ba250d512b2b2351bbb89709f942ce3ade71060dad2e03d5cfeacb15a4fcdc853401b3b8d6988de47bcd4ab002b85c2032d2f1555234213cf26063e2d685de3ae0f8941241dcf697c6c0bb5244243694b4515aee32f4bf0be5cafe01d4a940d10a4cf09af53a1a3f4bfedb4d316f200473c85ca5a422693e246f7efb835d152d3e4e0804b70b935ddcc0d8417d8fd65bd908d0220580e017e907690cfacdc3fe9c50fd8343e15cd95f72d1f223855fc5221d615cc61346adde44584b2d24097dc3d33d76f813f1a29a143f199cb1fa5650b573eb30fa40f1eafc38ac9d6b2e98f1c6d021eb901e6cd1e42a06ae71de305ef6ca8e077199b18da613700c4cd802398103fc6d97329ff79f80c4aa97d7cb7ac38d14c251f63530cb950b83e8ea9940ed40826193f5a8bac72ab03fc00bdc689b7b1103d7570c08c5ba554a37fe959605985a53799541713aa7042c86d9e4cb3a3578590294cb31b604dabf6aaa366d5700b455f0168765", 0x1000}, {&(0x7f0000006380)="c6a0140cfd8e48c7447e8b4a79bf053d427e08b1e35757e0938742778dea2d6d51e9506f69dc1bd0bda4766ed12b391ef123cc50465e0b05defc0d7679e4900c5ac05195bc84b8ba8d5a7d335f9d84b4d5bc9fce543442d920e01d61e6a2f0b11a8c508b2158d71412c4f5570358f3c7d5455d69088730375471d402903a53d7dca7c8f38691cb719a9fea412d21eff8d585786fd47d9a4f78dfe2d32319809317abb7c7e7bfae17ab92e69312e561f142bd7bebc89148dcbe5586438d2acc04f630e0dc932e22b90fa1f1038a0a7e843f48378973", 0xd5}, {&(0x7f0000006480)="ca27f085722d3b889d1619e36b158d94", 0x10}, {&(0x7f00000064c0)="00a2fe2884b65e10940ad98c60a37c534f83c9bffd1c8ea589a77465aee259c6e57131f68ad1a225480eb0471e5fd2620718c37008f69e9e3a84d5aca915b4c335d7f1cd03f230243167fdef5cadb43c3c2e8d7e7e4328b880a1a04d3df99d07f34178e665b59b925ce1ac1eadf5a799c8323beab523f5c01397b0d9e7fc891e41d1649d730f2fba8eda295c8e1fa521d217db997056aca13771d9aa36b73488be0afa474ea59fa5644384150f52f7784ab3ff14127d354a9a8c35d96162be8cc0177c65aeb721287b9b2436a72a9d3580a751fffda33c13cba03c7d79d7fe477140c5d76a7025c8d1a263500e492e0ec3e8b4", 0xf3}], 0x7, 0x0, 0x0, 0x1044}}, {{&(0x7f0000006640)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000007c80)=[{&(0x7f00000066c0)="ea9f22c2d31b8d298b5798ed4fb29ab2841a19d442e50728e676e7f7c642d70180ac9ce1364bdc7f8ee489c24af6b7df6bcdd319ba40f43435401c30ff23aaf635707ff5fa8acb15ef6c9d75485e417f6df332673ee9ed5e26d8a255a22d10246dd4274dac06c9a88fea2a73632b81f2138837792d332ca7a46bee916d6e3f01ac2cfed1ef5d609f236bf5fa1a339613f3fe51fa8b9422fce7967dde8832c5ab01a29a06a20ef73461e8fb3fa26acf2bd8e738b3e9ce1d039fcecf", 0xbb}, {&(0x7f0000006780)="7f207262072e803b07ac4ad37238486c20f438d89b18d44301a51c53d073d1eaab01d8ac949db31139184e636ed5eaad346f3ce5d8ace6b16e8d4d131a8d457c6437", 0x42}, {&(0x7f0000006800)="19b5f48d3d00121487bc8d1259cdcf001405909779f11da075aca439de3faee71dcb73c5e3bb1599a0066833db8b8b2a21217f8365f2cd7a998d72e73c5199095bb7d159d89f4aceb1c31b16ab98339803ac589a5f20c8f8fe19c4b2910236b23083cd8f77059b3d5038fbf3f5969ecbb11f4e2c12b63f3149d3368e880ad7f8406fcbd2662c791798a6213274d89dfa02c320819207205a51a8ce70d242807cd03db34da39d87e3bad8253a", 0xac}, {&(0x7f00000068c0)="88ffbb3da053160e07a9344904975d14d2eed7df8f319a4fa8b60c8361c1f1d7007b3db0f5968674300158ee8ef30b14710b6f81e43817f5fd072a0672690bd2f3e24253b79d5cd3787e27e2267e233bf9ea2a1bfc081a83ed7bef0309244f78fd5bd1d61d08d82549bbb25ac392001ecffeb842a463192d9a", 0x79}, {&(0x7f0000006940)="ecaa1e0486518ef03b97861f65a7ea3477f6c4409c57163ef819e5309a171bf14b6567d73751302debac3d0e5cc9de89d6014abbf56b1f398126b7b9b647b0b47637ac1b0bf5168af576eeed92049310fd74a1328001fcfccebaf73f017c408a15f956ddf0b38164ff08a748a917bb511867e45893f48c8f3571fea496a2b0ea4dddc675e7bbba2b11747c3fdd85e8e84aa88c13c7350685e5303d41826bd5b53b1720958dff22038733", 0xaa}, {&(0x7f0000006a00)="15244b840dedf0a8efd99d4f18017c6f4a35ee0281f15d0efca0927dccce94d48639efb1740ca6d896f13a87198658121ae9f70dff665befe3b9481f9bd7e992e6be6e247b8657a77d96d88367db4b5e9128d24efc6b9b37a342b9e7c0b6eaa06c04f8abc556b3a23962c7098afaf5f44f551ea4b3dc9ced820884cc462c00bde093802948fc14f1ec45bd6aebbf51951956f1e3a4d14bcffbfcb6b37343582e62ece992b6e69339d668dc6eb08b878e986dc6ec89ffcc53a1817f61c08771d98eef27c667935f38a885db3c9f5375fa6d32d2fdb09b7d5b3f4c27ef553af7a2af", 0xe1}, {&(0x7f0000006b00)="4f1478a56a884aa2170fba901581dbdde04757c4e68432989c706f8b56a1633e46ef18d5fccbf46ab3acb421883757bf5dabe8f26c105a2f56395bcd1719a5c144016e2d4bb0ee361a54b24facac74a79dee95a694d4928d9e278e014664ed8f6a13394ac6c34979b9eb7f9f9e6a1f2f155387d3e42d8b6f0adb0b4cb680b6c55a10dca7a72427f2ffb5b4f1cb727662b7974a95e58c1965655d72741b317b9dc7efd587179e058de6c91a7cace49ca478c1fa6fc2c362c54211080d48731a84e4c3a04a883da019cca0de727b0dd994b1bb6ce5c8c7a473f5cff02f78cde4bdb0c99c236ae07a9847f02288f5803b8c2e3ecab069d5708779adaf3ed8f709d3476b91e87a79ce4da70ef03e5363dd9a286b206ebcf57dc09005a1be23257f507f13c759c0e252ec8fdb72eccbe0b75d9423e0cc5661cafd11fc56cbddda4fbfa4b53fdc7ffc45cb2efacffd7e01668387bae829e876c162b25a31373795f61c34b1b5caac1abac2cbdfaaf9d6fc9f05afffa1386cca4b7c1642cc95c4eaee2c1d06fb77ac827ca471864a5682a58237b7b71ed9483aa2f3c1948a3b2bbb24eb6e5d70e0871f1433ebbd6f8d5d133e7b0323deb9415fbda064cf5c003a1a08182bd06877059b47caa18d6f9a351ac116ef80fa448c412561d0b7414a7773b89eea645da5488fd02e6eebc43f849771989a4db71f2cefacc0c547ae021c75a984894330b7f6273f5c47cb43c895cadaada4933b8ce5312c4190003d532b3df69380bca5f7d798642e4b17933a2cea1108504c6769db4044127401b501dcf3a71ef0f35c8851319d695087f7c3feafd7005a21107e29a6ec9b06259d7f64e27db698006053b23218d9716ceb46b91373d7638b759c4fdeb256333b6a019b3a3ae5f4c8d59e046134ff29ca6455cd1baa4bd805f9688706b2d2ddcd54616f2767c63825e5698a3670bd4773e336e79f62c2d9040305b41aacb25a79beb6f14ba2a98f3d6da57d8ad9778be46ffb6b594a1e6bb2a34da5910b51a5adda261aebe01c27cc28a268b334241685a90dbdedd6703634fa433261f5358ce15fdf710034398770d5cebd317d938adfc45ae6b819224583b2f27a59ed816d50d88b3cb04ebe7044ddc4c9854bf9e26e73b96004d1a84feda16dbe7b0b59fe3b470c0810a8c2d2ec70d24a55d98c039789aa811780d65dbba4c65dc1b91717ffc6d0ba07831f6cec0a8bf8f8f393aaf663f0e3427ca622b86f1c4930f2a8de132b0f6c3863f3eb2be5367fa1cb4232a52736e25297cf09d5942bffce5e46fb7f95412f1ddb4f0117e27864ccd2e0cdadcbd363d6abee80214fcde04b99231778ab1bccdebb97738fceaf1f6fdd7892057395b2915151a83075d96fc807efba587a33e55986672467294fd022357cd8f0045ccc9c2298d346a670dc0ba7f5b9a1c0d5c8e1d844cda61582624695e1f3fc6ebdf3b07c385c6529162e7bd1e262e6e0fe75efd145f2aefbb88dc2238e0fddea0da6fdc73d3e6b886a06eee61cb124b9ea2d19a3bb0dac92e9fd8eaa7944c27bcba379a9420f890b9cc1f7169ed4b199a61f2b9b09198e729bed9c1d01e25bc85c9a94b427b2a878efbd253a8494e74a8f2dd9d6fd63c7af46b4ad5e3dc0714d57fa7d41b33f5294c077c4b43f43e7a60329897188c3655de55d9d38aecdf24293f1061d357111950c1e5167d8056a2d2fb5e18c43efe17501fff8250a9003bf642e3fb51f23e92b1d8ed2c510b3fc060ecfed7645197dce793aa3c730b91fae474f8fa55e6c1dcfb05582f513492c51738433635bbdb9b030a74dc8ee699dd7a8742ba4b248d1acca9c0ff8ef5ab2b2600895590b75ca0aa6a108f35dc6d1e14b57bf0d3cf795fca1499813c93be90305f9871aee09670ef11e3a13fda15b3176d80389d9f008f0c54bf2c4365aa4a2edccd7b230b2e558c8cd3e8aa07e980c805e394ee18dcc80edf5da1e8b51bae7040ce853256c906c4275081f1cf307a1aa94fe8225ea05346ec1bf075c79077e5568a23f139fb025de165050b7d6cd92281ba960cf43682cbaa717b450ae94c3fd9b74258a227b9d8e0412e411cf695a10723287aefc5efdbe31f2a1031dbb122b9d9233a04a0820abbf5914f8b5db33e86167bc801baea9ce4899eac3b04f60dd652adfa6754f95347d2863c2c11500b54a2f22e47c0d86907c4070df6714b8a48630c217411780cb3979888bf5ce4764f159e6013beba3796fa8f7adb64105c7a5dd2632a421e5ccc47e15ecb93f45d0a21c1fed34b0d7eafcc530cd9e6230f958b1485780068a530be0d3b733c961959d480f0f96dcfc87449f20ed865f968170307f419089840eaf18692e683cc88e02d3259290f5fa72315c24d140adf2cec437ba8fd27dee32fc6c394b1ef5d321cf11e54f9daa4ce6d62cef25697073b253b7b3795db5031957c41896ab76f05d92509cd8329a6b5ab43e9779f91af987ea4830ea76aca4b16c903062756b130ca9de4573f3dec9976f739958df5cdf5d72d3f080e67893066b8148b8b6f3e352e4826050b80b5bb485e501692dee45b596d77211c5f20e8689a14b00e32779e7e43c4fe5016d350f9eff8a3b88fcdc1752689f007f0a65de1d36d8b1cd648954574a3b934f73d23b4fb9925f190bb3ca030577dda7e4e07f38c5b49a6b760ba424fc6391282cd0276204d02e69e5296a2af75384d9a0839d8f37fde7be68abee417d6c76d78c2bcda6c3e2a5176c41c1151cc12ff99ee718ad455ac52c7224cad14e10ab97c2423a24c0a294efc1e2a0f882429835f6731a2560cc6ebd76f1d2eca2994145dea2f8f4764f6951937bfc45e57509689fdde162d35b8b819bc48d866c6e1bf0aa1a667173eca96af3c17bafe9f2e52318bddfe8c02b70257284fa06d2a333e812333a1e1fd1f64c79f07ec70a0d82cb559960c66af7d1d387feb7e81e866f70c2b040792aa569bcf552177917dd99ed2218f468b3f74016bbe53e7e0fe8baae28d8ad7807f989002d41ee7e36f1b0e2e5a84f63b27c537419c0fdf926eaf4ea2e745cc0a9a51caf231b92d5e614a4a8a9f809a1eb8fc6fcb14a1ac311f98f6f7d1af24586e5b329c43050cc68af1098bc59ef4cbcaf9be55d3ce3de350af6e0d189e4dede12f9285c6b7c7b1aa590b121154e1bf878d65d515680e90892d875317db8b9464d53cd54f861026be329cac9ec52115da4b8a519217dd06b7806ff63120e3d87a49c38736989c441fb4098dedc17d2abbe0b9f3e15918d953890906fff930cd7e595e09924d8b2ba4c01e9ec2c8bff36b67d6d3cd682ce64e2401d37b04e9e5ee4f1ebcc0fe9001809fc1b15741cd0a98d1bd5cf01fcf5bf8ad178b7ba8868010cd79cf51858126f8fce33422f432fc0c0b07ce4802671de86a9bb3e992e35651ca941b9cf57d56c38b0e7f9b4fdfe0baa8843280bffce24cc1511deb896082b2617c3d9c89c8363127899d45c38291e38b218b218879b08fcff846af7a8a9de1bc8a7982740e95512b1dac050c2a992787d6f33019078deabcdbd81487852ec26e1bb87bb81773d8d6b79f8ce0cf0b62e0cbc784339df6fe2bbb6f6979315f402bc24e7db379a929b71a5e67cbf54984cd10e5c3d3bd7d5ec9303db1901d7753faecc81de0d13cf2e6e86048925f4d845a30bd26b107a4bfb92df8ce520024fa00811e8391c68446d4bdffa191221fae9658cb05996556e33f9a7357be590bd53f70f964bb1e5e8a4aeea3697a2499471314920f01f2ab5a278e1667d4d6301b60c296c6247307e6052ff559e60982c36ef314071b7755bdba87397392e28a475667d963f8417acbeba372ad3204a006b3dd2a81847ac6b1ec1a17282d44023a739e05aa197be8cb8dfe52cba5b5b25318fe267962166d44afddf4f1d106b4eaf27a18ac5d6778d835476b58be963e2b2239206a27e9270ccfde994eb1493d66a57d0ecc90fa28f807a770fe5e34fc48fe81a61cbb96ca4887b432fca5a9e6791752d7ad9b8557c669db5192935f9504b9dff2301c816a5a8a39f03bc436b412c13f803346d7b5e75c65bccdef77ea707452132660988e04a6caef209579ac69622d8f5391ed751afccd8844c4d914fc9f2352428d9461d78351de9caa37a2f2952cb6df8a3d977b78c650df27c841a7e234900ef31ab12be7e8aafa33dbe7c1d21bb412971d07e57f6bde7b40ad7b6bf4a367f923543a17d3771f1b23c2256d70733eb002ab63b3a5103d0b6b19400d3231d618012754435741d7e5af0c077ce7349b1bf6b8d9e8431f6944d1c1c15d6f250ac8a94fb43a395332e4c93158af975fd5ba325e2a4e966d145cc1532cb89820ae87464179e8e04e56fb78ec16a8d378041a1b40f7f56633c94f174ed16e400a82e0b5297014a231efe917c2120310724bba47905a311219c6d10adfa994ee88c3b3d13dd5e192bbcf35ff3eb81632c2dfd6a009b2352ef532ab25defe698a57e163111f3c3e4b3a7f18524c3d0fd957414323ca8748cff39a70ebe7cc0d23425367e73eed40996184a2df4cc24228f0c831c5775195d9e78a3c2c537a8e2aad115d77fe00378fe2c39cd44c82aadcee18130771de84f676d0994fcd094882028240a2be059b41bb8801e19b34b0cfd9080a8b091d69735cabbdff31cf66600b3ba6934c66846f7c930c276c0917c54898f31a140bafddabf064f979480c7cc1e15a24f9000658ad9541a0c38da046adcab7f32f1d07d7331a0ca12b4f2fa6f9e176207895a7d36b359a55cc29c3d868b6e0582df1a55c0d9aae8f55ed444c40dc63a36ead2a0fab58881a38365f01ed4554adfa25dd8913aa2d6aeb87b697e8df8b7d7a4249f951e1d8550c4805cc52058ce868d5a619accd1267f750e6dfdb976dc48e151182b03f6eb7900a9d3cb3759a4f9d2639b6563f742ac9cd36a44c2728ca537bf850c9082fa5c8ccecaba9f0a34afd090d0508279875e93911de3f3095a7695961e6d5138ad0e2bf9e7538d21c7e3a297e51929abfda333316f56fd7fb154c3505421e46ef99e703a182241dd2b39b31e5f04df7e3b9a2c7fdcb2d31cc57543bef16fcc724272ed6b88fbb71f3f598bcb52695b8f06ae0d0cfe22cb5dbef57726459bf28c908a89836543215e83f0a50d8b74ca0075c172998f8d33160201c682af88ef253efd7f574a4120b1eb1cdbd3397240829db46f0ce7fa0749ba627e3161be00f131971945b2eac02eadc656fa87db2a10927266a98105f42baa6688d77d80985d4d48a0a71592b85defe2ebf372b59913a3e5134f916006746d8158ec8f5758c2ea2d2dff0097412c7228c88aafd83642dfe943247449d0d11b2773b5437841089e4a2f912792f8254503eb2196571560f729cefd2e0d890b95b6b8ab2efe64579fcac756c17bd91ad6266d20eecdc4a734304752e4e938195c0c3d2b1c8c3dacc203c5da4ebd340393e35e93265f78616e1306758bb11fc24a1fb23fe70bea7aa9b9fa1a098ea2740d4fcc0e5c0f57d280ad81f08319fd8a924a58ec0555a58d773653eeed181d64b743bbc45d6e8f3ebcd27e47246857c2007c1d415e12c75a8fd58e7377c4a6877bab32fca4935fcb04e58a13b5510223353620d4303a35cf6c540ea4300d73faae8980dd98562a8052ab1ce46b2359f294dab48ced283d1ab6274a036d66b5515410de307dc9fa2e71a2a9967e8d90f803174d6820cef6bc92a46a9fea94a19f57a981d44f0f49688813599d8fe008d46d2754044d994e00daf8d2a2c865662e05671a531091", 0x1000}, {&(0x7f0000007b00)="3b9e32", 0x3}, {&(0x7f0000007b40)="66bf0ee6f32d7f4fbf03c1ff110d84f46cc82d9c0d7b9f05c50b5694e2bd42c78f7a297a7c007898256f990ceec919d2e7a6edb7985810b6e71dddeb6970070d53c8d09f2130407e5070f0e89912c5f629c44668b8f1e4d3e028a3b62fa0c034e3dafa02ad342ae1d2b0aa3d0742dc88971c8b486faab9a1cd089ce18c954222647df3d27797971ff0558d69f057d6af8513db44ac48fb3baa90dfee9e32632376fb750c2f66877c687dd20367268bd4440f6fadedfe2eaadacf253432fe75af70b3d24140ef7ebb2bc68ae85b813ebc3dbf5a12d5434ade882ef94eeba4dfc04b05df81ff54e86d96b128ba6f", 0xed}, {&(0x7f0000007c40)="f8b7591bc7b9e6acf2e5ed476402cfdad4af5d53a9ab6853e0d3303b9ecadbb0608f889996cc64c12fa946e5735bde5510943be2df85bda7a40f3ae8bb", 0x3d}], 0xa, &(0x7f0000007d80)=[@rights={{0x24, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}], 0x48, 0x80}}, {{&(0x7f0000007e00)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000009240)=[{&(0x7f0000007e80)="296640a909b4d9bd1f15db4717e9bf889daebdd2411748ee93e038b26a90e5bcd38771677f360c89d9bad0f5474a26391ee9fd83482661160d022eb5cc88372f7d9341446dc7679711cbf928fc7ef092e0e6e787079ec59fecc36fe8ae9778daaca0d2a4bd415c1f80b2c85d6495f441542b70e7d55d011edfb17cb2b7d4f64d28b5c3e9dca3d43433aad695bf8cbe6404ecf0a9e51b140a9a41f3f32a7af8f58da42af494c5ce90243c38cfd8a2d2ebc657c6225fc654c3be616cb4272208c07dcd140c9974a314243b4e3d8cbed6b345363d0202fa049a3a2e3add8aac7be7a6c112e15df37da7f296ace0b9f803b9c25288bfcfa7", 0xf6}, {&(0x7f0000007f80)="a3db3912d29d7937bc6bd0d4ecf977a8f066726e223a06fce7a37b56dd45c1ef5373eb8f624074018e5321ae66774cc696ede0fc2c0d79986f9a22d0031e0b5aece023fd5af6c9ec1ed5e2dd999f639ee793f7", 0x53}, {&(0x7f0000008000)="d449e8993757c8621852f8b25573d125316e3bbc3e4647039070be3f48e276ce29ea629e24acabf5d3d5c759e4b6ccb9bf8bb613795678ab724c51f7ff41e1", 0x3f}, {&(0x7f0000008040)="463fc450bba286974f89bb77acc6a46074ee727561a7e1691094980b3caf50cb2f1bcb2c58bf2bd805fb82d7151395a3be64b7225f92c67464ef3261ecd8d4ced1c2be2630bd22335561edf7c407e022e706e35ff47ce1cdd68209879e4f7d82fd1f6f6d77ea9bf01f85e3130a996fd27a526d1c6f361cf9c81ba83a5332bd3dbc734d8e77200b38725738d0500ffdca033441503d92d4112ecab8889ae0024f7d0044add90efe5620fc60b7b00775fedeee85f4f9ac7013f38c1c72e281bbbc54f3984e99045930569833672d3a693a8a92a3ec3085812e2e3fc93e335ac3e02c0dfd568e369670a970a9d8c833a2b05bc91e5bb835ce8ea5bca02edc06d8a8893a5ca0b88fb9757a07c4877910f5b71a8aac8bb852b4529077853a673ea78a48fcf5103b0094a5d9f8432f83165cf19ed4d90d88773fdda0626018cb5668c113a53a14247e7178f116a6065739018a92ba9e61fa65f1cd0aeb2179b6280ccd1291ebff74fe1723c1caad837f94dd21acf2b3343c070fd828ef5d85e6f65fc7989db1337032f57d667c42cb4314af8b51c80cc1328b444687afe4f6a70355330706363c54d8cc034c0b5564038187c3625e5d382b8100940201b659ba6acac7869dbe2d5c7b0014ee2c9eee105bb9782724c7844811ad4997c80655a1333750de06e98031f275d5a11acf2b7fa75b52334ebc64cddbfc2d5d8a6cd6e642cb114a7e9a227ac48fba6ec8bafa25a6f2f67d6b17f6401b2da00972f308c74d59de5052e275eed1a5ac05e5eb576099ade24687423d14cb7152e421dbb9feac01bf90c38085025b4c063785182cd28ae21fd58dfcb3c097cac36ff058877e7b1248c9560b590481fd4156c562cd405a8980bb84074ca6556827b759d5e933d0600c3d781e0bf468e015d3abc672997c991d2b50bf11c537a75a6c98dd2fa417e3814e10ef3d7f54be9aa875a7a8fe88253c3aea652ab936a6a2855593f3b4800385e3d1ccd523c7712019e515c0f2293c451af4ba2d647875c92f9767f220cd9975eb74b33ea554491fa1d09957659ffd3a84205627130604a39f5aa2690c82f7d85278fc9672cc311c29be411dde5c41a900d07293cfead782478b3b9c7ce06347ea16bab1fa994c84393dd920433088e371f43f13fb6fffd4ecce241fb12379daf043ddd173aa3c1ac38efaa3eda15c5d89ae1e39bad0eaf1c3d7b3f532aa326c59322eb5427a0c45ca3478d19873322dd376e2c3acb8d48db9db00c90ce7e5d17db195424d3bfa411ffa89580090c1fee01785a6833346817734c392c9013eadc36664e49037af9870139f3568a5a2753ced71e9a37121c885c9ee5dd00b5538cd25eada29d059676d33d9128892a2b077960608dc339f9a0f776bfbb652f0d5e2cb272a605af6db457262aa07d059eb3ef836e5caea9bd1ce85c7415abad30541bb5cabffdf0951aff5bea6eb93465937afb028177260331edf18fc87a823c847befecf0fcffec6aee5794bf835588a6bb29a03c2a7e3e34c3f927b547a8166e95a7570057044a1eebbf9a4c60d76ac28ada8abac6fd79aa42f65e1e6b8b3a7dc24d098fd4a8b59ba7dd2d89c25a0b0d871286ed0701b16b7bd3c3f1ff1528380b5ebd0945165d973a4336063bac92b59bfeea90ebe8edf63fbb48805015051c2619c8702d03a7d069060951dac20133bc019247b5bfa1f89c89b1db07bee6bcb4747766aa0b2778ee7972eb85a8b10bdd572912f92f811c1421c0de3e89fdf2996a2fa71bd487346d6e90478506f1c25a2ddec6208b4637423a206c2ea51a7fb2d35b63a89854346762ec5c980f70df0a7e615e2a6828fa742e87327ef18292b0385d4ef89937a1933a00a25c3ee3dbc01eb624784982e5d16d8991991aa44ff1ff140570cc685b4e696f81a52b50686408288770a14e4fb91250627bee6c82525431a77dd8c0158e54d433d2762b3784fb89f83d4ccd2e4f61a4eb8ff6c8bc6932322081df4545391dd7f70a7d5c377bfc9e63f942551a798c3e584dc94ba6f369161544ad8516d5e9fa129625fda00e09a5758ecc2fe55b986933f50187a4569755c9e87a0c453019a3391e3a9c2e1ad0bf32f3e2e6b538eb1a4169d2c08c15217c0cc2ad4180b4b9b1c9ea4e780f6af3c252eb73ec0a70969b305b6fd338389866e2312a1247613590bac645f8d946d16d9275b510a0d35d4ffd01eb9c532da8110e63b0df0c281557105c9a090bf310c61078f24a3f1842f575d1699d109e32c4cbc3e60dea1bfc0df6a727de93c3604bb2bf2de950b7b27f1b3ed57f6c1e2ec8268815bc4d9b93711996d171d78d64d5b8dd811aae170e1d4ec61f0a972761ec86f819a7bb85d411283118ad83d6196e6caeb014193e60c32faf20dbf1dec30ce568435140ca13d8af2fa89bd6717e13ed12be47c81d23f855add0a3bfed17997a1e4467c7c279123b8e000f1ec6ed846ccba9e58818f41b924e3662978cc7ea0459417a21087ef145edfc985c8b0fc257e5b093813c0d3a11eeef6a9e193373ff569354450079e866026c939f39cae01c91d312aed113109869bcf2bd5dbe48179d9d3e0f2a5648c595c2f769aa56bb1a2de4cce32df8e3959a4a8c926612b7d1e4f026a79db89a7a7cc33be73e7cf8e5470a1d40243c683c9bb19781672ec3e45b036240c3941f072abfb479da8f8ce28eb100206c22d5e00b2964320fdaa3ce520522ade817b0798da9facab5ed9664c08aff89190f75aa42e5589f72ea1eef39171b5272adf2784aff89400a075a7d96b6830a532a76449d9c2afe2aa32581b5e2d3d62ce167cadbc90828ab771fc6c6eb72a7396754a22256bc7840f91e063c10ef1e95f0fb160faa6dee941b3bd356be6bf3ad46c74f1f39939bb5a12507057ac7796b262fd037ec9f78a7cea8f2cb8678afed79bded779a00fa369f94d896ae2842b8745c2ec305db1d9e1cf13c0a744276fa3497a2a8565f1c9b26538db76f6581acefc2dde40249e7863875a355d0faa74e38f8f5da5ffb748fa55f3a1f59517e85b4e73e82949aee62d4b139a96ba435ae038120f2b702d221fb8de0a35dbd3845c333227a14356742d5fb1cb0ac344af0dd8d91e31aba88fd7aa96a4ade750b8527061cd211792bffbeacce0d1267c304e1c9215dca5ba77ec22dd28342f41eadd4341d161f63b852f06bf302d090eae43a202dd9d6602f9a97fe17d06ea7088b4a9f95badfda9281af65bcc6402a1d8f69109a46eb9c4ca19100a416a7ff260775e5f6e7bb001519c98e37c54d32d4ad537bcda0dbac7c803138c747235e3b190fa53bed86a8c7d7bafc60727c263146c4069a6535ad67d578114a8d74955ae5eb8a75af30a2ea1c5d8e493e5ae0a19ed6f1b1cd4ea0631afa27dc36aa260b21269efb527def353f7fb1f11d21f82291965d50eb7541f89caaec5ed6d77ace8be6c916e3ea20bd38ed05bbd57040eb312958dd7cf6a6ab8a0aa7e00ce743d2039b47fa552ef1f905f66fe074582ea937ed6391de7992d04ac3a2f7d17f632b5713f8f3d102343636fba4ac839373603183b44f468a417382f6cebdf8357e78f2a4b3add7c491160d30fccea2dfe7c017f0f4d27b136f4d7ca08e9ec3e1a29ccb71e16b99d02ba643fc0e975aa9b252508dca838312a93ac83f5b341aa9235fb6052e5786b90447f3a0080fb2c9da87a26da1d79299fee9c0e5c13871519acc3241ea1644c3143173115b67f8e9784291ad3a99af42cc588b316483b3f5d45bc7beb7299e5cc74831c3fcf352af4a0374df141685637825c4d448489f3574b0a6edc52056c682e0058de6e6d3195e65031389616d4306bbd39c6abd2b4b01edcaf4073cdfc6ee3cd3ffae0db1078e820afc81225a5093819e65308f49c5d6b46e2f1be636795805b50bfd5c6375a5013ed834ebaae3e46631c4ec580a30dbb93364b63e538be184497e038f6a3c807f468036a6c8825d9e90b69b479d17eb7cf71e1dd6e3f43f6f0c297e9bb13ba4a77e84a34f25f5779a6871de91ea5eb8602684aad092f6cafc3b24226e14bb840799e623082df6e89eefe1b7e86e59c255c231f36ca76d3c809936a297789b7f2a2552ec20f1e11fc5d273b5621ff81f8fc887a41254bf57e622097939d0e6da71af438c68053ad957896a9b4416a0ea53132a1af19d3e3b5fe0c134cac4b576cb74bd882a56042e685816c8746b786434508d9938a2002d131961d5a9181bec90c4cca5c48b803a09370bdbd4a7d702afb8a9f7e3904995d2f140564da131f8785acb70076b7861e4a0915ac433ee4430e7f7ff28d5cba12d433770b1c85b2c0ce28c3223350a277b8ef15e1066ae0e840a9e8a9bc5ca7b639500a70fafcbc1235a5aaffc4086d48a22bf21400b24670bcb678884516a3bbe961d2e52356dbee9f3eac3e16ad47a5df2f9e21aa3832486ac5d93fadccf0cf5dfeca05ab85629da56c7047e8016baa92127d566891b384aac16be75f12d8763c1e11b100bd25a700d830b2734fdfa10158d4d83d2f4469086dd9b13210982ccf7817a4e0de1288cc0b501ad9b9c280c35b1f9b62c5f71a91d6ec3dcfd7a459189a38ec16dd3bb05d18b27487b7e68b8448de589aeec67a45f8bf6442152c86bcd33ff2e83f1ea877eccb08d47086f5aa74998f57325e2af661febd6cdfe68777297883ded8253475471695c7bdc8784b9bdf49bfcca48f6f0f9c911fa13370b7b2d0f1f27e53009808bb0d4ec594c19c8c58fe0d576702f427640e665988c8996200b94c5b02595e3f053236835c06d73726538930126e25eaa19177d4c58c3cc06794c5724026b06e2f45c8d3a6d9dac6b244d72a3d310e8649de862cf85c6d29fb386922dc2b6df4f55d46b78c7efd59073056ec44270f4a8639e2dfffa253437eb524f66fbe076b9d5c90a09a872bebf69e8a7c046fabec421b91ac81cb132e8597251ab89a6fbf99fc5be1d3018153f159ec98d53838d75ad7c07c3549ab1bdb7b670796e16e7dbe3fb8efaaa41d6587815df6e550db189ce5dbb8268401bec046daaf9e1675cfe4a31eafc56b08e4b0be3a651b6a3d4fdaa1b6ca8ff90e68f570ca7d96b1db3a6be5492241c7e074701a6f62a84f8b3887f511e723c3d6a2f032122ddfecaeac28dac6ed78d3d1ae0f43f7309f11d9dd32938ff19631394e4343d93bf0e097e90dd4e1194c7e7c52a16effa55b81d09817eca17089df29e437ac41933c73d7b9850ee7f3759a87603dfcebb09398e2e57c3a73e97275e0d03f2b8631dbe366bc899ce62984dfd2f26529ee563eda83e1ab4b288070f885f6f1a224ec1aa9dc1c342b1cfc5714dd9084ed29d89e625cdba7f90e3457101f9304f217113fd610688acd279f1d36a180f419aaab719e4e472ff050511c7a1c340a6760707fb25c2b32759e9d38e9df2159230cd2c930ed620cb47ac209dd0641d1c69c76157983efc361589d551341ecc1905f91f8dba99a9faefa76a9fd9a2067585a8e0b203c56415b6698ddce376f3148657158d54eac6a95b9ac74f0fc4a31ed1b1d651559f073fa505869e1cd1898030f7dcb60ef347b2c76158903314c4394ec53a6f48a8ba665b23531256b82e34504a896309b3bc7ec676fbb0efd88198958ed09f1d8e718b3bed0f049ad0723c95b98a001cd084d0071acb5c19f39872a9b2e7def48b327731ecf5a4bbe373bc8cc611d293026fabb571459c53dd9c9ee1005040c565139eeb09bb3556a27c35ade5b394e2197a16cad2641717a1f3518101a6a7909eca3bf91ebd847", 0x1000}, {&(0x7f0000009040)="94e464e02a9e9e46c32220694c1765b87e3ec46d39ef865e68954ec38a31f79bbd5f72ae4d51dec683de8de6012f1d682898f572665867da579ea41bc66322a1c54f3fdee738d83c1c138c1ddf8cf8b50cf80387cda4325088447f177dd4ad096c533688a364349129c4df51784ac2896381a52fa69a5b19c54fb8dd6a78a167b2f795a3312d1180b84dd5f908c85cb5f573e39545ddc3158dd9e0438dbd0ccb11baf7ffe3ce0b7ba7a454022998f14afc054c7937ebdadd2f1abd2a311341a886d0f7af4d885f9fc9e4a7ae8430f6e37c5c", 0xd2}, {&(0x7f0000009140)="e3b634e2aeccafe1257bd6b59ea39ee6f1d38cadd823109325a952498cba3e9f0aaa33889632051364df48246f4ff5ee5ab437cc4001e35d3d56b5f680ff0ebc47d3c963c07a3447dd9c52e157dd26c915977f6d9ced5ee31e36eab2ce9e48bfb5dbabed22fbc48782243713d40993c1ae87582ba9ba1e37fa6d8a0235cef13a136b4edbba4c75fd00e61cc1dec133752fb1e7cb4a4d5d1ebea574a6e268b00b922795e9c619f393640b53e8f47981d8413a0a143cf8b6778adffac14002b6df886e6ce6502ba33077f9a51a66cbb9e3f24758ce3a4ed040d8eefae72f200c58d34105cbff0e36cf4130f45a7ad0ac696c660653", 0xf4}], 0x6, 0x0, 0x0, 0x40010}}, {{&(0x7f00000092c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000009780)=[{&(0x7f0000009340)="f2396f2faaa29c516adaac693f052ea2a89476ce09874b7dc86dbe9a4973aee22cbb0ba758", 0x25}, {&(0x7f0000009380)="4cf3a54deb0ae453ec3e3da18128559c9a4ca295781f82579e283fe3418e2177193f7221a78b62e75be97d1b4e8530084f43c80b", 0x34}, {&(0x7f00000093c0)="0d07ed695657485914646d3ea7b73d472d3e829dae5247e9178102844bcd016f6716f990d8592f71fb24988d62b9645a864cfb23fb8e197c1a0ed88e165a62d31891b601ea59ab7477ad1b23b1cd34ebdd67dfda401b91a8b857bf199a2ca449001ee9eeb8c58b80726d0b2f292d059d1eee985e1642d09d4d52cba5ede15b4d1eb7c3708d646bc9ab51868192ca937500a97647c5852c560b220d39fee509cc2b7da8194a59e61326f81e9577bb08afcbba37163245387c7c94f897b93551c026a28b638149b12c9f", 0xc9}, {&(0x7f00000094c0)="afe54578fa5b", 0x6}, {&(0x7f0000009500)="8488c5615f7e07e6f572dadc023ac69d414a0cfd4a1f7c9978f57b8a2c930bf517233ced27fb65edf75c29068541da50a7fb5e5419e368725e2b1d834ba7f71489dfdf8b1a77d11ef0dcad96232ddd51e51f87eafbdf40da01c4826e75d34063a2bdefeb306c752ab49abc37ac1511ba7bfbb66a79f2f6c4000c317261506cdd9547ce6f3b349d48e8e008f471298d6298473a62d78fb987242eda18f158fc5a07a046cce86a0c1545efe45f5263c80ffd0e1aeaab708a4a62873db6cec35698224d32e39fe5eb8ce5b288ee8181b781cf99684fc19a9819f8a649cee15d3188b740373eca", 0xe5}, {&(0x7f0000009600)="1dd56f7a849e295e8b1473ca4dd5d086b41c80e032fb5ea48615b13ad64f3336a43fc048a6c4d00decd8cd6923bbfc5ebb8a4c51c83c13f562924922ca652690d5601a6ec49bc3b698b375a7c8d464a4f226fed29bfb10e4d7f27926c2d77eb2e50c0d493f574e50c02e132b7fbfc4bc28d42f9ad560ce5e7a3bbb22369e74b8fa831c2197b5b682f1c435092aa2", 0x8e}, {&(0x7f00000096c0)="1781172029305f40ab0305ad41fed755ca19395fcba7c326ef5b32dc7adb5586300e47770ed7e0a9815ebc645bda87899495f01182315689789c6b6576cdc57a9f75305b755f56297a2829c23986e4ad36a0ce6dcfadaf4496c4dffec296b8c1d090efce5bc1d3137752bf0edb34c4be42a668b8d016f71338b3a44afa51c394bbf45d13e3b46c2e2861c596f2c2b2e2013a37a4a388c21050c002c157e1feca193f69bfee89563a43e3f0765cbae16787b6cafae2", 0xb5}], 0x7, &(0x7f0000009b80)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r0]}}, @rights={{0x30, 0x1, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}}, @rights={{0x30, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r0]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [r0, r5, r0, r0, r6]}}, @rights={{0x10}}, @rights={{0x30, 0x1, 0x1, [r7, r16, r0, r0, r0, r0, r0, r0]}}], 0x150, 0x8c0}}], 0xa, 0x800) ioctl$KDSKBENT(0xffffffffffffffff, 0x4b47, &(0x7f0000000040)={0x16}) [ 967.597151][T24944] RSP: 0018:ffffc90000d17bf8 EFLAGS: 00010246 [ 967.603681][T24944] RAX: bc15620a9db8fa00 RBX: 0000000000000000 RCX: ffff88811a9bcf00 [ 967.612495][T24944] RDX: 0000000000000000 RSI: 0000000080000000 RDI: 0000000000000000 [ 967.621192][T24944] RBP: ffffc90000d17c10 R08: ffffffff81540db8 R09: ffffed103ee24e93 [ 967.630933][T24944] R10: ffffed103ee24e93 R11: 1ffff1103ee24e92 R12: 0000000000000000 [ 967.639250][T24944] R13: ffffffff8653acc0 R14: 0000000000000000 R15: ffffffff85433480 [ 967.647636][T24944] FS: 00007f6aba74b700(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 967.656654][T24944] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 967.663474][T24944] CR2: 0000001b33325000 CR3: 00000001712fb000 CR4: 00000000003506a0 [ 967.671727][T24944] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 967.679827][T24944] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 967.688023][T24944] Call Trace: [ 967.691581][T24944] sysfs_remove_files+0xab/0x110 [ 967.696600][T24944] del_gendisk+0x278/0xe20 [ 967.701194][T24944] ? device_add_disk_no_queue_reg+0x30/0x30 [ 967.707159][T24944] ? __radix_tree_delete+0x2ba/0x380 [ 967.712558][T24944] ? radix_tree_delete_item+0x261/0x360 [ 967.718160][T24944] loop_remove+0x46/0xb0 [ 967.722508][T24944] loop_control_ioctl+0x67f/0x740 [ 967.727625][T24944] ? loop_remove+0xb0/0xb0 [ 967.732133][T24944] ? __fget_files+0x310/0x370 [ 967.736893][T24944] ? security_file_ioctl+0xb1/0xd0 [ 967.742162][T24944] ? loop_remove+0xb0/0xb0 [ 967.746700][T24944] __se_sys_ioctl+0x115/0x190 [ 967.751453][T24944] __x64_sys_ioctl+0x7b/0x90 [ 967.756203][T24944] do_syscall_64+0x34/0x70 [ 967.760706][T24944] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 967.766699][T24944] RIP: 0033:0x7f6abb9d80a9 [ 967.771196][T24944] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 967.790941][T24944] RSP: 002b:00007f6aba74b168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 967.799542][T24944] RAX: ffffffffffffffda RBX: 00007f6abbaf7f80 RCX: 00007f6abb9d80a9 [ 967.807589][T24944] RDX: 0000000000000000 RSI: 0000000000004c81 RDI: 0000000000000009 [ 967.815711][T24944] RBP: 00007f6abba33ae9 R08: 0000000000000000 R09: 0000000000000000 [ 967.823864][T24944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 967.831939][T24944] R13: 00007fff5157a96f R14: 00007f6aba74b300 R15: 0000000000022000 [ 967.840007][T24944] ---[ end trace 527cf1c41b606f2c ]--- [ 967.845569][T24944] ------------[ cut here ]------------ [ 967.851183][T24944] kernfs: can not remove 'events_async', no directory [ 967.858119][T24944] WARNING: CPU: 1 PID: 24944 at fs/kernfs/dir.c:1515 kernfs_remove_by_name_ns+0xc0/0x110 [ 967.868037][T24944] Modules linked in: [ 967.872152][T24944] CPU: 1 PID: 24944 Comm: syz-executor.2 Tainted: G W 5.10.160-syzkaller-01321-g003c389455eb #0 [ 967.884049][T24944] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 967.894281][T24944] RIP: 0010:kernfs_remove_by_name_ns+0xc0/0x110 [ 967.900623][T24944] Code: 48 89 df e8 72 ee ff ff 48 89 df e8 8a b1 ff ff 31 db eb 29 e8 c1 00 9b ff 48 c7 c7 c0 32 2d 85 4c 89 fe 31 c0 e8 70 17 6d ff <0f> 0b bb fe ff ff ff eb 16 e8 a2 00 9b ff bb fe ff ff ff 48 c7 c7 [ 967.920344][T24944] RSP: 0018:ffffc90000d17bf8 EFLAGS: 00010246 [ 967.926534][T24944] RAX: bc15620a9db8fa00 RBX: 0000000000000000 RCX: ffff88811a9bcf00 [ 967.934647][T24944] RDX: 0000000000000000 RSI: 0000000080000000 RDI: 0000000000000000 [ 967.942766][T24944] RBP: ffffc90000d17c10 R08: ffffffff81540db8 R09: fffff520001a2ea5 [ 967.950834][T24944] R10: fffff520001a2ea5 R11: 1ffff920001a2ea4 R12: 0000000000000000 [ 967.958921][T24944] R13: ffffffff8653acc0 R14: 0000000000000000 R15: ffffffff85433560 [ 967.967041][T24944] FS: 00007f6aba74b700(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 967.976078][T24944] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 967.982773][T24944] CR2: 0000001b33325000 CR3: 00000001712fb000 CR4: 00000000003506a0 [ 967.990831][T24944] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 967.999080][T24944] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 968.007193][T24944] Call Trace: [ 968.010602][T24944] sysfs_remove_files+0xab/0x110 [ 968.015677][T24944] del_gendisk+0x278/0xe20 [ 968.020304][T24944] ? device_add_disk_no_queue_reg+0x30/0x30 [ 968.026328][T24944] ? __radix_tree_delete+0x2ba/0x380 [ 968.031733][T24944] ? radix_tree_delete_item+0x261/0x360 [ 968.037376][T24944] loop_remove+0x46/0xb0 [ 968.041705][T24944] loop_control_ioctl+0x67f/0x740 [ 968.046867][T24944] ? loop_remove+0xb0/0xb0 [ 968.051380][T24944] ? __fget_files+0x310/0x370 [ 968.056178][T24944] ? security_file_ioctl+0xb1/0xd0 [ 968.061376][T24944] ? loop_remove+0xb0/0xb0 [ 968.065898][T24944] __se_sys_ioctl+0x115/0x190 [ 968.070665][T24944] __x64_sys_ioctl+0x7b/0x90 [ 968.075369][T24944] do_syscall_64+0x34/0x70 [ 968.079874][T24944] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 968.085880][T24944] RIP: 0033:0x7f6abb9d80a9 [ 968.090380][T24944] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 968.110074][T24944] RSP: 002b:00007f6aba74b168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 968.118613][T24944] RAX: ffffffffffffffda RBX: 00007f6abbaf7f80 RCX: 00007f6abb9d80a9 [ 968.126693][T24944] RDX: 0000000000000000 RSI: 0000000000004c81 RDI: 0000000000000009 [ 968.134785][T24944] RBP: 00007f6abba33ae9 R08: 0000000000000000 R09: 0000000000000000 [ 968.142867][T24944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 968.150958][T24944] R13: 00007fff5157a96f R14: 00007f6aba74b300 R15: 0000000000022000 [ 968.159036][T24944] ---[ end trace 527cf1c41b606f2d ]--- [ 968.164551][T24944] ------------[ cut here ]------------ [ 968.170110][T24944] kernfs: can not remove 'events_poll_msecs', no directory [ 968.177444][T24944] WARNING: CPU: 1 PID: 24944 at fs/kernfs/dir.c:1515 kernfs_remove_by_name_ns+0xc0/0x110 [ 968.187349][T24944] Modules linked in: 08:16:58 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x28, 0x10, 0x1, 0x70bd2b, 0x0, {0x0, 0x0, 0x0, 0x0, 0x20004}, [@IFLA_GROUP={0x8}]}, 0x28}, 0x1, 0x0, 0x0, 0x20008000}, 0x8004) sendmsg$NL80211_CMD_NOTIFY_RADAR(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)=ANY=[@ANYBLOB="3800840f", @ANYRES16=0x0, @ANYBLOB="040029bd7000ffdbdf258600000008000300", @ANYRES32=0x0, @ANYBLOB="202e83ca89de406a5700060018013300000100"/28], 0x38}, 0x1, 0x0, 0x0, 0x40040c4}, 0x4000) (async) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000100)=ANY=[@ANYBLOB="18000000006900000000000001000000940000000fad413e850000000700000095"], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r1}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) r2 = fsmount(0xffffffffffffffff, 0x1, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000080), 0xffffffffffffffff) (async, rerun: 32) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) (rerun: 32) ftruncate(r3, 0x800) (async) lseek(r3, 0x200, 0x0) (async) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x20) (async) r5 = accept(r2, 0x0, &(0x7f0000000300)) sendmsg$nl_route_sched(r5, &(0x7f0000000540)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000380)={&(0x7f0000000480)=@deltclass={0xa0, 0x29, 0x4, 0x70bd2a, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, {0xfff1, 0x6}, {0xffff, 0xb}, {0xa, 0xffe0}}, [@tclass_kind_options=@c_fq_codel={0xd}, @tclass_kind_options=@c_hfsc={{0x9}, {0x24, 0x2, [@TCA_HFSC_RSC={0x10, 0x1, {0x40, 0x9, 0x2e}}, @TCA_HFSC_RSC={0x10, 0x1, {0x7, 0xbf5, 0xffff0001}}]}}, @tclass_kind_options=@c_skbprio={0xc}, @TCA_RATE={0x6, 0x5, {0x4, 0xff}}, @tclass_kind_options=@c_netem={0xa}, @TCA_RATE={0x6, 0x5, {0x8, 0x7f}}, @tclass_kind_options=@c_multiq={0xb}, @TCA_RATE={0x6, 0x5, {0x3, 0x9}}]}, 0xa0}, 0x1, 0x0, 0x0, 0x8840}, 0x0) sendfile(r3, r4, 0x0, 0x1dd00) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r4, 0x800c6613, &(0x7f00000000c0)=@v1={0x0, @aes256, 0x1, @desc4}) (async) getsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0xca, 0x0, 0x0) (async) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r3, 0x800c6613, &(0x7f0000000280)=@v2={0x2, @aes256, 0x2, '\x00', @auto="5bad438063763e5402cfaa5dd26e9bff"}) (async) r6 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r6, 0x80089419, &(0x7f00000002c0)) (async) prctl$PR_SET_MM_MAP(0x23, 0xe, 0x0, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) 08:16:58 executing program 0: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='sysfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) syz_mount_image$ext4(0x0, &(0x7f0000000380)='./bus\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000440), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) unlinkat(r0, &(0x7f00000005c0)='./bus/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000080)='./bus/../file0\x00', &(0x7f00000002c0)='./bus/../file0\x00') r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESDEC=r1], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/snmp6\x00') read$FUSE(r6, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r9 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r9, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) r10 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r10, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) sendmmsg$unix(r3, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002980)=[@rights={{0x30, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r3, r4, r2]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r5, r6]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r6, 0xffffffffffffffff, r4]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, r5, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r8}}}], 0xb8, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r4, r5, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r8}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, r4, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7}}}, @rights={{0x20, 0x1, 0x1, [r4, r6, 0xffffffffffffffff, r3]}}, @rights={{0x28, 0x1, 0x1, [r6, r6, 0xffffffffffffffff, r5, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r10, r4, r9]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r8}}}], 0x188, 0x20000004}}], 0x2, 0x4010831) clock_gettime(0x0, &(0x7f0000000300)={0x0, 0x0}) futimesat(r6, &(0x7f0000000180)='./bus/file0\x00', &(0x7f0000000340)={{r11, r12/1000+10000}, {0x77359400}}) [ 968.191291][T24944] CPU: 1 PID: 24944 Comm: syz-executor.2 Tainted: G W 5.10.160-syzkaller-01321-g003c389455eb #0 [ 968.203531][T24944] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 968.213842][T24944] RIP: 0010:kernfs_remove_by_name_ns+0xc0/0x110 [ 968.220122][T24944] Code: 48 89 df e8 72 ee ff ff 48 89 df e8 8a b1 ff ff 31 db eb 29 e8 c1 00 9b ff 48 c7 c7 c0 32 2d 85 4c 89 fe 31 c0 e8 70 17 6d ff <0f> 0b bb fe ff ff ff eb 16 e8 a2 00 9b ff bb fe ff ff ff 48 c7 c7 [ 968.241221][T24944] RSP: 0018:ffffc90000d17bf8 EFLAGS: 00010246 [ 968.248818][T24944] RAX: bc15620a9db8fa00 RBX: 0000000000000000 RCX: ffff88811a9bcf00 [ 968.257249][T24944] RDX: 0000000000000000 RSI: 0000000080000000 RDI: 0000000000000000 [ 968.265462][T24944] RBP: ffffc90000d17c10 R08: ffffffff81540db8 R09: fffff520001a2ea5 [ 968.273919][T24944] R10: fffff520001a2ea5 R11: 1ffff920001a2ea4 R12: 0000000000000000 [ 968.281472][ T23] audit: type=1400 audit(1672042618.690:31954): avc: denied { mount } for pid=24952 comm="syz-executor.0" name="/" dev="sysfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:sysfs_t tclass=filesystem permissive=1 [ 968.282818][T24944] R13: ffffffff8653acc0 R14: 0000000000000000 R15: ffffffff854335c0 [ 968.305045][ T23] audit: type=1400 audit(1672042618.690:31955): avc: denied { mounton } for pid=24952 comm="syz-executor.0" path="/root/syzkaller-testdir3144537254/syzkaller.3NRsTc/930/file0" dev="sysfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:sysfs_t tclass=dir permissive=1 [ 968.340344][T24944] FS: 00007f6aba74b700(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 968.349480][T24944] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 968.356135][T24944] CR2: 00007ffcb2180658 CR3: 00000001712fb000 CR4: 00000000003506a0 [ 968.364123][T24944] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 968.372132][T24944] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 968.380585][T24944] Call Trace: [ 968.383905][T24944] sysfs_remove_files+0xab/0x110 [ 968.388850][T24944] del_gendisk+0x278/0xe20 [ 968.393285][T24944] ? device_add_disk_no_queue_reg+0x30/0x30 [ 968.399174][T24944] ? __radix_tree_delete+0x2ba/0x380 [ 968.404465][T24944] ? radix_tree_delete_item+0x261/0x360 [ 968.410006][T24944] loop_remove+0x46/0xb0 [ 968.414258][T24944] loop_control_ioctl+0x67f/0x740 [ 968.419275][T24944] ? loop_remove+0xb0/0xb0 [ 968.423725][T24944] ? __fget_files+0x310/0x370 [ 968.428406][T24944] ? security_file_ioctl+0xb1/0xd0 [ 968.433527][T24944] ? loop_remove+0xb0/0xb0 [ 968.437930][T24944] __se_sys_ioctl+0x115/0x190 [ 968.442619][T24944] __x64_sys_ioctl+0x7b/0x90 [ 968.447196][T24944] do_syscall_64+0x34/0x70 08:16:58 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2b, &(0x7f0000000180)={0x2, {{0xa, 0x4e21, 0xf33, @mcast1, 0x1}}, {{0xa, 0x4e22, 0x434, @rand_addr=' \x01\x00', 0x7}}}, 0x108) (async) sendmmsg$inet(r0, &(0x7f0000009a40)=[{{&(0x7f0000000000)={0x2, 0x4e21, @local}, 0x10, 0x0, 0x0, &(0x7f0000000140)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @broadcast, @dev}}}], 0x20}}], 0x1, 0x80e) (async, rerun: 32) read$FUSE(0xffffffffffffffff, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (rerun: 32) r3 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r3, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) (async) r4 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r4, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) (async, rerun: 64) getpid() (rerun: 64) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f00000024c0)="b1c36ac92343ee70752e5c7daf6df5a745189902328649e15e8516e28a09f50f060e4c891396d11ff0131b3f15b68d289f822978413f4747330300ea2936f372fa3561a299b0bf22f4613a6f8fdb7fe2525a36", 0x53}], 0x3, &(0x7f0000002980), 0x0, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=ANY=[@ANYBLOB="34000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=0x0, @ANYBLOB="1000fc0020000000000000c4ad00001000000063", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="28000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r3, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x188, 0x20000004}}], 0x2, 0x10831) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000)=[{{&(0x7f0000002200)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000009c0)=[{0x0}, {&(0x7f0000000740)}, {0x0}, {0x0}], 0x4, 0x0, 0x0, 0x24008040}}, {{&(0x7f0000001440)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f00000016c0), 0x0, &(0x7f0000007940)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="0000000000000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000080"], 0xffffffffffffff4b, 0x4080}}], 0x2, 0x4) (async) r5 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000009b00)='./binderfs2/custom1\x00', 0x2, 0x0) r6 = dup2(r0, r0) (async) r7 = signalfd(r0, &(0x7f0000009b40)={[0x4]}, 0x8) (async, rerun: 64) r8 = getpid() (rerun: 64) sched_setscheduler(r8, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r10, &(0x7f00000bd000), 0x318, 0x0) (async) r11 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESDEC=r8], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r12 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async, rerun: 64) r13 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/snmp6\x00') (rerun: 64) read$FUSE(r13, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r16 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r16, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) (async) r17 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r17, 0xd01c4813, &(0x7f0000000000)={0x2, 0x100}) (async, rerun: 64) sendmmsg$unix(r10, &(0x7f0000003f00)=[{{&(0x7f0000002280)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000002300)="93140ee64ffc99de6084d6f7ccb8a97962d3ca90029ab649f3b89316e437b9f6b458ebaa7693a705f6956ebb14d9a4de1daf70a033408db3f9ed48d254b304186df0fbd85c87124fe0040b7f2068e0c1ba43e2d01c658f408fdacfa763432df21a9b02eef4ff4226952916095cb3b32563b963a69fcbba0ef66041822f6b6e788b42e75c2e6d504a7f7d05eb3325cdc0cb8a9d3e4b0e660d62f65e0251083b58cd4671fc1e7a9436e92f250a18b278b7d831029bb63a47c3267d477c57282c", 0xbf}, {&(0x7f00000023c0)="ad7f1c77713fdd17dd816a69e290934e641d76e4", 0x14}, {&(0x7f0000002400)="b1c36ac92343ee70758d317daf6df5a745189902323946fb23048516e28a09f50f06a9bc484e77d545c2334938891396d11ff0131b3f15b68d289f827045d1354747339a42ea2936f31f", 0x4a}], 0x3, &(0x7f0000002b40)=ANY=[@ANYBLOB="30000000000000000100000001000000", @ANYRES32=r9, @ANYRES32, @ANYRES32, @ANYRES32=r13, @ANYRES32, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r9, @ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32=r13, @ANYRES32, @ANYRES32=r11, @ANYBLOB="24000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=r15, @ANYBLOB="00030000000000000021fd780ac7dc43bdb86ce8df0c0f185ca64a74ae1298e3dc4772806fc67e19124e12da7cd706f74618e175358b4abc778b3c2a89bc170ac42dabc830571ed062af41539532573df67715fa587ff9f64158cd95ec86e76ce7b0c7693e14811f133d869ebcff9b0e5dfad941bed21d301618811c409980b50caca7dccc86830241acb5130d821c694cee4ab6ddf64941d246c185c9f2daf4af780ce07ba578d0876bc0219f8e9cbfba0786c6e6d97e8657106caf025e225c97aab10b55"], 0xb8, 0x14}}, {{&(0x7f0000002600)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002680)="fe54eab75f3b93ffd965eeb5f150972fdc803bc7ee6924dd0e4ed082521c77acad7f0e49e19a94312a9d10c40f152e94c2fbfbada2e88113dded1d9b8d8647d1c3444a0bc5d466c1e15a91e1bb87e56ae5d0e6ab58cb465c5fadbe1ae869478067948e3be60cd94d52f8e270935bfe9764b3d637298146e201f08089db3aa5d773fdb02088f27857364afa5a44bc738d61e1db686ca9770cc16c8b7f9cf61c475a285187eb7d6fc9b4b18c9a4ef4e42d2dc48e554d3fe874adcc2cc8abdd22308aa0bca6218c13", 0xc7}], 0x1, &(0x7f00000027c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r9, 0xffffffffffffffff, r11, r12, r11, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r15}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r12, r11, 0xffffffffffffffff, r12, 0xffffffffffffffff, 0xffffffffffffffff, r9]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r14}}}, @rights={{0x20, 0x1, 0x1, [r11, r13, 0xffffffffffffffff, r10]}}, @rights={{0x28, 0x1, 0x1, [r13, r13, 0xffffffffffffffff, r12, r9, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r14, r15}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r14, r15}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r10, r17, r11, r16]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r15}}}], 0x188, 0x20000004}}], 0x2, 0x4010831) (async, rerun: 64) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000009d00)=[{{&(0x7f00000000c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000340)=[{&(0x7f00000002c0)="0f8476adb6158dc577f8836ddb6d9fe5b2bb0facec2d6c6d12aa5d6e1376e31ab976e5c5d1061db50a127cb3da34613fbdcb2bee8d5fe2f1595e44785d404647fdfa940f7696497b8338d1b9b44f3d06b0047e065687f2c1b814fb8adafac12823291feaa5e481cfcf40", 0x6a}], 0x1, &(0x7f0000000440)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}], 0x60, 0x440c4}}, {{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000004c0)="28b3a475c6d6057b2be3bd89932cacbc0f49789e6768c21ddd04901d8a82d74ac56ba0ea6ce6a414c8fa", 0x2a}, {&(0x7f0000000500)}, {&(0x7f0000000540)="16225e8639d8c5a39a74887dfa6233b46357d1f29c9c22e2246ebf3a3b1a6ae590e06af003288abb99ad7930dcb5ac09bb8f03cce163ecab006b61a93589ff299f950f45bbe48dbe2ad21d765214876cd4cc", 0x52}, {&(0x7f00000005c0)="d4b043ed02c7d3c42bd1071cec978b755e383dc7df44cba10fc1c7dbd49ea259cc4ea78cc9814f813766f79a9a8c700187a02f20d3faa603ed5d89368c57aca7d1a1b03dde71d2341208e337788c8bf04e02b0e740a4da5b819ba4c2b006d02847ab878eb0a2ce27", 0x68}, {&(0x7f0000000640)="d09a6f8c5285b9c5f4d57dea3101e01e169e250d57511f9e1ada724dd04c640239f79e9e5990779ef4076ad3d220c64f480e34c4eee78ee6462e6bf1eb979b33aabfe0b38fbb187204799a12e812bf12cf3a98d79a2781791a016476912df833e2e4013a0cffb3f250776894fb8f00e83e0dfe900948274f52b76c90f25e7b2b182bebdb903a069c637bc0c61ae2afa56e6de677d56701cd84783f10f674f1f65243b0cdb9fb1bb052102e0798bc105dd10213565cdd5a58ab628e03", 0xbc}], 0x5, 0x0, 0x0, 0x40000}}, {{&(0x7f0000000780)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000980)=[{&(0x7f0000000800)="8d0e025a9dbfb35b6cfc8670a2a082fd7aea6abf053ea75fef72864703774ff5c600fc2949d8ec833e333c210525f35bed8be11a8bafddddf041fa360351dd51ea7d037c0f03da4acf4de3f6ddc2141536ff1ed6de2e0b2cd0594f77d1cf1a706a2fc0d37c73918011e96a5221ec7d09f98ba6ab3ad3c818530620e0b9a9cfe7ab3941", 0x83}, {&(0x7f00000008c0)="68ae4c5ca09bc173535ed5cf305932ee44c17de1655e5821e68759c711117adfd60d00fcc1a84c0f32b6ac65f8cc650553e3d4f613c9a94197b91558c2344ece966112c1309934c5c8cdf420509a0b9b410cf639732929554d24354c6adcdd3f1e124b6a2203a2a13d3cf3167ee798f30624926bb9d9541b17765e9cfc72dd81e9e7a32bd9bb2f2208c1c849f3", 0x8d}], 0x2, 0x0, 0x0, 0x14}}, {{0x0, 0x0, &(0x7f0000001e40)=[{&(0x7f00000009c0)="1a02f3406f32b49d574e1f63e7803b5e346710b7314ee042fde9e1f991fe475830c117785e2c7278612d9eeb69c2eb04a4ac2fd7d4f0d33b407f134f6cc2ddd0bf871c0c7cfe056c585a0948a7fc5b7ec28363b4355b6c6a06f6e49c83d922d25233c9846ae77a01b69c89433e74fdbefac85363e5987e5e81b9d711796b2d2150f84dc8b70f4e2eca6091198525b35888af6fe740e0d31d87f8941e667a9a4c87b2ac33bfd4bf8daffd5400776ca414daa753483173fad3f0ac030060a48e48d214269da68388666b5d0b3a4f5e414b1ecf2db687a747fa22ebe0ae3bccfc5ea536eaab72b585ca35046c470352eed6020e41fcaaaebe0e89619e8fee399db1f45c9d40d1e1c83403032fba1ce400ded9cb55046f76cb70adb42022763ddd19b88d127346347a2aa3865c73b42a847ad9ae48106faee978fad3df217878c446a2635f8a43d17644dee00211c9562d9dd6fd2f7bfcef854c6fcfaafe0ea8f884c79a70e6f268978d702bea3f8a0fbb3c5d0110a675abe2b104087ada2ebb777acdfea39d33337b743b43ceec48788a04007f037a99105ec5ff9a7b0284b4e686d5fc40eff82a4b263f74759e18f22146865b7bc586c5f4a04758cc3babb1aea773680f01958e14959463ff61d530d5e87bc058e81b87e9e6be8d439294166f53c6fea53ab78368ef46321e965aa1c5c9c4ab8acd8069c94f74769c255c5b142225d1a5a20f6bde57424f2a6c840e8a37bc909eaa360a54f15d585153ef694fdcbb18e9674fda99ce134ef25c158cbbc5b1ac933706b1ee537ebf9dd3d15026f6575a9830b39a88a5a81cdba1e9c16c535f69f5305c03e28420554d1957ac1547a0ca3e9eaeb08cdc9b8e33927f4a072debd852a134d2ab957652257c3ed267ebfe75796ed2e72443dea2f3e49c19c01c26fdd6788e066ebcf44e933aaf2549498b1c8c80789e7cb62009e323ffdf32a80a38b0764b6595521d2311f9773ac473794fdfe5ad01c6ab3dd19c0aafa96fa970c7cbf59913ec954f6c7578cd025226e0c8890ff769b5b44650a7c9b8476ff80336e5e61b8aa1efe7db508411f5ed4d7b71de49a240f6784cc87613920170eec97819d7160a3ece04464f8b1113565c4be32e442dbf71c04f6893a0b231b56eace8cf710f96d4bbbaf3fd2e2912eb61fc9c5805ed8c7c2358eb06a126bf262805985742de71a9120747acc9db877361b0fdaac6112437e587500f6afd578aee12f5ceae1579213a91bcb0aacf5d63c0bafe4c98d6affd4e1cd3c6d9a7c24c41994685e91dbc601f17bec46c5d6160628086871949054a4c9df6605c91dcc32047ba97886ffeebec86cb07f1cbf764fa437a1fa2dfe3f2067e07639b08327622748af554918fb3cbb3b7accac627233da81364ff29158728d81d59bdf1570653a5e442221f562eb54fc2522b7e9ece44f44426de1167b1e0645c796877333c74a8f636650f97e03ed0190422c541a8e457d979ae662aa0d33204a824bce6fbd11da4cb49cc17a5304d92fa27b722847c6c512386f577861aeed88a58cfefdbaf0c866ad86eb6dbf099f41163fd3ae24cf9ab3b67aebdc9eb6131b330d865bf2ff24fa7e0d16516943ed9a4fed44d344607fc5d1e88ae4834898418c6368b22146c4d36534ac4027b0eb9a7972acdb9a49b31773984a661083cf260ad2ec9b4c0cc76b6e31d2b896ba1eb0fb709a62463ea86584538fbda877aba5d873bd22550d3961c54758a786958a384a16e701e7497eef8c83cb6d3916ea79b48e487444a3a7e8bf20598d27b776c5808e33ba192703164bbc19c0d4fbf32e5510bb147d87da4ba7143a6b9ce037555f0a23ba6b6c488dce466d6421d0f6c24b4cc34ea19ab22cf13c253bfef40a87d75270e0ddc9aa6b3c3b382cbec80f45cb26f261a88b252383f1196676df53e5d9c4ebd3c5721ead00c18652f28b81008a4646d29acc413835171ec8cce31b0bcc4432ec20b122094d59f422565fcd179562f89bbe02ed66d6cb55c6a032887b242d922ec1eb1c45323dfc7e75b67145bcd5651f6be3cf37455ab2db8684fe8bc3b35a12a64bd763dc707541111bcb0560d0f93953759b8346ebf5a366c442b642de49f92df4e202ff20372d9953d1e7d2b64bab1b7bb1dd716849cd5ea503213f9a944eac4d0c298d4f750e46f72d7c8e9e5a65be94c08bad4b9ad88941ac624b1496fab8b539d479a5436ad37d667115e23195e1b40b9dd6e7319a2f6d5bb36ebdbf072922c0f21f9284a7b980d99656ecd2e62b2c0ddc9d319e2381aaed320da513d6b0eccd83049a6c276cbca6ea7d4cf8b32e54e584fe0a3f9a3ff41bc33cde50d5180863dc2ea7c12c0bed2dad578ab3f00dfafde6a60ec457273f8f7f93179b4062732525d62e43b7758dcb3df8231b4d2f9a41b9dc1dabab7814f78775808399df06a785a22127518199a031994a0f4d01cb365570e2d1ee850ea60af2a5a43d99d33b6d7bd1c088ebff05cf19bb806b3ff2d85737ab606ede74fe4b6a7f91d5e4de933575bbde6a511ddb0e041c25e04b63b87a5b50081bc865b818ed190090a456fa54ef3d09435034e784e60846fbf7f216ff1bc24cd9f05da5a087fce418ef5093982192547ab109d71041a72203aad11b7022791fbc5f30466a149a96ec0d2e425988b6f2731f74d94252b8b9816e8b3874a74ef5f917a401f5f49107641f66d2b3cb6b6e616b36c6670ff02d026fca35551843d3b0200664f4ffd87b81b9b8562a11de3b832f36854aa6858933cb97a6a916ff84ba86c9639502e406e0cf3e47527b52609e37092581ddbc532e56103edcacb0f9e434aca57c75dc362ffe33d473af7505383e52264b7dfb415240873a1238c1a860bb747a29fcabda52464c480a952419e6155fcaab20df9f0dc9b405d880288754ff5fa99eb15e2edc2c22d784fad0912927937b18f9e65264063fea4140d4d0600792eb2a533ff164e0ea05062f52efe62dd2458866d3980f94a13e15007b6fa31fb43b16aae5f5ce50b6fa98cfa78766a38cacd5086f004570dda9ef95238f8bb4cbe71456e9a37236a85fa219eaa9c9667e1527e83636e9182b04b9ab0d058dcec6fa3514cef7562520cc54e7aceb9d40f99ccbe1c2ce96bdb784e35bbff1bd2e1c6882ffba6c3a20991aab338326f1772db3d0e1fb972535a4b3455cbaeca09242cc52502e817b36b9fc6d746decf5d1524a0cf739cc442aec2a7a8273cc3c67bdd1c953093ba3d575bd10308c791dee76a2625d07f8f9ec9806141830df820b1ce7302ba4696e047139a7f9b77a18feaf8132e8c0ab30a762784867ccbf2627cd9e6dbe9e23fc3741ad5623015dcc6f0d6204d5d39b3167c9313ca18fc1ce5b1c1dbff808b97cee27d6a3c0ded5b0b0fac23f22d0c64132092155f8d7b35fcc5ba599fe090fa4ac7b32891c9e66efb09c50dd1cadd5ab745da77b6466b4aa271c2ead14dc5f1649bbb3264bff77c697a5d74bec46c2a22730a0fede07594acd9763b15688becbc4f0110daa5e230132075ebb4ba94bdab5690db1fa398c3e958923b871f95fa68c18688eb0cb1c57e758b9dc428d20f1456c1f14a1582e0d0c465749e572bb85fc71164c48bdf6fb72fd08784edc4cf73b7c1ed41fc5370fe7521ba54653e8b82823fa816688df069b209eb4fc7ed2bf8e435dd668e3abbeb5941bf71f2ef099747be627bd7cf4ed885e190c58fff064737153e627cb621940d9375eb0b035e18dafc3c660cb75e71e15b74e8f87068320e40056dc5823d5005a89739d51acf264098e2c2689f0eae337749f70506d05e486cc736dfd0e7e829bc6a40d0e02c6857953c6de444cd27c7c948570bcdbe3b787c0b391bb92978ac2bc8221d215135921d97096656e0cc77a6c6c2056de2fa96eefa63139d9d7dd291bb5a4ef2b7283150b27ac9402e2acbaa10beea8d277c180c2038bc658eb1ed19ddeab49d3561201c106b19ce57f06a902490ca409694d716471fc3a7b2507db7ff832bb167d905627525746b6be3d9b230da0dd892e6ceb79573c533961595772fee38dfa09797aa0d24445e98d10ffa11320eb731b859ee6689b89b96cab6a177c1594a3c5ea3081846290d9509ff34b9466b9aa128983b3ec07305d70f3f555d2e2f8f50af46a9c0a1e56611274819d724438824464dc51e5e8e5b028b881a5232d944c944791ecef84cbb96d8bf4a0ac87983f7a9fb6b605569002a7fe9a3c9c9e3a39ba1b8e2b9182777c53824cf1ef52f813571c8a77c24859c52a686d146a65200b7aaaebf80c44a8198a742df638538a9a9fd02a807f9e514e2a0ecb57c5d84dcf2c2384b71df3038ce090f61d7a157dfc0a96c300af0e0ad7b3066a6a58c1cb7fce695e8f0ec01f4bbd2c5696bba17e95cbd6ae18118bd3755c376153a4f700841536c56a2a1258ab10ca1333c57c147f3f75889f522a7252e5c368498685ec616f9cabdb3f2692852c59a3d26658528bdf420904a159a9a0b0a2ab9881e85f71d24684052a74d646e89192ba4251b5b8735e424104edca0516b69088aca134d206c04b041f62edd34886c19e0e232e08c0059b7804aaf6e4fa46c353615cbd89bd1a538d16d0cc8720cda5d8bc2394bd6aae2be507e9b65c8cae1bc08f30fffa8750aaa6ae5c4944a861dd0c84bad235e001676f65f94326ac263ac1f3466651101923f16ec3eb33caa6a350d872b43176a3e44848c9859b07a35d784f5c3a91452c6033a7046c17af3d72c68abf9feb193d4904b048a9f718d6481c4baaccf118e0e1d5b4b59ec62206e86d425dd9785595f8c8e5e06b33c9f257e1ef1f5f6a9141368f40ef1fe1599ec5a1562a9f55aee0f11dd779a1b78d07d9ac15216ec02c25795b6be81057de5bd5a9496f717ddebdcfdb317dae37904014919dc04bcf21fe0f24955ad747161667a3b988145057a5b6b39fa91c5a7ea29e4da392c6f3e2f0972feaa5744774ed8257ba1af6d01340de4f84572e4d7b261378cbb518afa1c53a26035e5ad8c10e3b9e04c7c3445f63b2809f841c71fd3a06f03a2907768d71ee56e431b2b0a290d6d7598b85d0e0d6cf39480ed6832264d33fff02ac7e5d04df85cac035d92d54a53ccb477f81addf94328c00c986701c41ed3bbabb1a96053545596852246b46cc807fd6356cc1337151641603b8d4fd6eae45801d05abda5d16cbf97d5bd4b01fd2075d0b5a015441d58d5bc6d2e7c3f92e63119a6dbf0d700fedf6b55ee3e39e954d83b73aa6ca4d9ae73f6d7c9f3faf8aa059f386b4a427e9fd9a28cef1a373da0db24f7b34ba8d514f07adbd1a8e6fee2995f983ed0380e5da322e38a42284f496062e9635ebf54889944634ea10861440098cd9269745f8b45a9e06ef1dd055da816d8c0df4164f13cd53719f5196e83f4999ca049a67c1f38d5754f8bec805135831c78c18f9e2f1db16bd0775e43824071542fb4463d60a1485f740c83d9f5383b0071c78e9d76f811cb2873915346dbb31f6e25886428ec54571f85d18d6981df09b1bfd749b4eac8f0e5aa618bfc6e6275575f524d0254f49ce6f785e371109b193a9901295d0418484ff22286f2e31ee50767197e8e9f96376006a9a83de030cb39b0812304887edde253bffea300a84c01b889ff24076058f7377ace1d879c2492cbd6d1dda68dde2c1599552f96d2cd0bc6b39ce406ee9075bd02fb618c8fba864ee11585f7bf9ab308dce9a15f4d64acbbf47612099fc2480cfc9df83b1876b96e662877662923e46f3af7e2616409f8a0d2", 0x1000}, {&(0x7f00000019c0)="b147987f70550705399f16fbb4e076b0fd7d607870c7ba7da4c24c82348e48876228baa89cdae432ae72883c983e83d3862011d644109547c3361dc569efd35ba59edc0c2d729fc20ff816a94d925c69b3732bc0f4d42ffaf847e1cfa4458dcf16d219f217d624b4cb7182c352e7cdefbd26c2342a84d39cd780ea88915ed66162aa1d9a45ef3a6adc39c201aa413e9b38fe3824247c64e991d92c8d04d6", 0x9e}, {&(0x7f0000001a80)="c5914f1bc7fb0757746038cea0418543eda7ce215f261f57f6e1379c4390747b4a2a2d12b9cbff4b72e350e40c72a1731d0cb450e92c7a326aab5e4fe0f4f14cadd8edf131c2ddd2f7d05094a2e908e068b64304a6a2977483c0fbec05011af2193e1caddbd206591854a075e67a347a82ef7f7e53ef679d786f4e091283989388bf88c8b9271c6708210cd6bc278ceab1cac30ae1da7c0040dbfd9c24842cb3f411efdca1b9ab2083165e", 0xab}, {&(0x7f0000001b40)="a992be93f67bb067385eb042bc256cca32de02ff1741460ab2167009716dd4633e3be64a78359a179608fb25", 0x2c}, {&(0x7f0000001b80)="88154e3233460e20bd0f9d484779260856e72c8b1eafed8ccbed8a4a5e4b65d22d93f257830ab28efd43f2429903d7b9c0817a9170f2da17355e7caed4b386d0f4352129e42db1936fc2399290e361f948a9bccb3c4db3059de9e452d9fccf73ab09d8d424b65d8dca5c466c1a2c81546973cf2f0198eb95326a29d4b05a50b9aa4a61d8a03112212e3fbc064e97cdc9ab8ff91f2ed772dc71a5d465de083d5aed69c4ef40f27adfdf7e2124c651638f094232", 0xb3}, {&(0x7f0000001c40)="726a18748013c31582e9c6c64f33bdc760031df3f2b9ae4225148bae5098644be6bf021eb51823e8e9e3f9ddf02b3e044b82b6a1d775abf79c9b1dc8af3e7b6fdefbc4ae7463f33effb55bc567f58fe6521acdc5089038be0784860f365f087857a3678045bb0eb168f964fc8509974b228c4edae6a0f3acdec23ce1061e1778dfe188f68bd4113e496488d654948388c9ffcb01d0fe71269a54bfb2", 0x9c}, {&(0x7f0000001d00)="0eb185304642231b2141375bab54da65823cee707922a754833d0e0ee30711f94832c1765b3672f91f023ade1539617e1c5fe79c89df890d7efa913eed3709a6c190384185369d3deada5e3e26d9234c40913edbbc17b7b5c314affb6187", 0x5e}, {&(0x7f0000001d80)="dca75a11e9cd821531588156f00b3482cd3547eb6c516457b86cf1a62f0576c16d039a9176b3b59b47272e7ec78eb51127b9c55b3609b899cf63177360e0aabc573ae9541947c3b5091f34b1506fc7442806172cb6956fc9fa2742467732b89ac82c97cd06e48dd4e38cb03a03474ee519104e87045c19380c94a3f7ba19ff12fc89c5ad8b295c1919a8f41be4063558", 0x90}], 0x8, &(0x7f0000001fc0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @rights={{0x34, 0x1, 0x1, [r0, r0, r0, r0, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}], 0xb8, 0x4040800}}, {{0x0, 0x0, &(0x7f0000002400)=[{&(0x7f0000002080)="4fcf8c190e12b3094c86a3c75b2a9344b944814e19809b3e270e1be1cd3fdc8a99ba6d30b657fd805d834bf6f7bb4a328ac9cf36df5f361835fba3750707daf57c7bc96f41c7f06794038a1dff79d7f8dc8052f2d9ea3f8d77773e38c13603cb680f2a71d7128764204cd3e6dcd19313ac793d4d5ebbb27a8ad00ed78764cc83da4e5cb66b543aec567d22679fe475f08ae457f18c5875db8273c5d251be189b7fcaac1dbddeda0a941acf05d717f3fad30b0803c2d7d6dfe1540fb55033a0f72317054caee27654624900da973c70dbb2b16f44e95882950638047b9f91835c548f5ac3b6c6ef5286c7da99f1c68405", 0xf0}, {&(0x7f0000002180)="668df2f640d207778e3b7cb91e4c658b559c628c530d1eadf1419e2d81850f79bd49eee5c8d4ea28b3995ae247fa401b2d23ebd4191c0d288ba3311f8d1f78a527ee67ba43a8c57f33c69a5cd75e060e669c219852fd73016af14a6437a1226e9d6dcafa14cdd1fc10159de6e7307bd62e4363b7c0e39609055fbc90f190f226f7d603a42a65cc25e05cbff5b004725ed528be8d5de85d109e2436923a5e061a13d52f09029792e332673605355f8fc6c48eccb50bbe2a9b2889a4fae4a773cb09c3ba7032cad7", 0xc7}, {&(0x7f0000002280)="66efee9073d5efcc280251286887d9b23f2976ac84ab532ee731c263ad0573f5264658f8c550249e0521738de64ae7e396871fa00c97065a7ffea4402b8aefa3ea", 0x41}, {&(0x7f0000002300)="88d6ee2bb00303c2a0e9fb5a1846ca3b0953b470ee371fb2730df3a822a855762b24f934b79be75fe673a356673be11e8e9d726d0c7a8c3b21f4c50266caa451068f993a9c98f95d30b32b8a3fe8ba8b5dcd0a1577846123e4333918ce3ab3062d3b7db021d4469a7199573aa8e2a02cb2caf0afdea2dfcffe77d7443b4629acfd23dd4fd48301adb0c21c9ca7f2807ad4a93e355fd7c2598bd217a6ff2c0fb527765cdac5979e0622b0e2ab3e2fe2b6b2819fafce592c82fd635d5f8d7062f3d2e4a21b4a1f907e9dbe9c74d4799c67cdc133ab7fa28d223740", 0xda}], 0x4, &(0x7f0000002540)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x50, 0x4044000}}, {{&(0x7f00000025c0)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000002ac0)=[{&(0x7f0000002640)="11ee61147aee6e0fc27834ecec3fffde629e19dd7910a4a06cb90b22e31ade3ec93c4bfeac8ce61f8965844ced772b3041f386d4649fc99083111c607af4818d8d3523adf6009209af26107f9f34092e9ecb16dc46db09be26960eeb100eee", 0x5f}, {&(0x7f0000002cc0)="5f82152d91d7ff923ffecb14add9ea3c95f490b4180a5a1729f7c69c667d615788cb782eb333150f9146c414ddebf4f3fc6f58e01a2eab3ea1d72dd98dde667cf669dd9c572ad59150c58bbbd390cff286f75df113d9", 0x56}, {&(0x7f0000002740)="7b9f7755386b1daddc903047a7fd283daba738e29c", 0x15}, {&(0x7f0000002780)="50539754999e7c5af8be8795459fc3438c361a0ef0c5d5e7ade44c7beb6280f482e4a5592af14f874d53712c6fa4c6479ff1b32d738f0d51d26ab3a4528d8cfc171371d1fc13336bd14447491a1df4ce656dfc0f2657be5a74ab3f4f7cc986bdc9e5d715", 0x64}, {&(0x7f0000002800)="443b629b659ccafa3bc6577dce84374ab323d45aa469ae8834fa0ead1cd46b6bba2f9cdc9efcfed18f7f1e9d3f9f2214658d30d475fe27bab0255b19405d64a05c11c7dcc29142c2b5cdbd3d7f6461eb", 0x50}, {&(0x7f0000002880)="cfbb74675c0ddeb9eb2a8170eb4c950265ddfb1762f2a4362d867d3fd35617f57ad384a78bdf7469908d2629c1625bfedba9c4b0e5d23b06041879ac6dd72e8dba68feab5c6e19f24cbf35312ec406a0cda0443e3a40cb802a8fce4787024c09241bad75c10a4594af5ec85a85f93e0f93befe6a338e67f8c4af5dcdf9e46a377b1fb1d9f80afe1f32d7d5a38bb3f2b118fbb3f63534f9f4bda3214c", 0x9c}, {&(0x7f0000002940)="e7dadaa444d224d6cd79ccb92abed6a703b3f0a4753f4b3497a94a71a8cd566df1d6da472b12c51313ffa25dfe430a548dc4817e8f0d9a235c22280b427b2e326389c9ddfcdc332e99fc174f43c2801e9953b790dc6583ec715ac5cd448329c29514c93abc7303a85392a21e2d", 0x6d}, {&(0x7f00000029c0)="43fc49aff6f5e9420266e12b137a9b73a6810512044601bdba12736186fefaec25e18be272484e32d4eba6bbb800c0f59afda7be718acf0fd1fa95cd91b7c7ef588580046429bec6a2bec5ede86443d41b7db894383ba999ac9b583b0ce85e2f269602812a6c2be7e1ebd93359ab4a84fae2248ef1f12aeb590c9e1b50e37483e18db48ace87d49b2f67dad5fde0365a2a93b4d32d5a8588904856419da762edf57d1f7968885e5af1dc6a928f116bbaf47e9e53256ac230daf1d33bc0301ba9df1d457e0d73b1b7c64072326b5016", 0xcf}], 0x8, &(0x7f0000005040)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xf8, 0x8844}}, {{&(0x7f0000005140)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f00000065c0)=[{&(0x7f00000051c0)="ccab2102ecc624bf6abaf658f7024a248c29eaf76ae1ca59af78686cdfaeca3d03e86050306334c9c034d28fecc9dcdd65babfbac6067c59c13e62a4dc926f6d99db49be88017032239090b3f347f32bfc8d24aaab22377c8d46632ee504cb44a463cbc127c1e5204686fbb05e937e51c84cd15537304ed6a5a8556db1e67bf4e68cbb60d409fdd4866a5621e01d8ff46922a8e354c4fb9d89ace0d4c9565be5cbe6624c58ee8c35d6fbfa5e9313b75f2c89630bd7c1f47662e560e0ef", 0xbd}, {&(0x7f0000005280)="457c81635d77869da9083093235b5d11014e74242d4c746f91c9a5ec3f6fc9e9e94e50f1c7e5c6332c2d7e4c0a8496b246b306be65f0aa6ebc7b89dd800c7cb9bd5fdeb2f6ca4d9cf845d156c5367333f4e7c19f3faf4482e866e9690179877b787e858d4712d2d736d34a809577e19ab263f88b8ed900ff9176e377dfddc261189e1e7259cb7a27c19b7eb7cf744ca31be7f8d7c413534aa2263d07ac06004a", 0xa0}, {&(0x7f0000005340)="f0f3f0b945529024b248583286bc1001b69dd064bbd70e6f3b5fc320", 0x1c}, {&(0x7f0000005380)="cc7ad198bb1b8bd41643df72707ff39f9d6fa364f58423075f1a320d9239408846dd82ed9a7b37969016f1bf7741c3b64f6f8b4caf02565a2bea65d4e9e515992ed36519a5791d9ec385f51da9226394998d55a544ce2b2eab0359448e5fd3a9360f32410de4e3f32d4ac035069de1d2d13c691e3295249ac085d92ccfe7eaf0d02fe8efc128c7f818dbd8899913d4b7728741b580af79a9ab55b41e8169816084feeaffb98c560fb3c4b59267413d2530595fc21a8e9923e4c031d04375a9b3a8de1b262c47a208df480955272d6e0acb5dc3b6b7d8329d8560d02332194e3de9e59de8d3be05987f350af72a8c7351a086d2bd4a68bebafc03601296356e1d60321ad19a25efaa9d5c043ba1864cbec793814df17c59ed79f4d64fdf095b3d5e257113971915b4ba536226388fc66532f1ffb96a27c19ac5761abc031ba58f777631706df589520b897de325b131e7ef6604b3ef4b22730c746c711190af1ff56e965379cb38814f8c21e839f7827b8d8ad32ddf9691c3c7f7a11b1ad283431e2a2bf65308911ff95399918cfb704dfca7f1dd66240e28d908fddb29de90551bd0fec85329b7aa3cceb0123082b7f584b24b5f6f4a56fcfbf2337e7c50908d17f83f25f647bc1870ee45c7838a29b0710ecec695e8c22be56054860fe58d4dbdc2281152af1e04f44a96445627000fdd2895e26abc24ee0281af9272a30bf8dfe899a595803c083a917b42ad489966a9ef0b1bd12b9bd2217d3ac69db9256a31215ffc75b217d8a4486922f2fbf054142239c55e393f53bb675962709f38e25526e1b9ffbcb7e64d0ecf4c42c02ba7461446952c4403f88e6a4d9e7524befe62c0febfcf7a2039b6ebe6dcf105304c8f98d28cd79dd2989c8299b4217980c8580f786da8172d22d9b8b6185ddd88d2b3aa77daf8aa63bc095e288376a2949f2161c0975784c2d1adce25a6fe8d732ae3717543967e5863ae96123e72042cee04b7f45843523d8446bb27391c5e2362ca801672bb1ae17c9d491b14ae6d7bf9e05afd8fee5ce1db07bee9ed9ae39c00d4fe78a8c0cc59c959a96918add888850ec7284e6fc1cbd7b2b71416d3afc93b523eabb3332ea420c96c61bfb757fb4244c415376273347b1a2bd261f40bc4f1c7f5d716d5a7509d39756c9c3b4138da3ab20b0c8363d2bf88c65e84efe3f1d96927e42b22bd76b4eaae206582b0de8cd960e6e0ba1befa15592a6ef24c1e38691e30df03b2967992e8d3bc6e54c428e7100ac6aa5ed518cebfea8d143e7dfb3b958c9e2956ab2f399f475ba34026dff49e51be4cf82fd6e4686414d35a78984052514b0e279f7ce4619403737adac68987ac4ef0ecfffa8f0d07f4b36f47fb979d8e5d3efd515047be7d7420ba0a1418cf577697a4c39dad037daa80f1fba77a1d13864b3fd85bae3049913cc2a39b7d0d3c6cbd2787696980abb9a9b65cd0c3859269798c6bdc6cae6369066643de0349164a1fbef46140f0e33e549e1076d50138bab20259f19dc6eb1e146825881b3ef062ac6f3ab45e8cfb9c2c43c511602cf9575c9a751d4413758d027fadbd1c102cc79ac5ec6b14565f0cead1c17877be47bb80c56ee101e8f5943a94a2b15a7f0df82a353020ce298af2ec2d6a157b1aac60aa3e5410df3456019717bca34d99b12c89e4d50ff016841b77a60a9b3148f7a4729d37b8bd99325b772f3a5eb4404e4e42b03b2aeba2df6313d67fa3c016b069c8ce1689b2a8984a1c5b6bcd8c9f1468dea1df7eebd3200341f947255ec03cf6f14de094239f8ba514aa4bedcd862688fe876ce328909ab98a13f541c2945175c492adb252caa482d9ec753d2c42cb16ae9d64a0382f22052ef89c607614a031fbcdd6ce45e2b22e252c4dbe7c84ea379080200a6d8c65c4bc5e3822d802c98c6f61fbd04ee51e7669a4cc25fdd2b1e0537947f048c554d2c80f1362e0f6cb600a8507f8f1da725a825a95e5c4c911cde2c40d2083bf0f04d4e6d3bf30a7e07b42af4f03b814e34eb6ffbb0db09bcb7496e75a5c9d351c94ffc6355335cbdc7348514013aad22cdc46859ed8314fa7035621874d01d7f834978567a37ce52f4200d929ce13bf5f4db7e7ff66c3cadd5ab89de6d5399d35bc888a46a763092d3dbf89d1190e332ec35378d93bb3a07e89ff1114c4fc97a45eff8d328c401ed124b09e044154cca40e2454da8ec96ed35262c49d2ccf5acf67f221d81ccaba900a13ffedbc5eb59342cf390cb53fdd8b47e6bf6b83c1c39d331010d3b7db900b257768dbce3ab72d92876fe9b520046f76a3e6db5550ea9eb82cb6859fab803c2b7cbf45b4aeac2e6b490bdd16abf730eb1f0ef648e9d508c6e892d17ae6fd73c3c03cb5aae77edd236d0a7efefe310a9cda8d539d80a3b11f928c011b3ab9f3281f1c04ae6012b22f149d8341635293673924bc547a09ef07be080e1696790b37c8c5129925f76c32c93a46b2128aed598740f9f7e79eb24b6b21fd7a71603b87991caeb6199faeccd4453d94311425a7228499c12f824ea6796e140a74bb54e12726c9c26e3ee32b8e39ebe6dc8e6d13e4ebc8eff4342fb7d494089a9579d89c20794e5fd567a4dbb36dff54abef137ebbe37ed98f7eb8e54c065e6b757cd48c95d7439f134d68a1ed5c0e914df21909bcd45bf46ed560a7a68ca1bc49817a341941a92e20057d78a4a1f3b1d276a6dac8d15f8dd3c0a15d53e57c533b5c393cb8e5cd4c3bac033de336415dffc1251453e03713275d438971a52d46f1b7bd79fec65da272af2a1ab45eb1feedec9a4691570c4d63b4f57a2e27f064483eb29dfc412dbe2eec54616253fdc2dfb836edfbc5f5965834fc4129acf9775a02f63ff8c654a21ccaed693b162fbe164ce4c27ee3694beb36249e93099863601d877e0862a834a35c6e953c0836454a2bbebb12be73cbaa56638ab0e5dd68dbfbd07ded0ea9dc9f4371e79fd40acc6572d4812a075e87fd0b142d560a05526dd91cd2f88cfc7d1cbe421c5e1532120bf3f6c3adaa9c4036c7ac682f2fe85eb01f26d997b125b0b102e3850c810b7b2b1cd3dcf8b67e6878ef6d7faa8cbebe6c7270badab68dbe336713708660aaac20b6942ffc14699f0fc8ef135ec6fe2cee0af6ac8d2fbe71ca44efcae96b5a5d5b612e5160ca2bbe8d016756d149ee5d8f2a1806f5e70baaf992104e860b4eac6b8919d19ce29a078337a34d0443cee4c0538c072aa170dd152568694b989be7b8649fc0bd5c53e555cdda7ff53c216a68097503ee7391c96ead55493c165afbc5f384c0a2c4c7124e82642c9d3a1edcce45537770254799c316892cc4f797efe3c94567bed706916b419eed099d4e8c3c910a6dadd8bd68179bd7f86293ae467693803f67824e2c0f5b54bb7a722fb6dd60e52dfa677d0a7f19e33a921b16b4ed2d330bb5509119e4e0cab829052ba0f4f3a8f456470643c01dbb20ed99e16aad8fe12cae49900d3cfc4c6f76e4cc2018f54329f74fa37cec786acc7f6d583c1ef714b370e9142d473afc96579b2793eed59547a319f85bb40a8a0bf8c50bc0c435f4d0d85564df7b9aef7433f25e79f894b5c2c76a2ec5a3867596835591ceb5e567dff761c4a82a58beda0e78ef9d9f65de8e971afed6847fe89ecea73b1f46f240065aeab0f58e542783613c7a933a88917101c072f5fea2e3c6709b0cfe8505334f4d65cbafdecf57a2c9ce7ef1f2e9f94e3e1389236c48baca03294b64c9216379510724a89e4c3a6b020af70e53fe0188a20fc6e1787df090c3a0c769d28c1bf7dc6e332760e2a494107f73e2a0cdab201a6f3d306d66c85a9c23c19123c984d30ba4cf035ee44b112ae2ec4f43ca52e9a99ab6accb7f08aa74a906d8141fc8e0d4938fda4488d099ec67bc185b45c0ac74a699d5202abff927631642b0c2b29dfe1172613b118a2488b783783344f0cf97660398469f0b75d4ee9e8f308cc4a1e721093e8e82a9c45d71727fd9bc91e4ffa5d39efd1a23a84558c64b0ecdc74f58c2c98be7ebc6b9e8bd04ca396ef945fd6695aa87aea2ad8ebfd8d61c445a3e639bc8063da1ffe80a4f7fcd42011c5df0ce42d0d53728a34b65a6275682aab69a91f8dee146c8a0063493a36e3e2541fce2d08355f38566815d06ccf1d8ceb44d79221563ecaa8dcad27d85bf36039c2d2408063dfa0f798bb85f67bbf6256a0720f0a871fc43c1e7eaaffe322e3722bbc90ce6af36ecada4c93962e2c409ba7be7b6c608103a731c946fd439093db348519e0ef427c362b4f31c99359e51860d15b08ec5fae2e8fe53040b3659c708e50465428ef63267ce6a2220f814619f092773308492fe826aa10eb77473b6cbe19aade5a6f95f2921b5ad8176ee6002ce13d32ac9e9b07b436cfca510a4056a59411e8d8661f7cf8ee47dd9003e4fd19b524611457712d6afdd39c17ad217119892617b9ca348734dac1e35b2a9d103bfb5667d398411371c3b03359d351141c189687d4ed9e587574143da95be44703cbdd85ee78d76f6930bf031458349c074b07f10c857b31b28d7d1028af27550f1e8c3d6c595acd9380aaa5241a534537d80446cf12cc656fb334f791fa5a78839d071ab22e991eeb8abd78d60f44cabca32d93f43f8b0fe23e40e325044f10a218b78fee1a8bbd3d238e5cd56d0be6bf54a462de58e458f0cbff427d4bb3cc2bda417b436ca076d4aaab965eb4afe0b39cfc43ebf9d4d633b617922d74d549b5f7174e27e77834b80edce08d7479ae4b967e8f35589d2e7ee59bfad67d342038bdbb2599f00967077025cb11df10dd7479efa8ca050fce7b54e5c7a5e4f840e42a1c0e00e366795e4b01bf7e2449ec0b9935463976d3c569fd276020354747a049b0540691593ce446c1b7d499ef431e6d2686ffd8a3af5a67be21c85afb1bd6c4cb6acc2b84fbd6aa8951303a740761f44c9991dee38e84ede21f0e4fc6bdee5665f35a3b9dccc8b8ed6adb744f7946b0a63c79ea840234bbf68c9562fa89a24ec584d1bee868bd0a169cd6863d12e2e2981a6e8e122478c3190a1b38c4ab59ce5e2c82a39503d69bcbe26560bedf88bca8ab6eb2377bc36841dac29e50569f2f095cc5eea005a079b35a22c0500acecfd70791a31ea384e9d77039728cd97fa79e6aefe4862c13ae254e6072eec2707e12e314fd17854ea993354c57f9006febadf7f2f9ee35788c3f5d0ee150b6598f08767e96d6f995b924182d652576cd48cce1e4d57e87fc38c8796b608ceddcb23189ba250d512b2b2351bbb89709f942ce3ade71060dad2e03d5cfeacb15a4fcdc853401b3b8d6988de47bcd4ab002b85c2032d2f1555234213cf26063e2d685de3ae0f8941241dcf697c6c0bb5244243694b4515aee32f4bf0be5cafe01d4a940d10a4cf09af53a1a3f4bfedb4d316f200473c85ca5a422693e246f7efb835d152d3e4e0804b70b935ddcc0d8417d8fd65bd908d0220580e017e907690cfacdc3fe9c50fd8343e15cd95f72d1f223855fc5221d615cc61346adde44584b2d24097dc3d33d76f813f1a29a143f199cb1fa5650b573eb30fa40f1eafc38ac9d6b2e98f1c6d021eb901e6cd1e42a06ae71de305ef6ca8e077199b18da613700c4cd802398103fc6d97329ff79f80c4aa97d7cb7ac38d14c251f63530cb950b83e8ea9940ed40826193f5a8bac72ab03fc00bdc689b7b1103d7570c08c5ba554a37fe959605985a53799541713aa7042c86d9e4cb3a3578590294cb31b604dabf6aaa366d5700b455f0168765", 0x1000}, {&(0x7f0000006380)="c6a0140cfd8e48c7447e8b4a79bf053d427e08b1e35757e0938742778dea2d6d51e9506f69dc1bd0bda4766ed12b391ef123cc50465e0b05defc0d7679e4900c5ac05195bc84b8ba8d5a7d335f9d84b4d5bc9fce543442d920e01d61e6a2f0b11a8c508b2158d71412c4f5570358f3c7d5455d69088730375471d402903a53d7dca7c8f38691cb719a9fea412d21eff8d585786fd47d9a4f78dfe2d32319809317abb7c7e7bfae17ab92e69312e561f142bd7bebc89148dcbe5586438d2acc04f630e0dc932e22b90fa1f1038a0a7e843f48378973", 0xd5}, {&(0x7f0000006480)="ca27f085722d3b889d1619e36b158d94", 0x10}, {&(0x7f00000064c0)="00a2fe2884b65e10940ad98c60a37c534f83c9bffd1c8ea589a77465aee259c6e57131f68ad1a225480eb0471e5fd2620718c37008f69e9e3a84d5aca915b4c335d7f1cd03f230243167fdef5cadb43c3c2e8d7e7e4328b880a1a04d3df99d07f34178e665b59b925ce1ac1eadf5a799c8323beab523f5c01397b0d9e7fc891e41d1649d730f2fba8eda295c8e1fa521d217db997056aca13771d9aa36b73488be0afa474ea59fa5644384150f52f7784ab3ff14127d354a9a8c35d96162be8cc0177c65aeb721287b9b2436a72a9d3580a751fffda33c13cba03c7d79d7fe477140c5d76a7025c8d1a263500e492e0ec3e8b4", 0xf3}], 0x7, 0x0, 0x0, 0x1044}}, {{&(0x7f0000006640)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000007c80)=[{&(0x7f00000066c0)="ea9f22c2d31b8d298b5798ed4fb29ab2841a19d442e50728e676e7f7c642d70180ac9ce1364bdc7f8ee489c24af6b7df6bcdd319ba40f43435401c30ff23aaf635707ff5fa8acb15ef6c9d75485e417f6df332673ee9ed5e26d8a255a22d10246dd4274dac06c9a88fea2a73632b81f2138837792d332ca7a46bee916d6e3f01ac2cfed1ef5d609f236bf5fa1a339613f3fe51fa8b9422fce7967dde8832c5ab01a29a06a20ef73461e8fb3fa26acf2bd8e738b3e9ce1d039fcecf", 0xbb}, {&(0x7f0000006780)="7f207262072e803b07ac4ad37238486c20f438d89b18d44301a51c53d073d1eaab01d8ac949db31139184e636ed5eaad346f3ce5d8ace6b16e8d4d131a8d457c6437", 0x42}, {&(0x7f0000006800)="19b5f48d3d00121487bc8d1259cdcf001405909779f11da075aca439de3faee71dcb73c5e3bb1599a0066833db8b8b2a21217f8365f2cd7a998d72e73c5199095bb7d159d89f4aceb1c31b16ab98339803ac589a5f20c8f8fe19c4b2910236b23083cd8f77059b3d5038fbf3f5969ecbb11f4e2c12b63f3149d3368e880ad7f8406fcbd2662c791798a6213274d89dfa02c320819207205a51a8ce70d242807cd03db34da39d87e3bad8253a", 0xac}, {&(0x7f00000068c0)="88ffbb3da053160e07a9344904975d14d2eed7df8f319a4fa8b60c8361c1f1d7007b3db0f5968674300158ee8ef30b14710b6f81e43817f5fd072a0672690bd2f3e24253b79d5cd3787e27e2267e233bf9ea2a1bfc081a83ed7bef0309244f78fd5bd1d61d08d82549bbb25ac392001ecffeb842a463192d9a", 0x79}, {&(0x7f0000006940)="ecaa1e0486518ef03b97861f65a7ea3477f6c4409c57163ef819e5309a171bf14b6567d73751302debac3d0e5cc9de89d6014abbf56b1f398126b7b9b647b0b47637ac1b0bf5168af576eeed92049310fd74a1328001fcfccebaf73f017c408a15f956ddf0b38164ff08a748a917bb511867e45893f48c8f3571fea496a2b0ea4dddc675e7bbba2b11747c3fdd85e8e84aa88c13c7350685e5303d41826bd5b53b1720958dff22038733", 0xaa}, {&(0x7f0000006a00)="15244b840dedf0a8efd99d4f18017c6f4a35ee0281f15d0efca0927dccce94d48639efb1740ca6d896f13a87198658121ae9f70dff665befe3b9481f9bd7e992e6be6e247b8657a77d96d88367db4b5e9128d24efc6b9b37a342b9e7c0b6eaa06c04f8abc556b3a23962c7098afaf5f44f551ea4b3dc9ced820884cc462c00bde093802948fc14f1ec45bd6aebbf51951956f1e3a4d14bcffbfcb6b37343582e62ece992b6e69339d668dc6eb08b878e986dc6ec89ffcc53a1817f61c08771d98eef27c667935f38a885db3c9f5375fa6d32d2fdb09b7d5b3f4c27ef553af7a2af", 0xe1}, {&(0x7f0000006b00)="4f1478a56a884aa2170fba901581dbdde04757c4e68432989c706f8b56a1633e46ef18d5fccbf46ab3acb421883757bf5dabe8f26c105a2f56395bcd1719a5c144016e2d4bb0ee361a54b24facac74a79dee95a694d4928d9e278e014664ed8f6a13394ac6c34979b9eb7f9f9e6a1f2f155387d3e42d8b6f0adb0b4cb680b6c55a10dca7a72427f2ffb5b4f1cb727662b7974a95e58c1965655d72741b317b9dc7efd587179e058de6c91a7cace49ca478c1fa6fc2c362c54211080d48731a84e4c3a04a883da019cca0de727b0dd994b1bb6ce5c8c7a473f5cff02f78cde4bdb0c99c236ae07a9847f02288f5803b8c2e3ecab069d5708779adaf3ed8f709d3476b91e87a79ce4da70ef03e5363dd9a286b206ebcf57dc09005a1be23257f507f13c759c0e252ec8fdb72eccbe0b75d9423e0cc5661cafd11fc56cbddda4fbfa4b53fdc7ffc45cb2efacffd7e01668387bae829e876c162b25a31373795f61c34b1b5caac1abac2cbdfaaf9d6fc9f05afffa1386cca4b7c1642cc95c4eaee2c1d06fb77ac827ca471864a5682a58237b7b71ed9483aa2f3c1948a3b2bbb24eb6e5d70e0871f1433ebbd6f8d5d133e7b0323deb9415fbda064cf5c003a1a08182bd06877059b47caa18d6f9a351ac116ef80fa448c412561d0b7414a7773b89eea645da5488fd02e6eebc43f849771989a4db71f2cefacc0c547ae021c75a984894330b7f6273f5c47cb43c895cadaada4933b8ce5312c4190003d532b3df69380bca5f7d798642e4b17933a2cea1108504c6769db4044127401b501dcf3a71ef0f35c8851319d695087f7c3feafd7005a21107e29a6ec9b06259d7f64e27db698006053b23218d9716ceb46b91373d7638b759c4fdeb256333b6a019b3a3ae5f4c8d59e046134ff29ca6455cd1baa4bd805f9688706b2d2ddcd54616f2767c63825e5698a3670bd4773e336e79f62c2d9040305b41aacb25a79beb6f14ba2a98f3d6da57d8ad9778be46ffb6b594a1e6bb2a34da5910b51a5adda261aebe01c27cc28a268b334241685a90dbdedd6703634fa433261f5358ce15fdf710034398770d5cebd317d938adfc45ae6b819224583b2f27a59ed816d50d88b3cb04ebe7044ddc4c9854bf9e26e73b96004d1a84feda16dbe7b0b59fe3b470c0810a8c2d2ec70d24a55d98c039789aa811780d65dbba4c65dc1b91717ffc6d0ba07831f6cec0a8bf8f8f393aaf663f0e3427ca622b86f1c4930f2a8de132b0f6c3863f3eb2be5367fa1cb4232a52736e25297cf09d5942bffce5e46fb7f95412f1ddb4f0117e27864ccd2e0cdadcbd363d6abee80214fcde04b99231778ab1bccdebb97738fceaf1f6fdd7892057395b2915151a83075d96fc807efba587a33e55986672467294fd022357cd8f0045ccc9c2298d346a670dc0ba7f5b9a1c0d5c8e1d844cda61582624695e1f3fc6ebdf3b07c385c6529162e7bd1e262e6e0fe75efd145f2aefbb88dc2238e0fddea0da6fdc73d3e6b886a06eee61cb124b9ea2d19a3bb0dac92e9fd8eaa7944c27bcba379a9420f890b9cc1f7169ed4b199a61f2b9b09198e729bed9c1d01e25bc85c9a94b427b2a878efbd253a8494e74a8f2dd9d6fd63c7af46b4ad5e3dc0714d57fa7d41b33f5294c077c4b43f43e7a60329897188c3655de55d9d38aecdf24293f1061d357111950c1e5167d8056a2d2fb5e18c43efe17501fff8250a9003bf642e3fb51f23e92b1d8ed2c510b3fc060ecfed7645197dce793aa3c730b91fae474f8fa55e6c1dcfb05582f513492c51738433635bbdb9b030a74dc8ee699dd7a8742ba4b248d1acca9c0ff8ef5ab2b2600895590b75ca0aa6a108f35dc6d1e14b57bf0d3cf795fca1499813c93be90305f9871aee09670ef11e3a13fda15b3176d80389d9f008f0c54bf2c4365aa4a2edccd7b230b2e558c8cd3e8aa07e980c805e394ee18dcc80edf5da1e8b51bae7040ce853256c906c4275081f1cf307a1aa94fe8225ea05346ec1bf075c79077e5568a23f139fb025de165050b7d6cd92281ba960cf43682cbaa717b450ae94c3fd9b74258a227b9d8e0412e411cf695a10723287aefc5efdbe31f2a1031dbb122b9d9233a04a0820abbf5914f8b5db33e86167bc801baea9ce4899eac3b04f60dd652adfa6754f95347d2863c2c11500b54a2f22e47c0d86907c4070df6714b8a48630c217411780cb3979888bf5ce4764f159e6013beba3796fa8f7adb64105c7a5dd2632a421e5ccc47e15ecb93f45d0a21c1fed34b0d7eafcc530cd9e6230f958b1485780068a530be0d3b733c961959d480f0f96dcfc87449f20ed865f968170307f419089840eaf18692e683cc88e02d3259290f5fa72315c24d140adf2cec437ba8fd27dee32fc6c394b1ef5d321cf11e54f9daa4ce6d62cef25697073b253b7b3795db5031957c41896ab76f05d92509cd8329a6b5ab43e9779f91af987ea4830ea76aca4b16c903062756b130ca9de4573f3dec9976f739958df5cdf5d72d3f080e67893066b8148b8b6f3e352e4826050b80b5bb485e501692dee45b596d77211c5f20e8689a14b00e32779e7e43c4fe5016d350f9eff8a3b88fcdc1752689f007f0a65de1d36d8b1cd648954574a3b934f73d23b4fb9925f190bb3ca030577dda7e4e07f38c5b49a6b760ba424fc6391282cd0276204d02e69e5296a2af75384d9a0839d8f37fde7be68abee417d6c76d78c2bcda6c3e2a5176c41c1151cc12ff99ee718ad455ac52c7224cad14e10ab97c2423a24c0a294efc1e2a0f882429835f6731a2560cc6ebd76f1d2eca2994145dea2f8f4764f6951937bfc45e57509689fdde162d35b8b819bc48d866c6e1bf0aa1a667173eca96af3c17bafe9f2e52318bddfe8c02b70257284fa06d2a333e812333a1e1fd1f64c79f07ec70a0d82cb559960c66af7d1d387feb7e81e866f70c2b040792aa569bcf552177917dd99ed2218f468b3f74016bbe53e7e0fe8baae28d8ad7807f989002d41ee7e36f1b0e2e5a84f63b27c537419c0fdf926eaf4ea2e745cc0a9a51caf231b92d5e614a4a8a9f809a1eb8fc6fcb14a1ac311f98f6f7d1af24586e5b329c43050cc68af1098bc59ef4cbcaf9be55d3ce3de350af6e0d189e4dede12f9285c6b7c7b1aa590b121154e1bf878d65d515680e90892d875317db8b9464d53cd54f861026be329cac9ec52115da4b8a519217dd06b7806ff63120e3d87a49c38736989c441fb4098dedc17d2abbe0b9f3e15918d953890906fff930cd7e595e09924d8b2ba4c01e9ec2c8bff36b67d6d3cd682ce64e2401d37b04e9e5ee4f1ebcc0fe9001809fc1b15741cd0a98d1bd5cf01fcf5bf8ad178b7ba8868010cd79cf51858126f8fce33422f432fc0c0b07ce4802671de86a9bb3e992e35651ca941b9cf57d56c38b0e7f9b4fdfe0baa8843280bffce24cc1511deb896082b2617c3d9c89c8363127899d45c38291e38b218b218879b08fcff846af7a8a9de1bc8a7982740e95512b1dac050c2a992787d6f33019078deabcdbd81487852ec26e1bb87bb81773d8d6b79f8ce0cf0b62e0cbc784339df6fe2bbb6f6979315f402bc24e7db379a929b71a5e67cbf54984cd10e5c3d3bd7d5ec9303db1901d7753faecc81de0d13cf2e6e86048925f4d845a30bd26b107a4bfb92df8ce520024fa00811e8391c68446d4bdffa191221fae9658cb05996556e33f9a7357be590bd53f70f964bb1e5e8a4aeea3697a2499471314920f01f2ab5a278e1667d4d6301b60c296c6247307e6052ff559e60982c36ef314071b7755bdba87397392e28a475667d963f8417acbeba372ad3204a006b3dd2a81847ac6b1ec1a17282d44023a739e05aa197be8cb8dfe52cba5b5b25318fe267962166d44afddf4f1d106b4eaf27a18ac5d6778d835476b58be963e2b2239206a27e9270ccfde994eb1493d66a57d0ecc90fa28f807a770fe5e34fc48fe81a61cbb96ca4887b432fca5a9e6791752d7ad9b8557c669db5192935f9504b9dff2301c816a5a8a39f03bc436b412c13f803346d7b5e75c65bccdef77ea707452132660988e04a6caef209579ac69622d8f5391ed751afccd8844c4d914fc9f2352428d9461d78351de9caa37a2f2952cb6df8a3d977b78c650df27c841a7e234900ef31ab12be7e8aafa33dbe7c1d21bb412971d07e57f6bde7b40ad7b6bf4a367f923543a17d3771f1b23c2256d70733eb002ab63b3a5103d0b6b19400d3231d618012754435741d7e5af0c077ce7349b1bf6b8d9e8431f6944d1c1c15d6f250ac8a94fb43a395332e4c93158af975fd5ba325e2a4e966d145cc1532cb89820ae87464179e8e04e56fb78ec16a8d378041a1b40f7f56633c94f174ed16e400a82e0b5297014a231efe917c2120310724bba47905a311219c6d10adfa994ee88c3b3d13dd5e192bbcf35ff3eb81632c2dfd6a009b2352ef532ab25defe698a57e163111f3c3e4b3a7f18524c3d0fd957414323ca8748cff39a70ebe7cc0d23425367e73eed40996184a2df4cc24228f0c831c5775195d9e78a3c2c537a8e2aad115d77fe00378fe2c39cd44c82aadcee18130771de84f676d0994fcd094882028240a2be059b41bb8801e19b34b0cfd9080a8b091d69735cabbdff31cf66600b3ba6934c66846f7c930c276c0917c54898f31a140bafddabf064f979480c7cc1e15a24f9000658ad9541a0c38da046adcab7f32f1d07d7331a0ca12b4f2fa6f9e176207895a7d36b359a55cc29c3d868b6e0582df1a55c0d9aae8f55ed444c40dc63a36ead2a0fab58881a38365f01ed4554adfa25dd8913aa2d6aeb87b697e8df8b7d7a4249f951e1d8550c4805cc52058ce868d5a619accd1267f750e6dfdb976dc48e151182b03f6eb7900a9d3cb3759a4f9d2639b6563f742ac9cd36a44c2728ca537bf850c9082fa5c8ccecaba9f0a34afd090d0508279875e93911de3f3095a7695961e6d5138ad0e2bf9e7538d21c7e3a297e51929abfda333316f56fd7fb154c3505421e46ef99e703a182241dd2b39b31e5f04df7e3b9a2c7fdcb2d31cc57543bef16fcc724272ed6b88fbb71f3f598bcb52695b8f06ae0d0cfe22cb5dbef57726459bf28c908a89836543215e83f0a50d8b74ca0075c172998f8d33160201c682af88ef253efd7f574a4120b1eb1cdbd3397240829db46f0ce7fa0749ba627e3161be00f131971945b2eac02eadc656fa87db2a10927266a98105f42baa6688d77d80985d4d48a0a71592b85defe2ebf372b59913a3e5134f916006746d8158ec8f5758c2ea2d2dff0097412c7228c88aafd83642dfe943247449d0d11b2773b5437841089e4a2f912792f8254503eb2196571560f729cefd2e0d890b95b6b8ab2efe64579fcac756c17bd91ad6266d20eecdc4a734304752e4e938195c0c3d2b1c8c3dacc203c5da4ebd340393e35e93265f78616e1306758bb11fc24a1fb23fe70bea7aa9b9fa1a098ea2740d4fcc0e5c0f57d280ad81f08319fd8a924a58ec0555a58d773653eeed181d64b743bbc45d6e8f3ebcd27e47246857c2007c1d415e12c75a8fd58e7377c4a6877bab32fca4935fcb04e58a13b5510223353620d4303a35cf6c540ea4300d73faae8980dd98562a8052ab1ce46b2359f294dab48ced283d1ab6274a036d66b5515410de307dc9fa2e71a2a9967e8d90f803174d6820cef6bc92a46a9fea94a19f57a981d44f0f49688813599d8fe008d46d2754044d994e00daf8d2a2c865662e05671a531091", 0x1000}, {&(0x7f0000007b00)="3b9e32", 0x3}, {&(0x7f0000007b40)="66bf0ee6f32d7f4fbf03c1ff110d84f46cc82d9c0d7b9f05c50b5694e2bd42c78f7a297a7c007898256f990ceec919d2e7a6edb7985810b6e71dddeb6970070d53c8d09f2130407e5070f0e89912c5f629c44668b8f1e4d3e028a3b62fa0c034e3dafa02ad342ae1d2b0aa3d0742dc88971c8b486faab9a1cd089ce18c954222647df3d27797971ff0558d69f057d6af8513db44ac48fb3baa90dfee9e32632376fb750c2f66877c687dd20367268bd4440f6fadedfe2eaadacf253432fe75af70b3d24140ef7ebb2bc68ae85b813ebc3dbf5a12d5434ade882ef94eeba4dfc04b05df81ff54e86d96b128ba6f", 0xed}, {&(0x7f0000007c40)="f8b7591bc7b9e6acf2e5ed476402cfdad4af5d53a9ab6853e0d3303b9ecadbb0608f889996cc64c12fa946e5735bde5510943be2df85bda7a40f3ae8bb", 0x3d}], 0xa, &(0x7f0000007d80)=[@rights={{0x24, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}], 0x48, 0x80}}, {{&(0x7f0000007e00)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000009240)=[{&(0x7f0000007e80)="296640a909b4d9bd1f15db4717e9bf889daebdd2411748ee93e038b26a90e5bcd38771677f360c89d9bad0f5474a26391ee9fd83482661160d022eb5cc88372f7d9341446dc7679711cbf928fc7ef092e0e6e787079ec59fecc36fe8ae9778daaca0d2a4bd415c1f80b2c85d6495f441542b70e7d55d011edfb17cb2b7d4f64d28b5c3e9dca3d43433aad695bf8cbe6404ecf0a9e51b140a9a41f3f32a7af8f58da42af494c5ce90243c38cfd8a2d2ebc657c6225fc654c3be616cb4272208c07dcd140c9974a314243b4e3d8cbed6b345363d0202fa049a3a2e3add8aac7be7a6c112e15df37da7f296ace0b9f803b9c25288bfcfa7", 0xf6}, {&(0x7f0000007f80)="a3db3912d29d7937bc6bd0d4ecf977a8f066726e223a06fce7a37b56dd45c1ef5373eb8f624074018e5321ae66774cc696ede0fc2c0d79986f9a22d0031e0b5aece023fd5af6c9ec1ed5e2dd999f639ee793f7", 0x53}, {&(0x7f0000008000)="d449e8993757c8621852f8b25573d125316e3bbc3e4647039070be3f48e276ce29ea629e24acabf5d3d5c759e4b6ccb9bf8bb613795678ab724c51f7ff41e1", 0x3f}, {&(0x7f0000008040)="463fc450bba286974f89bb77acc6a46074ee727561a7e1691094980b3caf50cb2f1bcb2c58bf2bd805fb82d7151395a3be64b7225f92c67464ef3261ecd8d4ced1c2be2630bd22335561edf7c407e022e706e35ff47ce1cdd68209879e4f7d82fd1f6f6d77ea9bf01f85e3130a996fd27a526d1c6f361cf9c81ba83a5332bd3dbc734d8e77200b38725738d0500ffdca033441503d92d4112ecab8889ae0024f7d0044add90efe5620fc60b7b00775fedeee85f4f9ac7013f38c1c72e281bbbc54f3984e99045930569833672d3a693a8a92a3ec3085812e2e3fc93e335ac3e02c0dfd568e369670a970a9d8c833a2b05bc91e5bb835ce8ea5bca02edc06d8a8893a5ca0b88fb9757a07c4877910f5b71a8aac8bb852b4529077853a673ea78a48fcf5103b0094a5d9f8432f83165cf19ed4d90d88773fdda0626018cb5668c113a53a14247e7178f116a6065739018a92ba9e61fa65f1cd0aeb2179b6280ccd1291ebff74fe1723c1caad837f94dd21acf2b3343c070fd828ef5d85e6f65fc7989db1337032f57d667c42cb4314af8b51c80cc1328b444687afe4f6a70355330706363c54d8cc034c0b5564038187c3625e5d382b8100940201b659ba6acac7869dbe2d5c7b0014ee2c9eee105bb9782724c7844811ad4997c80655a1333750de06e98031f275d5a11acf2b7fa75b52334ebc64cddbfc2d5d8a6cd6e642cb114a7e9a227ac48fba6ec8bafa25a6f2f67d6b17f6401b2da00972f308c74d59de5052e275eed1a5ac05e5eb576099ade24687423d14cb7152e421dbb9feac01bf90c38085025b4c063785182cd28ae21fd58dfcb3c097cac36ff058877e7b1248c9560b590481fd4156c562cd405a8980bb84074ca6556827b759d5e933d0600c3d781e0bf468e015d3abc672997c991d2b50bf11c537a75a6c98dd2fa417e3814e10ef3d7f54be9aa875a7a8fe88253c3aea652ab936a6a2855593f3b4800385e3d1ccd523c7712019e515c0f2293c451af4ba2d647875c92f9767f220cd9975eb74b33ea554491fa1d09957659ffd3a84205627130604a39f5aa2690c82f7d85278fc9672cc311c29be411dde5c41a900d07293cfead782478b3b9c7ce06347ea16bab1fa994c84393dd920433088e371f43f13fb6fffd4ecce241fb12379daf043ddd173aa3c1ac38efaa3eda15c5d89ae1e39bad0eaf1c3d7b3f532aa326c59322eb5427a0c45ca3478d19873322dd376e2c3acb8d48db9db00c90ce7e5d17db195424d3bfa411ffa89580090c1fee01785a6833346817734c392c9013eadc36664e49037af9870139f3568a5a2753ced71e9a37121c885c9ee5dd00b5538cd25eada29d059676d33d9128892a2b077960608dc339f9a0f776bfbb652f0d5e2cb272a605af6db457262aa07d059eb3ef836e5caea9bd1ce85c7415abad30541bb5cabffdf0951aff5bea6eb93465937afb028177260331edf18fc87a823c847befecf0fcffec6aee5794bf835588a6bb29a03c2a7e3e34c3f927b547a8166e95a7570057044a1eebbf9a4c60d76ac28ada8abac6fd79aa42f65e1e6b8b3a7dc24d098fd4a8b59ba7dd2d89c25a0b0d871286ed0701b16b7bd3c3f1ff1528380b5ebd0945165d973a4336063bac92b59bfeea90ebe8edf63fbb48805015051c2619c8702d03a7d069060951dac20133bc019247b5bfa1f89c89b1db07bee6bcb4747766aa0b2778ee7972eb85a8b10bdd572912f92f811c1421c0de3e89fdf2996a2fa71bd487346d6e90478506f1c25a2ddec6208b4637423a206c2ea51a7fb2d35b63a89854346762ec5c980f70df0a7e615e2a6828fa742e87327ef18292b0385d4ef89937a1933a00a25c3ee3dbc01eb624784982e5d16d8991991aa44ff1ff140570cc685b4e696f81a52b50686408288770a14e4fb91250627bee6c82525431a77dd8c0158e54d433d2762b3784fb89f83d4ccd2e4f61a4eb8ff6c8bc6932322081df4545391dd7f70a7d5c377bfc9e63f942551a798c3e584dc94ba6f369161544ad8516d5e9fa129625fda00e09a5758ecc2fe55b986933f50187a4569755c9e87a0c453019a3391e3a9c2e1ad0bf32f3e2e6b538eb1a4169d2c08c15217c0cc2ad4180b4b9b1c9ea4e780f6af3c252eb73ec0a70969b305b6fd338389866e2312a1247613590bac645f8d946d16d9275b510a0d35d4ffd01eb9c532da8110e63b0df0c281557105c9a090bf310c61078f24a3f1842f575d1699d109e32c4cbc3e60dea1bfc0df6a727de93c3604bb2bf2de950b7b27f1b3ed57f6c1e2ec8268815bc4d9b93711996d171d78d64d5b8dd811aae170e1d4ec61f0a972761ec86f819a7bb85d411283118ad83d6196e6caeb014193e60c32faf20dbf1dec30ce568435140ca13d8af2fa89bd6717e13ed12be47c81d23f855add0a3bfed17997a1e4467c7c279123b8e000f1ec6ed846ccba9e58818f41b924e3662978cc7ea0459417a21087ef145edfc985c8b0fc257e5b093813c0d3a11eeef6a9e193373ff569354450079e866026c939f39cae01c91d312aed113109869bcf2bd5dbe48179d9d3e0f2a5648c595c2f769aa56bb1a2de4cce32df8e3959a4a8c926612b7d1e4f026a79db89a7a7cc33be73e7cf8e5470a1d40243c683c9bb19781672ec3e45b036240c3941f072abfb479da8f8ce28eb100206c22d5e00b2964320fdaa3ce520522ade817b0798da9facab5ed9664c08aff89190f75aa42e5589f72ea1eef39171b5272adf2784aff89400a075a7d96b6830a532a76449d9c2afe2aa32581b5e2d3d62ce167cadbc90828ab771fc6c6eb72a7396754a22256bc7840f91e063c10ef1e95f0fb160faa6dee941b3bd356be6bf3ad46c74f1f39939bb5a12507057ac7796b262fd037ec9f78a7cea8f2cb8678afed79bded779a00fa369f94d896ae2842b8745c2ec305db1d9e1cf13c0a744276fa3497a2a8565f1c9b26538db76f6581acefc2dde40249e7863875a355d0faa74e38f8f5da5ffb748fa55f3a1f59517e85b4e73e82949aee62d4b139a96ba435ae038120f2b702d221fb8de0a35dbd3845c333227a14356742d5fb1cb0ac344af0dd8d91e31aba88fd7aa96a4ade750b8527061cd211792bffbeacce0d1267c304e1c9215dca5ba77ec22dd28342f41eadd4341d161f63b852f06bf302d090eae43a202dd9d6602f9a97fe17d06ea7088b4a9f95badfda9281af65bcc6402a1d8f69109a46eb9c4ca19100a416a7ff260775e5f6e7bb001519c98e37c54d32d4ad537bcda0dbac7c803138c747235e3b190fa53bed86a8c7d7bafc60727c263146c4069a6535ad67d578114a8d74955ae5eb8a75af30a2ea1c5d8e493e5ae0a19ed6f1b1cd4ea0631afa27dc36aa260b21269efb527def353f7fb1f11d21f82291965d50eb7541f89caaec5ed6d77ace8be6c916e3ea20bd38ed05bbd57040eb312958dd7cf6a6ab8a0aa7e00ce743d2039b47fa552ef1f905f66fe074582ea937ed6391de7992d04ac3a2f7d17f632b5713f8f3d102343636fba4ac839373603183b44f468a417382f6cebdf8357e78f2a4b3add7c491160d30fccea2dfe7c017f0f4d27b136f4d7ca08e9ec3e1a29ccb71e16b99d02ba643fc0e975aa9b252508dca838312a93ac83f5b341aa9235fb6052e5786b90447f3a0080fb2c9da87a26da1d79299fee9c0e5c13871519acc3241ea1644c3143173115b67f8e9784291ad3a99af42cc588b316483b3f5d45bc7beb7299e5cc74831c3fcf352af4a0374df141685637825c4d448489f3574b0a6edc52056c682e0058de6e6d3195e65031389616d4306bbd39c6abd2b4b01edcaf4073cdfc6ee3cd3ffae0db1078e820afc81225a5093819e65308f49c5d6b46e2f1be636795805b50bfd5c6375a5013ed834ebaae3e46631c4ec580a30dbb93364b63e538be184497e038f6a3c807f468036a6c8825d9e90b69b479d17eb7cf71e1dd6e3f43f6f0c297e9bb13ba4a77e84a34f25f5779a6871de91ea5eb8602684aad092f6cafc3b24226e14bb840799e623082df6e89eefe1b7e86e59c255c231f36ca76d3c809936a297789b7f2a2552ec20f1e11fc5d273b5621ff81f8fc887a41254bf57e622097939d0e6da71af438c68053ad957896a9b4416a0ea53132a1af19d3e3b5fe0c134cac4b576cb74bd882a56042e685816c8746b786434508d9938a2002d131961d5a9181bec90c4cca5c48b803a09370bdbd4a7d702afb8a9f7e3904995d2f140564da131f8785acb70076b7861e4a0915ac433ee4430e7f7ff28d5cba12d433770b1c85b2c0ce28c3223350a277b8ef15e1066ae0e840a9e8a9bc5ca7b639500a70fafcbc1235a5aaffc4086d48a22bf21400b24670bcb678884516a3bbe961d2e52356dbee9f3eac3e16ad47a5df2f9e21aa3832486ac5d93fadccf0cf5dfeca05ab85629da56c7047e8016baa92127d566891b384aac16be75f12d8763c1e11b100bd25a700d830b2734fdfa10158d4d83d2f4469086dd9b13210982ccf7817a4e0de1288cc0b501ad9b9c280c35b1f9b62c5f71a91d6ec3dcfd7a459189a38ec16dd3bb05d18b27487b7e68b8448de589aeec67a45f8bf6442152c86bcd33ff2e83f1ea877eccb08d47086f5aa74998f57325e2af661febd6cdfe68777297883ded8253475471695c7bdc8784b9bdf49bfcca48f6f0f9c911fa13370b7b2d0f1f27e53009808bb0d4ec594c19c8c58fe0d576702f427640e665988c8996200b94c5b02595e3f053236835c06d73726538930126e25eaa19177d4c58c3cc06794c5724026b06e2f45c8d3a6d9dac6b244d72a3d310e8649de862cf85c6d29fb386922dc2b6df4f55d46b78c7efd59073056ec44270f4a8639e2dfffa253437eb524f66fbe076b9d5c90a09a872bebf69e8a7c046fabec421b91ac81cb132e8597251ab89a6fbf99fc5be1d3018153f159ec98d53838d75ad7c07c3549ab1bdb7b670796e16e7dbe3fb8efaaa41d6587815df6e550db189ce5dbb8268401bec046daaf9e1675cfe4a31eafc56b08e4b0be3a651b6a3d4fdaa1b6ca8ff90e68f570ca7d96b1db3a6be5492241c7e074701a6f62a84f8b3887f511e723c3d6a2f032122ddfecaeac28dac6ed78d3d1ae0f43f7309f11d9dd32938ff19631394e4343d93bf0e097e90dd4e1194c7e7c52a16effa55b81d09817eca17089df29e437ac41933c73d7b9850ee7f3759a87603dfcebb09398e2e57c3a73e97275e0d03f2b8631dbe366bc899ce62984dfd2f26529ee563eda83e1ab4b288070f885f6f1a224ec1aa9dc1c342b1cfc5714dd9084ed29d89e625cdba7f90e3457101f9304f217113fd610688acd279f1d36a180f419aaab719e4e472ff050511c7a1c340a6760707fb25c2b32759e9d38e9df2159230cd2c930ed620cb47ac209dd0641d1c69c76157983efc361589d551341ecc1905f91f8dba99a9faefa76a9fd9a2067585a8e0b203c56415b6698ddce376f3148657158d54eac6a95b9ac74f0fc4a31ed1b1d651559f073fa505869e1cd1898030f7dcb60ef347b2c76158903314c4394ec53a6f48a8ba665b23531256b82e34504a896309b3bc7ec676fbb0efd88198958ed09f1d8e718b3bed0f049ad0723c95b98a001cd084d0071acb5c19f39872a9b2e7def48b327731ecf5a4bbe373bc8cc611d293026fabb571459c53dd9c9ee1005040c565139eeb09bb3556a27c35ade5b394e2197a16cad2641717a1f3518101a6a7909eca3bf91ebd847", 0x1000}, {&(0x7f0000009040)="94e464e02a9e9e46c32220694c1765b87e3ec46d39ef865e68954ec38a31f79bbd5f72ae4d51dec683de8de6012f1d682898f572665867da579ea41bc66322a1c54f3fdee738d83c1c138c1ddf8cf8b50cf80387cda4325088447f177dd4ad096c533688a364349129c4df51784ac2896381a52fa69a5b19c54fb8dd6a78a167b2f795a3312d1180b84dd5f908c85cb5f573e39545ddc3158dd9e0438dbd0ccb11baf7ffe3ce0b7ba7a454022998f14afc054c7937ebdadd2f1abd2a311341a886d0f7af4d885f9fc9e4a7ae8430f6e37c5c", 0xd2}, {&(0x7f0000009140)="e3b634e2aeccafe1257bd6b59ea39ee6f1d38cadd823109325a952498cba3e9f0aaa33889632051364df48246f4ff5ee5ab437cc4001e35d3d56b5f680ff0ebc47d3c963c07a3447dd9c52e157dd26c915977f6d9ced5ee31e36eab2ce9e48bfb5dbabed22fbc48782243713d40993c1ae87582ba9ba1e37fa6d8a0235cef13a136b4edbba4c75fd00e61cc1dec133752fb1e7cb4a4d5d1ebea574a6e268b00b922795e9c619f393640b53e8f47981d8413a0a143cf8b6778adffac14002b6df886e6ce6502ba33077f9a51a66cbb9e3f24758ce3a4ed040d8eefae72f200c58d34105cbff0e36cf4130f45a7ad0ac696c660653", 0xf4}], 0x6, 0x0, 0x0, 0x40010}}, {{&(0x7f00000092c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000009780)=[{&(0x7f0000009340)="f2396f2faaa29c516adaac693f052ea2a89476ce09874b7dc86dbe9a4973aee22cbb0ba758", 0x25}, {&(0x7f0000009380)="4cf3a54deb0ae453ec3e3da18128559c9a4ca295781f82579e283fe3418e2177193f7221a78b62e75be97d1b4e8530084f43c80b", 0x34}, {&(0x7f00000093c0)="0d07ed695657485914646d3ea7b73d472d3e829dae5247e9178102844bcd016f6716f990d8592f71fb24988d62b9645a864cfb23fb8e197c1a0ed88e165a62d31891b601ea59ab7477ad1b23b1cd34ebdd67dfda401b91a8b857bf199a2ca449001ee9eeb8c58b80726d0b2f292d059d1eee985e1642d09d4d52cba5ede15b4d1eb7c3708d646bc9ab51868192ca937500a97647c5852c560b220d39fee509cc2b7da8194a59e61326f81e9577bb08afcbba37163245387c7c94f897b93551c026a28b638149b12c9f", 0xc9}, {&(0x7f00000094c0)="afe54578fa5b", 0x6}, {&(0x7f0000009500)="8488c5615f7e07e6f572dadc023ac69d414a0cfd4a1f7c9978f57b8a2c930bf517233ced27fb65edf75c29068541da50a7fb5e5419e368725e2b1d834ba7f71489dfdf8b1a77d11ef0dcad96232ddd51e51f87eafbdf40da01c4826e75d34063a2bdefeb306c752ab49abc37ac1511ba7bfbb66a79f2f6c4000c317261506cdd9547ce6f3b349d48e8e008f471298d6298473a62d78fb987242eda18f158fc5a07a046cce86a0c1545efe45f5263c80ffd0e1aeaab708a4a62873db6cec35698224d32e39fe5eb8ce5b288ee8181b781cf99684fc19a9819f8a649cee15d3188b740373eca", 0xe5}, {&(0x7f0000009600)="1dd56f7a849e295e8b1473ca4dd5d086b41c80e032fb5ea48615b13ad64f3336a43fc048a6c4d00decd8cd6923bbfc5ebb8a4c51c83c13f562924922ca652690d5601a6ec49bc3b698b375a7c8d464a4f226fed29bfb10e4d7f27926c2d77eb2e50c0d493f574e50c02e132b7fbfc4bc28d42f9ad560ce5e7a3bbb22369e74b8fa831c2197b5b682f1c435092aa2", 0x8e}, {&(0x7f00000096c0)="1781172029305f40ab0305ad41fed755ca19395fcba7c326ef5b32dc7adb5586300e47770ed7e0a9815ebc645bda87899495f01182315689789c6b6576cdc57a9f75305b755f56297a2829c23986e4ad36a0ce6dcfadaf4496c4dffec296b8c1d090efce5bc1d3137752bf0edb34c4be42a668b8d016f71338b3a44afa51c394bbf45d13e3b46c2e2861c596f2c2b2e2013a37a4a388c21050c002c157e1feca193f69bfee89563a43e3f0765cbae16787b6cafae2", 0xb5}], 0x7, &(0x7f0000009b80)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r0]}}, @rights={{0x30, 0x1, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}}, @rights={{0x30, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r0]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [r0, r5, r0, r0, r6]}}, @rights={{0x10}}, @rights={{0x30, 0x1, 0x1, [r7, r16, r0, r0, r0, r0, r0, r0]}}], 0x150, 0x8c0}}], 0xa, 0x800) (async) ioctl$KDSKBENT(0xffffffffffffffff, 0x4b47, &(0x7f0000000040)={0x16}) [ 968.451587][T24944] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 968.457488][T24944] RIP: 0033:0x7f6abb9d80a9 [ 968.461911][T24944] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 968.482321][T24944] RSP: 002b:00007f6aba74b168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 968.491010][T24944] RAX: ffffffffffffffda RBX: 00007f6abbaf7f80 RCX: 00007f6abb9d80a9 [ 968.499209][T24944] RDX: 0000000000000000 RSI: 0000000000004c81 RDI: 0000000000000009 [ 968.507212][T24944] RBP: 00007f6abba33ae9 R08: 0000000000000000 R09: 0000000000000000 [ 968.515194][T24944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 968.523283][T24944] R13: 00007fff5157a96f R14: 00007f6aba74b300 R15: 0000000000022000 [ 968.531304][T24944] ---[ end trace 527cf1c41b606f2e ]--- [ 968.536831][T24944] ------------[ cut here ]------------ [ 968.542390][T24944] kernfs: can not remove 'bdi', no directory [ 968.548388][T24944] WARNING: CPU: 1 PID: 24944 at fs/kernfs/dir.c:1515 kernfs_remove_by_name_ns+0xc0/0x110 [ 968.558188][T24944] Modules linked in: [ 968.562082][T24944] CPU: 1 PID: 24944 Comm: syz-executor.2 Tainted: G W 5.10.160-syzkaller-01321-g003c389455eb #0 [ 968.573807][T24944] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 968.583900][T24944] RIP: 0010:kernfs_remove_by_name_ns+0xc0/0x110 [ 968.590142][T24944] Code: 48 89 df e8 72 ee ff ff 48 89 df e8 8a b1 ff ff 31 db eb 29 e8 c1 00 9b ff 48 c7 c7 c0 32 2d 85 4c 89 fe 31 c0 e8 70 17 6d ff <0f> 0b bb fe ff ff ff eb 16 e8 a2 00 9b ff bb fe ff ff ff 48 c7 c7 [ 968.609761][T24944] RSP: 0018:ffffc90000d17c18 EFLAGS: 00010246 [ 968.615847][T24944] RAX: bc15620a9db8fa00 RBX: 0000000000000000 RCX: ffff88811a9bcf00 [ 968.623833][T24944] RDX: 0000000000000000 RSI: 0000000080000000 RDI: 0000000000000000 [ 968.631799][T24944] RBP: ffffc90000d17c30 R08: ffffffff81540db8 R09: ffffed103ee24e93 [ 968.639800][T24944] R10: ffffed103ee24e93 R11: 1ffff1103ee24e92 R12: 0000000000000240 [ 968.647790][T24944] R13: ffff88816ea23030 R14: 0000000000000000 R15: ffffffff85432e60 [ 968.655769][T24944] FS: 00007f6aba74b700(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 968.664721][T24944] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 968.671293][T24944] CR2: 00007ffcb2180658 CR3: 00000001712fb000 CR4: 00000000003506a0 [ 968.679313][T24944] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 968.687364][T24944] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 968.695353][T24944] Call Trace: [ 968.698642][T24944] sysfs_remove_link+0x50/0x60 [ 968.703424][T24944] del_gendisk+0x7cd/0xe20 [ 968.707829][T24944] ? device_add_disk_no_queue_reg+0x30/0x30 [ 968.713729][T24944] ? __radix_tree_delete+0x2ba/0x380 [ 968.719180][T24944] ? radix_tree_delete_item+0x261/0x360 [ 968.724734][T24944] loop_remove+0x46/0xb0 [ 968.728968][T24944] loop_control_ioctl+0x67f/0x740 [ 968.734000][T24944] ? loop_remove+0xb0/0xb0 [ 968.738411][T24944] ? __fget_files+0x310/0x370 [ 968.743101][T24944] ? security_file_ioctl+0xb1/0xd0 [ 968.748471][T24944] ? loop_remove+0xb0/0xb0 [ 968.752904][T24944] __se_sys_ioctl+0x115/0x190 [ 968.757575][T24944] __x64_sys_ioctl+0x7b/0x90 [ 968.762139][T24944] do_syscall_64+0x34/0x70 [ 968.767008][T24944] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 968.772924][T24944] RIP: 0033:0x7f6abb9d80a9 [ 968.777319][T24944] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 968.796953][T24944] RSP: 002b:00007f6aba74b168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 968.805390][T24944] RAX: ffffffffffffffda RBX: 00007f6abbaf7f80 RCX: 00007f6abb9d80a9 [ 968.813511][T24944] RDX: 0000000000000000 RSI: 0000000000004c81 RDI: 0000000000000009 [ 968.821544][T24944] RBP: 00007f6abba33ae9 R08: 0000000000000000 R09: 0000000000000000 [ 968.829593][T24944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 968.837650][T24944] R13: 00007fff5157a96f R14: 00007f6aba74b300 R15: 0000000000022000 [ 968.845698][T24944] ---[ end trace 527cf1c41b606f2f ]--- [ 968.851237][T24944] general protection fault, probably for non-canonical address 0xdffffc000000001a: 0000 [#1] PREEMPT SMP KASAN [ 968.862921][T24944] KASAN: null-ptr-deref in range [0x00000000000000d0-0x00000000000000d7] [ 968.871315][T24944] CPU: 1 PID: 24944 Comm: syz-executor.2 Tainted: G W 5.10.160-syzkaller-01321-g003c389455eb #0 [ 968.883532][T24944] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 968.893664][T24944] RIP: 0010:device_del+0xdf/0xf00 [ 968.898669][T24944] Code: 20 42 80 3c 28 00 74 08 48 89 df e8 6b aa df fe 4c 89 7c 24 48 41 bf d0 00 00 00 48 89 5c 24 18 4c 03 3b 4d 89 fc 49 c1 ec 03 <43> 8a 04 2c 84 c0 0f 85 0d 0d 00 00 41 0f b6 1f 89 de 83 e6 01 31 [ 968.918256][T24944] RSP: 0018:ffffc90000d17b60 EFLAGS: 00010202 [ 968.924299][T24944] RAX: 1ffff1102dd4461a RBX: ffff88816ea230d0 RCX: ffff88811a9bcf00 [ 968.932243][T24944] RDX: 0000000000000001 RSI: 0000000000000008 RDI: ffffc90000d17ae0 [ 968.940189][T24944] RBP: ffffc90000d17c50 R08: dffffc0000000000 R09: fffff520001a2f5d [ 968.948220][T24944] R10: fffff520001a2f5d R11: 1ffff920001a2f5c R12: 000000000000001a [ 968.956164][T24944] R13: dffffc0000000000 R14: ffff88816ea23108 R15: 00000000000000d0 [ 968.964138][T24944] FS: 00007f6aba74b700(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 968.973036][T24944] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 968.979590][T24944] CR2: 00007ffcb2180658 CR3: 00000001712fb000 CR4: 00000000003506a0 [ 968.987536][T24944] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 968.995480][T24944] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 969.003441][T24944] Call Trace: [ 969.006711][T24944] ? _raw_spin_lock_irqsave+0x210/0x210 [ 969.012227][T24944] ? kernfs_name_hash+0x1f9/0x240 [ 969.017220][T24944] ? kill_device+0xd0/0xd0 [ 969.021607][T24944] del_gendisk+0xbf2/0xe20 [ 969.025998][T24944] ? device_add_disk_no_queue_reg+0x30/0x30 [ 969.031862][T24944] ? __radix_tree_delete+0x2ba/0x380 [ 969.037117][T24944] ? radix_tree_delete_item+0x261/0x360 [ 969.042635][T24944] loop_remove+0x46/0xb0 [ 969.046847][T24944] loop_control_ioctl+0x67f/0x740 [ 969.051843][T24944] ? loop_remove+0xb0/0xb0 [ 969.056229][T24944] ? __fget_files+0x310/0x370 [ 969.060879][T24944] ? security_file_ioctl+0xb1/0xd0 [ 969.065959][T24944] ? loop_remove+0xb0/0xb0 [ 969.070355][T24944] __se_sys_ioctl+0x115/0x190 [ 969.075004][T24944] __x64_sys_ioctl+0x7b/0x90 [ 969.079562][T24944] do_syscall_64+0x34/0x70 [ 969.083973][T24944] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 969.089841][T24944] RIP: 0033:0x7f6abb9d80a9 [ 969.094237][T24944] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 969.113811][T24944] RSP: 002b:00007f6aba74b168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 969.122216][T24944] RAX: ffffffffffffffda RBX: 00007f6abbaf7f80 RCX: 00007f6abb9d80a9 [ 969.130169][T24944] RDX: 0000000000000000 RSI: 0000000000004c81 RDI: 0000000000000009 [ 969.138118][T24944] RBP: 00007f6abba33ae9 R08: 0000000000000000 R09: 0000000000000000 [ 969.146063][T24944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 969.154007][T24944] R13: 00007fff5157a96f R14: 00007f6aba74b300 R15: 0000000000022000 [ 969.161949][T24944] Modules linked in: [ 969.167077][T24944] ---[ end trace 527cf1c41b606f30 ]--- [ 969.172645][T24944] RIP: 0010:device_del+0xdf/0xf00 [ 969.177912][T24944] Code: 20 42 80 3c 28 00 74 08 48 89 df e8 6b aa df fe 4c 89 7c 24 48 41 bf d0 00 00 00 48 89 5c 24 18 4c 03 3b 4d 89 fc 49 c1 ec 03 <43> 8a 04 2c 84 c0 0f 85 0d 0d 00 00 41 0f b6 1f 89 de 83 e6 01 31 [ 969.197650][T24944] RSP: 0018:ffffc90000d17b60 EFLAGS: 00010202 [ 969.198094][ T23] audit: type=1400 audit(1672042619.610:31956): avc: denied { unmount } for pid=377 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:sysfs_t tclass=filesystem permissive=1 [ 969.203872][T24944] RAX: 1ffff1102dd4461a RBX: ffff88816ea230d0 RCX: ffff88811a9bcf00 [ 969.231871][T24944] RDX: 0000000000000001 RSI: 0000000000000008 RDI: ffffc90000d17ae0 [ 969.240311][T24944] RBP: ffffc90000d17c50 R08: dffffc0000000000 R09: fffff520001a2f5d [ 969.248619][T24944] R10: fffff520001a2f5d R11: 1ffff920001a2f5c R12: 000000000000001a [ 969.256778][T24944] R13: dffffc0000000000 R14: ffff88816ea23108 R15: 00000000000000d0 [ 969.265200][T24944] FS: 00007f6aba74b700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 969.274358][T24944] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 969.280986][T24944] CR2: 00005555566917a8 CR3: 00000001712fb000 CR4: 00000000003506b0 [ 969.289203][T24944] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 969.297376][T24944] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 969.305537][T24944] Kernel panic - not syncing: Fatal exception [ 969.311754][T24944] Kernel Offset: disabled [ 969.316066][T24944] Rebooting in 86400 seconds..