f860a7f32587bef579505d9ff392308a60f14b336fb410a3796e8b8c408387929a9d6726a614501092be1d3a501e54f689a05e2624e1be24cadea1609865e76477b4dc73131aebad8e39d05d24d07a821f849528700921467cd3857614e375c9a0702dbcc5a70ded5f6e6581c03728ce1e8d56350fdbf8fd7601756f27358c4a8bcc1c654d7f7da22815fca4de2914dafba4f07a9f878d174edfa7caa238d10b545860dba14afb55f3b9a42a6e9f9d0ada343a10f3396ac5f8dc31b2e72abba48d37d065e4e99976aafcbaffb6d140713986b3cef2a0f59362df895c2f89c301814a613fe94ce7e34938348aa738e25cb43038a5e6e90584bd16c4ccbf68d04cfcee800e9feed6e76668c2268e6ed4d409572f0e3a8824bcf601fb63a285729a22000adee502463f8b0a471faef43f20a64851dee3166717e4911e32d34c834fdc3ca1c75f05a72e85bfae7be5dfd8671fa38e5dff21ff7cb85904b5b1b5ca82f4b42f141d6952a4d5a6d63ac63871ed2a8a89b55b4fde5fbc119bbbb8379e902b2a05a62afe7ac83a280254a20073cc8d7dd08c43ae8909768807b769112d1788383497990df999c940d6efd4dea5cfc04f949b3b4424086b20fc7a4b89c6e60e8c29a6edb5107d8d6fb3326ba8dd7a2ff8513edfb3e35a2dea06fd940c30b152ad1dc6e50d32e1c35a65d64229fe7983d221504440d46f4493b2ced2dd1fdf3ce6697b1fff0bcbeb42bcf7cdd27224265325e3f08b54baad74336ba54789b211c6f74f516932e1cae9e8751a2c37b8ac505a01756eefdd524ddf49b51f9127a0735a5cd08edeabed74fa7790e336931806c5b6c23e47b86bb9b4f453a061d0d7c796a3d5ae2778dd05e90857f2403b844ff78ec83e1ccc03513316ce5dcb1c8a91b13fd9bb50610dd94bebca0d2e283089502a97d9134596eb98aaba8974eb7169f0f3a73f5c174356d53c87e3933c9c2d50a4a0ca54666d5ec6fbd35a98464fedfc6a4249317376d0a2cca16457d57364c13982e6a2868ef2deda77e7f369363c5daebe4d661b701a8ed526b8d72c665317ad5e721481c17b15181f132552d1e4bdc2ab3fa6c828e8ce215e6fe7fa1377076cb47ab4f4981d05942279770f6c06b91acd89f20fa76873ea3ce5b8c348d595e9e046fca5c14446180eed3db9031d90434e6d42391596d88672a77c4557e9194145d6139bb2a241a9d071303371980565a59925be212dd0336338746b27f6d5c13bfa5b1d7ad8699b8dca8c624b8f2eec911e6da7d65a60e21afd8e6154dc60944630c344f22c1c2f385d5d0a54e240af304ef798f545578e7a92e0948f0fb7e025a6ac0460480c96e2526697f0cb416e1e036f2a1d43999d245537c2d0c9a357aa1098fd95028c6b04300482ff790aec280daeecbe914770eaeba480d716c8a15d4756dc9377d1f7f643d06f549aeab0bb481bedc2985af9e6b4e2f5a2767fe916cf4801f9256319ab2555f6864d1de521c4f842645b5f614cffe396f7cd4598deb0e42fe9be6617e67da71b6056ac8ae71338cff0371a98320d66b19b246dd48422dc96dcd855ab639286b93bc164393051a1feee6f9a0f8c52955686a78bf5e0fa53c3325499858afcfa96322f36272a6eec1607635d83c7c58338c2a590a44b80ebcff5b59425f1ac252ee4bf39312324dca0b9ec93a", 0x1000}, {&(0x7f00000068c0)="075012a9902ed77f75352ba49ab2eec63c85c25b38d8e4d1f891a59505489228dfad7f84a199c3adf728b405a57eaff61c26482098d030a81a6c6e0fe46783268450c4fa392c53b4345c8473c020a5fc725eac80a6fd0b95e9a2378b459eb89806c8cb53f9b7b1fbe893c99843e448efb22e39ed0c2224842bee2abf2048e02fac95b4776a0cbc45b87453335d749305929d3557bf3e634cc644a68838cc0cdaa0d6e8803fafd0b94fa3b154f29bb675038a648e709043afb057f9af9b40b4b8c9a20332e18b3f5563a1be403cc88f362015d3fb2598fe2fa0b3ba63ed67b43c0336bc809167e2714bd6a5d7b5c60f57e864652e8df019dba0166ce4c16cd7df17d180e007f1736c08f430b96741e4292621d06803eac0336288132fdace393578bbf21e6ef87e96a8a5183e4de2f1584d97a06d4eb2809d2b5ccfc2265556960c69ec5264fbdc64f73c2d3002693c53ccd275cfed3d1bcd4488b1fc5b694fae4563592a820068ccdcee2300f96ac52218137de234d9eea39dbccc626b8838c51cbfc96f68ad2cb35d7c16f06f6448285ea4266339eae7ab10a189cb410b2fdc120309bf6c94b3d016fdc1c6079d0a12d0e985938cf4318e96782960f35de9e5cf2bf26220dd85c4ce42ad2a4a4d9513212d74e284fedbc47ba856b4550bc7c9a69de92c8811a6412d3b9a1ce2544125f308a0842f039a6e704f484e5bd59c7b709aab4377d01ee2486d9bc69bfa944273d4e7c4740d0b935aefeed1b12d6b3992909990c71390fd6788d1ab878a9de2989aae559115e740f61fdbf17ac93a24e577f1aab206c13d9c86b511224117a984585d7f649749a67096066701295844a4de7c06fdc5bd91026f2c4caf492f8b3407be920267d2605e818329488c93a4cf97981e7bf786e5cc51c171e11b7e54eb65df613f99554720cb8bfb57f28bcd79239e608f8d9e1b0895144aebe708a13abf83afbd77299c734d890664c03610db9b3c7e4b3def19215f116c453c4d9c130919fe854461b0b2f901ce722a7c42a9d6a4deef41439338cfdbb428e9115966dbf4a96bec5e6c85d4c4d2e9ee2ee1fcdb89e034ffbdea1121a33be9114ba005d5291cd4bb80ce3a421c37074fb35ee57706c84fb4626e3419302a9941638b4f658cbf28c64230b122ebbe123bc6a019551b40bd738633169bf691b78a2123884aa67e9bcbe26153096b767efa212f7a04386571d803529ba1506da9e5527f65754780f1bef92019159e071be97fa84627262d8b81fd7b0677c0d10c3ae5e03c6f05e6d0fc95b1419b14e8c738b18bbed8b7445c1bfe4d844dfb8e65944657a0eef28c9dab5ae2a4ba9270b33b964e0593e906b02544068a974d837129e24e23587d715739e18cd5eec27df47e01695bdc7881abb1f8be2cc9e97033bb52dbe6cf39dec8d6ed5335c29a1cbf58c5245c6f9b603d1ebd746a469bcc70f301feca816f15d4668e53623b829798d3f71bcbf83749f9597f4f10e86c66849d63d48b595a8bc62a78dd178bcd8535610a0928399215d0cf07706c4b3ece135461b9a9b9da4b4358e2f6825eea5266540592bd348d1d4fb9ae2aceeecf0671133d950361c8ad727c6b5e428972029a141fe40ffe050f9381bb60a8ebc02691b9cb1843f57cb74372c1f39ae2683b9b465eca582d1ab7ed91393238f7ad372adfe136e31c571bdba6c26fe38ab5fdb7bed8ea351cf4f0525b3d5c52d10641bae3c6ca55c326ec6d8386a2870dc1960f04cdb2e6bb76f969de1fadde9760a49873d3edce3b3eb81b01f91889b8c44163be88cbfe852fc96c67f1f5e94a0c8604c8faffe3e01f59d867ba31c1f44dff8ca604dd9a0700bb52c37fafb374a7c7d3e56f0b24e4f6bd8e5a09324812b7df9001df0daa303849cd09beb1adf23ff66f46ba70e51de3fd012e3c8d45301e27bd41355e9532990f4b0042f4182599d464b2f40b67e75061d8cf88e86cea25d7562471220d0a2a1861d5eba07772b30c43fda06f4a9cbe2ed5d5b26d8394a9d362585ae46d5f36392ac9a5d78f91731fc5bc69e715feacb583cff28d3ba36e2c314c0e5c3a1c81c9f4dff85d1033f75fe30a3d3d5f7d9ce5af4b7b5672f1d8222a398c0df17cf1b16d6bfe8d1948decdd0f5e50a22eba247f5ff8f6149f38027dc49fe91c5857f9bd3194e7d6585462ad6a91528baf111cd75c64a96af7bbac0c19a16ff93cde7cf7e1c6d45c80f77be296ff52835177958f53450559e76f19c46d54fcbe89d66a26f861935fb3183ea9be3dcc5dce40f001fba5df373470fff4f346a17e0807d211cbfa3a7d3e0fc8e1bbf4000e005486e75d954a52f9abd32a75bcdc0039f3049ba581e98d1d951aa74baf8fc7c6796f043d9b3022b45f8e96d4e07c9a9ddb28efddd461eb8c162bc27c311039e48aa79920cc027367ae3da74cb4f271ba31bfb6e31fac07b0baadf3f6ee112be03c9f4465f3d3ae78335927303ef4d3c658c2f676bac234133176adbf652d0026e3334232e5f986f81837a132fc03d373ca390d82f31c758f62aaa06be7fe2ad1da15a41968831071b83fde8af934b45afe16429b2239c67b6bc74a488656cc3b9ba555305bff55289a586c2f722dbe4ac10e33614e22eecfe1a8a1019c21d06265582a4689ea3eec073e6a923afdb4a0cad7b6711af463d7fce14c749334ef8ffd95688d6f0659b21e089351f9cda08e0c09a31f4890819d76291181767f2a5fa5cbea4c48a66ab88b9e2ab53c7a22db4b063fa028b60f56b3c672f28bfece68cdbb4bd3a6a8c4ed6e920fe5d22a6363857f67ad401d84dd04e478c68d7b70e6c05f4caf61a66aba1e20103b091ee1de81c2bc931ffb5ac9a8f799014723ae9fb93620519d82fb7eb067ac236dbc02f38a85efec906ee2ae3a149367d17d53be3f1275fcbbc6c6bc6225bf7151abafe2fe6953939f49965fe7a670825ecf3c8e29491b0a409968d3fd8e7ae309557e8b46a27c05192d83d3156767ca70144c786f306e2c5752b216d25f6d40faa87a385c1299bf2e5032834ea4990be4c6acc5cd92342b1a85ec2f83f8faede48c61be0cf5873f61bb97412df09f82a47d2f28238b5cf8149277e0b73a86667e34f8f0c9dcb44bdfa85982e7254c58819a4863cb4d01d58f5fea7056a8b9b9a3f9f6d64adf77361e13e6c4b6505df3f5e02ac7ea6cccfcf7930730b03f6a35a29db563fb5c04ce98feb40fc4c56bbfcad0d55b4d95f057c342bfba583fdc897de1c179b8a91404c3890f11aa82e3ed33a7a08dab23a6bbef13d680dbd151486a4327957de6058598c387816a662cad828d8bec8232cf57774db1c9b91ee6af77229585411fcfc5dc84bc9a5aab4dd000198c51ce98e561fea025ac1ab6aa63ce538806a16cc36138dce224c172cb553f158a444e003bf2424ec1fac32d3f8230a9219aec102d5654e0f147f6ce318144a0b80d535225d32ec6e431a99a2011a062b7e03656ecab1b03625989584c12885e976e58e4133e360e8460c141c78756464b034b71ce2cd9f337e751932d4cfe9389f47bb36ce63c67c5f4dd49b247b1a66e26c19d8c159d79207d59c1b0e0a4cced5b3fe5a84d64f3a74f9def8aa839edbc10617d36190dc2a96370cb3258784c5a8f24f47cbabd88767db3aa68c607a70b25fd02d0e6c973f0db755497eeb3db39f7e4ba95673c037da5a17aa135cc646c1daf3ed5ef52d2175ac152102dd315c24ebb71716d48d8037d01f6ceab9c030d16e7ae7575d0e14e5fb0ae2e8bd12201c72917697f380f99444a80e41cf0ef0878bda1a3cb4be89eb99133af9e516d274ae3f71a7dffbdc4fed661a14ad6b33bfeafdf674f00b29a09991164a025fcdb2720a47343fdcd2a34b8f69936bb0286f370e2a3419e7891c3155a4dbc4df30c18a57f9ce8a2b612cbe05c8101d9604186e9f2e2ce91c3b8f3f57cdc56c4d0ce81b22e85a0a80559e7b7d0283f159dcdb737f43177e5ce868e74da480c427251776d6352c578e842f01c3a84e6526f12a56eac3a9ace945d2cde019e5ea6226ef592ca0fc889c0b4a10adf8a4a7c693f3543e9892e65f003326b1d2a6c1691cfa9a3af869922028c6f9a9ddb8e1f949f8ae7cf7634e657e9adfff5d402433c80b83a9e5a6499a7722a3111f688df08c78fad2eacf242cf80f3ba772e76aa8cdb8abb7d091b08fda257c877d316c0f6f2786aa3bcf6f2ac582f9a1441b1545314fa87854165ef365eb4c0437532f3be038c93f405bc10dfe1ebb7744bd84c4556d4f3ace4f580506354e044ec8e557f8df828d2d5f1d9a40e098a21ddc5b2816da4e91fd611858605529e158e7cc98cc0f4e8aec9a0a41a6ed33ff3f2b08dacfc169b5b3267866a2f47d03c519e428d85acf93b902cb8b0df948349877379ec538e58cb8266f294993a7680595005145930832edf9d31aa4e0e62cbb02f0769c47f1aec36fe220d3f9121f5b56459c2b22116e9c8845bcb760d2adcf643da6a23c48f648a23cd6cc5ad4858bbdbb95e628dbb1b7513e88a82e77ed8f0aa6408f0ac4a4295e905b075226e5bacfaeb069a7ab9816c5bed105873a9d8a5b63c8335bde9dc0105cef6195a1658cfedb4617a0c990d0b22473d961f52eecf465505752ca3fd734dbbaa243c6cab913cc754ce0486977820de2f19f4989fd34dfb7cba61ff4340c5bf9e92d47b3b6cb478ee800d84405ee6c42f8fae73f2c5b47994a3f1a95be2b76dde4f17c9c92abdb314a07d094e9cc0d0283d44a22de8af915e962b1c962442d2db7cbff1045b50e3cb634d813b8a243abb989ea742e71e30c3a61b5f18cf87a28b81f5ee9b0ad5ccc5210c634c641cbcb89ba47b69f207d6bb3a2f9479af417c9ecb9247afc348b2ed0f8260b9ff58c82a99a3aee6b7620e18440547cad3fee49d2b9dc6f9137d13a33e4495c360fbe908f2e04f98c7b38caaa03e2a401a8e5e798fe3017566c54acc1e2d8d6010f75da8a4194ffa5b131a4519a49af36194c9b957c72149779e5f2c95225b50ffb60d4c9ddea39b123bc992df79818fb2812e8076d27c6ba69434edf51515bc3a437217be2cf8bcfcc1179de91792d5a63e1d22d44fe1e925c9627d2147e5af0803975fba069c05a176f319e99429fe342d21337d2d899ebc3e1f2f56cefde297fde6e0d506d1deda0dd241704c5d675d1faa301e26b425cfa09af1c88eba18b97392116ec1e9d14b9882c8ebbc67a5b3fa86ebf07be0cd0844855c58336b349667f24c334edbcf233d25167b684de320f1ed61550023f836bc866758d724176805a922ab9e6987281ae6e8125930ccb1930918aa14d604fd11764edbc727e2c47659d486aacff7c9312f6e809d920783ee642345ec61fbd604718cc2d4b010174a1f5ca0c69011f3dba74fc8df64f14a0566726f0c3a40860d32641d990aeddbafa176f420bb2221e3277aabeef126b1f9399b61d485c89aa122819a82149df7ed6ba332373eb13f8acee799d54568fcc3bdbb8c26a22d4268cbb12e703ba21f124c3b3815bd6cdca7bad99146123eb8579c89b540424e8352fc625ef48cac4e114f39de821979ea39454ef361eaacd02741e139389b049f0ead2335e4faf4668412c42092a9c97c99932b8774c98f8779337f0c34532710070898540ca3d8076bad85fffc531b1667802c72a7eff39f1a913b188a29645ce4e007e4859594e97e4ba4cd157ec80cc3ccb07e7030c72441151566ce5a83407c2e3ef0f15781504c08fdc6f4d3296de42cc5820a9f941f0be74aea67bfa39f077ee59", 0x1000}, {&(0x7f0000002740)="5fd230e5952be94f20412b7e2a237d9257c3a29216a059611e76caf35a8294f122e1fa1dda4a1dee0dbb4e64c3", 0x2d}, {&(0x7f00000078c0)="622b1a6c36a5380b65f9ea75409f526351f0a005b9a3fc1c4591bfbab3aaffffe234d92b31db47164011195bffea6f24c822a6f4aa6ae0d3f0faae0d579f1da32ea6b342389c07b4f334ca67696e910f2b067770be7c54e3", 0x58}], 0x4, &(0x7f0000009c80)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r4, r4, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff, 0xee00}}}], 0xd0, 0x4801}}, {{0x0, 0x0, &(0x7f0000009f80)=[{&(0x7f0000009d80)="bd516b74466ce209c09db7cde748e012b254690376d3f066537ed4d592", 0x1d}, {&(0x7f0000009dc0)="2e4b8eeccf517a376f0d343f38b62730db12818aa86278aeabe3c787681151ea8d5f74a6e7c20d6ec65ad58d06fa11bf383c95e0832badfa09af131837348e0f743d9cb0c237a3dc35225f96bfd43a7509d73f05d2cfebdde4b1e5d2f34abb0a8f2569dc73138fb3106d4289b0ce60d2a715f656ea30a698501da1b88b8b77be0df9202ba8f1b3f30d7b7df002d5e036b1be54f3204300ff78b9130895a9c9cbfcf9b5932069003a19f3e87d", 0xac}, {&(0x7f0000009e80)="6f4706b49e064249034d80f87505718be9088bc26461d6053d158c52119dd71c0bf5ba2d8b1731d61d473d00866ead5ed59c936ca701989dca4bd5cfd4b6a5686f74b2b11bf39a99f3568194189d5763e51a84625f996a2e5ba7ccede138829596923a79cec1b2947f20ab3f6315af2f01534f5f3734dd5b26f95739e9dcd096c9621746658454fd4e4239b53b298ec4dfa8f629c841cf09dad5ac46397aa98f35cffeee5707db5500e2841c735536a29fa1df1241293a805cffecd498aa9414251914c81ce595a1f2a3280487a1cfa326eb90c968", 0xd5}], 0x3, 0x0, 0x0, 0x10}}, {{&(0x7f0000009fc0)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f000000a480)=[{&(0x7f000000a040)="6ba179e7a8941d3d6983f352b07cc478d00a5a17bbb5edb9956e64a8323081b9a13c52e245fa48a20d5ae2cb0708d82fd0f6d3e55eca73bea2fec77acbeb5111bc81f716d92f81aeb309aa4a5e5acf01d9794348944654e35bf2a111e40eba19056115eabbeb6b0ea39b6237d514f54a5d15aa38e1de5d74814189cee1663d36cb0eee69078d3c9bd847946431905eb6b162fe8fc2df6235eed3bf3ad38bf593c7ee541acd8c8cd1665dbdebfa079d830aa0773411faa09c31365d58a981d8cea155be815eebbea88113c40d16c4552a7c667eb22369baa3a2e92c3fc7743caafc7fa2858dbbb0def203674c78b50a82b28edb638071", 0xf6}, {&(0x7f000000a140)="e02364c90b20c4d40011b467b78c4eb7964bf6eb2d1be030e0aa5027ad66ed284667a43882700f33db997f8198290149487fd1eabce0501973e367d89be47949a5abff6cbf9463a68e03cc058a72657196", 0x51}, {&(0x7f000000a1c0)="bbed27f1f232b56acc50c5afb281645e67f079caa4763cfe2766bde3950c94f9622e02ef75a81c9e59f2ae58a7e8e3304b1966d5471e36fa463f3379be561521f3031553d704a89693a56e72f68ed164b8ff0b1587ff91fb69e0fbd3b81f9409a8429afb376206cce880276a5ab43f8012a4f4e7f0bbfb9671930aca8dde29458bba5a6437e8f9fa2cac713c0033704d7ad9045a7ebacd115b9d98ffc9e28479b0500d40c5e1b9cbf23f05db4046a102b4df99469137d28d49b21d9d2bb5d0aa0386ca540ad010a3bfbe67a3b879d0135f825283d082896368d7a16e85455478d02d042458f4ad489d7dbea23ceca7d5715db0f3405e74", 0xf7}, {&(0x7f000000a2c0)="ca93fe5b9fe9fd0585011d5a0a961d9e2c7b4522a2a004b159c86bdadb49880ab948a20532e023dfc08324bc32f2ece1fc2c473d3fc57b1cd03e4157ed16e6", 0x3f}, {&(0x7f000000a300)="3a72efeb087ae95ca8", 0x9}, {&(0x7f000000a340)}, {&(0x7f000000a380)="32413821017305bf964aedddd8184158771d40ed2c34b9d88558cf93d7504d3bed74ca04a3c3c148fb11211df238f723c3cd928a54755d020a92289dd9f4e5144b545cc09083c1866952a0f08737c885b8d1656501ab308b67580d7cad74908c6bbe03b60f6f4418fb94e0ae4558c4a662992c40a9a038e93abec649cd2de5e453fb835f5182d1271f138b2ffc61673f7b68c58f946889feb90182a5f31d0c7a8a9ac40dc8b57b2983c6de8268f87b6fc20a88645de0f3103ecfa4dfe57dd590aab76225ab0ac2da8613d1c2c2226b56c3c73c0ecfbce4e23a73bc0189b07633ffb0", 0xe2}], 0x7, &(0x7f000000a640)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x50, 0x4}}, {{&(0x7f000000a6c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f000000b940)=[{&(0x7f000000a740)="259f6834e4f61abc6bfb7781ee267978ff60099103cf720ff2f45ed39c5442845efd0110776437086bcbcb11b287cc6f186e4df768d4308745620c7b0e", 0x3d}, {&(0x7f000000a780)="d00dc2fba7ed43bb2859ef546e460b451d263f35b7c3ebd244e2e1010a4d859b8453180af9f9b09fab48df72c5c010417fc857587db9d7de1f6bd2296a1855eaa274e7a37507e390e6b9d54ce4e61b26ee3a60e57bbf17fce628347778dc768ee9b8b0866f5d14bcc752c412418d1d4bae609eccac0bef2d41be9373dc721862895d362d01256a0f204ebada9d6d1974a48f820977798d946fc5760aa6a5d7ab23532f40028783abafd0c7406e0323280ee10642fed38e077c197f2a6f9c4df6ade4465bd8eb4bdc9bc1d2f054ba278a7bddfa5e7348572f07e97c76bb60c7f6e6a9b35115c852138706b21a8c", 0xed}, {&(0x7f000000a880)="3124dbf3ecdf4d26a3d76843da925ac1073c95e5850ab67b0f06f3278662919bfa2798a7c2642e25bc5fd47c559cae71d512f86d0b8ee5437779738b237b9ce4150e3599a7631f3720791e541d3ead4a346a6bbebf8c1fe00888a460ff7ce2f0b556e42d21dcf8ef34abdfaa6de98249a4cde6d62df9bd73294606acc1501be4e6ecaf2c098d7cfbbf5ab7aa253a97d3fd17ea63d2b22cae26ea95926fbdb661483442150e", 0xa5}, {&(0x7f000000a940)="97a003680151db55e19460b191ea725b4e22b101a9f39c17e4ac1fb334e74a5a6ec53adfd39ea6c06b32d3531a3e4a73ec974a5f3e8b22d3af09f01448ab875e12919556e472049323d32e13929834232debf8f905bc85bb32af8cee3dc8a989a9ede7284dc6760ed5d0bb5d9e4e67029e30518758a2752063e70dfd18f8fe909b87bb77a5839fb73a635c7d9edd209a2033e0c3a3ce14add1dea4fb3c7d9dd737d54d10e065fffae2171eacfedf6b8b03ec8ad0dbe9adc5b88161d493f01365421403b240cb69b3fe77528b1a6497214823ff4ef1792ea070e3039e9a18cc02560b4710f947eba038fef6a825b92d27449fcc7d6a367b179c5470671da9904c1af913ffabc4a858d630d8b71cf2c825736dede84e1d77ca8f4179dc71a8e6588483992add1f8285d095328f1049a412ad33d77c6cf1e954200aff7f5e096c8c317f0a27d156eeac30e637f23ab3bba8adcc6b32c3fee7a923a6dda58c202ca3e9a4f59f9fdd67a90e61ef8e76c1745959712d562b70ee85f0db12b9312d56e31c1d5ac124a5992205aa43e5e963d499516e770f32cd0e1b9434c1cfc6f50c28839caa9b246ac5fa578530bac48f9124deeaefd919550b301fbe0b0b8c4b050f626b2f656236abb5014e67e7df496b236b363b8915d16664da971e15f0488a53811da055ea9fea04b368510e2d805c437cca976a8c962c01ae6d989e0c44f04da062f4eabb1780b08107132ff33c8a98d4be59127c8eb55dafba5df99315e1fdd153185ad1d1671b987618a6d52e1c109f8b2f5a7bf90468727fc13b1c8d44636c64ddfdb704c5e66c0a6ed1328bb89277c6127ae488b836e072fb452a796d5248b0356d849f53c83d83576e90fe7c7bc69ba59e933bf54c552e152476c11ce21e945000f4d1315ab7c32e2df87ca0427a667c994c4779492cf6be8b9071c2e72ae6c45c81366031eec3485467fa193a147c96af58aa26f8aae4746e826e193b12c6123da08f64e101db1ca95af34ea340b4f38808d7570f9c0e4c7fdfded907aa26ade10db488a0c73715bcf210e2ab8762e14324ff4dbce257648e8cca579319c9da77d08c910e19cd1a967d78cff3392b32cfd469dc3931e3dca62007a1cdacd77199dde541b4d40146775e2b372a20d1a10ad4ff71d7ff9b14b3bfa231721ce79c29a267993c666928e6f449b4890339e14733331b613bdc728b7bc2d7d28b8ac6bd3e8de08e67b92a1738f29fe1c03698848bfb69e30ab760c817765600ff60c582be15c1c6e188bd266d1ad3c915f611bcf2de265164b7438d366408d1c2858d4eef3bf3a92f63e8f83f4b196fb39619885b69e084d7cb69d474949e02de091c358dbf54355a9a72ea2ff6c772ac3f1c3ead8f1554bc13944dd6b0d66ac09b75182ea1fa5cb9e0f436e3b4772a752235e0ae1bd01dd58806dbb2fe39664831fd05aeeafaa5411311291d1def367e09a3f3ccdcbcb0cc24d8a6e28387325f699195067f1fdd8799cabcef8c2b0c03e861866b43491c4cf31736c0e97fb847c0268ca9be04243f50a941331be6ad3cb35229c0ce6947a9ff07342be59755ebf7239d5eb3e39d694f0c66c8065aac91e49d424bf4ea9049c4b3bd2d19ef7034d8916955f2170259225d35f73387f58c2fba417cc27e3345a2c4dab3b27e402df2f3c8c1b7c5935cd2887519eff77f98d40072d6a771d41c2ba81272ac9e621fe9049d27ae311e082f3af9d3f00f649e83a7af71820ca9636fbee8ac4cd8e607fc401110dee9cc17eb408dc977f251d03d34c25fa7eb2652776c85a8a69ba2113a7fb7170f4dbfe01ddd6ed5cb384de3dfe156b0d4e2a489b6819397365801fc9146448330bdbe8ce8cd32993126c7e652f1996c5d8ebcecd419aa9ac993d532b1ca6f3bf3e4105361b00947a394061a29044a8bf77be77ca4de360c8bafff77172a22b551dc8214c39585acfbd9d1811ec7f7063aec148045f52c6d69d30784027e7b288ca8bf928f3c11e964441041d6e26569c7c9169d6ed51dd828a6a3dc28585ca815fee59c6e89b824673c81790f3927fbdd18006fce5d0438f0c1820a5f913fffb736d98d4643e105118d5f99b86d8f9991923bd568f7516f29f10ec4630666c53249ed3121952c038015eedd18b932ef37304e845b7977f2d248b5d75e8b23fd52511b893b70abd1c2164f392ac3da20f793258a49f2510274ce1757ff146f1504093d3efba1b18a5fa9044019cff4d398857ad12136a4e2709be7635b6a1f3b66ba479ce10bfc5e12f409f86892798a0b11b9995a3c62088009dd38182eb234859cbdfa8dcdfb53fcc12d091b0af7ff7202a9a6ed6a7808342d383b12b3cd77251874ae4a02e5b99876d7efe589e9bf71a8f4b2a9c5fdfb681c8cd167628c246dec096647b00838bed5e2562f51192b115da8e4a4a2b49ebbbd27799dac98dade7a81507c34260a939c5367a7a1dd33e9477f9e410470fbf581c2372a22c382b093eb5e329eee84f71f7d3d7fa4822843668e90f6fb49df81c043e0d1e07aeab4ca8d200dd19267e951e089d7d061cb6f266e46324de258702536383ec8ea8951159c54c443c54212d96c9afeae86f221ad6dacfde44dfd6246b001802ae0d3bd659d6512aeff1bd5c26c24971dc9c7278c0cbf0866b3a3f9b50543771fa988d7caf2d776c8122e41ceedbc1a6ede87172a25737b216432abfdbebe505f8e28bc308e91741f04a92ffc138a2cac1f2b05e20549c7f49dae4c6ea989ba54c4dca382fc5663b20ca08f6f37b5d5b2ed839f5468ae447dbc93e7be4df98152076a0793726c7a294eaf778d3e464094b3d3c7f3fac745a9a28fde9a2056e523ca69dca8d90eda52edd43f05c3981a8f8b8a4cc6315a335076172b9afca696dc4d98272903fd19ae1fb01b033a531af8dc5703b5395c7e110983296c5c401b16cf180248b4b4891352f4e6cfbeeea5ce617c1b8dea044c16b3ef33219dd0a16574b83b0fdf8e422ae8cd135023c9bab31917030be9f8df8aa1d1648a99cab0ba1b1c1842164830b33875b948ef3007523fa01cfc553ccac8cb87fc5825ecd18984e390546921142dabc4dbb03ed78e443326ad3601afc819027445165f6ff54ce886e54d7ee754c453afa35667111b33dfd0ee5d1c5692c5ba8daa6da84fe487e7731f5c4ff57b40d0b85514c868047851796cb03a5fd6f23283dcafc851f90e0cd9eb3ca145ca2b623b06b68a06dfcee23b12d15b82d4d74e56f1cbd62afba7b3f976562d790a3c8835ec0df12bf8af075ef5cf0da79fcd4ddb6e437cd8ffb2d3bad28505b590a41c9c207cd404e2f84ab96081e6f5b9f90e4776a807e8106850111007eb1da23a9baa0eb15f1d74248db81fca9fd58a8b09698e5731f4aa359ecee1902cf6c971f18b234514719b11868a4386884995130ba89aef802df8f2db91b6b8511a7f8f0bde6069f2249b577ba690fe016606612a0d0a8cb1bf026e17f08c4b9c145ec734d836b13bf68dbe130f13f20c864d08684c65a99ade30c4bcb79be035931fa5f4fb5c9729c2bec30ffe9e44cfca17e0737cb613d318c893a10da9fa42af7fda9c617ff039f5fe193a11bbf186693a67d9afa9af3f445ba4ab86be0f27be35e178dec62880abdde92a534ede0472f6c7d070f43a07727dff1a0ff2673c88d0ee7cc468ac8abd6db3859aaecc4c4b5f3334fa3640d2ba27ac6226623990c048a7cd4e4d394122789cf29dd842611f6d1951c6450b58f5fac2bcb5e122c7b884aa3c256cc9aa4bec868da1841becaa08d3f41af77f8530876a2a88d2f83b125ce807f17759de26fb5a6ef61ea1bd9d31327f3efffe3994890f10b6b6708d4490ee2f3e5e2e566b731c861bfc76437b9eff989962d07cebb1a8db2c512a3a3d3a857e219554d9a1307065d8b4f11cff5beb2cf0548183fb4b43a6a0530765e4f8c2a44f2cf5eb615cfcba4e43abaa0ac8814fe178de602e42e6a01f5e39d8db2e8d177d0511c15b773a749ae3da66ba84f06e224b6e786533c45d4ab09dd47fb2c7802584bca30cebce7986c02dc7127b0371597330fe83cb798c71d750111676c16f3ab0c147b1890ae875f7bdbc659897fdbe1923643cc92b9569f305bb6c5bf64e3ed4373650a50120b185efc96686d185aa68e9a2aafebf415f268ad17d4f246f1496cc846728d1238a0ab8eef40b6b307e9a7e41ef8e4c6b7ffe0abf5fd8ccdd8ef05e1baeb817c72f80554617d09957be958f2200a011ea68ab286d0ded8f8abcde774117fd38321eb2da73cf51452e19111681d2930c011c91050b9b8f66c98d5a46a61f52c6ea379e546d6c4522d0afdcddb4edd074ed469adfbf08d2fd598692b4d5eeed56f5b4116bc026e396da7c269feff12033f2107a196e856078eccbb97530372843c3fb8f7f67eb602644363958d46c9f8cdc228102dc46ed1764f14aad26fc9d058a47635eb94b7e507019eaf005a3563590a6841f7cf2461075c3e79acf4126f47fe348f777b1332c664379dca9b450bf111319c1779a550396ed57f3a60f5d835aef2b73d530b1831fa6556987ab138bf885c49b79379bd9b97db7dca0b98b81e944c15f292d792a9222994854167074cda951470ecbc10cbfc48740db0f862db36f8398d275e1e1aa823c63a7c98228c00517eeeccfb85837a572f03c7d2c020320be4ea23dce0ea5c88b93db302f637da0a72b99fe5a75612ede3249270a578fe9bcde5b5d076b96bc560fa08696c98246de4ba9faac62b770d1ff412062860ca6019618c9718d69404c3d707b7acee31603f5645fae0575702b24ba316859db20cd2c0da4c83df8ddcfaadc68e23e25e9813b39e7d995cd762aab4b7ddecacf7381ebd901e2b532c0315fff0305833e2f801c772a79b351ebff1ce89583c946d140e0d4f29dc65c091e55767288eaf5323f3d8a4bf220becf679d1b10b5fb01f043810012ce9898d3a11b196ae521eadc497ccb8523c8686759d099f918912652981aae959c46b728ad29ebd9cfc88ddaf95515229a50f6404ec0cbd09aa6b2cbbe05e2f73be8d7d224b3dfcbc99881012a7dae7a09ab9c9627a7429347f692fef5ee426998b233f7be0033ea39f5bf3a122aec48ed9127743398279dbec9e73521511bfa40da7bc98652d2d42c63a29dab0d32a8303a1ac387f35dc3426405816b7161aa827eb5514ee0128ba556a075ff8d34dfa122c38b91a598c9bed8f2365541621d7db312f316199d6bb0d0db498def703a79ce80ec3562962746c97ecdafe808d850bdea8b43d38888225fecc7d41c26c20a01b7a6b74552147813325890f889089c6239a8bf6d40714546a2860fc0734722435c7f6d715c3f5e640433d4c12effb1890be2430384eab929a4401410b5039832340f1b5439495c2ab7b84dce86c7a5b9f74caad56cdf5b932b7766373c7dd1f4668eaec56d6a4db2dc426153aa28a49ccd36df7bbdb20815a0e44504b904765776bb389910ba18ec6443d3e5a0cd2a971463d8db61a9c57fcfff230d21d4537780edb9c3cffed72f8360ec4d4a00b6d603a55762238c26c004adad046fbb1fe4ad938398071de234405d545beb3c4a37df1a9a312b2f92411ed082fe3b0e7f3523e3f3573afff1bd76dce0a6b9e2c7e30fcd2aa6dd11f62adf81c21348b6dec62e15b0fe05f1e2fd7fbaf3e1c1efff02df875193ad34539dfdb394c9e0629e69d963540bea1e3b14ba2371e9c155fc55038edf6c7562c29c94854f4ceca7b203750afe2c9807b4fffae420e90352caf53c536592c6", 0x1000}], 0x4, &(0x7f000000bb40)=[@rights={{0x14, 0x1, 0x1, [r3]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r5}}}, @rights={{0x18, 0x1, 0x1, [r6, r4]}}], 0x70, 0x800}}, {{0x0, 0x0, &(0x7f000000cfc0)=[{&(0x7f000000bbc0)="0ca07211bbb2506fdbefc6e82dc888adff4ec5bd8b39de6c19b3f19d4ec681726d50de9ff41bfb2db93802f5a6d2099a41596d9fe8f5509d13f1305d4a52edf577ec4e8dba", 0x45}, {&(0x7f000000bc40)="50cc8ac460c5f0bb6932374491c1bd567ce1d597e771e2f14769bfe6014bd085a1a72a5c8c2394e880e6ea13864d9fc256683fc848cf375a5ac2f35ea44f4263fa8eac09e49b8b0b08be64fdcc2a5302f09bdf790e2df007184a1d2d029de4f217211ca1a707c18b43828afb7217954c109842aff38e5a0f8ef620f135aa7cef52d7a0faa5aa579187787b8f7daf8b502c415140641ae7b8bb4936ee77582e2626cdf038092698792117f8ed09792a53bc1b4108f29e4e8ebffba287a0228745021240261581338fcbc660175789e80ae3afa6e24662f04af4a1571f2c5b9f0131c3eafe05672690976d79fcad1cc57451127cc1d1760d8a9b27c117cd2237d0cbd41adaacb3ade530265ce8d725b7924a2d75575e46743cbdab713732a69ffa9b3cbf4676e099018622ee2b7f8a3f7846fead9a34acf631c2da1b2b8c99e2e079ac3e6889b272d622cad528ddefd8b7d5a8edb101d81bf00c9b39552f36660aed603039ce94e6b9df9cac7e46eb2830f325daf6641d864d747da558fad519fcfa71751b78686aa8595f288875150a3de458c815f74fdb89b2e3be0a7cf354910e2ff1ceabf16442e1760a091ae5cdde5b49cbe18206e7e3a3375a4fbb406efa95df8e0f91e285fa88cecb4ddcb99880ede812143352b0bd48008c310a8a67dc146c0ad4b35c553214df351eb82234747dbee973bef77b7c863ee0e7e56b467a6bae922c913e6e587d9232137c7c6223aeea8a19a7dff9b986a338179b279492811016a21fe6f4748a8268fc711112b9ad8dd90d0df852065165c2e3477ab8f9b148f4546d3d46388b2f7a0421dc36f6d2aa0989bb77a8eac3715890c1082428845f6c4d77f193852343dfca17ec8de2ecc3f717abb1852d229e82aeca1670c9d71d81671af90607335f912ca599977064393abdebb0c2c46b4dbdccd7b87904cc9061acb1825be34816e18a34cff6442deea9fffc9cf97c8dffa40ca6fed7e50077ea73e943912a652e33cc66508d7f92d78f829debf214f1a8bf00f858a9eb588ee3b7bf8ae43835c49009e096da931e66ad6fee9a14117b4bcdac77e6495b416df7f29957719c937f2cea6110be0296adb784cae0cc2d542019d23504c26436ee10a09ada6ec580e6ba8fa18332784228f25d050f30e916e2a294571113447c978bdf753389e974ca616f000def090b2d0ac5cb7ac8e15f4d47472758ad02cbec85b63d685cd8101f592fb5789a6e56f9b7ca94eb2d5130947b1271b6e6291fab096ef745b20c5011ca01390a8fb7c885b7b513112bc9e24f8b1dc58879111ca3a1c36f5d87e58f40769bbcb0704fadba416385cd73677f816c10c19adae4a55d287794e255d9183a7eeaf7cf2fcb0ada6e4f906f9006a80b862da2804c87f008f208ea08944c741a30351602968d4320a3da079b14961bf4ce0dfd3528e9c31034596152ddf6878655e79145c5a5a50c4f79f9803b14d4edcee72bd00b53e225bd486750da54fc1f6ef58cce85af4d480344f24b98b7c60d18c519086046e44dfca6b95a4145c84b005ab78c859103650b4ad7f0af102855b247da46885bb79e5a9b0439d345749160c4c3897c5bed55052c953622e27c4837f456490b1c7f6d9bd6b08860b8d39990ed24847094b6f8b91667494b047212f4117cf1034100bcd925f25a49b7f95c53adfafc7e4cbc262d5c3a17474b56e7d137a3e0d9f4ae1a07b854195296ab5f4c84fd4e7dc6a89d74d3291a1078789be84800689907e88b4288499777c36639372cc63af0b1c02ac6ddb9adcc009932e708ed9007631da5cd555c627f5dacfd7e02ddf37a55d86c1030f55bcf6bf52b92fce6692ac51d907f38bc8baba14307ba3538b84f9e2b72a75b345965ccfdbb20664e35b9dd3d3000c2cfd683ce7b5716f85bf49b7eac92bceb40ce6bbd9195f7774101e7c7fffa58a5a1488d438f553f135899491e096f22257bd16627658d6496c885eeb24afef5a00603fba2c937d8d87889c14d4471caa1e6e171769a762ee8fe38c8ec2c41d82f4af033bfcfd382f41f6cfa0f6f0a82a5a0ba3ca80440a37a05a7ff4a3841dc6ac597f0586bb01786b03d4f2fed66e59ca4816a822b2772bd3ae4789c72b10c6c18db276089429c2252901f618ca041569a74605912f257fdb4404b0d5562ed363b40925c410fcda3b85ddfb51d5f085222d0cafede190e409db7d81fb200e4a5134b35e8a673158acb163434a08bdf10a84c9253acca345cb585403fa61e7a9163c8a6d9e62df03768e5c2fdfee10a075de46d9fc24964142d84de5e8fe1eb1e3e1ec4f343e67d89bd06a78cd34e735226dc5d61315e3d6be463ed2c43c6b78a7656256347d483f0644e353bfb4d42e8eb9ebbc2afe1fcf1e0d9cfa69a411783fb28273ac29bd0e67584c9cb52378baf20fa005c15811b5d3ba7c8b2adc9a587de7300b03a650466048203ec9f3e6d71a1e77a6da0a2a56ed0bb5ace9c893d9525043a3e1cbb149641ab782e952cc873b564e099737e54191356d11f1e66c534b0e32b5ab5659f52fa338c083382bf274e828be8441247708491528ecf25185c6b7467755d2a9d0b8f1a7e80bc27d30dc023c4ad838fbc16f3651d1dbfe21428a81f0ff88ce4f6fb96a636006a6cfb333e30c8400bcd36dec77048e0a2cc366769dc41199c414c4108a7d9b6cb9f12e17a0d8aba1fd6e264f3e7ccc41c538630ddd17da068eb9375233301189eea21ebe3db22231e673ad2251e2b736bfb1012bf6e6c3619c6da58e67c577c38572d585267e6b8cfb91312e75d4bc8c6aadc2df7ad3d90b2559573f685c5d121d0ef2158459b663e9efbcdecf2354eeb95de74759d8a43a4797b1df792099f40662a2377967bd5b44aa413cf0a97a4706d5b1263e924af6df57374860d65402aa10b65efec8b309a58e0a5faf97dc44a0fed84be3fdbf7985b99f8aed4c13ff4b4c1bdded6f7929dd0e8d8ef07b7f032c893ece9e7844df020b10fa712c6a9bd0138ae9d097922ebe4e1ab3be2b38b6358a33774d08c0a50d971ef3ba6256540ab1e593733db1f32aa81e9f9e0c78bb6af44252db0f6302e3460ae7a271b6c4ffc642f7c7024296a9d4749fb6373a837197b84b38ab509510f9ea3b7e81b2a5476026ef62c0e2f807dda08dcc4dbe75d24766b77165a299f4d43d0198ee91f1739fd0309540e6eeeefc079d6e4b10998d85a65787da8e23ac18e5f1b212d319b2e7ec913315f3925a16a5cf6c739a3e058ea264c9fd13d718530199798d5eadbfc1c7b0c644639318853af1b4fc0130ad028e9d9ef9cc6959fbfe427fde61d03b8818e6b38ac7c9a3dca69b408a25ec9314ae6c21914144eb2672a8368354c1dfa3c4951c981f7cc453ac4657832e40f8335e891c8632e878a36dbdfc8ebe60e2280f1b900b9d01c9849f5818d34f48a58078ace9ea9394acfb61004776184b38abc0449f15d79bfea4b53139845db4e64250d4e8c69b10e6198deef3164dd15334dbab47ccac1d687ee6613ffc8bef68bdd6c4b3745aa70ccbfe2b0b57aa7867005f07801d179ff82b236b7e55306729e6adad486f577598264e4add8fd4ff3b9c43e419aa0c74a7494b47e4794992cac403d3880677900fff950d94e4471fa0db03d8d3258a1f784971876e2619b95b82914284af5f88ec7fb4a34e120e1e3f9f1802e7456da64906cabd75d4cd1b3e12cf72cf57c50f5155bc2fcbda8e3c5f455c27d3eeec85ef2c536341a0ca5ba780da0337579eeed40b9c0d2cbb95c861be824d51df8fe87682f30d55d8d35f6fba73f3095f7512cb590f8c943cd29a84b16e661c631460932a8a618bb68934d4677a6eccd3f4e9970f9f266da4102dc8712c216c8ae5495ef0dd4c0a3bdc835b86ac18b41871b9a4777290c3865096915e5159f26577855f2b6b8c377413156cb9532a16f31ffae60302d5ed351a203d7cde64bf8b06015a1cb5f48208034686f3e78c8f7a3f2d7e9184b9c9971e9102f1a366947afe8f6da07d615b535a29671792854e85cf7ee3a55b1a6600178d592bb326937b8e4e74e40d22ee5eab8ba3e5f69fed757909cf3f087cd048ee8ff31ab3f288b2fa2f25f7252893561883bb01aa1614e7b5f4e8e0c5dcf0a04e8a2d6f41a0479afab7740efd50f93dec42cae04c11372e48e9d464d572ebb7b90ed78891377dc11918ff71f44016ca1975af332d8ff75da7ff9705c2b0e4d08858e898fc8706dc50b94d3355e6b99bf51851170a48b7af636decccbed9cac8acbebb5a924c24412a3b3e43df8b7412def6271a0b3b4495fa1480c03bb3024fbf5bb13cfdf24ffe8f0eafab444c5a3aea00629e41c72b4aabfc2ad7fbb91adfd9567b52af2f493b87a79c54f2b4b65576875ed9b656eaff220b4b6bdb78b8f5cbc129c62f12925615c79a1700d96f96774163f6d90b95eaf12664c33edab2b34de727e7ca0049f9ea20530a76ecf629eba94406ee4bf90042fa1ebb04ca1cea75b96eceda8d4b9ef73e4e6a6833f31a699a1cbeb1d64fa713e72728a23b73074c2bd1e2f3336694d481e09f224b47a8c2e711a6fb509f42d06a7ebb91b02a950668bafb5b017ee3e3872bea791461af3c2fd9c29c23ee95cb34b4e94072a24f6456c6e3545c284787e9e0efda04a29e180c792f4d9b9b9963f5943dd073b856ad63b78570179e59069d4f0b21b7698b8483b32b9bcad634d8261e3ec1b1e07a58b2719ebfbe4210840aecf82405f4f75334ed177b5347cae53c1f0ef5c64b16ec07d5a033a8cc52847126b6f802fcdc0b387a7cf03615a2510bcaacecee0e89c6b4ce426b8896abec4b432ac7b0d2b609d4eb0f64597a891758b1d7c4408404baeeaaf76d82b6f78fb0aa9c1c501d7703dcd0f14419030b1dead39974de441a97b2c5dfe54551dde598db245b908a2e92f001d882d0b8dfae93b0f91bf2943628c601c5a984138961f661a3d435063328b16a65116fe924d8cc77e1b769b4a039599f2b62e3ced94d3f43a23a39b08e823f3713049b7a61215c5ec652c5bc6bacff950a56cb5ca4b26367988de74dc1dc5c96e515777546489d9311bc0687f1d46d2cbfb2929726fe256964257b4dd582b9c97be7776db57e70c7abc1fece91b60e9f7f539fa461f6238ffe9a69e92a0d1311d0eb784eb66715415269fa52bc27cc65787f302494b0f0a71ee93728f88a3943000996c3329807234ee3e280bc1c75379a3ebd850220b3adb49c8aa5fa9c19c8514e4871d8f2db2c7614d555e9382d92f013d67f18c2a7f1e472e474bb6c0bb99edb8b2043044a6c0a0f0e53d815bad7cbd8ccda930001ae27d6021c7fef7cccf0119284668380a1666df11f8bfc878034e25d0ee0631726d025ba741e4a461840f1b28ae2b06467e5edad40fcaa64122a566b304ef311fb7101aa6e8f42bea6806ae61e3d0f311ef948b88c443a8747e1e6845b58cd64880c261db5c411be2fb8e39138626ba30ea9e6c7caa22c599d2dd80fbee59f6f5091a0749ce6ae2f2ddd0aef3918579a61506242c0868dc49891f879c14543b6106309d375d74feaf801334564fccacf3f68c0d9a171ab0bd802ce4ba7573d850f5754d8e9e3e0f99cb2fd76787a4e4fb2937ae791920261b9fc0a0aab065a1982148901b15111b2aa93262988c0249d54ded2817e4b702a5e251762371c9e477533bae1c45dad00ca4c155355e1fbb1d972785a16d76e8a643a72c88a04273e2ccdc68b681358cd88c45df5681cdb36b0abbe69d51bc11015fd864380607b8b98b38667dbd3ecb", 0x1000}, {&(0x7f000000cc40)="b0f4aeee2a40b076395d09755548440048e7f802360d4e33e5efba4f5a4fc6951dfb9341535563f75dacdff2db0d9929ca27a7591af5548e397565cd1637ca1c94270e041ee25a3576cd039e6333984a", 0x50}, {&(0x7f000000ccc0)="b7bbf22ff47a0149ce324a9ae196db019d2e6c7dc7991c54a446caaaa93da7c6312243364e40eaf343b7487bf7a2bf125c80530d146237a9fe28068e052a1e", 0x3f}, {&(0x7f000000cd00)="e3e5d0d5401aea52442957448c1121b9b6bfc1edbbde92d772b19c34ace39b0cbac3e05fb7a0874b33a57cbeaa4df13c19659164badd0c2e49b08f9aa657695a96675fd1e54a2e126dbb282f4918cdf43b431a31c649030fbbdacaacd0e3ac4cd2b3380232531278aaee178b69694bae795a7c1da4fe19ec4781561d5a24ae090dbd1198005b014124495d288e50300d4d742e44deae83c75e9eec650b01c5b4c158bf9e9e9183535f1db4517953ae9f99542f6349400b0f39dd30d099163f23d6f274dc5fc22f88cc3a47ac6a4932c8ab87ba7c3e45f243b1690327", 0xdc}, {&(0x7f000000ce00)="e5af2edfa3f55e6f864158e4bdc3cd81620de1a3caeb0db9dd8925fcf391190951896e145d30a18cf105d73df8bba30190f2ea0afddea9f633db64b1f358e14c83c0e75df84b2fdc415785e5f38478908f0346d17b77d25044cb608937331d2542318eb31f02f8eda6f97988f7224a3c6584ce16d9ea057149b22d5bd2dfafb9661683d43547d8642db8ed3c6238d32c819ac0db4fe7e956b75bfc653bfc334dc201b40898627fce259009d68c7c7ae0cca03543b2057743a784cc76e6c9d1c312da29dce4c6133b5b54a37d42e7d8b530be7c3e5cf05b", 0xd7}, {&(0x7f000000cf00)="3881ed58810b682bd1bbac20880bcfd9898d257e88417fd44d2cd2e6d41778cccd832ea46c7f4017df6da9368e9f41094686feba8ebc2d49a68b8c82e7397d206b230b651ce777b69c1b1830b924f0a7a6ba23029638ebabbfe5e161cf05c08a505eb638725ff4bfe6650b46acdc41cebdfa8df5f60fb8018780794def75a7ec01c38cb9b59bd3c55187bc6eba8998bfc3024949909d794f46f0eac90120f435fea3a67e0c27204a55a357f3d557b5730a72e8", 0xb3}], 0x7, 0x0, 0x0, 0x24010014}}], 0x5, 0x0) clock_gettime(0x0, &(0x7f0000005840)={0x0, 0x0}) recvmmsg(r2, &(0x7f0000005740)=[{{0x0, 0x0, &(0x7f0000001dc0)=[{&(0x7f0000003d00)=""/230, 0xe6}, {&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f0000000180)=""/56, 0x38}, {&(0x7f00000001c0)=""/30, 0x1e}, {&(0x7f00000003c0)=""/110, 0x6e}, {&(0x7f0000000480)=""/90, 0x5a}, {&(0x7f0000001c80)=""/103, 0x67}, {&(0x7f0000000540)=""/1, 0x1}], 0x8, &(0x7f0000002080)=""/135, 0x87}}, {{&(0x7f00000023c0)=@nfc_llcp, 0x80, &(0x7f0000002200)=[{&(0x7f0000003e00)=""/142, 0x8e}, {&(0x7f0000003ec0)=""/4096, 0x1000}, {&(0x7f0000004ec0)=""/158, 0x9e}, {&(0x7f0000004f80)=""/140, 0x8c}], 0x4, &(0x7f0000002700)=""/44, 0x2c}, 0x1}, {{&(0x7f0000005040)=@pppol2tp, 0x80, &(0x7f0000005540)=[{&(0x7f00000050c0)=""/205, 0xcd}, {&(0x7f00000051c0)=""/200, 0xc8}, {&(0x7f00000052c0)=""/91, 0x5b}, {&(0x7f0000005340)=""/228, 0xe4}, {&(0x7f0000005440)=""/219, 0xdb}], 0x5, &(0x7f0000002740)}, 0x7}, {{&(0x7f00000055c0)=@un=@abs, 0x80, &(0x7f0000005640), 0x0, &(0x7f0000005680)=""/166, 0xa6}, 0x8}], 0x4, 0x42, &(0x7f0000005880)={r7, r8+10000000}) r9 = creat(0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003780)=[{{&(0x7f0000000300)=@ax25={{0x3, @bcast}, [@bcast, @netrom, @null, @bcast, @bcast]}, 0x80, &(0x7f0000003c80)=[{&(0x7f0000000580)=""/229, 0xe5}, {&(0x7f0000000080)=""/51, 0x33}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f00000039c0)=""/245, 0xf5}, {&(0x7f0000000380)=""/22, 0xffffffffffffff2e}, {&(0x7f0000003ac0)=""/175, 0xaf}, {&(0x7f0000000b80)=""/111, 0x6f}, {&(0x7f0000003b80)=""/241, 0xf1}], 0x8, &(0x7f0000000840)=""/150, 0x96}, 0x5}, {{&(0x7f0000000900)=@hci, 0x80, &(0x7f0000000380), 0x0, &(0x7f0000000c00)=""/4096, 0x1000}}, {{&(0x7f0000000980)=@hci, 0x80, &(0x7f0000001e40)=[{&(0x7f00000038c0)=""/252, 0xfc}, {&(0x7f0000001d00)=""/149, 0x95}, {&(0x7f0000000b00)=""/81, 0x51}], 0x3, &(0x7f0000001e80)=""/109, 0x6d}, 0x3}, {{&(0x7f0000001f00)=@ax25={{0x3, @rose}, [@default, @rose, @remote, @netrom, @bcast, @bcast, @rose, @rose]}, 0x80, &(0x7f00000025c0)=[{&(0x7f0000001f80)=""/86, 0x56}, {&(0x7f0000002140)=""/189, 0xbd}, {&(0x7f0000002000)=""/80, 0x50}, {&(0x7f0000002240)=""/231, 0xe7}, {&(0x7f0000001c00)=""/70, 0x46}, {&(0x7f0000002340)=""/86, 0x56}, {&(0x7f0000000a80)=""/124, 0x7c}, {&(0x7f0000002440)=""/7, 0x7}, {&(0x7f0000002480)=""/14, 0xe}, {&(0x7f00000024c0)=""/203, 0xcb}], 0xa}, 0x2}, {{&(0x7f0000002680)=@hci, 0x80, 0x0, 0x0, &(0x7f0000002780)=""/4090, 0xffa}}], 0x5, 0x10001, 0x0) fallocate(r9, 0x100000011, 0xff970000, 0x2811fdff) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) syz_clone(0x408d0800, 0x0, 0x0, &(0x7f0000000140), &(0x7f0000000500), &(0x7f0000000740)="cb91ab1a72c33d003d9287c2e6f4545555704778603eebf0aba0ff1088b00e01cb5c3573e150f63d85f7fe7f828b298dd5371c2af5760a6611fa6f8a2bae51004ddb41d9384e2c8a4a8ee0e80c9034e63d67703b6575a42521c728bc48a15a931561930b759cfacca36996c6af5ec7ce5e7bd78bce67aa372c4bb255fd5efe88044e76ca0fc6898b0e9c8e9ef4c17d2396141ef1a697d1638b12951b80a104cededd212a3d298061274e9bc916072c01e65d77c0596862203fa8e911857d6ca39396d6f733fa08cb9c740fc28a") 00:10:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x62202, 0x0) splice(0xffffffffffffffff, 0x0, r2, 0x0, 0xffffffe1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000180)=@pppol2tpv3={0x18, 0x1, {0x0, r2, {0x2, 0xfffa, @loopback}, 0x1, 0x3, 0x1, 0x3}}, 0x80) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:05 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x62202, 0x0) splice(0xffffffffffffffff, 0x0, r2, 0x0, 0xffffffe1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000180)=@pppol2tpv3={0x18, 0x1, {0x0, r2, {0x2, 0xfffa, @loopback}, 0x1, 0x3, 0x1, 0x3}}, 0x80) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) r3 = socket$netlink(0x10, 0x3, 0xa) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r3, 0x8983, &(0x7f0000000040)) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r3, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) [ 167.862678][ T3008] ---[ end trace 0ffcdaaa657a22d5 ]--- 00:10:05 executing program 2: unshare(0x40400) (async) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{}, {0x0, 0x0, 0xff}]}) mount$incfs(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f0000000180), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat$incfs(r0, &(0x7f0000000080)='.pending_reads\x00', 0x0, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0x40106726, 0x20000000) 00:10:05 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000440)={0x38, 0x5, 0x0, 0x0, 0x0, 0x0, 0x3ce, 0x0, 0x3}, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000100850000000e000000850000002a00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000040)='sched_switch\x00', r3}, 0x10) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002080)="3326441e88da8211dc57507528e5d6888ac2aab68f96b7ec25d3f06bae1ee2579ad6fbe43293349db00709dfb82afd62f401c25a3ac0bcadce53a9e96d57d667836575f0c24febef1b5a788b46015ecf6d21efb9a0df4f19045f8039d75348bc1da2a2f4b94b2a325ddf49c921bac9986eed0b915e2c8ec25d98df9cf6e3221435f331d460546208b668f4a44a9654453d4d55dc76f497420ea24676a2c283e15f44685cf81f0898a7481c3386f5ba13838e7512e56280c3f2f4397916d8005b0a7d80cd2fe4c285e44adb56216d7bdd7fb164bc15ae47f449796322f5071b53e4469d9a21f74d7bdec0dcfabe9ad0147e43d3ab87523f275b76c047aeadbbe2a48f7a42d8c96fb5594d0e623aa5330ff4511b6ec162d062e332339d00c421027623454ee354eaf9369a81fece373aa8ed1935e44b77c77a69e64b13fb953569f8435059a748df1e4bd5c49967327c207bc14b35ff5211a18a751b8e45aba91493c2d1e0824cee90ba2cf32f13a073c3205312b83f36f7a7e663c348ac22142dcb6a14f016cfe7350c6756e31cbf90d792fad0efa17d571b99e78d08276c231e7a4238e49ed3db5bf9d6c27ddfc7cf3e136c36312f0e8a9b0100c812c52e1ba50f0200c95dd0b6abae7bed1495430973a67f37ff8ee2ecaed936c5b5723f438a1cd20aaed4091707eff692f8d386b5b3fb0c85d742b0892dd375159bcd17d01c59ce247916e382e3dccef4a37bc04e6208b6b6711a2de900ad0a3474d4c560e78cf5e9346468a04044e971b580385cb24842646cde6739ad6f460ccb682c6d35c54b80b3ca28e391f57bb5f52100e5fc5e3851c3975ffd7bc67746c958ba1eb047bfdfd30f8163edf9daeb43731c3434d73d79617739381364ab98a14ef5f80d9a1b38454b74d3a7aef0437b72a984092e8ec54fb0d37db589b651c33af327143c07ea923f8d6d73751272d40a853c913f6afbd8c4edecdfba790f9ad02884ece1b661ef7c5940e77a4acae9cc8fc789931b935ff6eb9313448d17e3f7b8583e67d7549853f0eaa217ceda104bc68481d771ae80a26c4b26a9366d34ba576714f864697ef64a493175efa99c90882a53abcfe00adb96a775d816470a7c7b1b58e08883e555dcb3ce4b886156e14fa2df99f1b2ffe2ab5de9baa80c67bd9c8c41f9e6dd85642ce3186e4c40cb663840ec7899f607060a503f07b6c363a2dce28a8cd97b298c061457c9d5da806f8bca1301632da136e0e4471f2c78eb08951fab581c8b5db561336eaee5aa67d8899de627d0ff83bc13ef3d8efa033f11a7137c4d7fe76c9790f2c98b4d50b9f6b614a2d5883de9e4502ff7e990a0b880b49ad053114a7d25b27ea70caea9223a43eca440f46ea1257400264b3d92760be1bd92f4a70ba92fde21a07b9a7034a3888fea3937c7f615ab0b8389a4d6027d6fe4ffc30f564d537ec744fc6cb34dfc8a967b812e95988c81e54a323e026fcaab2e3a55ab993ddb924255f0c62add4d85efc2d8188812c8418a8c05113dd39525d9beb2a39f8608fab34de04ca0dfed724f874e7ebd1f36ee59b78d84e70ee236559aba9c120deb89ed2c0dfb593e24f13feb40424b95577607c162fe49ae45cf735709eb979209d721293191e2f824654768edbc896ac5ef0fa3b5bbb1129346be6331a783caaca0a4e4b943f0243ff6a472b59e437ecc950bb941d217a87415665b61b55c4d6b483d28d2d4d413d5b4e8720dcd72c2b75dc6e252a44ff717325186bf7939ba15f91caf178fb905208febec20b9f7bc7dac93aa56cd5eaa28cb9dccf223c90684821e8096fc78e188ba002469bfe81a3a405e82be0b06837580767732e31e12f1cd686094fc27cffe9235c155e90b8f296ea686e208a92296a5c4569a2db0db02b2e3a25ae022889a1aa7b030602342f353205c834e815b37558748ebb7fcb46a7f1fcfa7362078970d8a00699ba6eda392fec6435506d6ba404a1f74c428a1720a45534ac3542bfde8af0c48bbea7a3d66c0dcd13df99f94b0a6404ecb42ed96a8077deff586174bd43236fc28af8ad4fce0ac9a7ca792002281304c30c7cf85e0ecd48e1b5287343e2868bf8f56932e50905d554ac0dca9f55f408f992a2823ebcc74c7fc0b2880b5197856bffcf6ce0436aaaa1acecaac340c386b08268e4c6f751ff8a68755613c6d7254300dae56b37a081136b4f895228a5435b43d0dcdb8e76a30672e41c76124b76ba1844386f2f4b49d277333b0bc242a6961923a6d4a0e2221523d4dab2590fd8d6123c5870e366d4631e29ff77f1a6bc087ae77c1bb981dc9369b7de5cdd10977814f89354fca520da9a5eb23c547e0ac03d98180e5e8ee8c6e33545ba9022237fcd6f0e3fd974a648897ea50d7a762b0e842f274f0b3a129721de712e438f4bf0bea78dbf05f9401d704694ea06eecd30f359a13c229eda7f4bbcb843f0ec17397c61f468ca24ed2d8c99857a895325356215f6a5079c1ef3743e442f15d4dfd1804ef17328f8130790e9e6e3e184a20da8aa99773e9f0ed9a3e0dc150a6c1d6ae87f2245828b7f10f4efb6ac798cf28b17e79f794dc4cdce54a8aad7e959821a876f56b939a3a0e805f467419e8e430a55c9a3da2a10b43572c93c39ba845e3601e0fe701f464ef80fd651848f283215668a748a68ecc69bf136b5af8a3832aa8a1e8b71f3d5728cfba10fd5c4504ec959340569db05e4e3478a47d59879dc9b89202f0266ccaf73690c9f920ff9d4fe8d8d9a3c79ff22b87103105f887d7c3d32b3546954d37efaace543c9a2d24abbcc055f8fbbf06ca214f9b77d9a1d88779fcd92d11886c43aeca750bce5f82859c3939298ce0ed122703c78007b5deed3ed15fc62b2c4affe8d7d895e831ab193f059b981eaf7f77b6915973a0751573cf645fa67720846c942d3f304281f2f29e7e0cd3102cb7d2449783399330575f7e44acc988f131979cc2f37f0dbf24324bd099e13707623619a8dffb8d913ea32d9b2b9f744d4c251122d9c8cfd4144d0aef6a7f5d21ec0b76d55ea186bb47b32e05bf5bc2aea0031db8a98ee54cd83868b66fa19f896ebe571082722213b1a571d91a334a524d86c2682960a283f1ff5cf2004cfe488e1d34833bef8a1d8cfe73ad5fe7da34e6240e2708b11f63475f714becf0dfb2166e8b28b3220ea3a4a5fb45f5a4c24dccb0700d7361bfba4ddb60fb7cbf150014da7602261e0ef1977e5c8c1c37c0d74575a912549e286965c7303146507acc55bd1ccfe9bdcdddf1b703b7e18bf8b3b1567c20dffae28d4824a96a7722cf64c8782860b17f3e04f58ab9bdc599765eff8f9cddee2bcfc584ae80deaefc4249e169da8104e5dd5bbc3c373be7cc70b937dc45b8161e14d7b2192dd6339e88643ae6641fe32a6e91abc3d4fd13c2a71412fc5a7240263955e3f831a8fc53370f8b854da86527237e6d80ae5d21023cd998ee1e9d849b5b064457020b16bdd55595a5b2562bc509e767511d6cda024163380e1a9a9c84e10d3fe3671af60576a79da53779810154a38df00159030c2e36dbe6289c261067128f39393c9c9355219c0128148acce85c83066e63eba32ce0f74b6b3ffc461eab417f563530e3d7b202cc86db184c26002c39f36577db9eb1bc008b700c83eaf189ad7758b0dd4bff7ed3a51797b99bbb15c221829789aa3ca876439d6c80dec08991c3f3e6517963702693635df5e0aeb3c27fe0a5d9298d48ca40b316ed178974fc42d2d3067cef31ee6d9f2bb794294b817d8d7daabe0cd0cf13a35026ab61844942e1d024ef5fe65794ddabd45691b5623cde71844569a62847412873e747b0b951483e590a9f10b197fe99112d99aa71f32daa8a0a217ba6c78b1efa991e35724188ec37232e6eaee4793b223f29c16ee92676b9b416aabb5ee007674d2ddbf6a670fba3959df532f6ab0e482419b80113536fe6e5a3a75e6952752d50d95ce0f96fafeaebbafd2ccea72f8664aaaab42db61c0a17bdd710f38f8c37af6d5f9d84df56578eb41f47293f931a278e9684f26dfd722b17afeee018795673e99675be9d41ad89bf171e7869bc7a71753fe61ee02aa728bed91a39e701855e4575e3f3c6301fa67f4b659a2a70e3ca084178b4245eccb92d45ad0f4d990e45dd4ef4ebf5af4c0e8785f830c4228e2aa1ec3d07087b4683eeee823482087b99da3f3540eadbb4ce26d381a94b2605cea384e8f53815ae13427b556aae1daee9dfb3d84826cb33ee4507dfc6aab58d8c45e20a6f554a934b362bc820259f75782322f316e57aadc83f9bf863c4082ae5bbad8a53c772377c2d8c13d07b47694e6870ba0c2910443c7a4859b495177f14b72b794dd371f14d23c917c66b2b1094a38e11cf23bc93b1b5630e897590e0db3d5e60f687ec858e699a48e44f4ffb2db6c8cfc08e005293c719d8026be562b3f7ef05d9a9406d8d810a825e74afda26b3f5951b4fc3015a2b8a5ff5513427868a7e68486ba1ced16280d6d6a6ad5bd454b5b8d16401a9cb3700ebc5a60635c95a9f6f77837e5a89b7fdc8969c45014fb432b031ee59f4aaf41581e69278e9294d9dbf16e6c4054217f11335c0383d8f43a0c7bac93f919e4431e8f49666b1d835613165c5d08a40bf141a8216d161ef108f24eb3f793af3328dbfa6ccf9f6072d855ed1886abf176f67e2398b37ef729675fed292217dd68cdf23116a8d7403f8d963e7b7b41b66b7210fe5d28fb19d4a296d01390a9420bcd2ad91028d6b3a5511773845dc70a95c70c1ef91dcdd0eb73404d0f12a8122839c91f3f3977314e5b8db233075e5f53b26832a7898353b0fd7e97488932c288baed9298dfb1485d168224c3859dbbf313b7eee8289e395e52703489fc32f83f1aaa91569c1d4e96bd8a825ced62cc17a26e0033efd7a1f60d05d0db931081aa0d575315217b7778e9a51905b9682b3830e4e69e718d72e9e30908546056a848d7c8b3da5a30345d0bb54eb1895f8bee4f240358ea4ab8f262a4c261412df11c6b845dfa5a5fb02db4e962d6786fc28e1b5c242af4793d14663c649ac3c38e6ebf1102e60910693f77e6a37e74134bf51e249d12e187654b7d02289b3eba3606d96e7ba9b601bf67f5499c24ccd56cb4b85f3d33178068e5c48275db2f3a5af4454d386f7bbc199bb4187cc4329a7afaf966c0d3a5ce6dc849fc4053475b1603e95db1841f7aded678925bce67ae150f1a37444559e8fb714e2384508cb0b912340c5f37f636421f3451e8b342451991e398ef86564ee8bb23b993726216af4da53284ce8a0b1710f65a9074e27bf8a252234eae12c3d6a6c24b6a0545df0ad3ee3049f9d0f9e61ad0779fc2715d7cd05635231eb017857fb898cb8edc16030bfcfb7e73cc36d062e95a1d0a56e9b960f8e4ee124a7f4af358b7f85875b31f03e639b54ba9870e06e067aac0db27f50d7fe26d1679d204a33be39337679df79f13ad6e038e0f1abb5e836e7593d2c62758819fe8bfc4f2b85a440d83b86c088580a2cc0cc287f3414bb1ab0c7710b1517278e5fbde72e570eba1419edc0ff348fd2a8d79aaf60dfb6e7877cb94fdb69814d7aaea8f394f716d48a5ec67a9a9e229f3476d2c0d8e4c98b1b7e2279756801e52f56d05d711b55f81610b5b647d435b02d8190d878d4438d5ecaad0b17a61b5e7da1e41ddcc149f8da329b7a504a38fe4cc1e5f6b20ed38f70eefa301d22e9bcd2862981a58389b05018bf5798c877ae79bbf3c0ebe330a4ae5b8f1a82db569fd2f6e5b6e3ced78ca25b02ad883b6b84c0a0f8db1e8249871bda1b090eb4fe8ccc836d91c60f10ff8cc0b278360ccc623ccc746be3f00587aa51c86f37c36b316f6484e36f17d6020e4afa384ff21aba68bea386ff2a791cd1a75f37afa23e1b4ddb085ff9c597db04c7ec0058f6062856eef1c47a26d678f2fc5b22805016d9a4d6f0100418b0d8703a675caf48ff6908150ec4e9144bb096d72b1c45e624167366efd94f352df1e9cd71c828b9bcd56b271291f62d5cddc559395d66f66ba2bd68de77b5fd740892923f5f6b563bf677bf98910a444a6eb4c0ad7dca41edac43a15f75adc6f10bd578ba06c14062aeb051e98da298c9a83b843d10f0b70206a7de20e24c9d1ec9dcd57dfa0e5d2e7fecbb979628f2348194f082c137ad5e9f6fa2cd36468ba7002870380cb74d98032c69930bf374178afcb3d689453c701f9428cdedc3df7992409713299ff7922319ac28f2ea9ead77d2b3b995ce5e80699b8d66973635b6f8a158039028ed05d9700773793f68cc118712796c5030f52df9be8c110eaee50fac69753a9b718aedb9dcb6e1bcb900e6c0ca7893be24d1186793125df06eb98b88d25deca59ef150d63f8e6e0d63f047a1b03f7ddd40e14a35290e40e904e871f7b21a3892f5c9137957183f566be4fb844ce21ac8eda3b5a51fb22d892118d4cd7b3b481bede122231662385a76510c89f7f12f6ec225920480ae5ba9f891dfb8f13b84e52567308838b798b68f2b7d9489e095a02abcab20d0d9745772eb0eb3306bd20c6facaa6154988044191a17ef22a0552ea1096a8955ea388f7c2467a3bc0a6f52bceaeadb88e8b9d1f38428eecfb19604f697651afe630cc0c12b50d3d56141d13ae3410a9469851a80bdd2d3bc621245277ad25ddd993988506858d23a8ab0791d9232f96e296f021435906075d8adfe06a3fa523dc026f892bb0e31ba03c885d9df3ad70b1a12886a8a8b33e80a0d8ee3ba3e2bde9e8734a53ef40e8eb19874e368383826ed8967bf7dda6d52d59b89a8ce6dea69681c5706435536eba89263c756accbb3e39b41d4d1afacf898812e4003548812efb16d87683bdafbc01ae92a9890b91612a48806d55639f14fa17b50c8249867af6c952b98bd10d3e84cebdc21336ab962e3b8a1e0a0cf61ad3614fa1cef4cc0c946463525f090a9296195904fbabb73e38dd1582460ebe0cdfa2654c392c8fb6a3456efbd60fd6ccac0f432758320b1948bfff442bf41569698ef2fda52e3d7caaf10c280e5420bc81a5fdd2aa63bf0e98cae9fda640ba9c4cfece93d275ac75bec4f7ca77627749e78a4902abca77b30abc4a60a8ec2ea50d12606427ac73ea350483e632ce4367932fa93bd2a459e57def000b7c60787fa01c86a1061f6c438fc374cce2943e28d700d1496874aa14b25d657ed0420ae7f67b735e0be3fde11d40afb605a8109e43d201f90da941681fc155dcf09eb19799d5bcb75cdb9c857fba97077cd09542ae1964464417cb1a706d77a261c0af2eeb0398f92c6531de6eb05d176ad1b0ba9c923f61c4005aff923bc9842aee882d99724bb22543a69ce8c856238dd522665b2208d844cca809421c4816d51e9de016beab0de9654f926ecfdea03f6efac28a2089bda3ba77c570ec92bd96f08e260f7bb6947b4fc26287808d3077e211518168cd7d418b043802ce0d3a49546d90aa26f3bf644ba0a87f16ceff6dd63232c210c0a484c0f30c3bed0051036e84648be5974651a08ded8e02f58588a019237731f5b9c0ad020343a116ddc2f9f1c908b77b10fe8c50bc743b892661ebf23760541966fb8c95af09a3e958693438c177221da5dbbb9339eb5a15452dd979cb1ed80c303aef4a752bfbb274ae41fdef0b48a65b24fabe4cdff0d1bd05d08b28451788f3b5d7a37b828c0d78022a6b48dd709274ba553f56166ab24d31caaa89dc3c2bc4bdc6b4c0e57925bb972cfa1c7e003e8b21db47aed2a4c5c3f7d24d22aec470ce4494fb7ddde8ede8bd3589ce23d9c258b27fc70c29e44ee1b6a193143f6870b230327dfb3fad12d33f25fee103f6a50699d141a78d71c9d34a201109afed5e4be17f64f9686e6afae3733fabc1b51e75c2b24d9e0d48051ea5342b161a79c831ba10bf16b868009bd6433c562245d5c82f7d22b0d84b6b8e304a33d95341ba16db763f6b68beac32129090ff59d0b831136f66caa38d8a1c16acabcbe1106de05a35a11118eb5591b5a65929e7a589125fa732ca4890c8a518ec7ac4ffdc920edfcf1f609a457fa1ff00b871a3b86594e7b3c8c0bc3232032022c8bf2adf79901e0bcd4f176c47a2ebf362345f88e388a05a5c348b8c70929c2c7fa825e25682a2ece5b80c4a4727849701282647cd9d2376635a3e3b0058ca6de01660634b96690d6f6947f36869d04edf3c967b1aa5f5e6cf66b395c0a0a8519c4a030cdee9c341da83b3c5989ef1d81037c85aeb47b12111d3c9471eaa69ee45c9cc5b62b2203a87ce8aaff5ac0f235a3a81c10e43717c7346a74598788de7a4cdbeefb3175333b5357ed585b4e2adeaee0046f12e628c1ebe7237be0a0854d353001a754d02067b92a7b3de9d7aab1127b18866cf90d8232f140e70ee31cec9d05bdd5f49cf61aa867b5f7e9b9f0ab5738c6afd909b308b83ac136bd19df13828d5bd2f51117d52c264959aab4758e43fe13885555ba135a8993cb1658c55be811c6bc92e67eadf78203df12ed49a0b7ae0dc3d7b7d5129c5a8de075d081fcf564faf3b7374d6f1f5e63bb3027335b6bd96f2d805eb985375c3fa40aa347ac8ab68c24fd87cbab7b4dfd95167dda27e1a5a4197f0c51af0ad38799980714efabf0c39193fdcacaeffcca73fcbdfe3bc69a39ea41521f746a1a2c981bc4d9247999302734e75ff67b2e3ca18d7ae7cc8a8b463f64cf894db32b738b8cfe503a79adb6e92e29dd785872ced22a18d47f095081e80480f5f9478dabcc283c1a5c12ba179ca10d04feedb9724aa57217e24ec1631a58ec6f21282c1e6edbed5d2d408b54681c906da9be44248457e722ee082099dee32c08848065feea1a157e314d5505f18df8afcb24e93fece670be57fa626958e28c59aa51808f8d30a1b4f6efb5782db1d4a9cc1c40b1880065db091631eb54413273d97ae28184ed3354be4d19d0092e601a8e77ae20bad2c9da6bf18344c4ae032c8ff3331407bed844d4aa40ca0d43aedaac2fcf78fa11e27727720f6c9d64ca64006dd2accfffa39c00a1cccff250d2281509e951b3361fb2cdede14bdb8792535562b48b46ac1394ac6dbb5834dc99ec3289f084fd7aaa7f53b6fe5c6a64413afab5ede4b879c8fc311cce07ad0b082871e2f18d058d1a72bd042fcbfbd4b9d538686212fad283ec63bd3dbc948f8b28c37816847abc05cc0c0d45fb664f45525891e1c00525dc34581f0ac8edaf0393c2affca3e8c2c5c691ad65dc71ea9b7be2bd65d14dd0035d5c5db8375ef4d8a7021106787847204c0c2eb664513764dc6106de776fa2df795e967103e1655908a0ffc43b2b3962c198bd60a2255fe97375170b7a37129824c27cb740d7ab2cb02312f71227f50779fb83b703a2c518c17707bdb0edca93de6d8b6d0323d5b139835ed08dddf732fe08d911f94f510a586072498e5b577ecb3d8379054962533dcfa3604aa1c3873a765112d4d8402d48f70511891c048f9a2b437a90ef672f0b2af67f60e1757703c3cc56b949ff2b7d928c0f8aa9ca673fec573457ffe233b05066a403a075ba5077ef037c216418d8dceeeca211780d4045b9c32e29902cbeabca5fb4ea1dfa5c3ea8a1f3cc6da4fddb4f5ac9cb25dd21d94bc4017e7fef9a699b2faf76bfe7e5ab1dc0d28f4b64facf2e2f745366a54e8d97821e80e2a40d9aa62b63ce57c5ce827e2f50e60d6edd8905feaf5641b8940feec252301e0fb5975e56f761a8d1ef1f25e50f236305d601a4a18543c8a9fd69b0fbe5b4766ee4ddb8b946b053a69cf59e77c14556488ab466e0557b104cf14c22a91b28af6b98d00f9303602431e9bdc0c83eb34c8ee23102b7670879075be4b61c1f17861bd978c77d0c9bff7cb60c3bb018f4b9cb3078fca24f5f841277a58f9b480a1b2840867cddc2c1c97c342ccda310df9236891305f1ebb0b30966be32483858bb504b62cc72e91cbbf861f643152e936bcb267398ae172db2192c780cb04effd59516dfcddd6056e6989b260816bfd637552703cbae2a82faac4aa3e8da55621a732872e6b3a9315832b15cd292e86dc634fc9f7c663089ab8b1ded8d471c00eaa1308d85a9e7721c07494174ca333dcb9af172fd2fa4c864052d4dd75c4304fc0b07e8081c19cc6414b52c1f144d1c1952cfebbb2f28e890cc053267a258279e5fe98978a10c8eddd2e5aeacc4cf7a1123e0b0db89ca16f849f46675019fe9dffcb2f52915de5c10f203de9cbabee4304792e036776bd72edde9417a3ed3eda5f34f8e498a7f4792831a51b689eb9a147489b3d00a391a3f95b9b7a6d2ec7232d0052c734f92af38ed7fb8d10720798503485073558feeab5523a571d30495c376f51cf3f8908da5b6dcf9cec6f94e2a5228a2ee57872abe2584f35b5f16a20ae8a58da8cf4e9f3c4b2439a765fcb97bf34f165f88c4223e98776b2001bc789a84dfc7ff30504d8407c9c68e801389a4e77d80e74f740c4f3de095067649b32c65038ca2aca664af4ab14b0daaec8f69f6db35187d707f72b2a24dae3e9530c127ed76161ffd7fad5e4e8461b78966957ce8ef8827f84d4672e1d370fef4ee89c6bb3f07d2ea73e8e868194b852502eeb6fe5696ae58a7060e5bb3da816f345315254a997c27be7ecad388b83b842a3630a7b56f9e05909484cf3cfbd2b29a05ad449846d46b5e4b28527a7fe4863801150107e4db580cb793d235d4f11fa7945f7c0fce7ff18e6b62625e5589c8be61f3eff1bf425814a01d5b6c9417d015776bd9a580b11850a7f25252966b3ea8d893fbab7f938001a8a20a5681dfbeb70ac6551c8949a5801a9f8fbb804e942743c0f77876175e0367b07fd676dd7fe81ebac64a5d48a55ba5ea63e9acc64c81085368ce3bcc2fa010faee9926630c07029169c1e9c2aec9b2240e74e096ac5c65bdc669dd47a8a80bca4bdbcb7eb77308c5096e986f9a145490b4569ea43bc0887b39b86eab9a4f78153540758f8a210df59f0673af7bbcbbbc3a7bc8289e88872301e17ac264b78b83fd3a2b116323891fb920577b2ce36279327c01ca4cc4bee65d1f2111eb63a73f8ec87c1fce6535b30a2b1cc33769ffba726eef93d650ef2740b2863a571f6c55a3dc9d28766db1b182387c3f8aeb98bb6e12f67fb1e589001ea9afbacb58e560aaf92483dd7179dec06efb1243b8ef285adb5ea25943bb5216c872183751d63e44018f85e4579e38ddea7006a403b944a94e9d6f2caa3b475db5a2e572648029ddbe49c2685669aee1109d896b6beb343495ff221c87fa52a8c849aee5ed622a8f2f769c0f46e04585c59a2d942cb0d490da5cdf075c5a8545f1bd0d7be9523525bacce75767258b08db64140f4a99296143ea621ff318e82bb883e42fed6e5e0ae8b95e585faf7499180077421215da085ff1b478f89f720e42484fc87356444da37bf5b9d68b792565f20b84d34b1059da4da122bd1c330aa1d9756a3e775b6e4df05fc729651472da2eaef8d5ea3fdd5c182253ac9e5966f1d681cf1f6f68f869e4a81ab792cd98647d1b18178038db2adeaabbde877ae6a549541efa4bc15e", 0x2000, &(0x7f0000000c80)={&(0x7f0000000040)={0x50, 0xfffffffffffffffe, 0x7, {0x7, 0x24, 0x6, 0x4000, 0x6, 0x6, 0x8, 0x3}}, &(0x7f00000000c0)={0x18, 0x0, 0x10000, {0x9}}, &(0x7f0000000100)={0x18, 0x0, 0x1, {0x7fffffff}}, &(0x7f0000000240)={0x18, 0x0, 0x6, {0x100}}, &(0x7f0000000280)={0x18, 0x0, 0x1, {0x9}}, &(0x7f00000002c0)={0x28, 0x0, 0xffff, {{0x1c66, 0x8000, 0x4f19ed93fcb4ae7c}}}, &(0x7f0000000300)={0x60, 0xc6811ef2c7bedf1d, 0x4, {{0x0, 0x3ff, 0x7fff, 0x2742c0000000, 0x400, 0xe95f, 0xffffffff, 0x2000}}}, &(0x7f0000000380)={0x18, 0x0, 0x3d, {0x6}}, &(0x7f00000003c0)=ANY=[@ANYBLOB="0180000000000000790000000000000000"], &(0x7f0000000400)={0x20, 0x0, 0x8e0}, &(0x7f0000000440)={0x78, 0xfffffffffffffff5, 0x9, {0x7, 0x3, 0x0, {0x6, 0x5, 0x0, 0x5, 0x7fffffffffffffff, 0xc383, 0x101, 0x4, 0x1, 0xc000, 0x9, 0xffffffffffffffff, 0xee01, 0x793, 0x10000}}}, &(0x7f00000004c0)={0x90, 0x0, 0x0, {0x6, 0x3, 0x5, 0x5, 0x3ff, 0x0, {0x0, 0x1ff, 0x1, 0x0, 0x401, 0x7fff, 0x9, 0x9, 0x5, 0x4000, 0x3, 0x0, 0xee00, 0x0, 0x2}}}, &(0x7f0000000580)={0x90, 0x0, 0x7, [{0x4, 0x2, 0x6, 0x7fffffff, '^\xd9\'%$-'}, {0x6, 0x1, 0x5, 0x8, '&]\\^+'}, {0x3, 0x1f, 0x1, 0x8, '\x00'}, {0x6, 0x1, 0x1, 0x80000005, '\x00'}]}, &(0x7f0000007940)=ANY=[@ANYBLOB="f80100000000000000800000000000000100000000000000000000000000000025f15570000000006100000000000000ff7f0000070000000100000000000000030000000000000000000000000000000400000000000000569d000000000000050000000000000001000000010000000600000000a0000003000000", @ANYBLOB="73cbc4eb56a32f84c2a7ee5faa3974535030a7e84a2c924f3de5e52c2de7163cc12af6127fd47accb445234b58b956fde0f5ac92ff80427d8508452a1e063b989ad4bd9c5f13bc80cbe5ff6459", @ANYRES32=0x0, @ANYBLOB="0600000000000000000000000300000000000000080000000000000003000000010000005b2f7b0000000000010000000000000003000000000000000500000000000000ec000000000000005d070000010000000400000000000000000000800000000006000000000000000000000000000000660900000000000001000100000000000200000054000000080000000080000062090000", @ANYRES32=r4, @ANYRES32=0xee00, @ANYBLOB="0300000002000000000000000500000000000000070000000000000001000000070000000000000000000000050000000000000002000000000000007f000000000000001f000000000000000d0c0000590e000003000000000000002000000000000000010000000000000005000000000000008100000000000000f30e00000000000003000000e90e0000e20000000080000000340000", @ANYRES32, @ANYRES32, @ANYBLOB="00000000010000800000001f000000000000000005000000000000000a000000ff0100007f2d5c267b7d215b5b2f000000000000514509bdd2a73aadab8ac360837852f5ff930cf2a61082e8b4fd54cc947b9da7d75f7d49852e239ae31663437c97d704795fe2916c03d4d4fbf85b241f773f5a13d3db5b84fd573807d681961ec3af24e2f7c7a98b44d996f3868dbb82c5f8bedf40ffffa911acc7dcbb54e3983c21b32751635f70b8a2541cacfc669dbfe0daee0ed58ad710f48ae26f3fd6cbbe099c0452067aa75e00e43278652acc95bb780d2733fb4e203127f251afd88d4b8fda8d7c971979f46a2e42a1d71e5082cb1abea93610"], &(0x7f0000000b80)={0xa0, 0x0, 0x8, {{0x2, 0x0, 0x6, 0x0, 0x0, 0x70a, {0x1, 0x10001, 0x0, 0x8, 0xb421, 0x2, 0x5, 0x1ff, 0xcf, 0xc000, 0xfffffffc, 0xffffffffffffffff, 0x0, 0x80, 0x73}}, {0x0, 0x18}}}, &(0x7f0000000c40)={0x20, 0x0, 0xfffffffffffffffe, {0x900000, 0x0, 0xd56, 0x3}}}) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f000000bac0)=0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f000000bb00)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f000000d040)=[{{0x0, 0x0, &(0x7f0000005640)=[{&(0x7f00000058c0)="d5d2b00ab291111f71c82ab3dc1803f633ef4cc39fecf0b006de9fe00ea7e0e8e5186a883f1e4f4d516d9fb855d98ae70935424a9b5c6d4039268cfd4e4a560d28f0d827ea68496c338d55b7e247fb2f1e700ca1295c9a76c4a3aa247153da5989f4648b83b835b287cd8c6c695f1b901c6056092160369e4b6fb33d8af5db237a9ba066c054cf6a991ebd56953e27686a08547c0a1f1a1c96e8b681643fa47124358086881c6c2d5605ce6749a2dcf6b77e2d58b3e1c9c9244754241fe08e57ceb856ee67ed4c56d0f9618b3a9dd94bca60fa239e32afea33746eba22cb8d2fbc3fc5ed9cb92306cd42fae6d86144ec5656cf28289871b718a4e2271aeac6ec3906219a5195e5ab93a2492c3486b8ffd96a28a6b95c9e3bcf371e911498b19b8299400212d2c12fd1a08152c15dca11b8e3edbab89a63b3e02a0c551a37eb6b20de3549f4eb9c3ecdfcf521d9a8e8b123786d48523f570efced65e6ac2cda00b971d545f9a1725b94da6bf1df538be30fb76256ed0271a3ee5f4e6fe1ca5f0424f15d730d4c9b14b7b38dc9c0f6a7c3b54a96b99271f21467538c5beda09433bee62a0260404a1a24782176674cca4ffb1d4e21d0af363a276476b3272763e2ebf31d3fa1d1f66d4fecfc42dfce06f8a9455c1a854d95ff5d5b9a9963f5bbe30439e5787e62181730ed750f8861527e73525c155aa02c741410cc929e6793c2055f1b6de6fa25d03bfcd1a27d1679078c4565d2ee500eb3f6396b088b8fd2cae3ad5204c827c8dc9664b656482ea0b221c734a751b8341f2c9b5a43d255b774428845a1a0901b8b07cd1a489f2e11096eeb5ee4cfe1931f8c15e6e4fa2d49be84d48220da645ec9d627a042ffaf230ef005347532ea51793934bb7a99bf3b71fc7940a1743d4fc2108d17a3496cb2693a673bf9d07a8cd53b43b1db141703cfb48e718121dbde25a2bd0b6fa3e8cfb3a3ca88535efab60fbecf9d93c942a5534460a9d1d90662be08b4d0df1342b87f4241fd3e9fd87041dd022a8638baf2819449ab1c6f54b72e1d1bb130d88b5e25ec59b5ef98987eaeffe76eda4e2dd277b4f4d8e531c7ce8279e27716347b5d4a4133b7ce4fb0c349179021f1830b6e48c0e233ccc03ba7dead57c4a6a565db9d2bded0f0377812fb50041ed821d55d5df2e7b4d06074bf0161278233a516420ecb11b16d3a1247332feaf53533651a4a0f9086af79b48d27c2d5411a6bb32d2328ad7b3b7d789f2e00f5b8b5dab04ba5a831084647f319231abb867dd863d0f354e934f93cd8f130ec1ce332db35d7d2486fb130e46cb959d131658a84fdc9274821d6c4c079eada1307a3b79c7ee98924791081f5d1564be92ac17ce65526b40ba6b697d44aa9511d5624b2a97346dd70a0b50a8a3aec27f56accea7ddf7da8cb2a033d8d61691f82aa779ed16cbf1c0c175b152fe2b3a327215dd626187dce950215a9956701f6e7ef969f3d985d493e5e72599f461d123613d300bf8904178d1cfdb819553a043947f1289c6149e0d610564e534f8f43e8c513a7397454d1af4efc0f718de8d3122eba209b38d9486de67f97675fe38330018c724bac6da68f75627500886883612ddecdaa3e7e11d07bb1436345543692b64c00e37a636c6cdcd859ff7c1246be75ff59d28fd8137b998bd4895763f8fd07658260ec3f46bda6548012788c456fb8155fb8cdbc4dfbca42b0281e42c002b449a267bf8cd98f58ef426b464a907fa5a45a3b22c7222e4b472bd4240dbadf35fa6d1e5cdd8044ac9985851710276ba746e10281af32363cac24196c870bdc8d191a87a12062e7946aba10e6f17173c4b42718cc6cc12e3ed4efaff8250aaab7cea9e1f5179f8a3b9c11321088fa15609a0bbbb20b986039386d0dd1845720eb78cab4fa8735398b00eee7d1fe8f2a57a062d50cec08c588342dd63f0f62b68a44ef9bf8831a7b25b4ce472ba8fa1351f2107eb9f42d89c34123b0a76715db25d3843385dba9efa16ce9bb7540a43bb18f6dd541d7555421ad39cebf7e746e40a9a46f149da3242c07c5e7d08b93e3f23d99e87a374fd64456ce35a09f4e1bb0d28113e5f0e5fa7606bf29c84d43b6ba692453b265350a979f37368569654b06227dbe0c151c0c62448403c554fad7c267d5a3f52e25f0f5dd7df23e71e259d031cadecba8f7540d016c9d03479b128045b598702a44dcf815608b6632db9b34409b7c3e817868e4d6a83a59494360ce69781c28d288404046274c1e377d65e24b18eb395bd6c36476c6cf76f00602978a49377317934c95a130d19a7525b0872dc67b53da810adb31c995d835f6524d298287f942c179ed7f5414643ede0ee652b29a82d08249877c5b78eaaca15dcd4d70e57c66b1ba46efbf384ab8296a4f59c9e22a1287a450301ec6b79290a2286144dc495d0b89a3c46f24ca54bb94706589455521c7c439b956569d23007bf97e7dbf91f6c160acb969047dfee0fa02ba4d9fb61fd211e3f19eb348cc27da4a5ff50c961f91b69736cedb67be52023d45c7c2e23beccc4576f0f67e84e09a6e30ea989a18a3c196bd298be0c4494f5c23ad752549b99ccb3a81a6d6f6b280408f7bbd4461afc3b010aacc481428785a3c87d4f9a91735d9c6cb3e5c46a224abc34d999a6b91136f8890335781cd941bb211ea57d6ff27b74fb116c20be8e965af4692e81509c0dfcae1c1bbe2e0ae21f60b779f99cdfd15ffb1649c5f543fa9f20e64a51b31bb82f5892dfc42cc8cd597016a6cb29f3dba35d79136d9e2810bb12fd5ce32d80fd87e065ed619491ae717fc3d5f63d8303e720b9acdc5670d8780e3433a83aa8b065c6afdbdb2ff264f7eb1039a3be662cc9575de452239918970908f770b73f3be1cbf5e31bd3a6883eecf09aa3944bebd5d1e9f67faa1443fd62d42f93112302213ab9096cc9f916def43d089801319c756e6f2d8247b04b8817660da5b54503b027007103b41b8a3bd4d88d3606d11083413702142ebebdf30e07d031f9a0d1357b80ab03f9f725676a2184192bf9f14db26937af2944dd9d14a81159bb2f73d17da17499ea71d29002b8413607dee9687053b0bfe42af179913334a27d90d433d4bd09c1ac4368ac1dd48bf7bde963249c4001e034463161fcf758200ff35deea0671075c8a6aaed12d82b0503db341a213de93cd6c9643699ff67f21dcc6af938670d9acd44e60391b6614bdcc320862d454a95e0fcc74bf632e694cf52c528ccebf976f8d88eb5352bba1feafc424dce377f1c15f63c9c7cb1867b5c3e7822c82e8f3228f12aac91c8363c1f64bea786a48b39748990feaafd4c64ae0c0d3315a64f0b81e7ebe06202d7fac6c3842dab6b9d338158b1898cae3a764160548d6107a2f73452830a7f2c2b9efebdf83034d378e90d90ea2410f3d31e554565c3e670758c441f170874670cbce387e32bebeb00dfb1fe8aca5be70e5c3242dfe41544d4f34769dec9f6e0cdc615db2d30f7ba8173f3f70fad75a78b3518f4e1ec27c1b81eb9760152809264b8127b6849001c97def45ef19f4641597b9111c7d2363cfc1747b8d8d4ee03e8f4c1ff2c560f823d02deb7d406e9dc08246784f27918fd19775ebe563762ad0e00989b061291d059979f0983a1a2821ed790e88422b3bba913adc467bc6042b7c3fe6025a8ec74fae5a3016928e0c56060e4cfca7547628fab2bd9817c1ed4910adadad55480fa0872a4aa8ee4f959738f3a02b540138e7760ea0997ae8a2751deb22d46266757775d0b785fe5ee9ecf4cb1f0df32e93e4042e2147fee61199bd45ff1bac43303f2bd4c8fa72e7e720cb1f1f7481a2c6cfec4fb3c2a6fa2d91d053d42c6211b275903a1f56cdcc1d712b776e700a8c1a2be7b7b196e79df09c0b73f0a32a4556f60d1638713260a91fc2fe7864ce5fa74a67250d6ef04579787614a8a8a4835e6fcd03239327a0822b65685a632f1131943e9564763e1eb65d3c61dcaa98ec92add4dcd9010533ebacd0df3e689b679a246123e49f6a689dd9722b2c4f2a560ace87fdd11faf1abc844c59069595e0ffa0fc82a9904fadf42013d340545e7ba81f860a7f32587bef579505d9ff392308a60f14b336fb410a3796e8b8c408387929a9d6726a614501092be1d3a501e54f689a05e2624e1be24cadea1609865e76477b4dc73131aebad8e39d05d24d07a821f849528700921467cd3857614e375c9a0702dbcc5a70ded5f6e6581c03728ce1e8d56350fdbf8fd7601756f27358c4a8bcc1c654d7f7da22815fca4de2914dafba4f07a9f878d174edfa7caa238d10b545860dba14afb55f3b9a42a6e9f9d0ada343a10f3396ac5f8dc31b2e72abba48d37d065e4e99976aafcbaffb6d140713986b3cef2a0f59362df895c2f89c301814a613fe94ce7e34938348aa738e25cb43038a5e6e90584bd16c4ccbf68d04cfcee800e9feed6e76668c2268e6ed4d409572f0e3a8824bcf601fb63a285729a22000adee502463f8b0a471faef43f20a64851dee3166717e4911e32d34c834fdc3ca1c75f05a72e85bfae7be5dfd8671fa38e5dff21ff7cb85904b5b1b5ca82f4b42f141d6952a4d5a6d63ac63871ed2a8a89b55b4fde5fbc119bbbb8379e902b2a05a62afe7ac83a280254a20073cc8d7dd08c43ae8909768807b769112d1788383497990df999c940d6efd4dea5cfc04f949b3b4424086b20fc7a4b89c6e60e8c29a6edb5107d8d6fb3326ba8dd7a2ff8513edfb3e35a2dea06fd940c30b152ad1dc6e50d32e1c35a65d64229fe7983d221504440d46f4493b2ced2dd1fdf3ce6697b1fff0bcbeb42bcf7cdd27224265325e3f08b54baad74336ba54789b211c6f74f516932e1cae9e8751a2c37b8ac505a01756eefdd524ddf49b51f9127a0735a5cd08edeabed74fa7790e336931806c5b6c23e47b86bb9b4f453a061d0d7c796a3d5ae2778dd05e90857f2403b844ff78ec83e1ccc03513316ce5dcb1c8a91b13fd9bb50610dd94bebca0d2e283089502a97d9134596eb98aaba8974eb7169f0f3a73f5c174356d53c87e3933c9c2d50a4a0ca54666d5ec6fbd35a98464fedfc6a4249317376d0a2cca16457d57364c13982e6a2868ef2deda77e7f369363c5daebe4d661b701a8ed526b8d72c665317ad5e721481c17b15181f132552d1e4bdc2ab3fa6c828e8ce215e6fe7fa1377076cb47ab4f4981d05942279770f6c06b91acd89f20fa76873ea3ce5b8c348d595e9e046fca5c14446180eed3db9031d90434e6d42391596d88672a77c4557e9194145d6139bb2a241a9d071303371980565a59925be212dd0336338746b27f6d5c13bfa5b1d7ad8699b8dca8c624b8f2eec911e6da7d65a60e21afd8e6154dc60944630c344f22c1c2f385d5d0a54e240af304ef798f545578e7a92e0948f0fb7e025a6ac0460480c96e2526697f0cb416e1e036f2a1d43999d245537c2d0c9a357aa1098fd95028c6b04300482ff790aec280daeecbe914770eaeba480d716c8a15d4756dc9377d1f7f643d06f549aeab0bb481bedc2985af9e6b4e2f5a2767fe916cf4801f9256319ab2555f6864d1de521c4f842645b5f614cffe396f7cd4598deb0e42fe9be6617e67da71b6056ac8ae71338cff0371a98320d66b19b246dd48422dc96dcd855ab639286b93bc164393051a1feee6f9a0f8c52955686a78bf5e0fa53c3325499858afcfa96322f36272a6eec1607635d83c7c58338c2a590a44b80ebcff5b59425f1ac252ee4bf39312324dca0b9ec93a", 0x1000}, {&(0x7f00000068c0)="075012a9902ed77f75352ba49ab2eec63c85c25b38d8e4d1f891a59505489228dfad7f84a199c3adf728b405a57eaff61c26482098d030a81a6c6e0fe46783268450c4fa392c53b4345c8473c020a5fc725eac80a6fd0b95e9a2378b459eb89806c8cb53f9b7b1fbe893c99843e448efb22e39ed0c2224842bee2abf2048e02fac95b4776a0cbc45b87453335d749305929d3557bf3e634cc644a68838cc0cdaa0d6e8803fafd0b94fa3b154f29bb675038a648e709043afb057f9af9b40b4b8c9a20332e18b3f5563a1be403cc88f362015d3fb2598fe2fa0b3ba63ed67b43c0336bc809167e2714bd6a5d7b5c60f57e864652e8df019dba0166ce4c16cd7df17d180e007f1736c08f430b96741e4292621d06803eac0336288132fdace393578bbf21e6ef87e96a8a5183e4de2f1584d97a06d4eb2809d2b5ccfc2265556960c69ec5264fbdc64f73c2d3002693c53ccd275cfed3d1bcd4488b1fc5b694fae4563592a820068ccdcee2300f96ac52218137de234d9eea39dbccc626b8838c51cbfc96f68ad2cb35d7c16f06f6448285ea4266339eae7ab10a189cb410b2fdc120309bf6c94b3d016fdc1c6079d0a12d0e985938cf4318e96782960f35de9e5cf2bf26220dd85c4ce42ad2a4a4d9513212d74e284fedbc47ba856b4550bc7c9a69de92c8811a6412d3b9a1ce2544125f308a0842f039a6e704f484e5bd59c7b709aab4377d01ee2486d9bc69bfa944273d4e7c4740d0b935aefeed1b12d6b3992909990c71390fd6788d1ab878a9de2989aae559115e740f61fdbf17ac93a24e577f1aab206c13d9c86b511224117a984585d7f649749a67096066701295844a4de7c06fdc5bd91026f2c4caf492f8b3407be920267d2605e818329488c93a4cf97981e7bf786e5cc51c171e11b7e54eb65df613f99554720cb8bfb57f28bcd79239e608f8d9e1b0895144aebe708a13abf83afbd77299c734d890664c03610db9b3c7e4b3def19215f116c453c4d9c130919fe854461b0b2f901ce722a7c42a9d6a4deef41439338cfdbb428e9115966dbf4a96bec5e6c85d4c4d2e9ee2ee1fcdb89e034ffbdea1121a33be9114ba005d5291cd4bb80ce3a421c37074fb35ee57706c84fb4626e3419302a9941638b4f658cbf28c64230b122ebbe123bc6a019551b40bd738633169bf691b78a2123884aa67e9bcbe26153096b767efa212f7a04386571d803529ba1506da9e5527f65754780f1bef92019159e071be97fa84627262d8b81fd7b0677c0d10c3ae5e03c6f05e6d0fc95b1419b14e8c738b18bbed8b7445c1bfe4d844dfb8e65944657a0eef28c9dab5ae2a4ba9270b33b964e0593e906b02544068a974d837129e24e23587d715739e18cd5eec27df47e01695bdc7881abb1f8be2cc9e97033bb52dbe6cf39dec8d6ed5335c29a1cbf58c5245c6f9b603d1ebd746a469bcc70f301feca816f15d4668e53623b829798d3f71bcbf83749f9597f4f10e86c66849d63d48b595a8bc62a78dd178bcd8535610a0928399215d0cf07706c4b3ece135461b9a9b9da4b4358e2f6825eea5266540592bd348d1d4fb9ae2aceeecf0671133d950361c8ad727c6b5e428972029a141fe40ffe050f9381bb60a8ebc02691b9cb1843f57cb74372c1f39ae2683b9b465eca582d1ab7ed91393238f7ad372adfe136e31c571bdba6c26fe38ab5fdb7bed8ea351cf4f0525b3d5c52d10641bae3c6ca55c326ec6d8386a2870dc1960f04cdb2e6bb76f969de1fadde9760a49873d3edce3b3eb81b01f91889b8c44163be88cbfe852fc96c67f1f5e94a0c8604c8faffe3e01f59d867ba31c1f44dff8ca604dd9a0700bb52c37fafb374a7c7d3e56f0b24e4f6bd8e5a09324812b7df9001df0daa303849cd09beb1adf23ff66f46ba70e51de3fd012e3c8d45301e27bd41355e9532990f4b0042f4182599d464b2f40b67e75061d8cf88e86cea25d7562471220d0a2a1861d5eba07772b30c43fda06f4a9cbe2ed5d5b26d8394a9d362585ae46d5f36392ac9a5d78f91731fc5bc69e715feacb583cff28d3ba36e2c314c0e5c3a1c81c9f4dff85d1033f75fe30a3d3d5f7d9ce5af4b7b5672f1d8222a398c0df17cf1b16d6bfe8d1948decdd0f5e50a22eba247f5ff8f6149f38027dc49fe91c5857f9bd3194e7d6585462ad6a91528baf111cd75c64a96af7bbac0c19a16ff93cde7cf7e1c6d45c80f77be296ff52835177958f53450559e76f19c46d54fcbe89d66a26f861935fb3183ea9be3dcc5dce40f001fba5df373470fff4f346a17e0807d211cbfa3a7d3e0fc8e1bbf4000e005486e75d954a52f9abd32a75bcdc0039f3049ba581e98d1d951aa74baf8fc7c6796f043d9b3022b45f8e96d4e07c9a9ddb28efddd461eb8c162bc27c311039e48aa79920cc027367ae3da74cb4f271ba31bfb6e31fac07b0baadf3f6ee112be03c9f4465f3d3ae78335927303ef4d3c658c2f676bac234133176adbf652d0026e3334232e5f986f81837a132fc03d373ca390d82f31c758f62aaa06be7fe2ad1da15a41968831071b83fde8af934b45afe16429b2239c67b6bc74a488656cc3b9ba555305bff55289a586c2f722dbe4ac10e33614e22eecfe1a8a1019c21d06265582a4689ea3eec073e6a923afdb4a0cad7b6711af463d7fce14c749334ef8ffd95688d6f0659b21e089351f9cda08e0c09a31f4890819d76291181767f2a5fa5cbea4c48a66ab88b9e2ab53c7a22db4b063fa028b60f56b3c672f28bfece68cdbb4bd3a6a8c4ed6e920fe5d22a6363857f67ad401d84dd04e478c68d7b70e6c05f4caf61a66aba1e20103b091ee1de81c2bc931ffb5ac9a8f799014723ae9fb93620519d82fb7eb067ac236dbc02f38a85efec906ee2ae3a149367d17d53be3f1275fcbbc6c6bc6225bf7151abafe2fe6953939f49965fe7a670825ecf3c8e29491b0a409968d3fd8e7ae309557e8b46a27c05192d83d3156767ca70144c786f306e2c5752b216d25f6d40faa87a385c1299bf2e5032834ea4990be4c6acc5cd92342b1a85ec2f83f8faede48c61be0cf5873f61bb97412df09f82a47d2f28238b5cf8149277e0b73a86667e34f8f0c9dcb44bdfa85982e7254c58819a4863cb4d01d58f5fea7056a8b9b9a3f9f6d64adf77361e13e6c4b6505df3f5e02ac7ea6cccfcf7930730b03f6a35a29db563fb5c04ce98feb40fc4c56bbfcad0d55b4d95f057c342bfba583fdc897de1c179b8a91404c3890f11aa82e3ed33a7a08dab23a6bbef13d680dbd151486a4327957de6058598c387816a662cad828d8bec8232cf57774db1c9b91ee6af77229585411fcfc5dc84bc9a5aab4dd000198c51ce98e561fea025ac1ab6aa63ce538806a16cc36138dce224c172cb553f158a444e003bf2424ec1fac32d3f8230a9219aec102d5654e0f147f6ce318144a0b80d535225d32ec6e431a99a2011a062b7e03656ecab1b03625989584c12885e976e58e4133e360e8460c141c78756464b034b71ce2cd9f337e751932d4cfe9389f47bb36ce63c67c5f4dd49b247b1a66e26c19d8c159d79207d59c1b0e0a4cced5b3fe5a84d64f3a74f9def8aa839edbc10617d36190dc2a96370cb3258784c5a8f24f47cbabd88767db3aa68c607a70b25fd02d0e6c973f0db755497eeb3db39f7e4ba95673c037da5a17aa135cc646c1daf3ed5ef52d2175ac152102dd315c24ebb71716d48d8037d01f6ceab9c030d16e7ae7575d0e14e5fb0ae2e8bd12201c72917697f380f99444a80e41cf0ef0878bda1a3cb4be89eb99133af9e516d274ae3f71a7dffbdc4fed661a14ad6b33bfeafdf674f00b29a09991164a025fcdb2720a47343fdcd2a34b8f69936bb0286f370e2a3419e7891c3155a4dbc4df30c18a57f9ce8a2b612cbe05c8101d9604186e9f2e2ce91c3b8f3f57cdc56c4d0ce81b22e85a0a80559e7b7d0283f159dcdb737f43177e5ce868e74da480c427251776d6352c578e842f01c3a84e6526f12a56eac3a9ace945d2cde019e5ea6226ef592ca0fc889c0b4a10adf8a4a7c693f3543e9892e65f003326b1d2a6c1691cfa9a3af869922028c6f9a9ddb8e1f949f8ae7cf7634e657e9adfff5d402433c80b83a9e5a6499a7722a3111f688df08c78fad2eacf242cf80f3ba772e76aa8cdb8abb7d091b08fda257c877d316c0f6f2786aa3bcf6f2ac582f9a1441b1545314fa87854165ef365eb4c0437532f3be038c93f405bc10dfe1ebb7744bd84c4556d4f3ace4f580506354e044ec8e557f8df828d2d5f1d9a40e098a21ddc5b2816da4e91fd611858605529e158e7cc98cc0f4e8aec9a0a41a6ed33ff3f2b08dacfc169b5b3267866a2f47d03c519e428d85acf93b902cb8b0df948349877379ec538e58cb8266f294993a7680595005145930832edf9d31aa4e0e62cbb02f0769c47f1aec36fe220d3f9121f5b56459c2b22116e9c8845bcb760d2adcf643da6a23c48f648a23cd6cc5ad4858bbdbb95e628dbb1b7513e88a82e77ed8f0aa6408f0ac4a4295e905b075226e5bacfaeb069a7ab9816c5bed105873a9d8a5b63c8335bde9dc0105cef6195a1658cfedb4617a0c990d0b22473d961f52eecf465505752ca3fd734dbbaa243c6cab913cc754ce0486977820de2f19f4989fd34dfb7cba61ff4340c5bf9e92d47b3b6cb478ee800d84405ee6c42f8fae73f2c5b47994a3f1a95be2b76dde4f17c9c92abdb314a07d094e9cc0d0283d44a22de8af915e962b1c962442d2db7cbff1045b50e3cb634d813b8a243abb989ea742e71e30c3a61b5f18cf87a28b81f5ee9b0ad5ccc5210c634c641cbcb89ba47b69f207d6bb3a2f9479af417c9ecb9247afc348b2ed0f8260b9ff58c82a99a3aee6b7620e18440547cad3fee49d2b9dc6f9137d13a33e4495c360fbe908f2e04f98c7b38caaa03e2a401a8e5e798fe3017566c54acc1e2d8d6010f75da8a4194ffa5b131a4519a49af36194c9b957c72149779e5f2c95225b50ffb60d4c9ddea39b123bc992df79818fb2812e8076d27c6ba69434edf51515bc3a437217be2cf8bcfcc1179de91792d5a63e1d22d44fe1e925c9627d2147e5af0803975fba069c05a176f319e99429fe342d21337d2d899ebc3e1f2f56cefde297fde6e0d506d1deda0dd241704c5d675d1faa301e26b425cfa09af1c88eba18b97392116ec1e9d14b9882c8ebbc67a5b3fa86ebf07be0cd0844855c58336b349667f24c334edbcf233d25167b684de320f1ed61550023f836bc866758d724176805a922ab9e6987281ae6e8125930ccb1930918aa14d604fd11764edbc727e2c47659d486aacff7c9312f6e809d920783ee642345ec61fbd604718cc2d4b010174a1f5ca0c69011f3dba74fc8df64f14a0566726f0c3a40860d32641d990aeddbafa176f420bb2221e3277aabeef126b1f9399b61d485c89aa122819a82149df7ed6ba332373eb13f8acee799d54568fcc3bdbb8c26a22d4268cbb12e703ba21f124c3b3815bd6cdca7bad99146123eb8579c89b540424e8352fc625ef48cac4e114f39de821979ea39454ef361eaacd02741e139389b049f0ead2335e4faf4668412c42092a9c97c99932b8774c98f8779337f0c34532710070898540ca3d8076bad85fffc531b1667802c72a7eff39f1a913b188a29645ce4e007e4859594e97e4ba4cd157ec80cc3ccb07e7030c72441151566ce5a83407c2e3ef0f15781504c08fdc6f4d3296de42cc5820a9f941f0be74aea67bfa39f077ee59", 0x1000}, {&(0x7f0000002740)="5fd230e5952be94f20412b7e2a237d9257c3a29216a059611e76caf35a8294f122e1fa1dda4a1dee0dbb4e64c3", 0x2d}, {&(0x7f00000078c0)="622b1a6c36a5380b65f9ea75409f526351f0a005b9a3fc1c4591bfbab3aaffffe234d92b31db47164011195bffea6f24c822a6f4aa6ae0d3f0faae0d579f1da32ea6b342389c07b4f334ca67696e910f2b067770be7c54e3", 0x58}], 0x4, &(0x7f0000009c80)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r4, r4, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff, 0xee00}}}], 0xd0, 0x4801}}, {{0x0, 0x0, &(0x7f0000009f80)=[{&(0x7f0000009d80)="bd516b74466ce209c09db7cde748e012b254690376d3f066537ed4d592", 0x1d}, {&(0x7f0000009dc0)="2e4b8eeccf517a376f0d343f38b62730db12818aa86278aeabe3c787681151ea8d5f74a6e7c20d6ec65ad58d06fa11bf383c95e0832badfa09af131837348e0f743d9cb0c237a3dc35225f96bfd43a7509d73f05d2cfebdde4b1e5d2f34abb0a8f2569dc73138fb3106d4289b0ce60d2a715f656ea30a698501da1b88b8b77be0df9202ba8f1b3f30d7b7df002d5e036b1be54f3204300ff78b9130895a9c9cbfcf9b5932069003a19f3e87d", 0xac}, {&(0x7f0000009e80)="6f4706b49e064249034d80f87505718be9088bc26461d6053d158c52119dd71c0bf5ba2d8b1731d61d473d00866ead5ed59c936ca701989dca4bd5cfd4b6a5686f74b2b11bf39a99f3568194189d5763e51a84625f996a2e5ba7ccede138829596923a79cec1b2947f20ab3f6315af2f01534f5f3734dd5b26f95739e9dcd096c9621746658454fd4e4239b53b298ec4dfa8f629c841cf09dad5ac46397aa98f35cffeee5707db5500e2841c735536a29fa1df1241293a805cffecd498aa9414251914c81ce595a1f2a3280487a1cfa326eb90c968", 0xd5}], 0x3, 0x0, 0x0, 0x10}}, {{&(0x7f0000009fc0)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f000000a480)=[{&(0x7f000000a040)="6ba179e7a8941d3d6983f352b07cc478d00a5a17bbb5edb9956e64a8323081b9a13c52e245fa48a20d5ae2cb0708d82fd0f6d3e55eca73bea2fec77acbeb5111bc81f716d92f81aeb309aa4a5e5acf01d9794348944654e35bf2a111e40eba19056115eabbeb6b0ea39b6237d514f54a5d15aa38e1de5d74814189cee1663d36cb0eee69078d3c9bd847946431905eb6b162fe8fc2df6235eed3bf3ad38bf593c7ee541acd8c8cd1665dbdebfa079d830aa0773411faa09c31365d58a981d8cea155be815eebbea88113c40d16c4552a7c667eb22369baa3a2e92c3fc7743caafc7fa2858dbbb0def203674c78b50a82b28edb638071", 0xf6}, {&(0x7f000000a140)="e02364c90b20c4d40011b467b78c4eb7964bf6eb2d1be030e0aa5027ad66ed284667a43882700f33db997f8198290149487fd1eabce0501973e367d89be47949a5abff6cbf9463a68e03cc058a72657196", 0x51}, {&(0x7f000000a1c0)="bbed27f1f232b56acc50c5afb281645e67f079caa4763cfe2766bde3950c94f9622e02ef75a81c9e59f2ae58a7e8e3304b1966d5471e36fa463f3379be561521f3031553d704a89693a56e72f68ed164b8ff0b1587ff91fb69e0fbd3b81f9409a8429afb376206cce880276a5ab43f8012a4f4e7f0bbfb9671930aca8dde29458bba5a6437e8f9fa2cac713c0033704d7ad9045a7ebacd115b9d98ffc9e28479b0500d40c5e1b9cbf23f05db4046a102b4df99469137d28d49b21d9d2bb5d0aa0386ca540ad010a3bfbe67a3b879d0135f825283d082896368d7a16e85455478d02d042458f4ad489d7dbea23ceca7d5715db0f3405e74", 0xf7}, {&(0x7f000000a2c0)="ca93fe5b9fe9fd0585011d5a0a961d9e2c7b4522a2a004b159c86bdadb49880ab948a20532e023dfc08324bc32f2ece1fc2c473d3fc57b1cd03e4157ed16e6", 0x3f}, {&(0x7f000000a300)="3a72efeb087ae95ca8", 0x9}, {&(0x7f000000a340)}, {&(0x7f000000a380)="32413821017305bf964aedddd8184158771d40ed2c34b9d88558cf93d7504d3bed74ca04a3c3c148fb11211df238f723c3cd928a54755d020a92289dd9f4e5144b545cc09083c1866952a0f08737c885b8d1656501ab308b67580d7cad74908c6bbe03b60f6f4418fb94e0ae4558c4a662992c40a9a038e93abec649cd2de5e453fb835f5182d1271f138b2ffc61673f7b68c58f946889feb90182a5f31d0c7a8a9ac40dc8b57b2983c6de8268f87b6fc20a88645de0f3103ecfa4dfe57dd590aab76225ab0ac2da8613d1c2c2226b56c3c73c0ecfbce4e23a73bc0189b07633ffb0", 0xe2}], 0x7, &(0x7f000000a640)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x50, 0x4}}, {{&(0x7f000000a6c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f000000b940)=[{&(0x7f000000a740)="259f6834e4f61abc6bfb7781ee267978ff60099103cf720ff2f45ed39c5442845efd0110776437086bcbcb11b287cc6f186e4df768d4308745620c7b0e", 0x3d}, {&(0x7f000000a780)="d00dc2fba7ed43bb2859ef546e460b451d263f35b7c3ebd244e2e1010a4d859b8453180af9f9b09fab48df72c5c010417fc857587db9d7de1f6bd2296a1855eaa274e7a37507e390e6b9d54ce4e61b26ee3a60e57bbf17fce628347778dc768ee9b8b0866f5d14bcc752c412418d1d4bae609eccac0bef2d41be9373dc721862895d362d01256a0f204ebada9d6d1974a48f820977798d946fc5760aa6a5d7ab23532f40028783abafd0c7406e0323280ee10642fed38e077c197f2a6f9c4df6ade4465bd8eb4bdc9bc1d2f054ba278a7bddfa5e7348572f07e97c76bb60c7f6e6a9b35115c852138706b21a8c", 0xed}, {&(0x7f000000a880)="3124dbf3ecdf4d26a3d76843da925ac1073c95e5850ab67b0f06f3278662919bfa2798a7c2642e25bc5fd47c559cae71d512f86d0b8ee5437779738b237b9ce4150e3599a7631f3720791e541d3ead4a346a6bbebf8c1fe00888a460ff7ce2f0b556e42d21dcf8ef34abdfaa6de98249a4cde6d62df9bd73294606acc1501be4e6ecaf2c098d7cfbbf5ab7aa253a97d3fd17ea63d2b22cae26ea95926fbdb661483442150e", 0xa5}, {&(0x7f000000a940)="97a003680151db55e19460b191ea725b4e22b101a9f39c17e4ac1fb334e74a5a6ec53adfd39ea6c06b32d3531a3e4a73ec974a5f3e8b22d3af09f01448ab875e12919556e472049323d32e13929834232debf8f905bc85bb32af8cee3dc8a989a9ede7284dc6760ed5d0bb5d9e4e67029e30518758a2752063e70dfd18f8fe909b87bb77a5839fb73a635c7d9edd209a2033e0c3a3ce14add1dea4fb3c7d9dd737d54d10e065fffae2171eacfedf6b8b03ec8ad0dbe9adc5b88161d493f01365421403b240cb69b3fe77528b1a6497214823ff4ef1792ea070e3039e9a18cc02560b4710f947eba038fef6a825b92d27449fcc7d6a367b179c5470671da9904c1af913ffabc4a858d630d8b71cf2c825736dede84e1d77ca8f4179dc71a8e6588483992add1f8285d095328f1049a412ad33d77c6cf1e954200aff7f5e096c8c317f0a27d156eeac30e637f23ab3bba8adcc6b32c3fee7a923a6dda58c202ca3e9a4f59f9fdd67a90e61ef8e76c1745959712d562b70ee85f0db12b9312d56e31c1d5ac124a5992205aa43e5e963d499516e770f32cd0e1b9434c1cfc6f50c28839caa9b246ac5fa578530bac48f9124deeaefd919550b301fbe0b0b8c4b050f626b2f656236abb5014e67e7df496b236b363b8915d16664da971e15f0488a53811da055ea9fea04b368510e2d805c437cca976a8c962c01ae6d989e0c44f04da062f4eabb1780b08107132ff33c8a98d4be59127c8eb55dafba5df99315e1fdd153185ad1d1671b987618a6d52e1c109f8b2f5a7bf90468727fc13b1c8d44636c64ddfdb704c5e66c0a6ed1328bb89277c6127ae488b836e072fb452a796d5248b0356d849f53c83d83576e90fe7c7bc69ba59e933bf54c552e152476c11ce21e945000f4d1315ab7c32e2df87ca0427a667c994c4779492cf6be8b9071c2e72ae6c45c81366031eec3485467fa193a147c96af58aa26f8aae4746e826e193b12c6123da08f64e101db1ca95af34ea340b4f38808d7570f9c0e4c7fdfded907aa26ade10db488a0c73715bcf210e2ab8762e14324ff4dbce257648e8cca579319c9da77d08c910e19cd1a967d78cff3392b32cfd469dc3931e3dca62007a1cdacd77199dde541b4d40146775e2b372a20d1a10ad4ff71d7ff9b14b3bfa231721ce79c29a267993c666928e6f449b4890339e14733331b613bdc728b7bc2d7d28b8ac6bd3e8de08e67b92a1738f29fe1c03698848bfb69e30ab760c817765600ff60c582be15c1c6e188bd266d1ad3c915f611bcf2de265164b7438d366408d1c2858d4eef3bf3a92f63e8f83f4b196fb39619885b69e084d7cb69d474949e02de091c358dbf54355a9a72ea2ff6c772ac3f1c3ead8f1554bc13944dd6b0d66ac09b75182ea1fa5cb9e0f436e3b4772a752235e0ae1bd01dd58806dbb2fe39664831fd05aeeafaa5411311291d1def367e09a3f3ccdcbcb0cc24d8a6e28387325f699195067f1fdd8799cabcef8c2b0c03e861866b43491c4cf31736c0e97fb847c0268ca9be04243f50a941331be6ad3cb35229c0ce6947a9ff07342be59755ebf7239d5eb3e39d694f0c66c8065aac91e49d424bf4ea9049c4b3bd2d19ef7034d8916955f2170259225d35f73387f58c2fba417cc27e3345a2c4dab3b27e402df2f3c8c1b7c5935cd2887519eff77f98d40072d6a771d41c2ba81272ac9e621fe9049d27ae311e082f3af9d3f00f649e83a7af71820ca9636fbee8ac4cd8e607fc401110dee9cc17eb408dc977f251d03d34c25fa7eb2652776c85a8a69ba2113a7fb7170f4dbfe01ddd6ed5cb384de3dfe156b0d4e2a489b6819397365801fc9146448330bdbe8ce8cd32993126c7e652f1996c5d8ebcecd419aa9ac993d532b1ca6f3bf3e4105361b00947a394061a29044a8bf77be77ca4de360c8bafff77172a22b551dc8214c39585acfbd9d1811ec7f7063aec148045f52c6d69d30784027e7b288ca8bf928f3c11e964441041d6e26569c7c9169d6ed51dd828a6a3dc28585ca815fee59c6e89b824673c81790f3927fbdd18006fce5d0438f0c1820a5f913fffb736d98d4643e105118d5f99b86d8f9991923bd568f7516f29f10ec4630666c53249ed3121952c038015eedd18b932ef37304e845b7977f2d248b5d75e8b23fd52511b893b70abd1c2164f392ac3da20f793258a49f2510274ce1757ff146f1504093d3efba1b18a5fa9044019cff4d398857ad12136a4e2709be7635b6a1f3b66ba479ce10bfc5e12f409f86892798a0b11b9995a3c62088009dd38182eb234859cbdfa8dcdfb53fcc12d091b0af7ff7202a9a6ed6a7808342d383b12b3cd77251874ae4a02e5b99876d7efe589e9bf71a8f4b2a9c5fdfb681c8cd167628c246dec096647b00838bed5e2562f51192b115da8e4a4a2b49ebbbd27799dac98dade7a81507c34260a939c5367a7a1dd33e9477f9e410470fbf581c2372a22c382b093eb5e329eee84f71f7d3d7fa4822843668e90f6fb49df81c043e0d1e07aeab4ca8d200dd19267e951e089d7d061cb6f266e46324de258702536383ec8ea8951159c54c443c54212d96c9afeae86f221ad6dacfde44dfd6246b001802ae0d3bd659d6512aeff1bd5c26c24971dc9c7278c0cbf0866b3a3f9b50543771fa988d7caf2d776c8122e41ceedbc1a6ede87172a25737b216432abfdbebe505f8e28bc308e91741f04a92ffc138a2cac1f2b05e20549c7f49dae4c6ea989ba54c4dca382fc5663b20ca08f6f37b5d5b2ed839f5468ae447dbc93e7be4df98152076a0793726c7a294eaf778d3e464094b3d3c7f3fac745a9a28fde9a2056e523ca69dca8d90eda52edd43f05c3981a8f8b8a4cc6315a335076172b9afca696dc4d98272903fd19ae1fb01b033a531af8dc5703b5395c7e110983296c5c401b16cf180248b4b4891352f4e6cfbeeea5ce617c1b8dea044c16b3ef33219dd0a16574b83b0fdf8e422ae8cd135023c9bab31917030be9f8df8aa1d1648a99cab0ba1b1c1842164830b33875b948ef3007523fa01cfc553ccac8cb87fc5825ecd18984e390546921142dabc4dbb03ed78e443326ad3601afc819027445165f6ff54ce886e54d7ee754c453afa35667111b33dfd0ee5d1c5692c5ba8daa6da84fe487e7731f5c4ff57b40d0b85514c868047851796cb03a5fd6f23283dcafc851f90e0cd9eb3ca145ca2b623b06b68a06dfcee23b12d15b82d4d74e56f1cbd62afba7b3f976562d790a3c8835ec0df12bf8af075ef5cf0da79fcd4ddb6e437cd8ffb2d3bad28505b590a41c9c207cd404e2f84ab96081e6f5b9f90e4776a807e8106850111007eb1da23a9baa0eb15f1d74248db81fca9fd58a8b09698e5731f4aa359ecee1902cf6c971f18b234514719b11868a4386884995130ba89aef802df8f2db91b6b8511a7f8f0bde6069f2249b577ba690fe016606612a0d0a8cb1bf026e17f08c4b9c145ec734d836b13bf68dbe130f13f20c864d08684c65a99ade30c4bcb79be035931fa5f4fb5c9729c2bec30ffe9e44cfca17e0737cb613d318c893a10da9fa42af7fda9c617ff039f5fe193a11bbf186693a67d9afa9af3f445ba4ab86be0f27be35e178dec62880abdde92a534ede0472f6c7d070f43a07727dff1a0ff2673c88d0ee7cc468ac8abd6db3859aaecc4c4b5f3334fa3640d2ba27ac6226623990c048a7cd4e4d394122789cf29dd842611f6d1951c6450b58f5fac2bcb5e122c7b884aa3c256cc9aa4bec868da1841becaa08d3f41af77f8530876a2a88d2f83b125ce807f17759de26fb5a6ef61ea1bd9d31327f3efffe3994890f10b6b6708d4490ee2f3e5e2e566b731c861bfc76437b9eff989962d07cebb1a8db2c512a3a3d3a857e219554d9a1307065d8b4f11cff5beb2cf0548183fb4b43a6a0530765e4f8c2a44f2cf5eb615cfcba4e43abaa0ac8814fe178de602e42e6a01f5e39d8db2e8d177d0511c15b773a749ae3da66ba84f06e224b6e786533c45d4ab09dd47fb2c7802584bca30cebce7986c02dc7127b0371597330fe83cb798c71d750111676c16f3ab0c147b1890ae875f7bdbc659897fdbe1923643cc92b9569f305bb6c5bf64e3ed4373650a50120b185efc96686d185aa68e9a2aafebf415f268ad17d4f246f1496cc846728d1238a0ab8eef40b6b307e9a7e41ef8e4c6b7ffe0abf5fd8ccdd8ef05e1baeb817c72f80554617d09957be958f2200a011ea68ab286d0ded8f8abcde774117fd38321eb2da73cf51452e19111681d2930c011c91050b9b8f66c98d5a46a61f52c6ea379e546d6c4522d0afdcddb4edd074ed469adfbf08d2fd598692b4d5eeed56f5b4116bc026e396da7c269feff12033f2107a196e856078eccbb97530372843c3fb8f7f67eb602644363958d46c9f8cdc228102dc46ed1764f14aad26fc9d058a47635eb94b7e507019eaf005a3563590a6841f7cf2461075c3e79acf4126f47fe348f777b1332c664379dca9b450bf111319c1779a550396ed57f3a60f5d835aef2b73d530b1831fa6556987ab138bf885c49b79379bd9b97db7dca0b98b81e944c15f292d792a9222994854167074cda951470ecbc10cbfc48740db0f862db36f8398d275e1e1aa823c63a7c98228c00517eeeccfb85837a572f03c7d2c020320be4ea23dce0ea5c88b93db302f637da0a72b99fe5a75612ede3249270a578fe9bcde5b5d076b96bc560fa08696c98246de4ba9faac62b770d1ff412062860ca6019618c9718d69404c3d707b7acee31603f5645fae0575702b24ba316859db20cd2c0da4c83df8ddcfaadc68e23e25e9813b39e7d995cd762aab4b7ddecacf7381ebd901e2b532c0315fff0305833e2f801c772a79b351ebff1ce89583c946d140e0d4f29dc65c091e55767288eaf5323f3d8a4bf220becf679d1b10b5fb01f043810012ce9898d3a11b196ae521eadc497ccb8523c8686759d099f918912652981aae959c46b728ad29ebd9cfc88ddaf95515229a50f6404ec0cbd09aa6b2cbbe05e2f73be8d7d224b3dfcbc99881012a7dae7a09ab9c9627a7429347f692fef5ee426998b233f7be0033ea39f5bf3a122aec48ed9127743398279dbec9e73521511bfa40da7bc98652d2d42c63a29dab0d32a8303a1ac387f35dc3426405816b7161aa827eb5514ee0128ba556a075ff8d34dfa122c38b91a598c9bed8f2365541621d7db312f316199d6bb0d0db498def703a79ce80ec3562962746c97ecdafe808d850bdea8b43d38888225fecc7d41c26c20a01b7a6b74552147813325890f889089c6239a8bf6d40714546a2860fc0734722435c7f6d715c3f5e640433d4c12effb1890be2430384eab929a4401410b5039832340f1b5439495c2ab7b84dce86c7a5b9f74caad56cdf5b932b7766373c7dd1f4668eaec56d6a4db2dc426153aa28a49ccd36df7bbdb20815a0e44504b904765776bb389910ba18ec6443d3e5a0cd2a971463d8db61a9c57fcfff230d21d4537780edb9c3cffed72f8360ec4d4a00b6d603a55762238c26c004adad046fbb1fe4ad938398071de234405d545beb3c4a37df1a9a312b2f92411ed082fe3b0e7f3523e3f3573afff1bd76dce0a6b9e2c7e30fcd2aa6dd11f62adf81c21348b6dec62e15b0fe05f1e2fd7fbaf3e1c1efff02df875193ad34539dfdb394c9e0629e69d963540bea1e3b14ba2371e9c155fc55038edf6c7562c29c94854f4ceca7b203750afe2c9807b4fffae420e90352caf53c536592c6", 0x1000}], 0x4, &(0x7f000000bb40)=[@rights={{0x14, 0x1, 0x1, [r3]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r5}}}, @rights={{0x18, 0x1, 0x1, [r6, r4]}}], 0x70, 0x800}}, {{0x0, 0x0, &(0x7f000000cfc0)=[{&(0x7f000000bbc0)="0ca07211bbb2506fdbefc6e82dc888adff4ec5bd8b39de6c19b3f19d4ec681726d50de9ff41bfb2db93802f5a6d2099a41596d9fe8f5509d13f1305d4a52edf577ec4e8dba", 0x45}, {&(0x7f000000bc40)="50cc8ac460c5f0bb6932374491c1bd567ce1d597e771e2f14769bfe6014bd085a1a72a5c8c2394e880e6ea13864d9fc256683fc848cf375a5ac2f35ea44f4263fa8eac09e49b8b0b08be64fdcc2a5302f09bdf790e2df007184a1d2d029de4f217211ca1a707c18b43828afb7217954c109842aff38e5a0f8ef620f135aa7cef52d7a0faa5aa579187787b8f7daf8b502c415140641ae7b8bb4936ee77582e2626cdf038092698792117f8ed09792a53bc1b4108f29e4e8ebffba287a0228745021240261581338fcbc660175789e80ae3afa6e24662f04af4a1571f2c5b9f0131c3eafe05672690976d79fcad1cc57451127cc1d1760d8a9b27c117cd2237d0cbd41adaacb3ade530265ce8d725b7924a2d75575e46743cbdab713732a69ffa9b3cbf4676e099018622ee2b7f8a3f7846fead9a34acf631c2da1b2b8c99e2e079ac3e6889b272d622cad528ddefd8b7d5a8edb101d81bf00c9b39552f36660aed603039ce94e6b9df9cac7e46eb2830f325daf6641d864d747da558fad519fcfa71751b78686aa8595f288875150a3de458c815f74fdb89b2e3be0a7cf354910e2ff1ceabf16442e1760a091ae5cdde5b49cbe18206e7e3a3375a4fbb406efa95df8e0f91e285fa88cecb4ddcb99880ede812143352b0bd48008c310a8a67dc146c0ad4b35c553214df351eb82234747dbee973bef77b7c863ee0e7e56b467a6bae922c913e6e587d9232137c7c6223aeea8a19a7dff9b986a338179b279492811016a21fe6f4748a8268fc711112b9ad8dd90d0df852065165c2e3477ab8f9b148f4546d3d46388b2f7a0421dc36f6d2aa0989bb77a8eac3715890c1082428845f6c4d77f193852343dfca17ec8de2ecc3f717abb1852d229e82aeca1670c9d71d81671af90607335f912ca599977064393abdebb0c2c46b4dbdccd7b87904cc9061acb1825be34816e18a34cff6442deea9fffc9cf97c8dffa40ca6fed7e50077ea73e943912a652e33cc66508d7f92d78f829debf214f1a8bf00f858a9eb588ee3b7bf8ae43835c49009e096da931e66ad6fee9a14117b4bcdac77e6495b416df7f29957719c937f2cea6110be0296adb784cae0cc2d542019d23504c26436ee10a09ada6ec580e6ba8fa18332784228f25d050f30e916e2a294571113447c978bdf753389e974ca616f000def090b2d0ac5cb7ac8e15f4d47472758ad02cbec85b63d685cd8101f592fb5789a6e56f9b7ca94eb2d5130947b1271b6e6291fab096ef745b20c5011ca01390a8fb7c885b7b513112bc9e24f8b1dc58879111ca3a1c36f5d87e58f40769bbcb0704fadba416385cd73677f816c10c19adae4a55d287794e255d9183a7eeaf7cf2fcb0ada6e4f906f9006a80b862da2804c87f008f208ea08944c741a30351602968d4320a3da079b14961bf4ce0dfd3528e9c31034596152ddf6878655e79145c5a5a50c4f79f9803b14d4edcee72bd00b53e225bd486750da54fc1f6ef58cce85af4d480344f24b98b7c60d18c519086046e44dfca6b95a4145c84b005ab78c859103650b4ad7f0af102855b247da46885bb79e5a9b0439d345749160c4c3897c5bed55052c953622e27c4837f456490b1c7f6d9bd6b08860b8d39990ed24847094b6f8b91667494b047212f4117cf1034100bcd925f25a49b7f95c53adfafc7e4cbc262d5c3a17474b56e7d137a3e0d9f4ae1a07b854195296ab5f4c84fd4e7dc6a89d74d3291a1078789be84800689907e88b4288499777c36639372cc63af0b1c02ac6ddb9adcc009932e708ed9007631da5cd555c627f5dacfd7e02ddf37a55d86c1030f55bcf6bf52b92fce6692ac51d907f38bc8baba14307ba3538b84f9e2b72a75b345965ccfdbb20664e35b9dd3d3000c2cfd683ce7b5716f85bf49b7eac92bceb40ce6bbd9195f7774101e7c7fffa58a5a1488d438f553f135899491e096f22257bd16627658d6496c885eeb24afef5a00603fba2c937d8d87889c14d4471caa1e6e171769a762ee8fe38c8ec2c41d82f4af033bfcfd382f41f6cfa0f6f0a82a5a0ba3ca80440a37a05a7ff4a3841dc6ac597f0586bb01786b03d4f2fed66e59ca4816a822b2772bd3ae4789c72b10c6c18db276089429c2252901f618ca041569a74605912f257fdb4404b0d5562ed363b40925c410fcda3b85ddfb51d5f085222d0cafede190e409db7d81fb200e4a5134b35e8a673158acb163434a08bdf10a84c9253acca345cb585403fa61e7a9163c8a6d9e62df03768e5c2fdfee10a075de46d9fc24964142d84de5e8fe1eb1e3e1ec4f343e67d89bd06a78cd34e735226dc5d61315e3d6be463ed2c43c6b78a7656256347d483f0644e353bfb4d42e8eb9ebbc2afe1fcf1e0d9cfa69a411783fb28273ac29bd0e67584c9cb52378baf20fa005c15811b5d3ba7c8b2adc9a587de7300b03a650466048203ec9f3e6d71a1e77a6da0a2a56ed0bb5ace9c893d9525043a3e1cbb149641ab782e952cc873b564e099737e54191356d11f1e66c534b0e32b5ab5659f52fa338c083382bf274e828be8441247708491528ecf25185c6b7467755d2a9d0b8f1a7e80bc27d30dc023c4ad838fbc16f3651d1dbfe21428a81f0ff88ce4f6fb96a636006a6cfb333e30c8400bcd36dec77048e0a2cc366769dc41199c414c4108a7d9b6cb9f12e17a0d8aba1fd6e264f3e7ccc41c538630ddd17da068eb9375233301189eea21ebe3db22231e673ad2251e2b736bfb1012bf6e6c3619c6da58e67c577c38572d585267e6b8cfb91312e75d4bc8c6aadc2df7ad3d90b2559573f685c5d121d0ef2158459b663e9efbcdecf2354eeb95de74759d8a43a4797b1df792099f40662a2377967bd5b44aa413cf0a97a4706d5b1263e924af6df57374860d65402aa10b65efec8b309a58e0a5faf97dc44a0fed84be3fdbf7985b99f8aed4c13ff4b4c1bdded6f7929dd0e8d8ef07b7f032c893ece9e7844df020b10fa712c6a9bd0138ae9d097922ebe4e1ab3be2b38b6358a33774d08c0a50d971ef3ba6256540ab1e593733db1f32aa81e9f9e0c78bb6af44252db0f6302e3460ae7a271b6c4ffc642f7c7024296a9d4749fb6373a837197b84b38ab509510f9ea3b7e81b2a5476026ef62c0e2f807dda08dcc4dbe75d24766b77165a299f4d43d0198ee91f1739fd0309540e6eeeefc079d6e4b10998d85a65787da8e23ac18e5f1b212d319b2e7ec913315f3925a16a5cf6c739a3e058ea264c9fd13d718530199798d5eadbfc1c7b0c644639318853af1b4fc0130ad028e9d9ef9cc6959fbfe427fde61d03b8818e6b38ac7c9a3dca69b408a25ec9314ae6c21914144eb2672a8368354c1dfa3c4951c981f7cc453ac4657832e40f8335e891c8632e878a36dbdfc8ebe60e2280f1b900b9d01c9849f5818d34f48a58078ace9ea9394acfb61004776184b38abc0449f15d79bfea4b53139845db4e64250d4e8c69b10e6198deef3164dd15334dbab47ccac1d687ee6613ffc8bef68bdd6c4b3745aa70ccbfe2b0b57aa7867005f07801d179ff82b236b7e55306729e6adad486f577598264e4add8fd4ff3b9c43e419aa0c74a7494b47e4794992cac403d3880677900fff950d94e4471fa0db03d8d3258a1f784971876e2619b95b82914284af5f88ec7fb4a34e120e1e3f9f1802e7456da64906cabd75d4cd1b3e12cf72cf57c50f5155bc2fcbda8e3c5f455c27d3eeec85ef2c536341a0ca5ba780da0337579eeed40b9c0d2cbb95c861be824d51df8fe87682f30d55d8d35f6fba73f3095f7512cb590f8c943cd29a84b16e661c631460932a8a618bb68934d4677a6eccd3f4e9970f9f266da4102dc8712c216c8ae5495ef0dd4c0a3bdc835b86ac18b41871b9a4777290c3865096915e5159f26577855f2b6b8c377413156cb9532a16f31ffae60302d5ed351a203d7cde64bf8b06015a1cb5f48208034686f3e78c8f7a3f2d7e9184b9c9971e9102f1a366947afe8f6da07d615b535a29671792854e85cf7ee3a55b1a6600178d592bb326937b8e4e74e40d22ee5eab8ba3e5f69fed757909cf3f087cd048ee8ff31ab3f288b2fa2f25f7252893561883bb01aa1614e7b5f4e8e0c5dcf0a04e8a2d6f41a0479afab7740efd50f93dec42cae04c11372e48e9d464d572ebb7b90ed78891377dc11918ff71f44016ca1975af332d8ff75da7ff9705c2b0e4d08858e898fc8706dc50b94d3355e6b99bf51851170a48b7af636decccbed9cac8acbebb5a924c24412a3b3e43df8b7412def6271a0b3b4495fa1480c03bb3024fbf5bb13cfdf24ffe8f0eafab444c5a3aea00629e41c72b4aabfc2ad7fbb91adfd9567b52af2f493b87a79c54f2b4b65576875ed9b656eaff220b4b6bdb78b8f5cbc129c62f12925615c79a1700d96f96774163f6d90b95eaf12664c33edab2b34de727e7ca0049f9ea20530a76ecf629eba94406ee4bf90042fa1ebb04ca1cea75b96eceda8d4b9ef73e4e6a6833f31a699a1cbeb1d64fa713e72728a23b73074c2bd1e2f3336694d481e09f224b47a8c2e711a6fb509f42d06a7ebb91b02a950668bafb5b017ee3e3872bea791461af3c2fd9c29c23ee95cb34b4e94072a24f6456c6e3545c284787e9e0efda04a29e180c792f4d9b9b9963f5943dd073b856ad63b78570179e59069d4f0b21b7698b8483b32b9bcad634d8261e3ec1b1e07a58b2719ebfbe4210840aecf82405f4f75334ed177b5347cae53c1f0ef5c64b16ec07d5a033a8cc52847126b6f802fcdc0b387a7cf03615a2510bcaacecee0e89c6b4ce426b8896abec4b432ac7b0d2b609d4eb0f64597a891758b1d7c4408404baeeaaf76d82b6f78fb0aa9c1c501d7703dcd0f14419030b1dead39974de441a97b2c5dfe54551dde598db245b908a2e92f001d882d0b8dfae93b0f91bf2943628c601c5a984138961f661a3d435063328b16a65116fe924d8cc77e1b769b4a039599f2b62e3ced94d3f43a23a39b08e823f3713049b7a61215c5ec652c5bc6bacff950a56cb5ca4b26367988de74dc1dc5c96e515777546489d9311bc0687f1d46d2cbfb2929726fe256964257b4dd582b9c97be7776db57e70c7abc1fece91b60e9f7f539fa461f6238ffe9a69e92a0d1311d0eb784eb66715415269fa52bc27cc65787f302494b0f0a71ee93728f88a3943000996c3329807234ee3e280bc1c75379a3ebd850220b3adb49c8aa5fa9c19c8514e4871d8f2db2c7614d555e9382d92f013d67f18c2a7f1e472e474bb6c0bb99edb8b2043044a6c0a0f0e53d815bad7cbd8ccda930001ae27d6021c7fef7cccf0119284668380a1666df11f8bfc878034e25d0ee0631726d025ba741e4a461840f1b28ae2b06467e5edad40fcaa64122a566b304ef311fb7101aa6e8f42bea6806ae61e3d0f311ef948b88c443a8747e1e6845b58cd64880c261db5c411be2fb8e39138626ba30ea9e6c7caa22c599d2dd80fbee59f6f5091a0749ce6ae2f2ddd0aef3918579a61506242c0868dc49891f879c14543b6106309d375d74feaf801334564fccacf3f68c0d9a171ab0bd802ce4ba7573d850f5754d8e9e3e0f99cb2fd76787a4e4fb2937ae791920261b9fc0a0aab065a1982148901b15111b2aa93262988c0249d54ded2817e4b702a5e251762371c9e477533bae1c45dad00ca4c155355e1fbb1d972785a16d76e8a643a72c88a04273e2ccdc68b681358cd88c45df5681cdb36b0abbe69d51bc11015fd864380607b8b98b38667dbd3ecb", 0x1000}, {&(0x7f000000cc40)="b0f4aeee2a40b076395d09755548440048e7f802360d4e33e5efba4f5a4fc6951dfb9341535563f75dacdff2db0d9929ca27a7591af5548e397565cd1637ca1c94270e041ee25a3576cd039e6333984a", 0x50}, {&(0x7f000000ccc0)="b7bbf22ff47a0149ce324a9ae196db019d2e6c7dc7991c54a446caaaa93da7c6312243364e40eaf343b7487bf7a2bf125c80530d146237a9fe28068e052a1e", 0x3f}, {&(0x7f000000cd00)="e3e5d0d5401aea52442957448c1121b9b6bfc1edbbde92d772b19c34ace39b0cbac3e05fb7a0874b33a57cbeaa4df13c19659164badd0c2e49b08f9aa657695a96675fd1e54a2e126dbb282f4918cdf43b431a31c649030fbbdacaacd0e3ac4cd2b3380232531278aaee178b69694bae795a7c1da4fe19ec4781561d5a24ae090dbd1198005b014124495d288e50300d4d742e44deae83c75e9eec650b01c5b4c158bf9e9e9183535f1db4517953ae9f99542f6349400b0f39dd30d099163f23d6f274dc5fc22f88cc3a47ac6a4932c8ab87ba7c3e45f243b1690327", 0xdc}, {&(0x7f000000ce00)="e5af2edfa3f55e6f864158e4bdc3cd81620de1a3caeb0db9dd8925fcf391190951896e145d30a18cf105d73df8bba30190f2ea0afddea9f633db64b1f358e14c83c0e75df84b2fdc415785e5f38478908f0346d17b77d25044cb608937331d2542318eb31f02f8eda6f97988f7224a3c6584ce16d9ea057149b22d5bd2dfafb9661683d43547d8642db8ed3c6238d32c819ac0db4fe7e956b75bfc653bfc334dc201b40898627fce259009d68c7c7ae0cca03543b2057743a784cc76e6c9d1c312da29dce4c6133b5b54a37d42e7d8b530be7c3e5cf05b", 0xd7}, {&(0x7f000000cf00)="3881ed58810b682bd1bbac20880bcfd9898d257e88417fd44d2cd2e6d41778cccd832ea46c7f4017df6da9368e9f41094686feba8ebc2d49a68b8c82e7397d206b230b651ce777b69c1b1830b924f0a7a6ba23029638ebabbfe5e161cf05c08a505eb638725ff4bfe6650b46acdc41cebdfa8df5f60fb8018780794def75a7ec01c38cb9b59bd3c55187bc6eba8998bfc3024949909d794f46f0eac90120f435fea3a67e0c27204a55a357f3d557b5730a72e8", 0xb3}], 0x7, 0x0, 0x0, 0x24010014}}], 0x5, 0x0) clock_gettime(0x0, &(0x7f0000005840)={0x0, 0x0}) recvmmsg(r2, &(0x7f0000005740)=[{{0x0, 0x0, &(0x7f0000001dc0)=[{&(0x7f0000003d00)=""/230, 0xe6}, {&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f0000000180)=""/56, 0x38}, {&(0x7f00000001c0)=""/30, 0x1e}, {&(0x7f00000003c0)=""/110, 0x6e}, {&(0x7f0000000480)=""/90, 0x5a}, {&(0x7f0000001c80)=""/103, 0x67}, {&(0x7f0000000540)=""/1, 0x1}], 0x8, &(0x7f0000002080)=""/135, 0x87}}, {{&(0x7f00000023c0)=@nfc_llcp, 0x80, &(0x7f0000002200)=[{&(0x7f0000003e00)=""/142, 0x8e}, {&(0x7f0000003ec0)=""/4096, 0x1000}, {&(0x7f0000004ec0)=""/158, 0x9e}, {&(0x7f0000004f80)=""/140, 0x8c}], 0x4, &(0x7f0000002700)=""/44, 0x2c}, 0x1}, {{&(0x7f0000005040)=@pppol2tp, 0x80, &(0x7f0000005540)=[{&(0x7f00000050c0)=""/205, 0xcd}, {&(0x7f00000051c0)=""/200, 0xc8}, {&(0x7f00000052c0)=""/91, 0x5b}, {&(0x7f0000005340)=""/228, 0xe4}, {&(0x7f0000005440)=""/219, 0xdb}], 0x5, &(0x7f0000002740)}, 0x7}, {{&(0x7f00000055c0)=@un=@abs, 0x80, &(0x7f0000005640), 0x0, &(0x7f0000005680)=""/166, 0xa6}, 0x8}], 0x4, 0x42, &(0x7f0000005880)={r7, r8+10000000}) r9 = creat(0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003780)=[{{&(0x7f0000000300)=@ax25={{0x3, @bcast}, [@bcast, @netrom, @null, @bcast, @bcast]}, 0x80, &(0x7f0000003c80)=[{&(0x7f0000000580)=""/229, 0xe5}, {&(0x7f0000000080)=""/51, 0x33}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f00000039c0)=""/245, 0xf5}, {&(0x7f0000000380)=""/22, 0xffffffffffffff2e}, {&(0x7f0000003ac0)=""/175, 0xaf}, {&(0x7f0000000b80)=""/111, 0x6f}, {&(0x7f0000003b80)=""/241, 0xf1}], 0x8, &(0x7f0000000840)=""/150, 0x96}, 0x5}, {{&(0x7f0000000900)=@hci, 0x80, &(0x7f0000000380), 0x0, &(0x7f0000000c00)=""/4096, 0x1000}}, {{&(0x7f0000000980)=@hci, 0x80, &(0x7f0000001e40)=[{&(0x7f00000038c0)=""/252, 0xfc}, {&(0x7f0000001d00)=""/149, 0x95}, {&(0x7f0000000b00)=""/81, 0x51}], 0x3, &(0x7f0000001e80)=""/109, 0x6d}, 0x3}, {{&(0x7f0000001f00)=@ax25={{0x3, @rose}, [@default, @rose, @remote, @netrom, @bcast, @bcast, @rose, @rose]}, 0x80, &(0x7f00000025c0)=[{&(0x7f0000001f80)=""/86, 0x56}, {&(0x7f0000002140)=""/189, 0xbd}, {&(0x7f0000002000)=""/80, 0x50}, {&(0x7f0000002240)=""/231, 0xe7}, {&(0x7f0000001c00)=""/70, 0x46}, {&(0x7f0000002340)=""/86, 0x56}, {&(0x7f0000000a80)=""/124, 0x7c}, {&(0x7f0000002440)=""/7, 0x7}, {&(0x7f0000002480)=""/14, 0xe}, {&(0x7f00000024c0)=""/203, 0xcb}], 0xa}, 0x2}, {{&(0x7f0000002680)=@hci, 0x80, 0x0, 0x0, &(0x7f0000002780)=""/4090, 0xffa}}], 0x5, 0x10001, 0x0) fallocate(r9, 0x100000011, 0xff970000, 0x2811fdff) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) syz_clone(0x408d0800, 0x0, 0x0, &(0x7f0000000140), &(0x7f0000000500), &(0x7f0000000740)="cb91ab1a72c33d003d9287c2e6f4545555704778603eebf0aba0ff1088b00e01cb5c3573e150f63d85f7fe7f828b298dd5371c2af5760a6611fa6f8a2bae51004ddb41d9384e2c8a4a8ee0e80c9034e63d67703b6575a42521c728bc48a15a931561930b759cfacca36996c6af5ec7ce5e7bd78bce67aa372c4bb255fd5efe88044e76ca0fc6898b0e9c8e9ef4c17d2396141ef1a697d1638b12951b80a104cededd212a3d298061274e9bc916072c01e65d77c0596862203fa8e911857d6ca39396d6f733fa08cb9c740fc28a") [ 167.891520][ T31] audit: type=1400 audit(1666051805.130:176): avc: denied { unmount } for pid=500 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=filesystem permissive=1 00:10:05 executing program 2: r0 = openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) 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) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000000000b3d98c8ef9b35701f80b096ca2630000080eff9510161c52a3f11fb7564ebfb08fa462"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000480)='rcu_utilization\x00', r3}, 0x10) r5 = creat(&(0x7f0000000240)='./file0\x00', 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0}}, 0x10) r7 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={r6}, 0xc) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) bpf$MAP_DELETE_ELEM(0x4, &(0x7f00000001c0)={r7, &(0x7f0000000180)}, 0x20) fspick(0xffffffffffffff9c, 0x0, 0x0) sendmmsg$unix(r5, &(0x7f0000000a40), 0x0, 0x40080) sendmmsg$unix(r1, &(0x7f0000001f80)=[{{&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000400)=[{&(0x7f00000004c0)="a08211d4a7eb10c6c60cb8b4387a6066a218864ebe7e0a24d7e014f67a6b3f70875d3c9f0b55a8ff1ea20d4889b00e7082fd1a88578b4952445430ebb61f5c3d180480bff547313c946f8b9bb9a9e6233d00faf444733a3bb8829f4f038c2e52eb47d19df8804effc31b01c4f6319a71b31515e6d18c54b87850c1afa884f1660ad206a7c130bde4820bffac8ad86fff3d1b0d78fc7273caf45085048c45819a091073b4307b645383f65900a5e49ee3482e460efd3b6b506f8de614b8faf540c3d621cf69f699a8839634bd75e9564d5be2c27ea16adc3a553180d381a196bca19dae056e264b1707cb195cf55e71a80fcb9451d1af563f047b3bbfb04425f01169c3eaba87e62bc1f2e1d1048fce5754100f681a3ed7365bf8d3e1fe4d88d325e11c56278f9d634b3a5749c78cb5420cfaa2239dfa7b17da86b7fdc7f9e9250df82ecd4658c035729c6fae11f9641ff27734143ab9c7fdaacae1fd068ed1cbf6564a201a0193b6f1d783fdd96fa09c3a78d20acbcd6cd9e434f8b6976c602a0fefef0a02c21edcc06f6b6d8a7bd762e5f880abaef38694945fe85e24cfbff328b8a5cae4a678052b1ba304c54ebad6f8b353a8d3cf96eadcd0b4d086e0c2a4b5f1873be659df2216d25016f97cab436b201ad56e57d1c805513624300d61b4e75de4facb1b3e2a6ccaea3195d49e69d704717226aec23e5785e5e11bfc2f62bdcc9c6f0b32a6d6309e7a8d5e974634ac95a7cfca0fb3876fb09ee8a52c368bfc6ff4623e53c59272615cfef9bf6f277c31e6c438386659a331c109034fb92e01d1f83031b303cef41d93f7ba4cf242657f78ecdef40b663c26fbdb304e2004a2034cdb004a7f8e09637f1a7767f574e47da5089e24256b9605cdfd6918df27f97718dd6073cd8b7bf17d8266a5dde228297847954b146230f05a228de7b9ef6765b776f2e0301b031ffba2070bf3fdf422ade93e1fe13088ca6aa691f3a0a51ec9514c2822cf5a05de95ab01215176b9cad758c73b115773d881f99bebe2b51571c7dc052b3b53d405fdc1fca00c9fcff4d6e06c3ee6337af2ce7676176ea7794bb8a1ed8b014634b0868bc6b9e0789104db99ab7782156317b3338753d8090ace6511c664b8361ea46d14d1fc7a926dbeee96cc1b8e1bc3f235dda0907b10c52b3655ea844f6d25bd8db66774f8c9fa9522cadf87f208492fdd443be03d04ac286a3273c420cc581ef8006afea57515b26c6619d880db86dd447d67ff3a1a5500d4cc973c8771a5ee4e948a1e5bec229c9bb5d8db8ba71133ef447b50caebdb56f7bf9f568187ffa09e6c1cf106ac679b79f22fbadddae6e51c0130d9d7ea543e43c7ead1d6d2070bc743153190db1ef0d31c1995fbb38ffe942d18614c6165a9d5d91ae617d2c7de460c75724ec7ae961c75cf8cbfd0b3bc632291bc94345874bfbb87e443114e1df794c430ed665bccf48b718475de17e9800c6b895e9669183fc1f38a9999e8b42eacb03397432924a3d368972dbe8855c89e2133b061ef52b8b9b20b45fbe6ad23cab23ef95215369d5d03adc3a7f30a9fa8b397d6b59597052efc855e23a6c4bd3bdb8114e99a53f83442274c907cf6069d2da089a1e40a15aabadf6af23ce3dc3e3dd727b74c3cc50c05fd962ba266f751e4434d5cbe1bcdcc68dba980c5a52baa916e932f6b5343d5b3aabcbdadfb7bcfba3cf6a9afb3767a3daf48e73e65ff9469264dbb67f946e2ec103c6cd8d509315cf559895237cd3490e62177a50c80fbd2f544748bddf06b252f4948c22101d3f32e62b52d660c0f5500a8c3f0ae5f6b2d84b98857065efeda6914ccdbb8c3888765d60b30ac181cad40de7bbcac94822dbdff1760407007fc04e20d716aadc99892e9acb5f001a9fea4ea01c38516c53f2ed38056c63324f8983fbfedb52499e121e6729ecdd78be805f4f85779966562931068b97031b0a67f9bc13b59f8448fb48b1eb8ff65be99fa5e6a34ea0bd899a732f760d2a0e2c548fa2de571c17ccfb8e8ece28291b091546bbbe92f1d5fc6dc0c47f2e0e5ac545ae3f3b0a2e9668ace733f58d586b79ad47615dca6fce6ce60b10b5b1c1a9052be8acfc483e36793a340a2bc3bc6de1e7482e25b276a934fb7e17c26eeeca60f1b8e32ab9450fc4b9de01fcb829c8fc1a7b648e8618e1dc5fadac950a6593bc933db8ea80cb08f44056e0dc79acd49cfb03c1cd7a3fcd9ba1740f5fc04c932b2a9f36e7a50d9ade47a1e64c1361a8bed14d7a9ebb776223be65a9742d166d135be749ebe27a8a782d3622bf51681ba093ca98ddde449e9cacf88413f9259480f5ee30ce1d88601eec0297980f932243b401884756906a87826f7b4435cd3cd55c6b9e6c0fd892c0c4a092249188c53ed0b44e1db083c73bac80bfd2280e0945e54fb5fc688d7d0f79d91a2dff80fe232b27e8ab86dddc5e89eb80e93500ac8dee664f30be24429865702961570c7d470bcb0c6b2a0c1213eba5b8cde8248ccdcb5a0244852794ed69c149f97f3ba5581b99b53d8d63ee26bdfcd4b730f57503a7d6464446431485abba38a7dc72196ea111a19f4a8a119b592c1d6070e7dba5a0c1d14f1e1d459ce13a1932cca385a19d321997afa4caca228eea942b1a140bb365c9acbed8a69519e9c87fe4ee0bcd1dd81644d1d92d62c3b5bba3153145c241e088546a16dd14ea1dbb8ee58af0789eed9a0b8765bb4beedd88abaf1002f291e4d8aee23329f3b61d3aca54405d17140c77d6cd6c2c85adfca60e87c3d84eb2ccb3196ffa21d95a03baacafa0bc89a534c53d95cee3a6408054b1210a8b562ce73b9e4b0b26c7a74bc710df80fa3c33c5199dd17bbded1b94f6269b6528d1d6bea9638731d91d927a73d0f6f32da204770895366b23f2ae3e406807ca00fb065ad4bf5c23dc8b0df1e2621f9c6f224b092410b404affa90cc7ffa79758745474e1df9cd80f34bdf6357d11ceec9b2edcee783b5b742410b08fc88119704775a706cc2dcbf7984a8348ba2cde4062e7717f45fb590b50632c67ec2e578aaaefac6b2a71fdadd7db9a492355ff9de40d603ae029437a27e98f97d7bcb88a61b07d5c53f192233f2edd5299c0d57ded4300c8384164456e8596f8167e0c153a90e5de86a4147e459bbd0ac0766a3747c095baa816e0e96dec1de27a3c23431b267d5f2e2c5f5ddcfa8e8286444535e4f57b52e923eb582a93712800cde0c565697c2312966743c728dbdc987bf50a4098614cc59e74e7d759e524c9beef04912e1ca637122b37aadcbc85c4fe905fd2c12eef65b9d387266769edb1772bc1a4d989a49e234f69d156aba2dd6f6e6cc830053b93805ef94eef188314005a9ac851ce0037cbb4a94bc1245026bc3c6ef20111fbdea36cad637718cfbbc9832f7ae04cd6c3aa2ca2650b07b6e5b450ee74bc0ac560d2121763699c705131d2b9f7f12b742bc1fe9c493a8b23c3a2f512a335d216d64e3d3fc6671d87944b61163824a09a9326cccd970c211df7655fc8e617124a2ba337eaaa81f7773b148bc65b65c81b004983b2380fc8d5d1d2eb2bcc09001e18a487141cc9d3193c7845745f024205400d558a938b661ece44d2b237a531f98fe9592f9ea6f33bc415b97af56d6393e3c541927c78948fefc3cab89ee47b707f9300669bb2e20898d4a746c1a035e7d4156b3f029a24dafaaa86ce84e12b2282b5df2d3b8ba50e0b94c2fb8a331b9b74079defd375965693843235bb0fc158549e7ef4d42fa62bd1a35c4c1e57ae5df0a1e1355e42963ef0b49076542b728de103f52c4c71d3065e7d0dc443e99dea6138e247d5599e1a821f1d6ee7d3dfa4b0873622acf9ca53a5dc123c884b3c9f43a246d6894ab0d8b3728bc4feaaa3e696ed311c31c3740e4c4fef09b893833cbb29500ec645ca1acd3ab16fd4bb9fa94443c3ab9bc7a69f92895c4ddb4965540faac8c743fa1c6cda12f532b860cb7b47a453c41029847c9dda5a0c431c84b89ea4679ecb5cb0b3b22e4c003b8b270baac3afaf7f995b0fcc1307e5de1c43a99ddff1dd612a34684ddd0a8b3b3df31f0abf6e95d373c324a7db6feb3801043db9e9f9a65516673e8a009e0393ec80e13ae9ef7549b99a60158288c463d8b6f86b80d528d091b46a2961032f0d4c471317c428079cc72f47b51b76344fddd011b1306dc782f813b076ccead6f54825306bc0323036eeddb21addbae5bfb6d4176f653182e3d14af110e14a043e9a461b42af4fa94da1196ba237a206a44b806690c3909628387a5ac39d3d64c5c258e30fcd41b37862b61c4b9ff4a860ff30cb6a42e00ce526ea6941879c0083ad5f3ca24ce98f2f6181b0b73b292d5658fa5ea21372ead131477be1fca240245567b05bd58e121fc2d4ecc73df5a76504a728552e75e7be476f2ce1b83ed3efdf3a5b4d25f40ea7344471e09251698e7e42332c604902213a929268798ea7916afa93261218984c49512c53437b9470f78063a77c7b6ceede498924df3a27a8de49368c6ce671dbb29a4c3fd1a7c5d043341b2982042aa1c0a22af13ceafb167a0052c7905ea85228061f4438c7740a10e4993808af05a5cc4570364d1276f5810f28b5ee5905b18afd1b956d2d685cecf837bc23e5aeebe3e00a2032adf63217d8626a86efdc08fb3fd8d7d061804d62adba1cf114160d177c383b690ddc7b40a3e152a0658d06b07a8f4654c4244bc04da3dee92372d9df39342343ff27d7fa3f914cd330a4ad464094cad1065bd4a79222daace45457eadda12778adc96305adec6c19d911ae64e601b63e051a1d55334a0616ec3708c3a11e84d5c509c959fa89d87f25592ca5b6306cc285d1c3152299378eb1e3f4fdfc035b9f44b61f98032a26562bfa0649ed159c2bc51943ec88e7157d49479c0f1ae72a495de302c3623fda9818d79e65e44905612722fc1ab7b93bc137b4beba679120e23c5b618af21f82277ef9bf402c5af3bf11764eac7a7ba98a16299766f4277d989c3bb5a3000ffbe52b81751b2b95269767fcd402288a93d84d72d41cabb5a4c1a756c97293187b4e214b05eaca9616f64fcd924f5713468323495e50a18a71915902bf91db8f532e927014f34bdb6bc54aa4725860cf55dc6a58dd27a004310735cc1d2d8ba1f01b5f5cb70d0629411b210dc994d0172f4c26bf3799ce2889523e89c87d91d696efa51c9889735959ad031b62c4b89c9d4a69f68b7420982c0f03a9262bc67d6ec6a0d0a6c9eac4415047aabac7c058589c3dea417576cecddbffb4f97e48d60c098bf07ce081fb797cb3ec6245f78f9f249a391131f74dc29408b98cf7aedecc535984fd10e6bbd59b76ac53e1ed999bfd936cd708c951392ee6b95598e206e790fcf2dc31b233f8255e6d7ee9be2991ff10cd4217451dd210927d77d455f01bf1819f9bda3bf0ee6c36b167ae0bcb212b54c7184a5b01e3286c454ea2780d01a089d4d35b6c37f79ff9b5efb7c898b338dd7e54f4fe6b0e19bb7dbb4bbbcb5645b872541cff77d59388822ecbe8a89305326d73334642924ff89c4e6d7522b894d92c6fb229157d4d778a49152070bfb9627ffbd2be969d59d4db15a156046fcdef173ccc08eb69336ad751b94da029521bf8ba846a123dee1aabaf67b32c7131adeb4e28772c0dd3f51c092cc84eecf94194b31dfe05d03e867d455ccecf0ec57ec6dec861630f4865ccceae90e66c7d374e81fa14415a19519644560b14efc7f899b5c41d667cfe482aa6dd7ff88430d79801f719dd7d", 0x1000}], 0x1, 0x0, 0x0, 0x800}}, {{&(0x7f00000014c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001900)=[{&(0x7f0000001540)="2f8e90b153a54059036c5bd22ac8973b59cd8ef39f24130845a44fc0f59fbbf1c81d219818ca203ac783ead094dbae59efc6c47ddeb9529a7f8a240375158f80e3d64ea3a3b78c8fffd2a3397cea51f5c2e463f7b55037583dca5d38e21c8beca580bca6dbde387d113d9ba6d64f361b24a4739f522a777246ae2a5ce7fe47337671abe1da26cc3edcd03af39eff8805dc5b3dbb89afd2", 0x97}, {&(0x7f0000001600)="ac2e5efce43f807ee27898f0e5851d51007f4b5cbd999b035f3e9215da1d277758b2d45ae841fef86c1a78bb0a3aff618e7313f28cf7952cffad0d4ede176cbe5592a2c40c5d05af64b12cb1390f2c93eb417bb341a9eeb38b021021547883f2925930416ba52870c8be5ce3e8e1297323df87b3c086460d5be40bd7a35040be41f648d71b7829f2698c870bfb1bd196de7da7aef453d4cf04b2940ba652edfb7b0f2e025998181958c38dabfc", 0xad}, {&(0x7f00000016c0)="5c3595f28d64d5d3f14024435367caefc0106f2d51ff018e058e4b7d6882b33fae85a5276a2d65b3825c2fb0b194ea49353ba08c3fede4bc58ac7cd17f6c70b2bc431765b992ef42c7f0994c7ae93e54a6cd7b212d54ed85ee43eef722064d0340fb26fb4a51b5a3377752c46097ae32ce4df7d5a5d2b90cc319a11110addcbe14b287af708a9803683a", 0x8a}, {&(0x7f0000001780)="fb44ac4d7473113221965e1800628659a0be3797bc6e723da08543a4d5727688c3d1dfad87c774f87f8d3c22c2b0428d836c4554816f172c7ad81c59599d6481195b48df1c72843ee1308421c1c0393812ddc6d255d2d2cc5335892d0d9d6bca78d0198f333bc0b2db029a3dde22cc2a1c5669258abcf3658544e6649d56", 0x7e}, {&(0x7f0000001800)="ebd80668abcd8f81a4b35f85ad2702ffa3256019334b874b9b264fea7917d419c9164fe62eb4a83a3766cf6bfff695b53159a7e59c683de66aa825db7abbe18d22b7cd16f038517ca393264f60d0aa3b2217b1e7f0d2714913558a4272d449d8a59d2df1ca772dab16441983575b061afcb0cfe2e7fb44e44260d6ced5a87dde69c066f020a183f1e0019b0cc90f2eac5940908df4f2f3abb987439d1db387d8ec1bf4315772d27b329b1ec2fce9ce3b972cc8ef85c0e113f749475dc211d100965e", 0xc2}, {&(0x7f0000000440)="9b16d98726fa71c55bba13bb20543c2121e9ef0ee2be30", 0x17}], 0x6, &(0x7f0000001e80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x10}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r8, r7, 0xffffffffffffffff, 0xffffffffffffffff, r8, r8, r0, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r8, 0xffffffffffffffff, r4, 0xffffffffffffffff]}}], 0xd0}}], 0x2, 0xc0) fallocate(r5, 0x100000011, 0x0, 0x2811fdff) open_tree(r5, &(0x7f0000000080)='./file0\x00', 0x80000) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000180)='fscache_cookie\x00'}, 0x10) syz_clone(0x40900280, 0x0, 0x0, 0x0, 0x0, 0x0) 00:10:05 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x62202, 0x0) splice(0xffffffffffffffff, 0x0, r2, 0x0, 0xffffffe1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000180)=@pppol2tpv3={0x18, 0x1, {0x0, r2, {0x2, 0xfffa, @loopback}, 0x1, 0x3, 0x1, 0x3}}, 0x80) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) r3 = socket$netlink(0x10, 0x3, 0xa) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r3, 0x8983, &(0x7f0000000040)) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x62202, 0x0) splice(0xffffffffffffffff, 0x0, r2, 0x0, 0xffffffe1, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:05 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x62202, 0x0) splice(0xffffffffffffffff, 0x0, r2, 0x0, 0xffffffe1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000180)=@pppol2tpv3={0x18, 0x1, {0x0, r2, {0x2, 0xfffa, @loopback}, 0x1, 0x3, 0x1, 0x3}}, 0x80) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) socket$netlink(0x10, 0x3, 0xa) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:06 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000440)={0x38, 0x5, 0x0, 0x0, 0x0, 0x0, 0x3ce, 0x0, 0x3}, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000100850000000e000000850000002a00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000040)='sched_switch\x00', r3}, 0x10) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002080)="3326441e88da8211dc57507528e5d6888ac2aab68f96b7ec25d3f06bae1ee2579ad6fbe43293349db00709dfb82afd62f401c25a3ac0bcadce53a9e96d57d667836575f0c24febef1b5a788b46015ecf6d21efb9a0df4f19045f8039d75348bc1da2a2f4b94b2a325ddf49c921bac9986eed0b915e2c8ec25d98df9cf6e3221435f331d460546208b668f4a44a9654453d4d55dc76f497420ea24676a2c283e15f44685cf81f0898a7481c3386f5ba13838e7512e56280c3f2f4397916d8005b0a7d80cd2fe4c285e44adb56216d7bdd7fb164bc15ae47f449796322f5071b53e4469d9a21f74d7bdec0dcfabe9ad0147e43d3ab87523f275b76c047aeadbbe2a48f7a42d8c96fb5594d0e623aa5330ff4511b6ec162d062e332339d00c421027623454ee354eaf9369a81fece373aa8ed1935e44b77c77a69e64b13fb953569f8435059a748df1e4bd5c49967327c207bc14b35ff5211a18a751b8e45aba91493c2d1e0824cee90ba2cf32f13a073c3205312b83f36f7a7e663c348ac22142dcb6a14f016cfe7350c6756e31cbf90d792fad0efa17d571b99e78d08276c231e7a4238e49ed3db5bf9d6c27ddfc7cf3e136c36312f0e8a9b0100c812c52e1ba50f0200c95dd0b6abae7bed1495430973a67f37ff8ee2ecaed936c5b5723f438a1cd20aaed4091707eff692f8d386b5b3fb0c85d742b0892dd375159bcd17d01c59ce247916e382e3dccef4a37bc04e6208b6b6711a2de900ad0a3474d4c560e78cf5e9346468a04044e971b580385cb24842646cde6739ad6f460ccb682c6d35c54b80b3ca28e391f57bb5f52100e5fc5e3851c3975ffd7bc67746c958ba1eb047bfdfd30f8163edf9daeb43731c3434d73d79617739381364ab98a14ef5f80d9a1b38454b74d3a7aef0437b72a984092e8ec54fb0d37db589b651c33af327143c07ea923f8d6d73751272d40a853c913f6afbd8c4edecdfba790f9ad02884ece1b661ef7c5940e77a4acae9cc8fc789931b935ff6eb9313448d17e3f7b8583e67d7549853f0eaa217ceda104bc68481d771ae80a26c4b26a9366d34ba576714f864697ef64a493175efa99c90882a53abcfe00adb96a775d816470a7c7b1b58e08883e555dcb3ce4b886156e14fa2df99f1b2ffe2ab5de9baa80c67bd9c8c41f9e6dd85642ce3186e4c40cb663840ec7899f607060a503f07b6c363a2dce28a8cd97b298c061457c9d5da806f8bca1301632da136e0e4471f2c78eb08951fab581c8b5db561336eaee5aa67d8899de627d0ff83bc13ef3d8efa033f11a7137c4d7fe76c9790f2c98b4d50b9f6b614a2d5883de9e4502ff7e990a0b880b49ad053114a7d25b27ea70caea9223a43eca440f46ea1257400264b3d92760be1bd92f4a70ba92fde21a07b9a7034a3888fea3937c7f615ab0b8389a4d6027d6fe4ffc30f564d537ec744fc6cb34dfc8a967b812e95988c81e54a323e026fcaab2e3a55ab993ddb924255f0c62add4d85efc2d8188812c8418a8c05113dd39525d9beb2a39f8608fab34de04ca0dfed724f874e7ebd1f36ee59b78d84e70ee236559aba9c120deb89ed2c0dfb593e24f13feb40424b95577607c162fe49ae45cf735709eb979209d721293191e2f824654768edbc896ac5ef0fa3b5bbb1129346be6331a783caaca0a4e4b943f0243ff6a472b59e437ecc950bb941d217a87415665b61b55c4d6b483d28d2d4d413d5b4e8720dcd72c2b75dc6e252a44ff717325186bf7939ba15f91caf178fb905208febec20b9f7bc7dac93aa56cd5eaa28cb9dccf223c90684821e8096fc78e188ba002469bfe81a3a405e82be0b06837580767732e31e12f1cd686094fc27cffe9235c155e90b8f296ea686e208a92296a5c4569a2db0db02b2e3a25ae022889a1aa7b030602342f353205c834e815b37558748ebb7fcb46a7f1fcfa7362078970d8a00699ba6eda392fec6435506d6ba404a1f74c428a1720a45534ac3542bfde8af0c48bbea7a3d66c0dcd13df99f94b0a6404ecb42ed96a8077deff586174bd43236fc28af8ad4fce0ac9a7ca792002281304c30c7cf85e0ecd48e1b5287343e2868bf8f56932e50905d554ac0dca9f55f408f992a2823ebcc74c7fc0b2880b5197856bffcf6ce0436aaaa1acecaac340c386b08268e4c6f751ff8a68755613c6d7254300dae56b37a081136b4f895228a5435b43d0dcdb8e76a30672e41c76124b76ba1844386f2f4b49d277333b0bc242a6961923a6d4a0e2221523d4dab2590fd8d6123c5870e366d4631e29ff77f1a6bc087ae77c1bb981dc9369b7de5cdd10977814f89354fca520da9a5eb23c547e0ac03d98180e5e8ee8c6e33545ba9022237fcd6f0e3fd974a648897ea50d7a762b0e842f274f0b3a129721de712e438f4bf0bea78dbf05f9401d704694ea06eecd30f359a13c229eda7f4bbcb843f0ec17397c61f468ca24ed2d8c99857a895325356215f6a5079c1ef3743e442f15d4dfd1804ef17328f8130790e9e6e3e184a20da8aa99773e9f0ed9a3e0dc150a6c1d6ae87f2245828b7f10f4efb6ac798cf28b17e79f794dc4cdce54a8aad7e959821a876f56b939a3a0e805f467419e8e430a55c9a3da2a10b43572c93c39ba845e3601e0fe701f464ef80fd651848f283215668a748a68ecc69bf136b5af8a3832aa8a1e8b71f3d5728cfba10fd5c4504ec959340569db05e4e3478a47d59879dc9b89202f0266ccaf73690c9f920ff9d4fe8d8d9a3c79ff22b87103105f887d7c3d32b3546954d37efaace543c9a2d24abbcc055f8fbbf06ca214f9b77d9a1d88779fcd92d11886c43aeca750bce5f82859c3939298ce0ed122703c78007b5deed3ed15fc62b2c4affe8d7d895e831ab193f059b981eaf7f77b6915973a0751573cf645fa67720846c942d3f304281f2f29e7e0cd3102cb7d2449783399330575f7e44acc988f131979cc2f37f0dbf24324bd099e13707623619a8dffb8d913ea32d9b2b9f744d4c251122d9c8cfd4144d0aef6a7f5d21ec0b76d55ea186bb47b32e05bf5bc2aea0031db8a98ee54cd83868b66fa19f896ebe571082722213b1a571d91a334a524d86c2682960a283f1ff5cf2004cfe488e1d34833bef8a1d8cfe73ad5fe7da34e6240e2708b11f63475f714becf0dfb2166e8b28b3220ea3a4a5fb45f5a4c24dccb0700d7361bfba4ddb60fb7cbf150014da7602261e0ef1977e5c8c1c37c0d74575a912549e286965c7303146507acc55bd1ccfe9bdcdddf1b703b7e18bf8b3b1567c20dffae28d4824a96a7722cf64c8782860b17f3e04f58ab9bdc599765eff8f9cddee2bcfc584ae80deaefc4249e169da8104e5dd5bbc3c373be7cc70b937dc45b8161e14d7b2192dd6339e88643ae6641fe32a6e91abc3d4fd13c2a71412fc5a7240263955e3f831a8fc53370f8b854da86527237e6d80ae5d21023cd998ee1e9d849b5b064457020b16bdd55595a5b2562bc509e767511d6cda024163380e1a9a9c84e10d3fe3671af60576a79da53779810154a38df00159030c2e36dbe6289c261067128f39393c9c9355219c0128148acce85c83066e63eba32ce0f74b6b3ffc461eab417f563530e3d7b202cc86db184c26002c39f36577db9eb1bc008b700c83eaf189ad7758b0dd4bff7ed3a51797b99bbb15c221829789aa3ca876439d6c80dec08991c3f3e6517963702693635df5e0aeb3c27fe0a5d9298d48ca40b316ed178974fc42d2d3067cef31ee6d9f2bb794294b817d8d7daabe0cd0cf13a35026ab61844942e1d024ef5fe65794ddabd45691b5623cde71844569a62847412873e747b0b951483e590a9f10b197fe99112d99aa71f32daa8a0a217ba6c78b1efa991e35724188ec37232e6eaee4793b223f29c16ee92676b9b416aabb5ee007674d2ddbf6a670fba3959df532f6ab0e482419b80113536fe6e5a3a75e6952752d50d95ce0f96fafeaebbafd2ccea72f8664aaaab42db61c0a17bdd710f38f8c37af6d5f9d84df56578eb41f47293f931a278e9684f26dfd722b17afeee018795673e99675be9d41ad89bf171e7869bc7a71753fe61ee02aa728bed91a39e701855e4575e3f3c6301fa67f4b659a2a70e3ca084178b4245eccb92d45ad0f4d990e45dd4ef4ebf5af4c0e8785f830c4228e2aa1ec3d07087b4683eeee823482087b99da3f3540eadbb4ce26d381a94b2605cea384e8f53815ae13427b556aae1daee9dfb3d84826cb33ee4507dfc6aab58d8c45e20a6f554a934b362bc820259f75782322f316e57aadc83f9bf863c4082ae5bbad8a53c772377c2d8c13d07b47694e6870ba0c2910443c7a4859b495177f14b72b794dd371f14d23c917c66b2b1094a38e11cf23bc93b1b5630e897590e0db3d5e60f687ec858e699a48e44f4ffb2db6c8cfc08e005293c719d8026be562b3f7ef05d9a9406d8d810a825e74afda26b3f5951b4fc3015a2b8a5ff5513427868a7e68486ba1ced16280d6d6a6ad5bd454b5b8d16401a9cb3700ebc5a60635c95a9f6f77837e5a89b7fdc8969c45014fb432b031ee59f4aaf41581e69278e9294d9dbf16e6c4054217f11335c0383d8f43a0c7bac93f919e4431e8f49666b1d835613165c5d08a40bf141a8216d161ef108f24eb3f793af3328dbfa6ccf9f6072d855ed1886abf176f67e2398b37ef729675fed292217dd68cdf23116a8d7403f8d963e7b7b41b66b7210fe5d28fb19d4a296d01390a9420bcd2ad91028d6b3a5511773845dc70a95c70c1ef91dcdd0eb73404d0f12a8122839c91f3f3977314e5b8db233075e5f53b26832a7898353b0fd7e97488932c288baed9298dfb1485d168224c3859dbbf313b7eee8289e395e52703489fc32f83f1aaa91569c1d4e96bd8a825ced62cc17a26e0033efd7a1f60d05d0db931081aa0d575315217b7778e9a51905b9682b3830e4e69e718d72e9e30908546056a848d7c8b3da5a30345d0bb54eb1895f8bee4f240358ea4ab8f262a4c261412df11c6b845dfa5a5fb02db4e962d6786fc28e1b5c242af4793d14663c649ac3c38e6ebf1102e60910693f77e6a37e74134bf51e249d12e187654b7d02289b3eba3606d96e7ba9b601bf67f5499c24ccd56cb4b85f3d33178068e5c48275db2f3a5af4454d386f7bbc199bb4187cc4329a7afaf966c0d3a5ce6dc849fc4053475b1603e95db1841f7aded678925bce67ae150f1a37444559e8fb714e2384508cb0b912340c5f37f636421f3451e8b342451991e398ef86564ee8bb23b993726216af4da53284ce8a0b1710f65a9074e27bf8a252234eae12c3d6a6c24b6a0545df0ad3ee3049f9d0f9e61ad0779fc2715d7cd05635231eb017857fb898cb8edc16030bfcfb7e73cc36d062e95a1d0a56e9b960f8e4ee124a7f4af358b7f85875b31f03e639b54ba9870e06e067aac0db27f50d7fe26d1679d204a33be39337679df79f13ad6e038e0f1abb5e836e7593d2c62758819fe8bfc4f2b85a440d83b86c088580a2cc0cc287f3414bb1ab0c7710b1517278e5fbde72e570eba1419edc0ff348fd2a8d79aaf60dfb6e7877cb94fdb69814d7aaea8f394f716d48a5ec67a9a9e229f3476d2c0d8e4c98b1b7e2279756801e52f56d05d711b55f81610b5b647d435b02d8190d878d4438d5ecaad0b17a61b5e7da1e41ddcc149f8da329b7a504a38fe4cc1e5f6b20ed38f70eefa301d22e9bcd2862981a58389b05018bf5798c877ae79bbf3c0ebe330a4ae5b8f1a82db569fd2f6e5b6e3ced78ca25b02ad883b6b84c0a0f8db1e8249871bda1b090eb4fe8ccc836d91c60f10ff8cc0b278360ccc623ccc746be3f00587aa51c86f37c36b316f6484e36f17d6020e4afa384ff21aba68bea386ff2a791cd1a75f37afa23e1b4ddb085ff9c597db04c7ec0058f6062856eef1c47a26d678f2fc5b22805016d9a4d6f0100418b0d8703a675caf48ff6908150ec4e9144bb096d72b1c45e624167366efd94f352df1e9cd71c828b9bcd56b271291f62d5cddc559395d66f66ba2bd68de77b5fd740892923f5f6b563bf677bf98910a444a6eb4c0ad7dca41edac43a15f75adc6f10bd578ba06c14062aeb051e98da298c9a83b843d10f0b70206a7de20e24c9d1ec9dcd57dfa0e5d2e7fecbb979628f2348194f082c137ad5e9f6fa2cd36468ba7002870380cb74d98032c69930bf374178afcb3d689453c701f9428cdedc3df7992409713299ff7922319ac28f2ea9ead77d2b3b995ce5e80699b8d66973635b6f8a158039028ed05d9700773793f68cc118712796c5030f52df9be8c110eaee50fac69753a9b718aedb9dcb6e1bcb900e6c0ca7893be24d1186793125df06eb98b88d25deca59ef150d63f8e6e0d63f047a1b03f7ddd40e14a35290e40e904e871f7b21a3892f5c9137957183f566be4fb844ce21ac8eda3b5a51fb22d892118d4cd7b3b481bede122231662385a76510c89f7f12f6ec225920480ae5ba9f891dfb8f13b84e52567308838b798b68f2b7d9489e095a02abcab20d0d9745772eb0eb3306bd20c6facaa6154988044191a17ef22a0552ea1096a8955ea388f7c2467a3bc0a6f52bceaeadb88e8b9d1f38428eecfb19604f697651afe630cc0c12b50d3d56141d13ae3410a9469851a80bdd2d3bc621245277ad25ddd993988506858d23a8ab0791d9232f96e296f021435906075d8adfe06a3fa523dc026f892bb0e31ba03c885d9df3ad70b1a12886a8a8b33e80a0d8ee3ba3e2bde9e8734a53ef40e8eb19874e368383826ed8967bf7dda6d52d59b89a8ce6dea69681c5706435536eba89263c756accbb3e39b41d4d1afacf898812e4003548812efb16d87683bdafbc01ae92a9890b91612a48806d55639f14fa17b50c8249867af6c952b98bd10d3e84cebdc21336ab962e3b8a1e0a0cf61ad3614fa1cef4cc0c946463525f090a9296195904fbabb73e38dd1582460ebe0cdfa2654c392c8fb6a3456efbd60fd6ccac0f432758320b1948bfff442bf41569698ef2fda52e3d7caaf10c280e5420bc81a5fdd2aa63bf0e98cae9fda640ba9c4cfece93d275ac75bec4f7ca77627749e78a4902abca77b30abc4a60a8ec2ea50d12606427ac73ea350483e632ce4367932fa93bd2a459e57def000b7c60787fa01c86a1061f6c438fc374cce2943e28d700d1496874aa14b25d657ed0420ae7f67b735e0be3fde11d40afb605a8109e43d201f90da941681fc155dcf09eb19799d5bcb75cdb9c857fba97077cd09542ae1964464417cb1a706d77a261c0af2eeb0398f92c6531de6eb05d176ad1b0ba9c923f61c4005aff923bc9842aee882d99724bb22543a69ce8c856238dd522665b2208d844cca809421c4816d51e9de016beab0de9654f926ecfdea03f6efac28a2089bda3ba77c570ec92bd96f08e260f7bb6947b4fc26287808d3077e211518168cd7d418b043802ce0d3a49546d90aa26f3bf644ba0a87f16ceff6dd63232c210c0a484c0f30c3bed0051036e84648be5974651a08ded8e02f58588a019237731f5b9c0ad020343a116ddc2f9f1c908b77b10fe8c50bc743b892661ebf23760541966fb8c95af09a3e958693438c177221da5dbbb9339eb5a15452dd979cb1ed80c303aef4a752bfbb274ae41fdef0b48a65b24fabe4cdff0d1bd05d08b28451788f3b5d7a37b828c0d78022a6b48dd709274ba553f56166ab24d31caaa89dc3c2bc4bdc6b4c0e57925bb972cfa1c7e003e8b21db47aed2a4c5c3f7d24d22aec470ce4494fb7ddde8ede8bd3589ce23d9c258b27fc70c29e44ee1b6a193143f6870b230327dfb3fad12d33f25fee103f6a50699d141a78d71c9d34a201109afed5e4be17f64f9686e6afae3733fabc1b51e75c2b24d9e0d48051ea5342b161a79c831ba10bf16b868009bd6433c562245d5c82f7d22b0d84b6b8e304a33d95341ba16db763f6b68beac32129090ff59d0b831136f66caa38d8a1c16acabcbe1106de05a35a11118eb5591b5a65929e7a589125fa732ca4890c8a518ec7ac4ffdc920edfcf1f609a457fa1ff00b871a3b86594e7b3c8c0bc3232032022c8bf2adf79901e0bcd4f176c47a2ebf362345f88e388a05a5c348b8c70929c2c7fa825e25682a2ece5b80c4a4727849701282647cd9d2376635a3e3b0058ca6de01660634b96690d6f6947f36869d04edf3c967b1aa5f5e6cf66b395c0a0a8519c4a030cdee9c341da83b3c5989ef1d81037c85aeb47b12111d3c9471eaa69ee45c9cc5b62b2203a87ce8aaff5ac0f235a3a81c10e43717c7346a74598788de7a4cdbeefb3175333b5357ed585b4e2adeaee0046f12e628c1ebe7237be0a0854d353001a754d02067b92a7b3de9d7aab1127b18866cf90d8232f140e70ee31cec9d05bdd5f49cf61aa867b5f7e9b9f0ab5738c6afd909b308b83ac136bd19df13828d5bd2f51117d52c264959aab4758e43fe13885555ba135a8993cb1658c55be811c6bc92e67eadf78203df12ed49a0b7ae0dc3d7b7d5129c5a8de075d081fcf564faf3b7374d6f1f5e63bb3027335b6bd96f2d805eb985375c3fa40aa347ac8ab68c24fd87cbab7b4dfd95167dda27e1a5a4197f0c51af0ad38799980714efabf0c39193fdcacaeffcca73fcbdfe3bc69a39ea41521f746a1a2c981bc4d9247999302734e75ff67b2e3ca18d7ae7cc8a8b463f64cf894db32b738b8cfe503a79adb6e92e29dd785872ced22a18d47f095081e80480f5f9478dabcc283c1a5c12ba179ca10d04feedb9724aa57217e24ec1631a58ec6f21282c1e6edbed5d2d408b54681c906da9be44248457e722ee082099dee32c08848065feea1a157e314d5505f18df8afcb24e93fece670be57fa626958e28c59aa51808f8d30a1b4f6efb5782db1d4a9cc1c40b1880065db091631eb54413273d97ae28184ed3354be4d19d0092e601a8e77ae20bad2c9da6bf18344c4ae032c8ff3331407bed844d4aa40ca0d43aedaac2fcf78fa11e27727720f6c9d64ca64006dd2accfffa39c00a1cccff250d2281509e951b3361fb2cdede14bdb8792535562b48b46ac1394ac6dbb5834dc99ec3289f084fd7aaa7f53b6fe5c6a64413afab5ede4b879c8fc311cce07ad0b082871e2f18d058d1a72bd042fcbfbd4b9d538686212fad283ec63bd3dbc948f8b28c37816847abc05cc0c0d45fb664f45525891e1c00525dc34581f0ac8edaf0393c2affca3e8c2c5c691ad65dc71ea9b7be2bd65d14dd0035d5c5db8375ef4d8a7021106787847204c0c2eb664513764dc6106de776fa2df795e967103e1655908a0ffc43b2b3962c198bd60a2255fe97375170b7a37129824c27cb740d7ab2cb02312f71227f50779fb83b703a2c518c17707bdb0edca93de6d8b6d0323d5b139835ed08dddf732fe08d911f94f510a586072498e5b577ecb3d8379054962533dcfa3604aa1c3873a765112d4d8402d48f70511891c048f9a2b437a90ef672f0b2af67f60e1757703c3cc56b949ff2b7d928c0f8aa9ca673fec573457ffe233b05066a403a075ba5077ef037c216418d8dceeeca211780d4045b9c32e29902cbeabca5fb4ea1dfa5c3ea8a1f3cc6da4fddb4f5ac9cb25dd21d94bc4017e7fef9a699b2faf76bfe7e5ab1dc0d28f4b64facf2e2f745366a54e8d97821e80e2a40d9aa62b63ce57c5ce827e2f50e60d6edd8905feaf5641b8940feec252301e0fb5975e56f761a8d1ef1f25e50f236305d601a4a18543c8a9fd69b0fbe5b4766ee4ddb8b946b053a69cf59e77c14556488ab466e0557b104cf14c22a91b28af6b98d00f9303602431e9bdc0c83eb34c8ee23102b7670879075be4b61c1f17861bd978c77d0c9bff7cb60c3bb018f4b9cb3078fca24f5f841277a58f9b480a1b2840867cddc2c1c97c342ccda310df9236891305f1ebb0b30966be32483858bb504b62cc72e91cbbf861f643152e936bcb267398ae172db2192c780cb04effd59516dfcddd6056e6989b260816bfd637552703cbae2a82faac4aa3e8da55621a732872e6b3a9315832b15cd292e86dc634fc9f7c663089ab8b1ded8d471c00eaa1308d85a9e7721c07494174ca333dcb9af172fd2fa4c864052d4dd75c4304fc0b07e8081c19cc6414b52c1f144d1c1952cfebbb2f28e890cc053267a258279e5fe98978a10c8eddd2e5aeacc4cf7a1123e0b0db89ca16f849f46675019fe9dffcb2f52915de5c10f203de9cbabee4304792e036776bd72edde9417a3ed3eda5f34f8e498a7f4792831a51b689eb9a147489b3d00a391a3f95b9b7a6d2ec7232d0052c734f92af38ed7fb8d10720798503485073558feeab5523a571d30495c376f51cf3f8908da5b6dcf9cec6f94e2a5228a2ee57872abe2584f35b5f16a20ae8a58da8cf4e9f3c4b2439a765fcb97bf34f165f88c4223e98776b2001bc789a84dfc7ff30504d8407c9c68e801389a4e77d80e74f740c4f3de095067649b32c65038ca2aca664af4ab14b0daaec8f69f6db35187d707f72b2a24dae3e9530c127ed76161ffd7fad5e4e8461b78966957ce8ef8827f84d4672e1d370fef4ee89c6bb3f07d2ea73e8e868194b852502eeb6fe5696ae58a7060e5bb3da816f345315254a997c27be7ecad388b83b842a3630a7b56f9e05909484cf3cfbd2b29a05ad449846d46b5e4b28527a7fe4863801150107e4db580cb793d235d4f11fa7945f7c0fce7ff18e6b62625e5589c8be61f3eff1bf425814a01d5b6c9417d015776bd9a580b11850a7f25252966b3ea8d893fbab7f938001a8a20a5681dfbeb70ac6551c8949a5801a9f8fbb804e942743c0f77876175e0367b07fd676dd7fe81ebac64a5d48a55ba5ea63e9acc64c81085368ce3bcc2fa010faee9926630c07029169c1e9c2aec9b2240e74e096ac5c65bdc669dd47a8a80bca4bdbcb7eb77308c5096e986f9a145490b4569ea43bc0887b39b86eab9a4f78153540758f8a210df59f0673af7bbcbbbc3a7bc8289e88872301e17ac264b78b83fd3a2b116323891fb920577b2ce36279327c01ca4cc4bee65d1f2111eb63a73f8ec87c1fce6535b30a2b1cc33769ffba726eef93d650ef2740b2863a571f6c55a3dc9d28766db1b182387c3f8aeb98bb6e12f67fb1e589001ea9afbacb58e560aaf92483dd7179dec06efb1243b8ef285adb5ea25943bb5216c872183751d63e44018f85e4579e38ddea7006a403b944a94e9d6f2caa3b475db5a2e572648029ddbe49c2685669aee1109d896b6beb343495ff221c87fa52a8c849aee5ed622a8f2f769c0f46e04585c59a2d942cb0d490da5cdf075c5a8545f1bd0d7be9523525bacce75767258b08db64140f4a99296143ea621ff318e82bb883e42fed6e5e0ae8b95e585faf7499180077421215da085ff1b478f89f720e42484fc87356444da37bf5b9d68b792565f20b84d34b1059da4da122bd1c330aa1d9756a3e775b6e4df05fc729651472da2eaef8d5ea3fdd5c182253ac9e5966f1d681cf1f6f68f869e4a81ab792cd98647d1b18178038db2adeaabbde877ae6a549541efa4bc15e", 0x2000, &(0x7f0000000c80)={&(0x7f0000000040)={0x50, 0xfffffffffffffffe, 0x7, {0x7, 0x24, 0x6, 0x4000, 0x6, 0x6, 0x8, 0x3}}, &(0x7f00000000c0)={0x18, 0x0, 0x10000, {0x9}}, &(0x7f0000000100)={0x18, 0x0, 0x1, {0x7fffffff}}, &(0x7f0000000240)={0x18, 0x0, 0x6, {0x100}}, &(0x7f0000000280)={0x18, 0x0, 0x1, {0x9}}, &(0x7f00000002c0)={0x28, 0x0, 0xffff, {{0x1c66, 0x8000, 0x4f19ed93fcb4ae7c}}}, &(0x7f0000000300)={0x60, 0xc6811ef2c7bedf1d, 0x4, {{0x0, 0x3ff, 0x7fff, 0x2742c0000000, 0x400, 0xe95f, 0xffffffff, 0x2000}}}, &(0x7f0000000380)={0x18, 0x0, 0x3d, {0x6}}, &(0x7f00000003c0)=ANY=[@ANYBLOB="0180000000000000790000000000000000"], &(0x7f0000000400)={0x20, 0x0, 0x8e0}, &(0x7f0000000440)={0x78, 0xfffffffffffffff5, 0x9, {0x7, 0x3, 0x0, {0x6, 0x5, 0x0, 0x5, 0x7fffffffffffffff, 0xc383, 0x101, 0x4, 0x1, 0xc000, 0x9, 0xffffffffffffffff, 0xee01, 0x793, 0x10000}}}, &(0x7f00000004c0)={0x90, 0x0, 0x0, {0x6, 0x3, 0x5, 0x5, 0x3ff, 0x0, {0x0, 0x1ff, 0x1, 0x0, 0x401, 0x7fff, 0x9, 0x9, 0x5, 0x4000, 0x3, 0x0, 0xee00, 0x0, 0x2}}}, &(0x7f0000000580)={0x90, 0x0, 0x7, [{0x4, 0x2, 0x6, 0x7fffffff, '^\xd9\'%$-'}, {0x6, 0x1, 0x5, 0x8, '&]\\^+'}, {0x3, 0x1f, 0x1, 0x8, '\x00'}, {0x6, 0x1, 0x1, 0x80000005, '\x00'}]}, &(0x7f0000007940)=ANY=[@ANYBLOB="f80100000000000000800000000000000100000000000000000000000000000025f15570000000006100000000000000ff7f0000070000000100000000000000030000000000000000000000000000000400000000000000569d000000000000050000000000000001000000010000000600000000a0000003000000", @ANYBLOB="73cbc4eb56a32f84c2a7ee5faa3974535030a7e84a2c924f3de5e52c2de7163cc12af6127fd47accb445234b58b956fde0f5ac92ff80427d8508452a1e063b989ad4bd9c5f13bc80cbe5ff6459", @ANYRES32=0x0, @ANYBLOB="0600000000000000000000000300000000000000080000000000000003000000010000005b2f7b0000000000010000000000000003000000000000000500000000000000ec000000000000005d070000010000000400000000000000000000800000000006000000000000000000000000000000660900000000000001000100000000000200000054000000080000000080000062090000", @ANYRES32=r4, @ANYRES32=0xee00, @ANYBLOB="0300000002000000000000000500000000000000070000000000000001000000070000000000000000000000050000000000000002000000000000007f000000000000001f000000000000000d0c0000590e000003000000000000002000000000000000010000000000000005000000000000008100000000000000f30e00000000000003000000e90e0000e20000000080000000340000", @ANYRES32, @ANYRES32, @ANYBLOB="00000000010000800000001f000000000000000005000000000000000a000000ff0100007f2d5c267b7d215b5b2f000000000000514509bdd2a73aadab8ac360837852f5ff930cf2a61082e8b4fd54cc947b9da7d75f7d49852e239ae31663437c97d704795fe2916c03d4d4fbf85b241f773f5a13d3db5b84fd573807d681961ec3af24e2f7c7a98b44d996f3868dbb82c5f8bedf40ffffa911acc7dcbb54e3983c21b32751635f70b8a2541cacfc669dbfe0daee0ed58ad710f48ae26f3fd6cbbe099c0452067aa75e00e43278652acc95bb780d2733fb4e203127f251afd88d4b8fda8d7c971979f46a2e42a1d71e5082cb1abea93610"], &(0x7f0000000b80)={0xa0, 0x0, 0x8, {{0x2, 0x0, 0x6, 0x0, 0x0, 0x70a, {0x1, 0x10001, 0x0, 0x8, 0xb421, 0x2, 0x5, 0x1ff, 0xcf, 0xc000, 0xfffffffc, 0xffffffffffffffff, 0x0, 0x80, 0x73}}, {0x0, 0x18}}}, &(0x7f0000000c40)={0x20, 0x0, 0xfffffffffffffffe, {0x900000, 0x0, 0xd56, 0x3}}}) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f000000bac0)=0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f000000bb00)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f000000d040)=[{{0x0, 0x0, &(0x7f0000005640)=[{&(0x7f00000058c0)="d5d2b00ab291111f71c82ab3dc1803f633ef4cc39fecf0b006de9fe00ea7e0e8e5186a883f1e4f4d516d9fb855d98ae70935424a9b5c6d4039268cfd4e4a560d28f0d827ea68496c338d55b7e247fb2f1e700ca1295c9a76c4a3aa247153da5989f4648b83b835b287cd8c6c695f1b901c6056092160369e4b6fb33d8af5db237a9ba066c054cf6a991ebd56953e27686a08547c0a1f1a1c96e8b681643fa47124358086881c6c2d5605ce6749a2dcf6b77e2d58b3e1c9c9244754241fe08e57ceb856ee67ed4c56d0f9618b3a9dd94bca60fa239e32afea33746eba22cb8d2fbc3fc5ed9cb92306cd42fae6d86144ec5656cf28289871b718a4e2271aeac6ec3906219a5195e5ab93a2492c3486b8ffd96a28a6b95c9e3bcf371e911498b19b8299400212d2c12fd1a08152c15dca11b8e3edbab89a63b3e02a0c551a37eb6b20de3549f4eb9c3ecdfcf521d9a8e8b123786d48523f570efced65e6ac2cda00b971d545f9a1725b94da6bf1df538be30fb76256ed0271a3ee5f4e6fe1ca5f0424f15d730d4c9b14b7b38dc9c0f6a7c3b54a96b99271f21467538c5beda09433bee62a0260404a1a24782176674cca4ffb1d4e21d0af363a276476b3272763e2ebf31d3fa1d1f66d4fecfc42dfce06f8a9455c1a854d95ff5d5b9a9963f5bbe30439e5787e62181730ed750f8861527e73525c155aa02c741410cc929e6793c2055f1b6de6fa25d03bfcd1a27d1679078c4565d2ee500eb3f6396b088b8fd2cae3ad5204c827c8dc9664b656482ea0b221c734a751b8341f2c9b5a43d255b774428845a1a0901b8b07cd1a489f2e11096eeb5ee4cfe1931f8c15e6e4fa2d49be84d48220da645ec9d627a042ffaf230ef005347532ea51793934bb7a99bf3b71fc7940a1743d4fc2108d17a3496cb2693a673bf9d07a8cd53b43b1db141703cfb48e718121dbde25a2bd0b6fa3e8cfb3a3ca88535efab60fbecf9d93c942a5534460a9d1d90662be08b4d0df1342b87f4241fd3e9fd87041dd022a8638baf2819449ab1c6f54b72e1d1bb130d88b5e25ec59b5ef98987eaeffe76eda4e2dd277b4f4d8e531c7ce8279e27716347b5d4a4133b7ce4fb0c349179021f1830b6e48c0e233ccc03ba7dead57c4a6a565db9d2bded0f0377812fb50041ed821d55d5df2e7b4d06074bf0161278233a516420ecb11b16d3a1247332feaf53533651a4a0f9086af79b48d27c2d5411a6bb32d2328ad7b3b7d789f2e00f5b8b5dab04ba5a831084647f319231abb867dd863d0f354e934f93cd8f130ec1ce332db35d7d2486fb130e46cb959d131658a84fdc9274821d6c4c079eada1307a3b79c7ee98924791081f5d1564be92ac17ce65526b40ba6b697d44aa9511d5624b2a97346dd70a0b50a8a3aec27f56accea7ddf7da8cb2a033d8d61691f82aa779ed16cbf1c0c175b152fe2b3a327215dd626187dce950215a9956701f6e7ef969f3d985d493e5e72599f461d123613d300bf8904178d1cfdb819553a043947f1289c6149e0d610564e534f8f43e8c513a7397454d1af4efc0f718de8d3122eba209b38d9486de67f97675fe38330018c724bac6da68f75627500886883612ddecdaa3e7e11d07bb1436345543692b64c00e37a636c6cdcd859ff7c1246be75ff59d28fd8137b998bd4895763f8fd07658260ec3f46bda6548012788c456fb8155fb8cdbc4dfbca42b0281e42c002b449a267bf8cd98f58ef426b464a907fa5a45a3b22c7222e4b472bd4240dbadf35fa6d1e5cdd8044ac9985851710276ba746e10281af32363cac24196c870bdc8d191a87a12062e7946aba10e6f17173c4b42718cc6cc12e3ed4efaff8250aaab7cea9e1f5179f8a3b9c11321088fa15609a0bbbb20b986039386d0dd1845720eb78cab4fa8735398b00eee7d1fe8f2a57a062d50cec08c588342dd63f0f62b68a44ef9bf8831a7b25b4ce472ba8fa1351f2107eb9f42d89c34123b0a76715db25d3843385dba9efa16ce9bb7540a43bb18f6dd541d7555421ad39cebf7e746e40a9a46f149da3242c07c5e7d08b93e3f23d99e87a374fd64456ce35a09f4e1bb0d28113e5f0e5fa7606bf29c84d43b6ba692453b265350a979f37368569654b06227dbe0c151c0c62448403c554fad7c267d5a3f52e25f0f5dd7df23e71e259d031cadecba8f7540d016c9d03479b128045b598702a44dcf815608b6632db9b34409b7c3e817868e4d6a83a59494360ce69781c28d288404046274c1e377d65e24b18eb395bd6c36476c6cf76f00602978a49377317934c95a130d19a7525b0872dc67b53da810adb31c995d835f6524d298287f942c179ed7f5414643ede0ee652b29a82d08249877c5b78eaaca15dcd4d70e57c66b1ba46efbf384ab8296a4f59c9e22a1287a450301ec6b79290a2286144dc495d0b89a3c46f24ca54bb94706589455521c7c439b956569d23007bf97e7dbf91f6c160acb969047dfee0fa02ba4d9fb61fd211e3f19eb348cc27da4a5ff50c961f91b69736cedb67be52023d45c7c2e23beccc4576f0f67e84e09a6e30ea989a18a3c196bd298be0c4494f5c23ad752549b99ccb3a81a6d6f6b280408f7bbd4461afc3b010aacc481428785a3c87d4f9a91735d9c6cb3e5c46a224abc34d999a6b91136f8890335781cd941bb211ea57d6ff27b74fb116c20be8e965af4692e81509c0dfcae1c1bbe2e0ae21f60b779f99cdfd15ffb1649c5f543fa9f20e64a51b31bb82f5892dfc42cc8cd597016a6cb29f3dba35d79136d9e2810bb12fd5ce32d80fd87e065ed619491ae717fc3d5f63d8303e720b9acdc5670d8780e3433a83aa8b065c6afdbdb2ff264f7eb1039a3be662cc9575de452239918970908f770b73f3be1cbf5e31bd3a6883eecf09aa3944bebd5d1e9f67faa1443fd62d42f93112302213ab9096cc9f916def43d089801319c756e6f2d8247b04b8817660da5b54503b027007103b41b8a3bd4d88d3606d11083413702142ebebdf30e07d031f9a0d1357b80ab03f9f725676a2184192bf9f14db26937af2944dd9d14a81159bb2f73d17da17499ea71d29002b8413607dee9687053b0bfe42af179913334a27d90d433d4bd09c1ac4368ac1dd48bf7bde963249c4001e034463161fcf758200ff35deea0671075c8a6aaed12d82b0503db341a213de93cd6c9643699ff67f21dcc6af938670d9acd44e60391b6614bdcc320862d454a95e0fcc74bf632e694cf52c528ccebf976f8d88eb5352bba1feafc424dce377f1c15f63c9c7cb1867b5c3e7822c82e8f3228f12aac91c8363c1f64bea786a48b39748990feaafd4c64ae0c0d3315a64f0b81e7ebe06202d7fac6c3842dab6b9d338158b1898cae3a764160548d6107a2f73452830a7f2c2b9efebdf83034d378e90d90ea2410f3d31e554565c3e670758c441f170874670cbce387e32bebeb00dfb1fe8aca5be70e5c3242dfe41544d4f34769dec9f6e0cdc615db2d30f7ba8173f3f70fad75a78b3518f4e1ec27c1b81eb9760152809264b8127b6849001c97def45ef19f4641597b9111c7d2363cfc1747b8d8d4ee03e8f4c1ff2c560f823d02deb7d406e9dc08246784f27918fd19775ebe563762ad0e00989b061291d059979f0983a1a2821ed790e88422b3bba913adc467bc6042b7c3fe6025a8ec74fae5a3016928e0c56060e4cfca7547628fab2bd9817c1ed4910adadad55480fa0872a4aa8ee4f959738f3a02b540138e7760ea0997ae8a2751deb22d46266757775d0b785fe5ee9ecf4cb1f0df32e93e4042e2147fee61199bd45ff1bac43303f2bd4c8fa72e7e720cb1f1f7481a2c6cfec4fb3c2a6fa2d91d053d42c6211b275903a1f56cdcc1d712b776e700a8c1a2be7b7b196e79df09c0b73f0a32a4556f60d1638713260a91fc2fe7864ce5fa74a67250d6ef04579787614a8a8a4835e6fcd03239327a0822b65685a632f1131943e9564763e1eb65d3c61dcaa98ec92add4dcd9010533ebacd0df3e689b679a246123e49f6a689dd9722b2c4f2a560ace87fdd11faf1abc844c59069595e0ffa0fc82a9904fadf42013d340545e7ba81f860a7f32587bef579505d9ff392308a60f14b336fb410a3796e8b8c408387929a9d6726a614501092be1d3a501e54f689a05e2624e1be24cadea1609865e76477b4dc73131aebad8e39d05d24d07a821f849528700921467cd3857614e375c9a0702dbcc5a70ded5f6e6581c03728ce1e8d56350fdbf8fd7601756f27358c4a8bcc1c654d7f7da22815fca4de2914dafba4f07a9f878d174edfa7caa238d10b545860dba14afb55f3b9a42a6e9f9d0ada343a10f3396ac5f8dc31b2e72abba48d37d065e4e99976aafcbaffb6d140713986b3cef2a0f59362df895c2f89c301814a613fe94ce7e34938348aa738e25cb43038a5e6e90584bd16c4ccbf68d04cfcee800e9feed6e76668c2268e6ed4d409572f0e3a8824bcf601fb63a285729a22000adee502463f8b0a471faef43f20a64851dee3166717e4911e32d34c834fdc3ca1c75f05a72e85bfae7be5dfd8671fa38e5dff21ff7cb85904b5b1b5ca82f4b42f141d6952a4d5a6d63ac63871ed2a8a89b55b4fde5fbc119bbbb8379e902b2a05a62afe7ac83a280254a20073cc8d7dd08c43ae8909768807b769112d1788383497990df999c940d6efd4dea5cfc04f949b3b4424086b20fc7a4b89c6e60e8c29a6edb5107d8d6fb3326ba8dd7a2ff8513edfb3e35a2dea06fd940c30b152ad1dc6e50d32e1c35a65d64229fe7983d221504440d46f4493b2ced2dd1fdf3ce6697b1fff0bcbeb42bcf7cdd27224265325e3f08b54baad74336ba54789b211c6f74f516932e1cae9e8751a2c37b8ac505a01756eefdd524ddf49b51f9127a0735a5cd08edeabed74fa7790e336931806c5b6c23e47b86bb9b4f453a061d0d7c796a3d5ae2778dd05e90857f2403b844ff78ec83e1ccc03513316ce5dcb1c8a91b13fd9bb50610dd94bebca0d2e283089502a97d9134596eb98aaba8974eb7169f0f3a73f5c174356d53c87e3933c9c2d50a4a0ca54666d5ec6fbd35a98464fedfc6a4249317376d0a2cca16457d57364c13982e6a2868ef2deda77e7f369363c5daebe4d661b701a8ed526b8d72c665317ad5e721481c17b15181f132552d1e4bdc2ab3fa6c828e8ce215e6fe7fa1377076cb47ab4f4981d05942279770f6c06b91acd89f20fa76873ea3ce5b8c348d595e9e046fca5c14446180eed3db9031d90434e6d42391596d88672a77c4557e9194145d6139bb2a241a9d071303371980565a59925be212dd0336338746b27f6d5c13bfa5b1d7ad8699b8dca8c624b8f2eec911e6da7d65a60e21afd8e6154dc60944630c344f22c1c2f385d5d0a54e240af304ef798f545578e7a92e0948f0fb7e025a6ac0460480c96e2526697f0cb416e1e036f2a1d43999d245537c2d0c9a357aa1098fd95028c6b04300482ff790aec280daeecbe914770eaeba480d716c8a15d4756dc9377d1f7f643d06f549aeab0bb481bedc2985af9e6b4e2f5a2767fe916cf4801f9256319ab2555f6864d1de521c4f842645b5f614cffe396f7cd4598deb0e42fe9be6617e67da71b6056ac8ae71338cff0371a98320d66b19b246dd48422dc96dcd855ab639286b93bc164393051a1feee6f9a0f8c52955686a78bf5e0fa53c3325499858afcfa96322f36272a6eec1607635d83c7c58338c2a590a44b80ebcff5b59425f1ac252ee4bf39312324dca0b9ec93a", 0x1000}, {&(0x7f00000068c0)="075012a9902ed77f75352ba49ab2eec63c85c25b38d8e4d1f891a59505489228dfad7f84a199c3adf728b405a57eaff61c26482098d030a81a6c6e0fe46783268450c4fa392c53b4345c8473c020a5fc725eac80a6fd0b95e9a2378b459eb89806c8cb53f9b7b1fbe893c99843e448efb22e39ed0c2224842bee2abf2048e02fac95b4776a0cbc45b87453335d749305929d3557bf3e634cc644a68838cc0cdaa0d6e8803fafd0b94fa3b154f29bb675038a648e709043afb057f9af9b40b4b8c9a20332e18b3f5563a1be403cc88f362015d3fb2598fe2fa0b3ba63ed67b43c0336bc809167e2714bd6a5d7b5c60f57e864652e8df019dba0166ce4c16cd7df17d180e007f1736c08f430b96741e4292621d06803eac0336288132fdace393578bbf21e6ef87e96a8a5183e4de2f1584d97a06d4eb2809d2b5ccfc2265556960c69ec5264fbdc64f73c2d3002693c53ccd275cfed3d1bcd4488b1fc5b694fae4563592a820068ccdcee2300f96ac52218137de234d9eea39dbccc626b8838c51cbfc96f68ad2cb35d7c16f06f6448285ea4266339eae7ab10a189cb410b2fdc120309bf6c94b3d016fdc1c6079d0a12d0e985938cf4318e96782960f35de9e5cf2bf26220dd85c4ce42ad2a4a4d9513212d74e284fedbc47ba856b4550bc7c9a69de92c8811a6412d3b9a1ce2544125f308a0842f039a6e704f484e5bd59c7b709aab4377d01ee2486d9bc69bfa944273d4e7c4740d0b935aefeed1b12d6b3992909990c71390fd6788d1ab878a9de2989aae559115e740f61fdbf17ac93a24e577f1aab206c13d9c86b511224117a984585d7f649749a67096066701295844a4de7c06fdc5bd91026f2c4caf492f8b3407be920267d2605e818329488c93a4cf97981e7bf786e5cc51c171e11b7e54eb65df613f99554720cb8bfb57f28bcd79239e608f8d9e1b0895144aebe708a13abf83afbd77299c734d890664c03610db9b3c7e4b3def19215f116c453c4d9c130919fe854461b0b2f901ce722a7c42a9d6a4deef41439338cfdbb428e9115966dbf4a96bec5e6c85d4c4d2e9ee2ee1fcdb89e034ffbdea1121a33be9114ba005d5291cd4bb80ce3a421c37074fb35ee57706c84fb4626e3419302a9941638b4f658cbf28c64230b122ebbe123bc6a019551b40bd738633169bf691b78a2123884aa67e9bcbe26153096b767efa212f7a04386571d803529ba1506da9e5527f65754780f1bef92019159e071be97fa84627262d8b81fd7b0677c0d10c3ae5e03c6f05e6d0fc95b1419b14e8c738b18bbed8b7445c1bfe4d844dfb8e65944657a0eef28c9dab5ae2a4ba9270b33b964e0593e906b02544068a974d837129e24e23587d715739e18cd5eec27df47e01695bdc7881abb1f8be2cc9e97033bb52dbe6cf39dec8d6ed5335c29a1cbf58c5245c6f9b603d1ebd746a469bcc70f301feca816f15d4668e53623b829798d3f71bcbf83749f9597f4f10e86c66849d63d48b595a8bc62a78dd178bcd8535610a0928399215d0cf07706c4b3ece135461b9a9b9da4b4358e2f6825eea5266540592bd348d1d4fb9ae2aceeecf0671133d950361c8ad727c6b5e428972029a141fe40ffe050f9381bb60a8ebc02691b9cb1843f57cb74372c1f39ae2683b9b465eca582d1ab7ed91393238f7ad372adfe136e31c571bdba6c26fe38ab5fdb7bed8ea351cf4f0525b3d5c52d10641bae3c6ca55c326ec6d8386a2870dc1960f04cdb2e6bb76f969de1fadde9760a49873d3edce3b3eb81b01f91889b8c44163be88cbfe852fc96c67f1f5e94a0c8604c8faffe3e01f59d867ba31c1f44dff8ca604dd9a0700bb52c37fafb374a7c7d3e56f0b24e4f6bd8e5a09324812b7df9001df0daa303849cd09beb1adf23ff66f46ba70e51de3fd012e3c8d45301e27bd41355e9532990f4b0042f4182599d464b2f40b67e75061d8cf88e86cea25d7562471220d0a2a1861d5eba07772b30c43fda06f4a9cbe2ed5d5b26d8394a9d362585ae46d5f36392ac9a5d78f91731fc5bc69e715feacb583cff28d3ba36e2c314c0e5c3a1c81c9f4dff85d1033f75fe30a3d3d5f7d9ce5af4b7b5672f1d8222a398c0df17cf1b16d6bfe8d1948decdd0f5e50a22eba247f5ff8f6149f38027dc49fe91c5857f9bd3194e7d6585462ad6a91528baf111cd75c64a96af7bbac0c19a16ff93cde7cf7e1c6d45c80f77be296ff52835177958f53450559e76f19c46d54fcbe89d66a26f861935fb3183ea9be3dcc5dce40f001fba5df373470fff4f346a17e0807d211cbfa3a7d3e0fc8e1bbf4000e005486e75d954a52f9abd32a75bcdc0039f3049ba581e98d1d951aa74baf8fc7c6796f043d9b3022b45f8e96d4e07c9a9ddb28efddd461eb8c162bc27c311039e48aa79920cc027367ae3da74cb4f271ba31bfb6e31fac07b0baadf3f6ee112be03c9f4465f3d3ae78335927303ef4d3c658c2f676bac234133176adbf652d0026e3334232e5f986f81837a132fc03d373ca390d82f31c758f62aaa06be7fe2ad1da15a41968831071b83fde8af934b45afe16429b2239c67b6bc74a488656cc3b9ba555305bff55289a586c2f722dbe4ac10e33614e22eecfe1a8a1019c21d06265582a4689ea3eec073e6a923afdb4a0cad7b6711af463d7fce14c749334ef8ffd95688d6f0659b21e089351f9cda08e0c09a31f4890819d76291181767f2a5fa5cbea4c48a66ab88b9e2ab53c7a22db4b063fa028b60f56b3c672f28bfece68cdbb4bd3a6a8c4ed6e920fe5d22a6363857f67ad401d84dd04e478c68d7b70e6c05f4caf61a66aba1e20103b091ee1de81c2bc931ffb5ac9a8f799014723ae9fb93620519d82fb7eb067ac236dbc02f38a85efec906ee2ae3a149367d17d53be3f1275fcbbc6c6bc6225bf7151abafe2fe6953939f49965fe7a670825ecf3c8e29491b0a409968d3fd8e7ae309557e8b46a27c05192d83d3156767ca70144c786f306e2c5752b216d25f6d40faa87a385c1299bf2e5032834ea4990be4c6acc5cd92342b1a85ec2f83f8faede48c61be0cf5873f61bb97412df09f82a47d2f28238b5cf8149277e0b73a86667e34f8f0c9dcb44bdfa85982e7254c58819a4863cb4d01d58f5fea7056a8b9b9a3f9f6d64adf77361e13e6c4b6505df3f5e02ac7ea6cccfcf7930730b03f6a35a29db563fb5c04ce98feb40fc4c56bbfcad0d55b4d95f057c342bfba583fdc897de1c179b8a91404c3890f11aa82e3ed33a7a08dab23a6bbef13d680dbd151486a4327957de6058598c387816a662cad828d8bec8232cf57774db1c9b91ee6af77229585411fcfc5dc84bc9a5aab4dd000198c51ce98e561fea025ac1ab6aa63ce538806a16cc36138dce224c172cb553f158a444e003bf2424ec1fac32d3f8230a9219aec102d5654e0f147f6ce318144a0b80d535225d32ec6e431a99a2011a062b7e03656ecab1b03625989584c12885e976e58e4133e360e8460c141c78756464b034b71ce2cd9f337e751932d4cfe9389f47bb36ce63c67c5f4dd49b247b1a66e26c19d8c159d79207d59c1b0e0a4cced5b3fe5a84d64f3a74f9def8aa839edbc10617d36190dc2a96370cb3258784c5a8f24f47cbabd88767db3aa68c607a70b25fd02d0e6c973f0db755497eeb3db39f7e4ba95673c037da5a17aa135cc646c1daf3ed5ef52d2175ac152102dd315c24ebb71716d48d8037d01f6ceab9c030d16e7ae7575d0e14e5fb0ae2e8bd12201c72917697f380f99444a80e41cf0ef0878bda1a3cb4be89eb99133af9e516d274ae3f71a7dffbdc4fed661a14ad6b33bfeafdf674f00b29a09991164a025fcdb2720a47343fdcd2a34b8f69936bb0286f370e2a3419e7891c3155a4dbc4df30c18a57f9ce8a2b612cbe05c8101d9604186e9f2e2ce91c3b8f3f57cdc56c4d0ce81b22e85a0a80559e7b7d0283f159dcdb737f43177e5ce868e74da480c427251776d6352c578e842f01c3a84e6526f12a56eac3a9ace945d2cde019e5ea6226ef592ca0fc889c0b4a10adf8a4a7c693f3543e9892e65f003326b1d2a6c1691cfa9a3af869922028c6f9a9ddb8e1f949f8ae7cf7634e657e9adfff5d402433c80b83a9e5a6499a7722a3111f688df08c78fad2eacf242cf80f3ba772e76aa8cdb8abb7d091b08fda257c877d316c0f6f2786aa3bcf6f2ac582f9a1441b1545314fa87854165ef365eb4c0437532f3be038c93f405bc10dfe1ebb7744bd84c4556d4f3ace4f580506354e044ec8e557f8df828d2d5f1d9a40e098a21ddc5b2816da4e91fd611858605529e158e7cc98cc0f4e8aec9a0a41a6ed33ff3f2b08dacfc169b5b3267866a2f47d03c519e428d85acf93b902cb8b0df948349877379ec538e58cb8266f294993a7680595005145930832edf9d31aa4e0e62cbb02f0769c47f1aec36fe220d3f9121f5b56459c2b22116e9c8845bcb760d2adcf643da6a23c48f648a23cd6cc5ad4858bbdbb95e628dbb1b7513e88a82e77ed8f0aa6408f0ac4a4295e905b075226e5bacfaeb069a7ab9816c5bed105873a9d8a5b63c8335bde9dc0105cef6195a1658cfedb4617a0c990d0b22473d961f52eecf465505752ca3fd734dbbaa243c6cab913cc754ce0486977820de2f19f4989fd34dfb7cba61ff4340c5bf9e92d47b3b6cb478ee800d84405ee6c42f8fae73f2c5b47994a3f1a95be2b76dde4f17c9c92abdb314a07d094e9cc0d0283d44a22de8af915e962b1c962442d2db7cbff1045b50e3cb634d813b8a243abb989ea742e71e30c3a61b5f18cf87a28b81f5ee9b0ad5ccc5210c634c641cbcb89ba47b69f207d6bb3a2f9479af417c9ecb9247afc348b2ed0f8260b9ff58c82a99a3aee6b7620e18440547cad3fee49d2b9dc6f9137d13a33e4495c360fbe908f2e04f98c7b38caaa03e2a401a8e5e798fe3017566c54acc1e2d8d6010f75da8a4194ffa5b131a4519a49af36194c9b957c72149779e5f2c95225b50ffb60d4c9ddea39b123bc992df79818fb2812e8076d27c6ba69434edf51515bc3a437217be2cf8bcfcc1179de91792d5a63e1d22d44fe1e925c9627d2147e5af0803975fba069c05a176f319e99429fe342d21337d2d899ebc3e1f2f56cefde297fde6e0d506d1deda0dd241704c5d675d1faa301e26b425cfa09af1c88eba18b97392116ec1e9d14b9882c8ebbc67a5b3fa86ebf07be0cd0844855c58336b349667f24c334edbcf233d25167b684de320f1ed61550023f836bc866758d724176805a922ab9e6987281ae6e8125930ccb1930918aa14d604fd11764edbc727e2c47659d486aacff7c9312f6e809d920783ee642345ec61fbd604718cc2d4b010174a1f5ca0c69011f3dba74fc8df64f14a0566726f0c3a40860d32641d990aeddbafa176f420bb2221e3277aabeef126b1f9399b61d485c89aa122819a82149df7ed6ba332373eb13f8acee799d54568fcc3bdbb8c26a22d4268cbb12e703ba21f124c3b3815bd6cdca7bad99146123eb8579c89b540424e8352fc625ef48cac4e114f39de821979ea39454ef361eaacd02741e139389b049f0ead2335e4faf4668412c42092a9c97c99932b8774c98f8779337f0c34532710070898540ca3d8076bad85fffc531b1667802c72a7eff39f1a913b188a29645ce4e007e4859594e97e4ba4cd157ec80cc3ccb07e7030c72441151566ce5a83407c2e3ef0f15781504c08fdc6f4d3296de42cc5820a9f941f0be74aea67bfa39f077ee59", 0x1000}, {&(0x7f0000002740)="5fd230e5952be94f20412b7e2a237d9257c3a29216a059611e76caf35a8294f122e1fa1dda4a1dee0dbb4e64c3", 0x2d}, {&(0x7f00000078c0)="622b1a6c36a5380b65f9ea75409f526351f0a005b9a3fc1c4591bfbab3aaffffe234d92b31db47164011195bffea6f24c822a6f4aa6ae0d3f0faae0d579f1da32ea6b342389c07b4f334ca67696e910f2b067770be7c54e3", 0x58}], 0x4, &(0x7f0000009c80)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r4, r4, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff, 0xee00}}}], 0xd0, 0x4801}}, {{0x0, 0x0, &(0x7f0000009f80)=[{&(0x7f0000009d80)="bd516b74466ce209c09db7cde748e012b254690376d3f066537ed4d592", 0x1d}, {&(0x7f0000009dc0)="2e4b8eeccf517a376f0d343f38b62730db12818aa86278aeabe3c787681151ea8d5f74a6e7c20d6ec65ad58d06fa11bf383c95e0832badfa09af131837348e0f743d9cb0c237a3dc35225f96bfd43a7509d73f05d2cfebdde4b1e5d2f34abb0a8f2569dc73138fb3106d4289b0ce60d2a715f656ea30a698501da1b88b8b77be0df9202ba8f1b3f30d7b7df002d5e036b1be54f3204300ff78b9130895a9c9cbfcf9b5932069003a19f3e87d", 0xac}, {&(0x7f0000009e80)="6f4706b49e064249034d80f87505718be9088bc26461d6053d158c52119dd71c0bf5ba2d8b1731d61d473d00866ead5ed59c936ca701989dca4bd5cfd4b6a5686f74b2b11bf39a99f3568194189d5763e51a84625f996a2e5ba7ccede138829596923a79cec1b2947f20ab3f6315af2f01534f5f3734dd5b26f95739e9dcd096c9621746658454fd4e4239b53b298ec4dfa8f629c841cf09dad5ac46397aa98f35cffeee5707db5500e2841c735536a29fa1df1241293a805cffecd498aa9414251914c81ce595a1f2a3280487a1cfa326eb90c968", 0xd5}], 0x3, 0x0, 0x0, 0x10}}, {{&(0x7f0000009fc0)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f000000a480)=[{&(0x7f000000a040)="6ba179e7a8941d3d6983f352b07cc478d00a5a17bbb5edb9956e64a8323081b9a13c52e245fa48a20d5ae2cb0708d82fd0f6d3e55eca73bea2fec77acbeb5111bc81f716d92f81aeb309aa4a5e5acf01d9794348944654e35bf2a111e40eba19056115eabbeb6b0ea39b6237d514f54a5d15aa38e1de5d74814189cee1663d36cb0eee69078d3c9bd847946431905eb6b162fe8fc2df6235eed3bf3ad38bf593c7ee541acd8c8cd1665dbdebfa079d830aa0773411faa09c31365d58a981d8cea155be815eebbea88113c40d16c4552a7c667eb22369baa3a2e92c3fc7743caafc7fa2858dbbb0def203674c78b50a82b28edb638071", 0xf6}, {&(0x7f000000a140)="e02364c90b20c4d40011b467b78c4eb7964bf6eb2d1be030e0aa5027ad66ed284667a43882700f33db997f8198290149487fd1eabce0501973e367d89be47949a5abff6cbf9463a68e03cc058a72657196", 0x51}, {&(0x7f000000a1c0)="bbed27f1f232b56acc50c5afb281645e67f079caa4763cfe2766bde3950c94f9622e02ef75a81c9e59f2ae58a7e8e3304b1966d5471e36fa463f3379be561521f3031553d704a89693a56e72f68ed164b8ff0b1587ff91fb69e0fbd3b81f9409a8429afb376206cce880276a5ab43f8012a4f4e7f0bbfb9671930aca8dde29458bba5a6437e8f9fa2cac713c0033704d7ad9045a7ebacd115b9d98ffc9e28479b0500d40c5e1b9cbf23f05db4046a102b4df99469137d28d49b21d9d2bb5d0aa0386ca540ad010a3bfbe67a3b879d0135f825283d082896368d7a16e85455478d02d042458f4ad489d7dbea23ceca7d5715db0f3405e74", 0xf7}, {&(0x7f000000a2c0)="ca93fe5b9fe9fd0585011d5a0a961d9e2c7b4522a2a004b159c86bdadb49880ab948a20532e023dfc08324bc32f2ece1fc2c473d3fc57b1cd03e4157ed16e6", 0x3f}, {&(0x7f000000a300)="3a72efeb087ae95ca8", 0x9}, {&(0x7f000000a340)}, {&(0x7f000000a380)="32413821017305bf964aedddd8184158771d40ed2c34b9d88558cf93d7504d3bed74ca04a3c3c148fb11211df238f723c3cd928a54755d020a92289dd9f4e5144b545cc09083c1866952a0f08737c885b8d1656501ab308b67580d7cad74908c6bbe03b60f6f4418fb94e0ae4558c4a662992c40a9a038e93abec649cd2de5e453fb835f5182d1271f138b2ffc61673f7b68c58f946889feb90182a5f31d0c7a8a9ac40dc8b57b2983c6de8268f87b6fc20a88645de0f3103ecfa4dfe57dd590aab76225ab0ac2da8613d1c2c2226b56c3c73c0ecfbce4e23a73bc0189b07633ffb0", 0xe2}], 0x7, &(0x7f000000a640)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x50, 0x4}}, {{&(0x7f000000a6c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f000000b940)=[{&(0x7f000000a740)="259f6834e4f61abc6bfb7781ee267978ff60099103cf720ff2f45ed39c5442845efd0110776437086bcbcb11b287cc6f186e4df768d4308745620c7b0e", 0x3d}, {&(0x7f000000a780)="d00dc2fba7ed43bb2859ef546e460b451d263f35b7c3ebd244e2e1010a4d859b8453180af9f9b09fab48df72c5c010417fc857587db9d7de1f6bd2296a1855eaa274e7a37507e390e6b9d54ce4e61b26ee3a60e57bbf17fce628347778dc768ee9b8b0866f5d14bcc752c412418d1d4bae609eccac0bef2d41be9373dc721862895d362d01256a0f204ebada9d6d1974a48f820977798d946fc5760aa6a5d7ab23532f40028783abafd0c7406e0323280ee10642fed38e077c197f2a6f9c4df6ade4465bd8eb4bdc9bc1d2f054ba278a7bddfa5e7348572f07e97c76bb60c7f6e6a9b35115c852138706b21a8c", 0xed}, {&(0x7f000000a880)="3124dbf3ecdf4d26a3d76843da925ac1073c95e5850ab67b0f06f3278662919bfa2798a7c2642e25bc5fd47c559cae71d512f86d0b8ee5437779738b237b9ce4150e3599a7631f3720791e541d3ead4a346a6bbebf8c1fe00888a460ff7ce2f0b556e42d21dcf8ef34abdfaa6de98249a4cde6d62df9bd73294606acc1501be4e6ecaf2c098d7cfbbf5ab7aa253a97d3fd17ea63d2b22cae26ea95926fbdb661483442150e", 0xa5}, {&(0x7f000000a940)="97a003680151db55e19460b191ea725b4e22b101a9f39c17e4ac1fb334e74a5a6ec53adfd39ea6c06b32d3531a3e4a73ec974a5f3e8b22d3af09f01448ab875e12919556e472049323d32e13929834232debf8f905bc85bb32af8cee3dc8a989a9ede7284dc6760ed5d0bb5d9e4e67029e30518758a2752063e70dfd18f8fe909b87bb77a5839fb73a635c7d9edd209a2033e0c3a3ce14add1dea4fb3c7d9dd737d54d10e065fffae2171eacfedf6b8b03ec8ad0dbe9adc5b88161d493f01365421403b240cb69b3fe77528b1a6497214823ff4ef1792ea070e3039e9a18cc02560b4710f947eba038fef6a825b92d27449fcc7d6a367b179c5470671da9904c1af913ffabc4a858d630d8b71cf2c825736dede84e1d77ca8f4179dc71a8e6588483992add1f8285d095328f1049a412ad33d77c6cf1e954200aff7f5e096c8c317f0a27d156eeac30e637f23ab3bba8adcc6b32c3fee7a923a6dda58c202ca3e9a4f59f9fdd67a90e61ef8e76c1745959712d562b70ee85f0db12b9312d56e31c1d5ac124a5992205aa43e5e963d499516e770f32cd0e1b9434c1cfc6f50c28839caa9b246ac5fa578530bac48f9124deeaefd919550b301fbe0b0b8c4b050f626b2f656236abb5014e67e7df496b236b363b8915d16664da971e15f0488a53811da055ea9fea04b368510e2d805c437cca976a8c962c01ae6d989e0c44f04da062f4eabb1780b08107132ff33c8a98d4be59127c8eb55dafba5df99315e1fdd153185ad1d1671b987618a6d52e1c109f8b2f5a7bf90468727fc13b1c8d44636c64ddfdb704c5e66c0a6ed1328bb89277c6127ae488b836e072fb452a796d5248b0356d849f53c83d83576e90fe7c7bc69ba59e933bf54c552e152476c11ce21e945000f4d1315ab7c32e2df87ca0427a667c994c4779492cf6be8b9071c2e72ae6c45c81366031eec3485467fa193a147c96af58aa26f8aae4746e826e193b12c6123da08f64e101db1ca95af34ea340b4f38808d7570f9c0e4c7fdfded907aa26ade10db488a0c73715bcf210e2ab8762e14324ff4dbce257648e8cca579319c9da77d08c910e19cd1a967d78cff3392b32cfd469dc3931e3dca62007a1cdacd77199dde541b4d40146775e2b372a20d1a10ad4ff71d7ff9b14b3bfa231721ce79c29a267993c666928e6f449b4890339e14733331b613bdc728b7bc2d7d28b8ac6bd3e8de08e67b92a1738f29fe1c03698848bfb69e30ab760c817765600ff60c582be15c1c6e188bd266d1ad3c915f611bcf2de265164b7438d366408d1c2858d4eef3bf3a92f63e8f83f4b196fb39619885b69e084d7cb69d474949e02de091c358dbf54355a9a72ea2ff6c772ac3f1c3ead8f1554bc13944dd6b0d66ac09b75182ea1fa5cb9e0f436e3b4772a752235e0ae1bd01dd58806dbb2fe39664831fd05aeeafaa5411311291d1def367e09a3f3ccdcbcb0cc24d8a6e28387325f699195067f1fdd8799cabcef8c2b0c03e861866b43491c4cf31736c0e97fb847c0268ca9be04243f50a941331be6ad3cb35229c0ce6947a9ff07342be59755ebf7239d5eb3e39d694f0c66c8065aac91e49d424bf4ea9049c4b3bd2d19ef7034d8916955f2170259225d35f73387f58c2fba417cc27e3345a2c4dab3b27e402df2f3c8c1b7c5935cd2887519eff77f98d40072d6a771d41c2ba81272ac9e621fe9049d27ae311e082f3af9d3f00f649e83a7af71820ca9636fbee8ac4cd8e607fc401110dee9cc17eb408dc977f251d03d34c25fa7eb2652776c85a8a69ba2113a7fb7170f4dbfe01ddd6ed5cb384de3dfe156b0d4e2a489b6819397365801fc9146448330bdbe8ce8cd32993126c7e652f1996c5d8ebcecd419aa9ac993d532b1ca6f3bf3e4105361b00947a394061a29044a8bf77be77ca4de360c8bafff77172a22b551dc8214c39585acfbd9d1811ec7f7063aec148045f52c6d69d30784027e7b288ca8bf928f3c11e964441041d6e26569c7c9169d6ed51dd828a6a3dc28585ca815fee59c6e89b824673c81790f3927fbdd18006fce5d0438f0c1820a5f913fffb736d98d4643e105118d5f99b86d8f9991923bd568f7516f29f10ec4630666c53249ed3121952c038015eedd18b932ef37304e845b7977f2d248b5d75e8b23fd52511b893b70abd1c2164f392ac3da20f793258a49f2510274ce1757ff146f1504093d3efba1b18a5fa9044019cff4d398857ad12136a4e2709be7635b6a1f3b66ba479ce10bfc5e12f409f86892798a0b11b9995a3c62088009dd38182eb234859cbdfa8dcdfb53fcc12d091b0af7ff7202a9a6ed6a7808342d383b12b3cd77251874ae4a02e5b99876d7efe589e9bf71a8f4b2a9c5fdfb681c8cd167628c246dec096647b00838bed5e2562f51192b115da8e4a4a2b49ebbbd27799dac98dade7a81507c34260a939c5367a7a1dd33e9477f9e410470fbf581c2372a22c382b093eb5e329eee84f71f7d3d7fa4822843668e90f6fb49df81c043e0d1e07aeab4ca8d200dd19267e951e089d7d061cb6f266e46324de258702536383ec8ea8951159c54c443c54212d96c9afeae86f221ad6dacfde44dfd6246b001802ae0d3bd659d6512aeff1bd5c26c24971dc9c7278c0cbf0866b3a3f9b50543771fa988d7caf2d776c8122e41ceedbc1a6ede87172a25737b216432abfdbebe505f8e28bc308e91741f04a92ffc138a2cac1f2b05e20549c7f49dae4c6ea989ba54c4dca382fc5663b20ca08f6f37b5d5b2ed839f5468ae447dbc93e7be4df98152076a0793726c7a294eaf778d3e464094b3d3c7f3fac745a9a28fde9a2056e523ca69dca8d90eda52edd43f05c3981a8f8b8a4cc6315a335076172b9afca696dc4d98272903fd19ae1fb01b033a531af8dc5703b5395c7e110983296c5c401b16cf180248b4b4891352f4e6cfbeeea5ce617c1b8dea044c16b3ef33219dd0a16574b83b0fdf8e422ae8cd135023c9bab31917030be9f8df8aa1d1648a99cab0ba1b1c1842164830b33875b948ef3007523fa01cfc553ccac8cb87fc5825ecd18984e390546921142dabc4dbb03ed78e443326ad3601afc819027445165f6ff54ce886e54d7ee754c453afa35667111b33dfd0ee5d1c5692c5ba8daa6da84fe487e7731f5c4ff57b40d0b85514c868047851796cb03a5fd6f23283dcafc851f90e0cd9eb3ca145ca2b623b06b68a06dfcee23b12d15b82d4d74e56f1cbd62afba7b3f976562d790a3c8835ec0df12bf8af075ef5cf0da79fcd4ddb6e437cd8ffb2d3bad28505b590a41c9c207cd404e2f84ab96081e6f5b9f90e4776a807e8106850111007eb1da23a9baa0eb15f1d74248db81fca9fd58a8b09698e5731f4aa359ecee1902cf6c971f18b234514719b11868a4386884995130ba89aef802df8f2db91b6b8511a7f8f0bde6069f2249b577ba690fe016606612a0d0a8cb1bf026e17f08c4b9c145ec734d836b13bf68dbe130f13f20c864d08684c65a99ade30c4bcb79be035931fa5f4fb5c9729c2bec30ffe9e44cfca17e0737cb613d318c893a10da9fa42af7fda9c617ff039f5fe193a11bbf186693a67d9afa9af3f445ba4ab86be0f27be35e178dec62880abdde92a534ede0472f6c7d070f43a07727dff1a0ff2673c88d0ee7cc468ac8abd6db3859aaecc4c4b5f3334fa3640d2ba27ac6226623990c048a7cd4e4d394122789cf29dd842611f6d1951c6450b58f5fac2bcb5e122c7b884aa3c256cc9aa4bec868da1841becaa08d3f41af77f8530876a2a88d2f83b125ce807f17759de26fb5a6ef61ea1bd9d31327f3efffe3994890f10b6b6708d4490ee2f3e5e2e566b731c861bfc76437b9eff989962d07cebb1a8db2c512a3a3d3a857e219554d9a1307065d8b4f11cff5beb2cf0548183fb4b43a6a0530765e4f8c2a44f2cf5eb615cfcba4e43abaa0ac8814fe178de602e42e6a01f5e39d8db2e8d177d0511c15b773a749ae3da66ba84f06e224b6e786533c45d4ab09dd47fb2c7802584bca30cebce7986c02dc7127b0371597330fe83cb798c71d750111676c16f3ab0c147b1890ae875f7bdbc659897fdbe1923643cc92b9569f305bb6c5bf64e3ed4373650a50120b185efc96686d185aa68e9a2aafebf415f268ad17d4f246f1496cc846728d1238a0ab8eef40b6b307e9a7e41ef8e4c6b7ffe0abf5fd8ccdd8ef05e1baeb817c72f80554617d09957be958f2200a011ea68ab286d0ded8f8abcde774117fd38321eb2da73cf51452e19111681d2930c011c91050b9b8f66c98d5a46a61f52c6ea379e546d6c4522d0afdcddb4edd074ed469adfbf08d2fd598692b4d5eeed56f5b4116bc026e396da7c269feff12033f2107a196e856078eccbb97530372843c3fb8f7f67eb602644363958d46c9f8cdc228102dc46ed1764f14aad26fc9d058a47635eb94b7e507019eaf005a3563590a6841f7cf2461075c3e79acf4126f47fe348f777b1332c664379dca9b450bf111319c1779a550396ed57f3a60f5d835aef2b73d530b1831fa6556987ab138bf885c49b79379bd9b97db7dca0b98b81e944c15f292d792a9222994854167074cda951470ecbc10cbfc48740db0f862db36f8398d275e1e1aa823c63a7c98228c00517eeeccfb85837a572f03c7d2c020320be4ea23dce0ea5c88b93db302f637da0a72b99fe5a75612ede3249270a578fe9bcde5b5d076b96bc560fa08696c98246de4ba9faac62b770d1ff412062860ca6019618c9718d69404c3d707b7acee31603f5645fae0575702b24ba316859db20cd2c0da4c83df8ddcfaadc68e23e25e9813b39e7d995cd762aab4b7ddecacf7381ebd901e2b532c0315fff0305833e2f801c772a79b351ebff1ce89583c946d140e0d4f29dc65c091e55767288eaf5323f3d8a4bf220becf679d1b10b5fb01f043810012ce9898d3a11b196ae521eadc497ccb8523c8686759d099f918912652981aae959c46b728ad29ebd9cfc88ddaf95515229a50f6404ec0cbd09aa6b2cbbe05e2f73be8d7d224b3dfcbc99881012a7dae7a09ab9c9627a7429347f692fef5ee426998b233f7be0033ea39f5bf3a122aec48ed9127743398279dbec9e73521511bfa40da7bc98652d2d42c63a29dab0d32a8303a1ac387f35dc3426405816b7161aa827eb5514ee0128ba556a075ff8d34dfa122c38b91a598c9bed8f2365541621d7db312f316199d6bb0d0db498def703a79ce80ec3562962746c97ecdafe808d850bdea8b43d38888225fecc7d41c26c20a01b7a6b74552147813325890f889089c6239a8bf6d40714546a2860fc0734722435c7f6d715c3f5e640433d4c12effb1890be2430384eab929a4401410b5039832340f1b5439495c2ab7b84dce86c7a5b9f74caad56cdf5b932b7766373c7dd1f4668eaec56d6a4db2dc426153aa28a49ccd36df7bbdb20815a0e44504b904765776bb389910ba18ec6443d3e5a0cd2a971463d8db61a9c57fcfff230d21d4537780edb9c3cffed72f8360ec4d4a00b6d603a55762238c26c004adad046fbb1fe4ad938398071de234405d545beb3c4a37df1a9a312b2f92411ed082fe3b0e7f3523e3f3573afff1bd76dce0a6b9e2c7e30fcd2aa6dd11f62adf81c21348b6dec62e15b0fe05f1e2fd7fbaf3e1c1efff02df875193ad34539dfdb394c9e0629e69d963540bea1e3b14ba2371e9c155fc55038edf6c7562c29c94854f4ceca7b203750afe2c9807b4fffae420e90352caf53c536592c6", 0x1000}], 0x4, &(0x7f000000bb40)=[@rights={{0x14, 0x1, 0x1, [r3]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r5}}}, @rights={{0x18, 0x1, 0x1, [r6, r4]}}], 0x70, 0x800}}, {{0x0, 0x0, &(0x7f000000cfc0)=[{&(0x7f000000bbc0)="0ca07211bbb2506fdbefc6e82dc888adff4ec5bd8b39de6c19b3f19d4ec681726d50de9ff41bfb2db93802f5a6d2099a41596d9fe8f5509d13f1305d4a52edf577ec4e8dba", 0x45}, {&(0x7f000000bc40)="50cc8ac460c5f0bb6932374491c1bd567ce1d597e771e2f14769bfe6014bd085a1a72a5c8c2394e880e6ea13864d9fc256683fc848cf375a5ac2f35ea44f4263fa8eac09e49b8b0b08be64fdcc2a5302f09bdf790e2df007184a1d2d029de4f217211ca1a707c18b43828afb7217954c109842aff38e5a0f8ef620f135aa7cef52d7a0faa5aa579187787b8f7daf8b502c415140641ae7b8bb4936ee77582e2626cdf038092698792117f8ed09792a53bc1b4108f29e4e8ebffba287a0228745021240261581338fcbc660175789e80ae3afa6e24662f04af4a1571f2c5b9f0131c3eafe05672690976d79fcad1cc57451127cc1d1760d8a9b27c117cd2237d0cbd41adaacb3ade530265ce8d725b7924a2d75575e46743cbdab713732a69ffa9b3cbf4676e099018622ee2b7f8a3f7846fead9a34acf631c2da1b2b8c99e2e079ac3e6889b272d622cad528ddefd8b7d5a8edb101d81bf00c9b39552f36660aed603039ce94e6b9df9cac7e46eb2830f325daf6641d864d747da558fad519fcfa71751b78686aa8595f288875150a3de458c815f74fdb89b2e3be0a7cf354910e2ff1ceabf16442e1760a091ae5cdde5b49cbe18206e7e3a3375a4fbb406efa95df8e0f91e285fa88cecb4ddcb99880ede812143352b0bd48008c310a8a67dc146c0ad4b35c553214df351eb82234747dbee973bef77b7c863ee0e7e56b467a6bae922c913e6e587d9232137c7c6223aeea8a19a7dff9b986a338179b279492811016a21fe6f4748a8268fc711112b9ad8dd90d0df852065165c2e3477ab8f9b148f4546d3d46388b2f7a0421dc36f6d2aa0989bb77a8eac3715890c1082428845f6c4d77f193852343dfca17ec8de2ecc3f717abb1852d229e82aeca1670c9d71d81671af90607335f912ca599977064393abdebb0c2c46b4dbdccd7b87904cc9061acb1825be34816e18a34cff6442deea9fffc9cf97c8dffa40ca6fed7e50077ea73e943912a652e33cc66508d7f92d78f829debf214f1a8bf00f858a9eb588ee3b7bf8ae43835c49009e096da931e66ad6fee9a14117b4bcdac77e6495b416df7f29957719c937f2cea6110be0296adb784cae0cc2d542019d23504c26436ee10a09ada6ec580e6ba8fa18332784228f25d050f30e916e2a294571113447c978bdf753389e974ca616f000def090b2d0ac5cb7ac8e15f4d47472758ad02cbec85b63d685cd8101f592fb5789a6e56f9b7ca94eb2d5130947b1271b6e6291fab096ef745b20c5011ca01390a8fb7c885b7b513112bc9e24f8b1dc58879111ca3a1c36f5d87e58f40769bbcb0704fadba416385cd73677f816c10c19adae4a55d287794e255d9183a7eeaf7cf2fcb0ada6e4f906f9006a80b862da2804c87f008f208ea08944c741a30351602968d4320a3da079b14961bf4ce0dfd3528e9c31034596152ddf6878655e79145c5a5a50c4f79f9803b14d4edcee72bd00b53e225bd486750da54fc1f6ef58cce85af4d480344f24b98b7c60d18c519086046e44dfca6b95a4145c84b005ab78c859103650b4ad7f0af102855b247da46885bb79e5a9b0439d345749160c4c3897c5bed55052c953622e27c4837f456490b1c7f6d9bd6b08860b8d39990ed24847094b6f8b91667494b047212f4117cf1034100bcd925f25a49b7f95c53adfafc7e4cbc262d5c3a17474b56e7d137a3e0d9f4ae1a07b854195296ab5f4c84fd4e7dc6a89d74d3291a1078789be84800689907e88b4288499777c36639372cc63af0b1c02ac6ddb9adcc009932e708ed9007631da5cd555c627f5dacfd7e02ddf37a55d86c1030f55bcf6bf52b92fce6692ac51d907f38bc8baba14307ba3538b84f9e2b72a75b345965ccfdbb20664e35b9dd3d3000c2cfd683ce7b5716f85bf49b7eac92bceb40ce6bbd9195f7774101e7c7fffa58a5a1488d438f553f135899491e096f22257bd16627658d6496c885eeb24afef5a00603fba2c937d8d87889c14d4471caa1e6e171769a762ee8fe38c8ec2c41d82f4af033bfcfd382f41f6cfa0f6f0a82a5a0ba3ca80440a37a05a7ff4a3841dc6ac597f0586bb01786b03d4f2fed66e59ca4816a822b2772bd3ae4789c72b10c6c18db276089429c2252901f618ca041569a74605912f257fdb4404b0d5562ed363b40925c410fcda3b85ddfb51d5f085222d0cafede190e409db7d81fb200e4a5134b35e8a673158acb163434a08bdf10a84c9253acca345cb585403fa61e7a9163c8a6d9e62df03768e5c2fdfee10a075de46d9fc24964142d84de5e8fe1eb1e3e1ec4f343e67d89bd06a78cd34e735226dc5d61315e3d6be463ed2c43c6b78a7656256347d483f0644e353bfb4d42e8eb9ebbc2afe1fcf1e0d9cfa69a411783fb28273ac29bd0e67584c9cb52378baf20fa005c15811b5d3ba7c8b2adc9a587de7300b03a650466048203ec9f3e6d71a1e77a6da0a2a56ed0bb5ace9c893d9525043a3e1cbb149641ab782e952cc873b564e099737e54191356d11f1e66c534b0e32b5ab5659f52fa338c083382bf274e828be8441247708491528ecf25185c6b7467755d2a9d0b8f1a7e80bc27d30dc023c4ad838fbc16f3651d1dbfe21428a81f0ff88ce4f6fb96a636006a6cfb333e30c8400bcd36dec77048e0a2cc366769dc41199c414c4108a7d9b6cb9f12e17a0d8aba1fd6e264f3e7ccc41c538630ddd17da068eb9375233301189eea21ebe3db22231e673ad2251e2b736bfb1012bf6e6c3619c6da58e67c577c38572d585267e6b8cfb91312e75d4bc8c6aadc2df7ad3d90b2559573f685c5d121d0ef2158459b663e9efbcdecf2354eeb95de74759d8a43a4797b1df792099f40662a2377967bd5b44aa413cf0a97a4706d5b1263e924af6df57374860d65402aa10b65efec8b309a58e0a5faf97dc44a0fed84be3fdbf7985b99f8aed4c13ff4b4c1bdded6f7929dd0e8d8ef07b7f032c893ece9e7844df020b10fa712c6a9bd0138ae9d097922ebe4e1ab3be2b38b6358a33774d08c0a50d971ef3ba6256540ab1e593733db1f32aa81e9f9e0c78bb6af44252db0f6302e3460ae7a271b6c4ffc642f7c7024296a9d4749fb6373a837197b84b38ab509510f9ea3b7e81b2a5476026ef62c0e2f807dda08dcc4dbe75d24766b77165a299f4d43d0198ee91f1739fd0309540e6eeeefc079d6e4b10998d85a65787da8e23ac18e5f1b212d319b2e7ec913315f3925a16a5cf6c739a3e058ea264c9fd13d718530199798d5eadbfc1c7b0c644639318853af1b4fc0130ad028e9d9ef9cc6959fbfe427fde61d03b8818e6b38ac7c9a3dca69b408a25ec9314ae6c21914144eb2672a8368354c1dfa3c4951c981f7cc453ac4657832e40f8335e891c8632e878a36dbdfc8ebe60e2280f1b900b9d01c9849f5818d34f48a58078ace9ea9394acfb61004776184b38abc0449f15d79bfea4b53139845db4e64250d4e8c69b10e6198deef3164dd15334dbab47ccac1d687ee6613ffc8bef68bdd6c4b3745aa70ccbfe2b0b57aa7867005f07801d179ff82b236b7e55306729e6adad486f577598264e4add8fd4ff3b9c43e419aa0c74a7494b47e4794992cac403d3880677900fff950d94e4471fa0db03d8d3258a1f784971876e2619b95b82914284af5f88ec7fb4a34e120e1e3f9f1802e7456da64906cabd75d4cd1b3e12cf72cf57c50f5155bc2fcbda8e3c5f455c27d3eeec85ef2c536341a0ca5ba780da0337579eeed40b9c0d2cbb95c861be824d51df8fe87682f30d55d8d35f6fba73f3095f7512cb590f8c943cd29a84b16e661c631460932a8a618bb68934d4677a6eccd3f4e9970f9f266da4102dc8712c216c8ae5495ef0dd4c0a3bdc835b86ac18b41871b9a4777290c3865096915e5159f26577855f2b6b8c377413156cb9532a16f31ffae60302d5ed351a203d7cde64bf8b06015a1cb5f48208034686f3e78c8f7a3f2d7e9184b9c9971e9102f1a366947afe8f6da07d615b535a29671792854e85cf7ee3a55b1a6600178d592bb326937b8e4e74e40d22ee5eab8ba3e5f69fed757909cf3f087cd048ee8ff31ab3f288b2fa2f25f7252893561883bb01aa1614e7b5f4e8e0c5dcf0a04e8a2d6f41a0479afab7740efd50f93dec42cae04c11372e48e9d464d572ebb7b90ed78891377dc11918ff71f44016ca1975af332d8ff75da7ff9705c2b0e4d08858e898fc8706dc50b94d3355e6b99bf51851170a48b7af636decccbed9cac8acbebb5a924c24412a3b3e43df8b7412def6271a0b3b4495fa1480c03bb3024fbf5bb13cfdf24ffe8f0eafab444c5a3aea00629e41c72b4aabfc2ad7fbb91adfd9567b52af2f493b87a79c54f2b4b65576875ed9b656eaff220b4b6bdb78b8f5cbc129c62f12925615c79a1700d96f96774163f6d90b95eaf12664c33edab2b34de727e7ca0049f9ea20530a76ecf629eba94406ee4bf90042fa1ebb04ca1cea75b96eceda8d4b9ef73e4e6a6833f31a699a1cbeb1d64fa713e72728a23b73074c2bd1e2f3336694d481e09f224b47a8c2e711a6fb509f42d06a7ebb91b02a950668bafb5b017ee3e3872bea791461af3c2fd9c29c23ee95cb34b4e94072a24f6456c6e3545c284787e9e0efda04a29e180c792f4d9b9b9963f5943dd073b856ad63b78570179e59069d4f0b21b7698b8483b32b9bcad634d8261e3ec1b1e07a58b2719ebfbe4210840aecf82405f4f75334ed177b5347cae53c1f0ef5c64b16ec07d5a033a8cc52847126b6f802fcdc0b387a7cf03615a2510bcaacecee0e89c6b4ce426b8896abec4b432ac7b0d2b609d4eb0f64597a891758b1d7c4408404baeeaaf76d82b6f78fb0aa9c1c501d7703dcd0f14419030b1dead39974de441a97b2c5dfe54551dde598db245b908a2e92f001d882d0b8dfae93b0f91bf2943628c601c5a984138961f661a3d435063328b16a65116fe924d8cc77e1b769b4a039599f2b62e3ced94d3f43a23a39b08e823f3713049b7a61215c5ec652c5bc6bacff950a56cb5ca4b26367988de74dc1dc5c96e515777546489d9311bc0687f1d46d2cbfb2929726fe256964257b4dd582b9c97be7776db57e70c7abc1fece91b60e9f7f539fa461f6238ffe9a69e92a0d1311d0eb784eb66715415269fa52bc27cc65787f302494b0f0a71ee93728f88a3943000996c3329807234ee3e280bc1c75379a3ebd850220b3adb49c8aa5fa9c19c8514e4871d8f2db2c7614d555e9382d92f013d67f18c2a7f1e472e474bb6c0bb99edb8b2043044a6c0a0f0e53d815bad7cbd8ccda930001ae27d6021c7fef7cccf0119284668380a1666df11f8bfc878034e25d0ee0631726d025ba741e4a461840f1b28ae2b06467e5edad40fcaa64122a566b304ef311fb7101aa6e8f42bea6806ae61e3d0f311ef948b88c443a8747e1e6845b58cd64880c261db5c411be2fb8e39138626ba30ea9e6c7caa22c599d2dd80fbee59f6f5091a0749ce6ae2f2ddd0aef3918579a61506242c0868dc49891f879c14543b6106309d375d74feaf801334564fccacf3f68c0d9a171ab0bd802ce4ba7573d850f5754d8e9e3e0f99cb2fd76787a4e4fb2937ae791920261b9fc0a0aab065a1982148901b15111b2aa93262988c0249d54ded2817e4b702a5e251762371c9e477533bae1c45dad00ca4c155355e1fbb1d972785a16d76e8a643a72c88a04273e2ccdc68b681358cd88c45df5681cdb36b0abbe69d51bc11015fd864380607b8b98b38667dbd3ecb", 0x1000}, {&(0x7f000000cc40)="b0f4aeee2a40b076395d09755548440048e7f802360d4e33e5efba4f5a4fc6951dfb9341535563f75dacdff2db0d9929ca27a7591af5548e397565cd1637ca1c94270e041ee25a3576cd039e6333984a", 0x50}, {&(0x7f000000ccc0)="b7bbf22ff47a0149ce324a9ae196db019d2e6c7dc7991c54a446caaaa93da7c6312243364e40eaf343b7487bf7a2bf125c80530d146237a9fe28068e052a1e", 0x3f}, {&(0x7f000000cd00)="e3e5d0d5401aea52442957448c1121b9b6bfc1edbbde92d772b19c34ace39b0cbac3e05fb7a0874b33a57cbeaa4df13c19659164badd0c2e49b08f9aa657695a96675fd1e54a2e126dbb282f4918cdf43b431a31c649030fbbdacaacd0e3ac4cd2b3380232531278aaee178b69694bae795a7c1da4fe19ec4781561d5a24ae090dbd1198005b014124495d288e50300d4d742e44deae83c75e9eec650b01c5b4c158bf9e9e9183535f1db4517953ae9f99542f6349400b0f39dd30d099163f23d6f274dc5fc22f88cc3a47ac6a4932c8ab87ba7c3e45f243b1690327", 0xdc}, {&(0x7f000000ce00)="e5af2edfa3f55e6f864158e4bdc3cd81620de1a3caeb0db9dd8925fcf391190951896e145d30a18cf105d73df8bba30190f2ea0afddea9f633db64b1f358e14c83c0e75df84b2fdc415785e5f38478908f0346d17b77d25044cb608937331d2542318eb31f02f8eda6f97988f7224a3c6584ce16d9ea057149b22d5bd2dfafb9661683d43547d8642db8ed3c6238d32c819ac0db4fe7e956b75bfc653bfc334dc201b40898627fce259009d68c7c7ae0cca03543b2057743a784cc76e6c9d1c312da29dce4c6133b5b54a37d42e7d8b530be7c3e5cf05b", 0xd7}, {&(0x7f000000cf00)="3881ed58810b682bd1bbac20880bcfd9898d257e88417fd44d2cd2e6d41778cccd832ea46c7f4017df6da9368e9f41094686feba8ebc2d49a68b8c82e7397d206b230b651ce777b69c1b1830b924f0a7a6ba23029638ebabbfe5e161cf05c08a505eb638725ff4bfe6650b46acdc41cebdfa8df5f60fb8018780794def75a7ec01c38cb9b59bd3c55187bc6eba8998bfc3024949909d794f46f0eac90120f435fea3a67e0c27204a55a357f3d557b5730a72e8", 0xb3}], 0x7, 0x0, 0x0, 0x24010014}}], 0x5, 0x0) clock_gettime(0x0, &(0x7f0000005840)={0x0, 0x0}) recvmmsg(r2, &(0x7f0000005740)=[{{0x0, 0x0, &(0x7f0000001dc0)=[{&(0x7f0000003d00)=""/230, 0xe6}, {&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f0000000180)=""/56, 0x38}, {&(0x7f00000001c0)=""/30, 0x1e}, {&(0x7f00000003c0)=""/110, 0x6e}, {&(0x7f0000000480)=""/90, 0x5a}, {&(0x7f0000001c80)=""/103, 0x67}, {&(0x7f0000000540)=""/1, 0x1}], 0x8, &(0x7f0000002080)=""/135, 0x87}}, {{&(0x7f00000023c0)=@nfc_llcp, 0x80, &(0x7f0000002200)=[{&(0x7f0000003e00)=""/142, 0x8e}, {&(0x7f0000003ec0)=""/4096, 0x1000}, {&(0x7f0000004ec0)=""/158, 0x9e}, {&(0x7f0000004f80)=""/140, 0x8c}], 0x4, &(0x7f0000002700)=""/44, 0x2c}, 0x1}, {{&(0x7f0000005040)=@pppol2tp, 0x80, &(0x7f0000005540)=[{&(0x7f00000050c0)=""/205, 0xcd}, {&(0x7f00000051c0)=""/200, 0xc8}, {&(0x7f00000052c0)=""/91, 0x5b}, {&(0x7f0000005340)=""/228, 0xe4}, {&(0x7f0000005440)=""/219, 0xdb}], 0x5, &(0x7f0000002740)}, 0x7}, {{&(0x7f00000055c0)=@un=@abs, 0x80, &(0x7f0000005640), 0x0, &(0x7f0000005680)=""/166, 0xa6}, 0x8}], 0x4, 0x42, &(0x7f0000005880)={r7, r8+10000000}) r9 = creat(0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003780)=[{{&(0x7f0000000300)=@ax25={{0x3, @bcast}, [@bcast, @netrom, @null, @bcast, @bcast]}, 0x80, &(0x7f0000003c80)=[{&(0x7f0000000580)=""/229, 0xe5}, {&(0x7f0000000080)=""/51, 0x33}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f00000039c0)=""/245, 0xf5}, {&(0x7f0000000380)=""/22, 0xffffffffffffff2e}, {&(0x7f0000003ac0)=""/175, 0xaf}, {&(0x7f0000000b80)=""/111, 0x6f}, {&(0x7f0000003b80)=""/241, 0xf1}], 0x8, &(0x7f0000000840)=""/150, 0x96}, 0x5}, {{&(0x7f0000000900)=@hci, 0x80, &(0x7f0000000380), 0x0, &(0x7f0000000c00)=""/4096, 0x1000}}, {{&(0x7f0000000980)=@hci, 0x80, &(0x7f0000001e40)=[{&(0x7f00000038c0)=""/252, 0xfc}, {&(0x7f0000001d00)=""/149, 0x95}, {&(0x7f0000000b00)=""/81, 0x51}], 0x3, &(0x7f0000001e80)=""/109, 0x6d}, 0x3}, {{&(0x7f0000001f00)=@ax25={{0x3, @rose}, [@default, @rose, @remote, @netrom, @bcast, @bcast, @rose, @rose]}, 0x80, &(0x7f00000025c0)=[{&(0x7f0000001f80)=""/86, 0x56}, {&(0x7f0000002140)=""/189, 0xbd}, {&(0x7f0000002000)=""/80, 0x50}, {&(0x7f0000002240)=""/231, 0xe7}, {&(0x7f0000001c00)=""/70, 0x46}, {&(0x7f0000002340)=""/86, 0x56}, {&(0x7f0000000a80)=""/124, 0x7c}, {&(0x7f0000002440)=""/7, 0x7}, {&(0x7f0000002480)=""/14, 0xe}, {&(0x7f00000024c0)=""/203, 0xcb}], 0xa}, 0x2}, {{&(0x7f0000002680)=@hci, 0x80, 0x0, 0x0, &(0x7f0000002780)=""/4090, 0xffa}}], 0x5, 0x10001, 0x0) fallocate(r9, 0x100000011, 0xff970000, 0x2811fdff) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) syz_clone(0x408d0800, 0x0, 0x0, &(0x7f0000000140), &(0x7f0000000500), &(0x7f0000000740)="cb91ab1a72c33d003d9287c2e6f4545555704778603eebf0aba0ff1088b00e01cb5c3573e150f63d85f7fe7f828b298dd5371c2af5760a6611fa6f8a2bae51004ddb41d9384e2c8a4a8ee0e80c9034e63d67703b6575a42521c728bc48a15a931561930b759cfacca36996c6af5ec7ce5e7bd78bce67aa372c4bb255fd5efe88044e76ca0fc6898b0e9c8e9ef4c17d2396141ef1a697d1638b12951b80a104cededd212a3d298061274e9bc916072c01e65d77c0596862203fa8e911857d6ca39396d6f733fa08cb9c740fc28a") 00:10:06 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x62202, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:06 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x62202, 0x0) splice(0xffffffffffffffff, 0x0, r2, 0x0, 0xffffffe1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000180)=@pppol2tpv3={0x18, 0x1, {0x0, r2, {0x2, 0xfffa, @loopback}, 0x1, 0x3, 0x1, 0x3}}, 0x80) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:06 executing program 2: r0 = openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000000000b3d98c8ef9b35701f80b096ca2630000080eff9510161c52a3f11fb7564ebfb08fa462"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000480)='rcu_utilization\x00', r3}, 0x10) (async, rerun: 32) r5 = creat(&(0x7f0000000240)='./file0\x00', 0x0) (async, rerun: 32) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0}}, 0x10) r7 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={r6}, 0xc) (async, rerun: 64) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (rerun: 64) bpf$MAP_DELETE_ELEM(0x4, &(0x7f00000001c0)={r7, &(0x7f0000000180)}, 0x20) (async) fspick(0xffffffffffffff9c, 0x0, 0x0) (async, rerun: 32) sendmmsg$unix(r5, &(0x7f0000000a40), 0x0, 0x40080) (async, rerun: 32) sendmmsg$unix(r1, &(0x7f0000001f80)=[{{&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000400)=[{&(0x7f00000004c0)="a08211d4a7eb10c6c60cb8b4387a6066a218864ebe7e0a24d7e014f67a6b3f70875d3c9f0b55a8ff1ea20d4889b00e7082fd1a88578b4952445430ebb61f5c3d180480bff547313c946f8b9bb9a9e6233d00faf444733a3bb8829f4f038c2e52eb47d19df8804effc31b01c4f6319a71b31515e6d18c54b87850c1afa884f1660ad206a7c130bde4820bffac8ad86fff3d1b0d78fc7273caf45085048c45819a091073b4307b645383f65900a5e49ee3482e460efd3b6b506f8de614b8faf540c3d621cf69f699a8839634bd75e9564d5be2c27ea16adc3a553180d381a196bca19dae056e264b1707cb195cf55e71a80fcb9451d1af563f047b3bbfb04425f01169c3eaba87e62bc1f2e1d1048fce5754100f681a3ed7365bf8d3e1fe4d88d325e11c56278f9d634b3a5749c78cb5420cfaa2239dfa7b17da86b7fdc7f9e9250df82ecd4658c035729c6fae11f9641ff27734143ab9c7fdaacae1fd068ed1cbf6564a201a0193b6f1d783fdd96fa09c3a78d20acbcd6cd9e434f8b6976c602a0fefef0a02c21edcc06f6b6d8a7bd762e5f880abaef38694945fe85e24cfbff328b8a5cae4a678052b1ba304c54ebad6f8b353a8d3cf96eadcd0b4d086e0c2a4b5f1873be659df2216d25016f97cab436b201ad56e57d1c805513624300d61b4e75de4facb1b3e2a6ccaea3195d49e69d704717226aec23e5785e5e11bfc2f62bdcc9c6f0b32a6d6309e7a8d5e974634ac95a7cfca0fb3876fb09ee8a52c368bfc6ff4623e53c59272615cfef9bf6f277c31e6c438386659a331c109034fb92e01d1f83031b303cef41d93f7ba4cf242657f78ecdef40b663c26fbdb304e2004a2034cdb004a7f8e09637f1a7767f574e47da5089e24256b9605cdfd6918df27f97718dd6073cd8b7bf17d8266a5dde228297847954b146230f05a228de7b9ef6765b776f2e0301b031ffba2070bf3fdf422ade93e1fe13088ca6aa691f3a0a51ec9514c2822cf5a05de95ab01215176b9cad758c73b115773d881f99bebe2b51571c7dc052b3b53d405fdc1fca00c9fcff4d6e06c3ee6337af2ce7676176ea7794bb8a1ed8b014634b0868bc6b9e0789104db99ab7782156317b3338753d8090ace6511c664b8361ea46d14d1fc7a926dbeee96cc1b8e1bc3f235dda0907b10c52b3655ea844f6d25bd8db66774f8c9fa9522cadf87f208492fdd443be03d04ac286a3273c420cc581ef8006afea57515b26c6619d880db86dd447d67ff3a1a5500d4cc973c8771a5ee4e948a1e5bec229c9bb5d8db8ba71133ef447b50caebdb56f7bf9f568187ffa09e6c1cf106ac679b79f22fbadddae6e51c0130d9d7ea543e43c7ead1d6d2070bc743153190db1ef0d31c1995fbb38ffe942d18614c6165a9d5d91ae617d2c7de460c75724ec7ae961c75cf8cbfd0b3bc632291bc94345874bfbb87e443114e1df794c430ed665bccf48b718475de17e9800c6b895e9669183fc1f38a9999e8b42eacb03397432924a3d368972dbe8855c89e2133b061ef52b8b9b20b45fbe6ad23cab23ef95215369d5d03adc3a7f30a9fa8b397d6b59597052efc855e23a6c4bd3bdb8114e99a53f83442274c907cf6069d2da089a1e40a15aabadf6af23ce3dc3e3dd727b74c3cc50c05fd962ba266f751e4434d5cbe1bcdcc68dba980c5a52baa916e932f6b5343d5b3aabcbdadfb7bcfba3cf6a9afb3767a3daf48e73e65ff9469264dbb67f946e2ec103c6cd8d509315cf559895237cd3490e62177a50c80fbd2f544748bddf06b252f4948c22101d3f32e62b52d660c0f5500a8c3f0ae5f6b2d84b98857065efeda6914ccdbb8c3888765d60b30ac181cad40de7bbcac94822dbdff1760407007fc04e20d716aadc99892e9acb5f001a9fea4ea01c38516c53f2ed38056c63324f8983fbfedb52499e121e6729ecdd78be805f4f85779966562931068b97031b0a67f9bc13b59f8448fb48b1eb8ff65be99fa5e6a34ea0bd899a732f760d2a0e2c548fa2de571c17ccfb8e8ece28291b091546bbbe92f1d5fc6dc0c47f2e0e5ac545ae3f3b0a2e9668ace733f58d586b79ad47615dca6fce6ce60b10b5b1c1a9052be8acfc483e36793a340a2bc3bc6de1e7482e25b276a934fb7e17c26eeeca60f1b8e32ab9450fc4b9de01fcb829c8fc1a7b648e8618e1dc5fadac950a6593bc933db8ea80cb08f44056e0dc79acd49cfb03c1cd7a3fcd9ba1740f5fc04c932b2a9f36e7a50d9ade47a1e64c1361a8bed14d7a9ebb776223be65a9742d166d135be749ebe27a8a782d3622bf51681ba093ca98ddde449e9cacf88413f9259480f5ee30ce1d88601eec0297980f932243b401884756906a87826f7b4435cd3cd55c6b9e6c0fd892c0c4a092249188c53ed0b44e1db083c73bac80bfd2280e0945e54fb5fc688d7d0f79d91a2dff80fe232b27e8ab86dddc5e89eb80e93500ac8dee664f30be24429865702961570c7d470bcb0c6b2a0c1213eba5b8cde8248ccdcb5a0244852794ed69c149f97f3ba5581b99b53d8d63ee26bdfcd4b730f57503a7d6464446431485abba38a7dc72196ea111a19f4a8a119b592c1d6070e7dba5a0c1d14f1e1d459ce13a1932cca385a19d321997afa4caca228eea942b1a140bb365c9acbed8a69519e9c87fe4ee0bcd1dd81644d1d92d62c3b5bba3153145c241e088546a16dd14ea1dbb8ee58af0789eed9a0b8765bb4beedd88abaf1002f291e4d8aee23329f3b61d3aca54405d17140c77d6cd6c2c85adfca60e87c3d84eb2ccb3196ffa21d95a03baacafa0bc89a534c53d95cee3a6408054b1210a8b562ce73b9e4b0b26c7a74bc710df80fa3c33c5199dd17bbded1b94f6269b6528d1d6bea9638731d91d927a73d0f6f32da204770895366b23f2ae3e406807ca00fb065ad4bf5c23dc8b0df1e2621f9c6f224b092410b404affa90cc7ffa79758745474e1df9cd80f34bdf6357d11ceec9b2edcee783b5b742410b08fc88119704775a706cc2dcbf7984a8348ba2cde4062e7717f45fb590b50632c67ec2e578aaaefac6b2a71fdadd7db9a492355ff9de40d603ae029437a27e98f97d7bcb88a61b07d5c53f192233f2edd5299c0d57ded4300c8384164456e8596f8167e0c153a90e5de86a4147e459bbd0ac0766a3747c095baa816e0e96dec1de27a3c23431b267d5f2e2c5f5ddcfa8e8286444535e4f57b52e923eb582a93712800cde0c565697c2312966743c728dbdc987bf50a4098614cc59e74e7d759e524c9beef04912e1ca637122b37aadcbc85c4fe905fd2c12eef65b9d387266769edb1772bc1a4d989a49e234f69d156aba2dd6f6e6cc830053b93805ef94eef188314005a9ac851ce0037cbb4a94bc1245026bc3c6ef20111fbdea36cad637718cfbbc9832f7ae04cd6c3aa2ca2650b07b6e5b450ee74bc0ac560d2121763699c705131d2b9f7f12b742bc1fe9c493a8b23c3a2f512a335d216d64e3d3fc6671d87944b61163824a09a9326cccd970c211df7655fc8e617124a2ba337eaaa81f7773b148bc65b65c81b004983b2380fc8d5d1d2eb2bcc09001e18a487141cc9d3193c7845745f024205400d558a938b661ece44d2b237a531f98fe9592f9ea6f33bc415b97af56d6393e3c541927c78948fefc3cab89ee47b707f9300669bb2e20898d4a746c1a035e7d4156b3f029a24dafaaa86ce84e12b2282b5df2d3b8ba50e0b94c2fb8a331b9b74079defd375965693843235bb0fc158549e7ef4d42fa62bd1a35c4c1e57ae5df0a1e1355e42963ef0b49076542b728de103f52c4c71d3065e7d0dc443e99dea6138e247d5599e1a821f1d6ee7d3dfa4b0873622acf9ca53a5dc123c884b3c9f43a246d6894ab0d8b3728bc4feaaa3e696ed311c31c3740e4c4fef09b893833cbb29500ec645ca1acd3ab16fd4bb9fa94443c3ab9bc7a69f92895c4ddb4965540faac8c743fa1c6cda12f532b860cb7b47a453c41029847c9dda5a0c431c84b89ea4679ecb5cb0b3b22e4c003b8b270baac3afaf7f995b0fcc1307e5de1c43a99ddff1dd612a34684ddd0a8b3b3df31f0abf6e95d373c324a7db6feb3801043db9e9f9a65516673e8a009e0393ec80e13ae9ef7549b99a60158288c463d8b6f86b80d528d091b46a2961032f0d4c471317c428079cc72f47b51b76344fddd011b1306dc782f813b076ccead6f54825306bc0323036eeddb21addbae5bfb6d4176f653182e3d14af110e14a043e9a461b42af4fa94da1196ba237a206a44b806690c3909628387a5ac39d3d64c5c258e30fcd41b37862b61c4b9ff4a860ff30cb6a42e00ce526ea6941879c0083ad5f3ca24ce98f2f6181b0b73b292d5658fa5ea21372ead131477be1fca240245567b05bd58e121fc2d4ecc73df5a76504a728552e75e7be476f2ce1b83ed3efdf3a5b4d25f40ea7344471e09251698e7e42332c604902213a929268798ea7916afa93261218984c49512c53437b9470f78063a77c7b6ceede498924df3a27a8de49368c6ce671dbb29a4c3fd1a7c5d043341b2982042aa1c0a22af13ceafb167a0052c7905ea85228061f4438c7740a10e4993808af05a5cc4570364d1276f5810f28b5ee5905b18afd1b956d2d685cecf837bc23e5aeebe3e00a2032adf63217d8626a86efdc08fb3fd8d7d061804d62adba1cf114160d177c383b690ddc7b40a3e152a0658d06b07a8f4654c4244bc04da3dee92372d9df39342343ff27d7fa3f914cd330a4ad464094cad1065bd4a79222daace45457eadda12778adc96305adec6c19d911ae64e601b63e051a1d55334a0616ec3708c3a11e84d5c509c959fa89d87f25592ca5b6306cc285d1c3152299378eb1e3f4fdfc035b9f44b61f98032a26562bfa0649ed159c2bc51943ec88e7157d49479c0f1ae72a495de302c3623fda9818d79e65e44905612722fc1ab7b93bc137b4beba679120e23c5b618af21f82277ef9bf402c5af3bf11764eac7a7ba98a16299766f4277d989c3bb5a3000ffbe52b81751b2b95269767fcd402288a93d84d72d41cabb5a4c1a756c97293187b4e214b05eaca9616f64fcd924f5713468323495e50a18a71915902bf91db8f532e927014f34bdb6bc54aa4725860cf55dc6a58dd27a004310735cc1d2d8ba1f01b5f5cb70d0629411b210dc994d0172f4c26bf3799ce2889523e89c87d91d696efa51c9889735959ad031b62c4b89c9d4a69f68b7420982c0f03a9262bc67d6ec6a0d0a6c9eac4415047aabac7c058589c3dea417576cecddbffb4f97e48d60c098bf07ce081fb797cb3ec6245f78f9f249a391131f74dc29408b98cf7aedecc535984fd10e6bbd59b76ac53e1ed999bfd936cd708c951392ee6b95598e206e790fcf2dc31b233f8255e6d7ee9be2991ff10cd4217451dd210927d77d455f01bf1819f9bda3bf0ee6c36b167ae0bcb212b54c7184a5b01e3286c454ea2780d01a089d4d35b6c37f79ff9b5efb7c898b338dd7e54f4fe6b0e19bb7dbb4bbbcb5645b872541cff77d59388822ecbe8a89305326d73334642924ff89c4e6d7522b894d92c6fb229157d4d778a49152070bfb9627ffbd2be969d59d4db15a156046fcdef173ccc08eb69336ad751b94da029521bf8ba846a123dee1aabaf67b32c7131adeb4e28772c0dd3f51c092cc84eecf94194b31dfe05d03e867d455ccecf0ec57ec6dec861630f4865ccceae90e66c7d374e81fa14415a19519644560b14efc7f899b5c41d667cfe482aa6dd7ff88430d79801f719dd7d", 0x1000}], 0x1, 0x0, 0x0, 0x800}}, {{&(0x7f00000014c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001900)=[{&(0x7f0000001540)="2f8e90b153a54059036c5bd22ac8973b59cd8ef39f24130845a44fc0f59fbbf1c81d219818ca203ac783ead094dbae59efc6c47ddeb9529a7f8a240375158f80e3d64ea3a3b78c8fffd2a3397cea51f5c2e463f7b55037583dca5d38e21c8beca580bca6dbde387d113d9ba6d64f361b24a4739f522a777246ae2a5ce7fe47337671abe1da26cc3edcd03af39eff8805dc5b3dbb89afd2", 0x97}, {&(0x7f0000001600)="ac2e5efce43f807ee27898f0e5851d51007f4b5cbd999b035f3e9215da1d277758b2d45ae841fef86c1a78bb0a3aff618e7313f28cf7952cffad0d4ede176cbe5592a2c40c5d05af64b12cb1390f2c93eb417bb341a9eeb38b021021547883f2925930416ba52870c8be5ce3e8e1297323df87b3c086460d5be40bd7a35040be41f648d71b7829f2698c870bfb1bd196de7da7aef453d4cf04b2940ba652edfb7b0f2e025998181958c38dabfc", 0xad}, {&(0x7f00000016c0)="5c3595f28d64d5d3f14024435367caefc0106f2d51ff018e058e4b7d6882b33fae85a5276a2d65b3825c2fb0b194ea49353ba08c3fede4bc58ac7cd17f6c70b2bc431765b992ef42c7f0994c7ae93e54a6cd7b212d54ed85ee43eef722064d0340fb26fb4a51b5a3377752c46097ae32ce4df7d5a5d2b90cc319a11110addcbe14b287af708a9803683a", 0x8a}, {&(0x7f0000001780)="fb44ac4d7473113221965e1800628659a0be3797bc6e723da08543a4d5727688c3d1dfad87c774f87f8d3c22c2b0428d836c4554816f172c7ad81c59599d6481195b48df1c72843ee1308421c1c0393812ddc6d255d2d2cc5335892d0d9d6bca78d0198f333bc0b2db029a3dde22cc2a1c5669258abcf3658544e6649d56", 0x7e}, {&(0x7f0000001800)="ebd80668abcd8f81a4b35f85ad2702ffa3256019334b874b9b264fea7917d419c9164fe62eb4a83a3766cf6bfff695b53159a7e59c683de66aa825db7abbe18d22b7cd16f038517ca393264f60d0aa3b2217b1e7f0d2714913558a4272d449d8a59d2df1ca772dab16441983575b061afcb0cfe2e7fb44e44260d6ced5a87dde69c066f020a183f1e0019b0cc90f2eac5940908df4f2f3abb987439d1db387d8ec1bf4315772d27b329b1ec2fce9ce3b972cc8ef85c0e113f749475dc211d100965e", 0xc2}, {&(0x7f0000000440)="9b16d98726fa71c55bba13bb20543c2121e9ef0ee2be30", 0x17}], 0x6, &(0x7f0000001e80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x10}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r8, r7, 0xffffffffffffffff, 0xffffffffffffffff, r8, r8, r0, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r8, 0xffffffffffffffff, r4, 0xffffffffffffffff]}}], 0xd0}}], 0x2, 0xc0) (async) fallocate(r5, 0x100000011, 0x0, 0x2811fdff) open_tree(r5, &(0x7f0000000080)='./file0\x00', 0x80000) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000180)='fscache_cookie\x00'}, 0x10) (async) syz_clone(0x40900280, 0x0, 0x0, 0x0, 0x0, 0x0) 00:10:06 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x62202, 0x0) splice(0xffffffffffffffff, 0x0, r2, 0x0, 0xffffffe1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000180)=@pppol2tpv3={0x18, 0x1, {0x0, r2, {0x2, 0xfffa, @loopback}, 0x1, 0x3, 0x1, 0x3}}, 0x80) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) r3 = socket$netlink(0x10, 0x3, 0xa) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r3, 0x8983, &(0x7f0000000040)) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r3, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:06 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:06 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x62202, 0x0) splice(0xffffffffffffffff, 0x0, r2, 0x0, 0xffffffe1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000180)=@pppol2tpv3={0x18, 0x1, {0x0, r2, {0x2, 0xfffa, @loopback}, 0x1, 0x3, 0x1, 0x3}}, 0x80) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:06 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) sched_setattr(0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) newfstatat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r4, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0, 0x3c}}, 0x0) 00:10:06 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) socket$nl_route(0x10, 0x3, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:06 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x62202, 0x0) splice(0xffffffffffffffff, 0x0, r2, 0x0, 0xffffffe1, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:06 executing program 0: setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00000000c0)={{{@in6=@loopback, @in=@multicast2, 0x4e24, 0x1f, 0x4e22, 0x0, 0x2, 0x80, 0x20, 0x73, 0x0, 0xee01}, {0x7, 0x2, 0x8000, 0x5d, 0x0, 0x80000000, 0x40, 0x2}, {0xab, 0x6a18, 0x4, 0x14}, 0x8000, 0x6e6bbb, 0x1, 0x0, 0x3, 0x2}, {{@in6=@mcast1, 0x4d3, 0xff}, 0x0, @in=@remote, 0x3501, 0x2, 0x3, 0x8, 0xffff, 0x81, 0x20}}, 0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x8, 0x4, &(0x7f0000000400)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x73, 0x11, 0x37}, [@ldst={0x4}]}, &(0x7f0000000080)='GPL\x00', 0x2, 0x3e0, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x76}, 0x48) 00:10:06 executing program 0: setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00000000c0)={{{@in6=@loopback, @in=@multicast2, 0x4e24, 0x1f, 0x4e22, 0x0, 0x2, 0x80, 0x20, 0x73, 0x0, 0xee01}, {0x7, 0x2, 0x8000, 0x5d, 0x0, 0x80000000, 0x40, 0x2}, {0xab, 0x6a18, 0x4, 0x14}, 0x8000, 0x6e6bbb, 0x1, 0x0, 0x3, 0x2}, {{@in6=@mcast1, 0x4d3, 0xff}, 0x0, @in=@remote, 0x3501, 0x2, 0x3, 0x8, 0xffff, 0x81, 0x20}}, 0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x8, 0x4, &(0x7f0000000400)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x73, 0x11, 0x37}, [@ldst={0x4}]}, &(0x7f0000000080)='GPL\x00', 0x2, 0x3e0, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x76}, 0x48) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00000000c0)={{{@in6=@loopback, @in=@multicast2, 0x4e24, 0x1f, 0x4e22, 0x0, 0x2, 0x80, 0x20, 0x73, 0x0, 0xee01}, {0x7, 0x2, 0x8000, 0x5d, 0x0, 0x80000000, 0x40, 0x2}, {0xab, 0x6a18, 0x4, 0x14}, 0x8000, 0x6e6bbb, 0x1, 0x0, 0x3, 0x2}, {{@in6=@mcast1, 0x4d3, 0xff}, 0x0, @in=@remote, 0x3501, 0x2, 0x3, 0x8, 0xffff, 0x81, 0x20}}, 0xe8) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x8, 0x4, &(0x7f0000000400)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x73, 0x11, 0x37}, [@ldst={0x4}]}, &(0x7f0000000080)='GPL\x00', 0x2, 0x3e0, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x76}, 0x48) (async) 00:10:06 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x3, 0x6, &(0x7f0000000e00)=ANY=[@ANYBLOB="1d1100000000000071113100000000008510000002000000850000000700000095000000000000009500a5050000000077d8f3b423cdacc4c0fe2d8524e719105e6d018d80000000000000002be16ad10a48c941ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7525f7866907dc6751dfb2cf9f8bf97b755f8f6965a0605e945c7a6953649c1cfd6587d452d66b7cc9d7d77578f4c35235138d5521f9453559c3421eed73d5661cfe6c20c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a6998a5552af6bda9df2c3af36ea3792e2f6418f163d1a13ed38ae89d24e1cebfba2f87925bfacba800000000bc6f7d6dd4aed4af7588c8e1b4e810879b70a7000000000000000000d7900a820b5a038f4e9a217b98000000002a92895614cd50cbe43a54ab1ed25268815a00000000000009d27d753a30a147b24a48435bd8a568669596e9e086cab3ce48e90defb6670c3df2624fad0a97aec70700000000000000148871c8d31d24291cf9e326e827e513e96068fd1e8a43e89f9c85c822297b7bd3d420b4ebff1432d08806bc376e3e49eeff182e1f24ed200ada12f7a15a5320e71666f472a97214d0b256596842f3725e18c073a579fb9e0bd4d377f2df5b2d72078e9f40b4ae7dc3b2ae00009474beda25f2e72eab5e188c46425678f8df0b94a0c918fb90862a004dfe2e684dae14babedfb3d7f70d183cd4aa50eca289e7baf8bee3254ba7da679daa84afbf8991fc05b0c7b590994647c30e71ceef8b82ca3d5650b22fad90fa7aa73b5155b9f5a661eea46383c2463d6e950af96a41c14afd7e28bd9a977aa78c6e5848b30bd0f54938d5f7a15712482ad55155d767404f00a6ac86735aa18d6f5d8d56bedb2d463f6c733a182e796a3a2ac8e2cccbd50e682f7f8b71cabe96da5b967410324c13fdc44467b5a47b885f0000000000000035ebcc9c013dbf41c35e5e445071b8c94da8aebe0294ea324858a65ccfdef5e45258e1691bb99b935ac05da6baae4079778787e400e6ed76c42b216ba01e2e71302680ee2b387a8139c894dae9aa7f9b6012e4454a84037a84b314618769e3155ad6301bc1df93a6c03a348105ffe4b6866fdf2cc18c035c013e99e8447468f05129df19207e9d3107bc762e3292220df88f85496587b505817d89ab13f7130db3d845b749a12f4f1b05951c00000000000000ad5ae950eea63d118794c60b912044a4918e1655f79d528d2120f13882d7aa7bd3e297a7f241ba0c25a84e72e437d110345538fb2f7d507d3aedab70b6cfeb534b876e165d71d15464f2b24a1fb5c15ed43603d188f9f9e2d54614208a10ce122ca0eaba4d355ddd96c2ad8e85acdbb85ea91c1b37a31c1b14060c3d63d8cfec1765f53f73bff2f99cb9bc4fd994ce7a955bc622f110884f78352ebe4e5d00b7ed86890000000000005635fcf73841606fa173063350ac0f6504e31c4e0b854a891d7606a1ea08774ded100629122b3e7a880afbadcd90b486bb41d2aad98761bc0c3d5f9d890505021a0d04875235a61fdafef50e8aa21c03369c8d3932f0d7d89d86803ac4faab8f54a84eec32b643dea62b934b2857383843661c963702df438207466e3b566e1d4776c5936ae8170edfa695966e27f18270bb9aa2a97ea21ddaae978a3b2d8891c6c3d0a516a9e87e47e9d3d5ad5b1bcddf1c4ee7d237f4577c0c7a61fd6014532a7fe7115120c708c810993dbf7a60e45c4581d91bd2c2b2061a174454e22f7506c15aea894c3d993b42c6f903966759d28b98c53bdbe45a7a824eae2841ae039387964f0031a9901ae708f5d41339250358ba1b8f23d179d80f8f7b1e62fabf96144359f77dc6c7ff77dd63ac3b5a82dd65d14b515ebe4b64a025fdff1392111da715db4266f9390dfee35853b673fce6e4881049a58be20d282d95792fd3b9533cea81493d776f40cee064107bf57025e6270e44923db59a515e782d050ffac8519b83c8384d4edd75c3dccf5ea704329b1d8b0d0c010b6475a3e8eefd73571af2828ea80681575e63cf4a6450ced70be2f8f1f55ae446f913f218788e73e9c4ef1116de56c5a886c4a331fb56af8cc2ed2fb6542c98924cdc5ad23a7e9ac8b69e37ded50d6062d62c532ca0255849bdd0070c15de26e02327f9ce"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x23) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, 0x80) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0xffffffffa0020000}]}) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)={0x0, @broadcast, @private}, &(0x7f00000000c0)=0xc) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000100)={&(0x7f0000001440)={0x2440, 0x13, 0x2, 0x70bd28, 0x25dfdbfe, {0xf, 0x7, 0x3, 0xfa, {0x4e23, 0x4e22, [0x9, 0x100, 0xff, 0xbd], [0x64c5, 0x3, 0x4e, 0x3], r1, [0x5, 0x1]}, 0x6}, [@INET_DIAG_REQ_BYTECODE={0x3c, 0x1, "26f95ca867bf9eff254946d9023dfe4f0517c621b3a1568af476196b7d76d8d46f3a99b59a84281c350fea7c4a0e1a9c7b0ea474c8032050"}, @INET_DIAG_REQ_BYTECODE={0xf4, 0x1, "e666b16425b6f31a468d271240954d046af7f1976369b8180212bb56987f98667769e262da6443bba2700ca51634e76873a0f76d8c998ff7113f0e3d87f79117a8c78d29654e7a930e6def3a3be3cf4d8bc954f14735e80e4830a181243574ac158a764333d25497d07ae7fe95ef5a098635d375d098691cb168e8ec95b9e164e77438563a15d93a90596e6e10c47b79edb30ef0d0f1e792ae5a0be56e9a609fa79fe19dfa63e13b7b837a088346008e95f0684732d76b0088ab2f8762f19bc8586d4bca060c996675fad2c0321c22fe231494a79837b83a56407e1223cca7a168075c4e39e5b3cc24aad44eb07a9b8c"}, @INET_DIAG_REQ_BYTECODE={0x3c, 0x1, "aa51d0ff7ebc3729dc00d302585d7adef3c24c83bd838ab27a0f17e62633b869344879fadda0e05345b8fbdae40ce16f20181fe281c344ef"}, @INET_DIAG_REQ_BYTECODE={0xcf, 0x1, "c554564dbe66c467327ce27153b254244869b3e01bbd43b35c6213e86a36073c4a41f7308908b6ffb870a05a52d3c3f356ae7fc01656e3a305ddbe4d13806c266eb86f2a1292f85f920de3a2c07a1da886639fd73a6df63c1ce4890d193624939758230f6c98a6c767bf6663b1939c2dba7538ffceb536fea7fcfe52f471a2671892b38496da1049e7c4edff7e60c87512bbf45578b635c1978623cb3615688b23b78efa4146381a1e549af5dcfda50e925a9985c70efa72d6fe808222b128fe050856c555e8ad11642660"}, @INET_DIAG_REQ_BYTECODE={0xbb, 0x1, "79057b80d0182af9a9c1ee96c22c8013323eb23e011d887ef38b4c483ee082db2029d3489f44237ae390440701f2ab2e951177a313599b2fc266e0ea6d5f848160d97f69f375aee47c8bfd0ecfc1f999106dd33129c37a2eee52fa4f1c9b2df33d5c3ebdb01af69406750b52436a265d0ec681d2d2ad7c239d4435b7f5e2468bb274129b1e370f937a765743b7e7a941155bb01648aa7d33adfc31d5a75f89e112eb317c5cd3e1ab360cf22d0684e362a283812f70375a"}, @INET_DIAG_REQ_BYTECODE={0x6f, 0x1, "b4d63a6d2a84fe7dd8a53842ce743451d6980d7cd7a6be61a2cb7a78eb0b406f6ba2a0fcf21e54afb548de9acd88a8ebee76007aed47e0d2f3680c379d2821044e2262e744d249cff1315864b5f5344301ab4122798e26b0587a1b9472195ce28c338cad98b3ac11c250a5"}, @INET_DIAG_REQ_BYTECODE={0x1004, 0x1, "78ba945a8013c7b268ef2284f84b644f2b90e261352177610915ca4f9c5f50856ebd2bb1aa7ee7afadd7c17d5f00672d3bd78cd3b957efac4e2ca9fe6ae1764f54962786d5389a51fa4adabe70e536504b957d27e6645395f26c2cb4425aa2c1a89be1ff32785f86698c76ecca0a98dc2f13f5f5766d5afb06df47966768dde3a9cbd942753a335b8c514b915ec5f0f9db92e1639ad713143c37f36abb934992238fa9983c16f7dd6bb31ce58fee51fa5cfcad531213b49dbfb003850441640202fbc30c5fb7fa771c0845fe7f1b4418a8eb3879bcfd16d19b650b8a9299c46c67b5156bdaac5919d9f646643456fcb813663578f2455c71ef013f60a82ec46dafeb1aa8dafae52be1a43f96ceac07eb78d25319218e0d39886670a4a7a974625434e6a7b71ecf88c630750e2956d9ba3de7c2a7327b9711a95698b013212de7416d153f11bb74772b41b7f646a9c1f82b74c0face757dbdcbddda1ec671d7e27fe0a6f5cafabeeec4b5d20c9fafb927430975606825ee0d6be61773fa9acb91754081c826a031d42af53241e683040ad6e72717ff265429f092c756e4a22f1757e95863356c858f38da7c2821b176901dd503bb335b4e0671e529732846d6fb3c72575d695abd32d16dac355baca0eee314e6f588bb8adb225315382b86a0287b4b6fb9a92c347105b70d1f67fe4e9ba6d4df996a5885ff511bc4ba99862c95c5903edb3653e827eb67ed4aa0189a660eacdd39fc89af2e0a7b72c73fba9a7debf3c09afaf4827646bf0498c6abf897c53b79b9f1861001e12be56b436c5784fb5f6050cee3d3122d3ec9b20cf5ad6073ee06c8ec227dc41dcd336658238f39b2bfcf400e9528e5aded62d36a2ac103736142dc17415cc8048f046e6cef3527e46fbb1fdf50d59be52c63767461c7066802133b1f164d7f00d3f39c225cd358a1fe6efd509a774f73ca51383c1af37bacd4113fc7890277fb648ebe83c4731f2cffd5353492e1b793e7d1f37dc123050f3168cecbc356c4111804139d38904ababc565c2fbb16162d6ee474fd1c807bba5cae0991bc4170a9f822c9b3b190712a506c1cb06136f0b36d0053a9eb80889272e350efebf1a7d8efedf28b051a9d62d1b83cf0f601cc364f79f2e384d24369236c7c9811c51ddb514996318b185f4cdaa753654ba0e9f7279019c140246beb31d852952b54c3136c9f72e1d0635d4b8e96e0c2d14e5f695c6301125f0f080c05d9f1ce1bcfb04c1d92097ddf8d15385909f9fbe6ca22f8799e2dc545a9720ea616ee9b77627ef27edd7797a14808747d4125f6948d78c0b7c93a46e355fecd61f93c73cd57432d4ee917aa13fd735c53cadb398678c72dce712e6d3debb628a1603d5b22a04d9eaa5bcb8d4952994690fa8f6efd9780ba445aeb97a2436632e2d4568284e507a9f4c5c8172d33d76513c0e475164c794b2521437a2941ae472e0b9f77fe68a7d6dce1299a7fe7bdfbead04cabad1dc2158424489e2cf4fdb148c740f87ad2241f4b87a57884ac4d8ed8dd16a8cc82cbd5e871b1948026bf332c7411acea4af104bbe229a0eed6eafb2a0d0ea67e53402b01b73f8a7b37710929c7926a72ff58dadb24a3bbacddfafbcca0d3e55091157050b659b575765251b112fa800be7ac4ddee5e19a1ccaa5d26ff7e4d16e898fbdbb30e96d4501bcf67b462d487459aa45f31e215ed51c07bd9ca107d29bb305308f2254426b1670d49e30e11d954e7c56313cdd1da364cf25e4c1408e31be86790221cf2d544fbb9b5acb1aa5bb7c9754aee17c476afae465a0e024f0f9d359d1fa2d01e30ba9e0ac7653886d778e48dedae4a508ed496dae1c63403259b6fb8ea7d05feabe85f7ef63b89c0f01712fdb1998c2812e77afba08a5f7fc0e91ff9204c085c2f8ff67aa3de16ed3ea3d2bc4f7b1246225f2510fa0482472e2dbfe5f050f8b152077685cde7afcf997252b3018f34245a4189943c166b7896c3e36a754cd08278ef0461e684838e4ab6e6c67bae6e8e4ced4c32df805784520f4ded4ddf8a722be88b6d6aac28d0f26329dfc5c2d11bad0a24d4a8d5c09fe96d3c307a9f530816dde290d978e7022a24cff23c3999f33d0804fcadd982bc7e7b846f6f55f0123c71573763bd25cb7f0b0b0045679b970755dc439dd7fc2af32343d4f1ee827609c68c8465edd53f2483c00a7bb12d714e17e053476528c0ee63ebb164f0852e2f3a4710f0f5abf63d3a654a6e9735da83d57cb87e9f22799a7822c7335042f64c495a9918e5f277be2153bf457cdd7b3f5d0657b6b2157851f648851e53b2c4ea4d4397f1b40c023db8ab1da412eaa0bfcde72522d2b26a916593baf5561916f3aa2cae20a025e325b905d822ffa458cd4dc7e1efb7ff10566764455d86b7b680b8d08f0a109b1629012f99ab6079895f8a883e0e3b8680b62675d9eb39bb78df241ac76111fc77bfeeeae9e2c4db1dd5e68daf5ad6a74c1b4b7bc50d91c4e15aa23d200ddd81936af940625dcd7f91eed6ce7e26e20a3ca417f6d6c3440e6fe72315440800bc83609dd7a316d4047fd7da42665e865b0efa54e6d90ca1055422b5152a464576f225c6395ed532d26f547c3c955d04fe8f021592057c7b9a0b2f8f9f325530397e2163fd7da54b24c995fa9fa4a71b34f204e3be7362158b1e25cd67cdccef38fce13684262368b431a97128256e25b7219d9d61858aaa0196890f3cdd50bc93b271b4634554717e2c0e7e95cd38702ff6dc45b236242b4bc3e8c3c87bc006a52db42923b3c06fdcea05a5c9ca838c67c943e8e72feaa421cb90d6005625be0b2ff318d977591f6e15ba58b856dddc9a933ba3496036b357540cda587433de64e1f2f201e7736c1011cea6d50ca05551d392b8e68e41d83f9b8a6a44291a4fb30c9fdde7bc99946fab7a1bf7ce19c890a5e0acce524279ec1b4dba6b1bdf35888523ba5713129694425c27a1b303c8f1f57dba3598a4d5551ed0aba3905272c06d8a1d25d77d181291610bd32d1a516b2c917538ff5c37c12e90227ef5927c5a5985d4fe3a348f86d9260620af32e5b01760dcf7e926a886d37be092191b0a2be46c02e7d02cc084856c05b7bb6c73262e2aa48b96a59767ca755907aeb32ae7de183ff4f7a2f1967b20ff1b7f2dd57ef713fcae42177334c727594dbb7e8f9e9571eef69b32d554d18977fb3328d818ac9596d3decd723651bfd706e906f3bfb04c418b6c5fdb1c1491c4cc483c22eebb5967375f7e3b22a0caaf25df2d3b7b8ae4c24291eebb619f1612a84264a0d0792305a7c2e6551d3edf94d368e016405084db96a1271d97b201db69b5e28671a3c09f8f54b4d787fee48947af80855c6cfebe1c8356246743f5af29da825cbf747580e3e92b8b7809b4764fdb2dc6d4dbca79185fc360a7a908d288dd8bfd8b44be6cbe0aeb49e3a99e3b3066e4a9e7d5ed9a2bdd2bf917eb4fa885ef2e19993df9fe08545bc6cbb414fb381cfba5e15782181220e1ca610db5150dbec9f82cfcc1d6b3571d3e1fcc4888bce85e66d2603d9812d1aacbb4ee385f8ebbe125b12c22e3748135446bddd0c6454bffbc8a9a50f8ec28504bae44c055a44f6926ea9bf60e77af97abaf04e86a408c4ed14092d48d1af7cf4b1538568469b96b8504bf63dbe23d461076f2652678cdf06fc0c3920c8d00e2447ad79787ebb1357aa98bf3de4bcd647e61949c5a4f9d9457687495d286f2c0d4f95695b995f804e258ff25d53c5e5b95bff1ae39d8442a35594f426d4d8d8d8b26f215bc4469a3ce6cc57888db6ad9bf8be55363ee68031472aeff158fc0a17f8c4fd13ffe342fe6af65801332d0a27117e896e348d861ee87134b1fd5856c6e582cbfe828526e56d282cccb177e58b2f8f120340a903b1441a2d1c010e7e6940735d26927ffde0e7e333d3581397a319f20deca68a9c61d1a2d3f0ab3a141c9d9d7d39871a1cf15eab54edc9f81bfb81613add804677a50f502cbfaf62aa12e26cff3f3d96e61cdd8649f82df227b04024c81a44fe848fa1a76ae5a6715129ae2006a5059a196190c666a65db5a7328a62abe9e70e2a4f53af5cd7f3aaba87093036958927bb08302c1dbdd31f52df375b3f5cb98b333706d4db178772b09bd24d604467c4ce4fabe8c54fa3023e29ac9f686f915247fe41ef1911f29f28861618dc0cd29d0ee84b8434e7e7a34a8297e60c928ef8eb98c539e23ac96990519c50d97b0cdcb2521630ca43f090100e4681ca2ffb3461943229d0be51adadef05bf1c3a901969db659001f9fcafc31ca4da57102c01ca9b5e46bcd6902bd32821cded954b996b35f4b142b376f0f681d7deed31bb57d57a07d6cdd510d814c20c5cb28ab96ce5f975dc6d97f421358b0fa6f48b0ec37c5342e160ca25489ee3fe24a9c0050211e0a264d5a22dbac697e68c2d6afac496e20a36d6f468e3ba6117d767052edea099f9130f4351ec24747857b7da9d4e15cf125e75ee6d4f140432bdc486f850438382fc11993a5bd3b80bf99fc7d147cacb5ce5088e1fb12785d72518e62aa5a9f296002cfecdc8e70fa060de8005ace2856f95e15d5614b099180142a6f20e461128b79735ffaf22eb50b63376ff4e8008e60a569e1cc869c37d68dc8e75967048608ab15d75ff49a5ae5bf65b21114ab106558159f507c6bbe0a2ed56f46fff3492b748f0049a53e4a7ab3c2123d2b753a729633f0cccb7dc04a2dc6fb7e13c42a333a37e4df56443511e60f334bc1e2a14a3f86ea6728b76ff6ccc860a0ba4643676b4b9debdecb8d60c11504ba263e282755481dc42d6633564c5b48517b6f48d5e249fec84df3bc351b5e74ca583b0e925d2bfa6fbff06e07797f471846af3565b56a2e195005528fbd708847cdfe52aede2b80b8c8482d9119ea562eba85b91c28b6643c7e4b2e8820f00f455f5fda2f3d720a88750f13fd6f568a8c0b413b18c52b47da9f3e8f5585dfb3125454ce603ce1fa8b04bf539b1fb9b3acd9d2cf0ac5af9a15af21563e6d76ee0bd95b237799ba4fd9d855fbe8a67c9f830f995353b3d69fc408a5ea1ed357c4fdf08c56e74f1125994ebef35812648fed624cd83716c53d01cdbfd5dced2d8a418766f6b73f2f52cfbe56a036e59f00c9e9884ba169cf51d698f2f50567df988d4a603aaf34c45e4b2e50e85c3a25de9b6d75893c429cb72d3c3ad412296800c5b91bdcb5a3434780146eb9875dc6e54319ff98c57bdc6e0dc870fadd503a5b8edd7add4b6267bea8078ff79d1bcdd0b955c8249008f1073d1246b0e067c9969f8cdb39268b7f449fd28fb8a50883dde95efee10b237290dcdfcc948f6b193b6bd90c671277bc00491ad25a5b9de554b74a8c849f89d097a7b6957eed879cde20599fa11f93a79abc8dfc93b7ccc02138aaf2bb26478696de5ac25c09c0b6d75dbb5682a1798947daddaa25fe493278a95f1307c06a9f1c17b803ca568f725977ede0bd8da0f881b39e058653a5d486e1561d6fa1dd167f475a193c5f9ca7a01574f9ed93c6f92fce42570d23ead7168870938bbf3e350df37968db9c1e5c52fa10a7f81f604369729afc7501e924d62489d35f16ed8822adc459809f869112b735cb49c85c564396b52867b795c0db05d520e23886f0438d7384e0b8a22077f6f78dff89e816c52493559d0d4bb02b020ec5b11b607a4782838eb4d3f38d4e26245d814e271dd250dd3dd40dfeb221721b0e622c7c95d5504e6d5207cc263d22b59d3b52bb0a995fffd42688d7ddbb88b"}, @INET_DIAG_REQ_BYTECODE={0x82, 0x1, "40907bc74b4a7dc1580887511f8a8520f1bed6ecfcb505b32d2aee67f47dcc153d7095cffbbcdfc44cd0e1d7334a2552a10d70b9eda10432f334aacfb832d4b0e20e4f433e3da83e0503c7995096c1cf0579d55f1e2dc2c3aafaed84da16a56cd28642c75e07bafc51714c77acad053de4cb26cc0edf0ae49b546e8ef1ee"}, @INET_DIAG_REQ_BYTECODE={0x1004, 0x1, "9622f63766d8b809a9e363047d0f46480762e976afc3f717ca387be2cec89ba3dcf972e4e25760fd026fcd54b61ee5bd12ade70bbd57c70ca32269f33f16f7767c6654c75d42ddb7b646eb80a5bf13d06129ae8c06815bd22fd1a852b9ac1c80b24485a410efce859d4842b4ddcd0360a7dc59cdf92faea2d4443c237bb96a0c48e526e7d3863ef3937490a97b698b0517d4875c5647f7970456b392eded871fe3ad49bb71bef05f8e703dd0a6eb963b89d9122b39f5982bcfd1539fcd0a655f91666ee6388d2fbcc8f3ac7f79c2d78ac00b40bbc8b52f7afdc8ff2eb4b19f95fc2a9a389e6063189c72aa2319ac29a2abf12e459142a1c97e569ec7b86408cc340605a1627a5f47680177650d33cc8c47f36a654dc7afb3277a4b587a1ea30c42d1ddeacdfe62d15339ca77c7f3396ee28a6adb6ceb901bf0e6bfad8b4dac9e7ff87317adc8d64802a858011defdd48940fb4b710fb78cf268ec8155deb581dc9cb3adaff6335f857f536e1be0c3398fa0e51350163fdf10d0d4c7b8b151c0febcae3d83c710ea64055b18e6db0123be004e8d707c0e24faa9b1809d2b455d8454fa96abe9c200b797533d9a0c1cbc8fecfcf60dd22a5122758cd92d58dc1b6b74b3de45793c94e57807ae89fcb4dceec0f41277199b8ec582871ec0ff48923d43dcc99c450074e0482e8f1ec8b9e9b4a01dec8628dc858956887e893af7c245f8bb67b15731ad513a3a840d4291df56d3839f9d60d4918793cb15a735c760bcaf03170691460ff49e84a51d24f7ec23a059488e5bb833ce8f9a59dfe09bb97759d86bb4cb8633cc9f523a479b119bb7d8adc0e6b1b56c7374c7cab7443fc746a8b461b90c80521b38a934625a4345f7fb242e99df77a0031d2d804aa5ab010916df3348d6160ff61db61039a71d32fbdd3d6a12f047db2c8aa49f0a464278ea235cb461ae5779896951bbec9e685b702f3dcb0ec1a6e50dd22c8ec86bc427d0c8473e050aba7425b6a0daa60d9ee69931119371405369d9293a3f6a20ad896b313f615aeaf8d4c60e9d2ed569bfaa1f75c9923e1bce80ba4b815d6df73aa814894bd508653ed56c8d2392ed329ea05fe71b7f071ae9ee9a66743764b3a88af5bdc1f728605c9120b25bc2b1c4be736160bacfa25988f5ec74817fe0371e47becd43d33e849d31faf931cbf4a28ac6689a4e218feee82e19367bcdb08817d4ec2832b3f89cb63bfc8aeb28ade40d04467d5f093e23f7b2c9cfee20d64c9b076315d9d10e700c8ce39fb4a9ff8e4c8929afb495f201d7d51e52189ec51460f532730ea836a064c805a20ab66df82acbb9e56eddb4192b49e275fab79a921034e833ccddc132213c646140486f9b9553c8c5eba74434d9db550a8e599c07ce9d93377ea56a822ab77f3432111a6b445b89a9ceafed590ff38e778f2a4a1ab743ff1a1c757bf02c86280d891b597aa3ca95118f59a732b6614af96650fbc94e0a2513c560e833afcf66a2150e242980875be9d04910c3ff2223b7c12cc20a66ebb73e3a5714a2ce793e1b03a0489a10c2f7ccb9ca0c0b0a16888367bb06fc74c0bf14020f88c18c395853ca891052676eb87fb7c024dd3e3dcfc7a0826e7554b9b34994559a8433ec515e650b45ce28cea7cc5e582cb6b3db0c7df9949a9b37b3d2f21b79618835a464609c5029e6b018ddd033f569fc1ce83cdd6cc1faadcf61746e4717da447b36729baa5d11dde818300c5256bd38e2244991e19afe1a9c9e6a9809247d6a44dff91b2ab7f0a93aba6ad09191a5a26d473213c34c676cd43e7ed65e204e34d2996cd0336bc8b27637633cd51b3722e53a68449c51772d928482dc4f845461b6ec17fbc41c5e9aafd74b46b736a13b9d78f890e17f2ec1a2ebb88b5b2b240998b520b0d6968681a4866180d07862d33378c4cf7871977332355c33a1b23f3ae076a3bc1654fda59cc4b7ca83091a72b0269fdc8b2f3cb8ed5d2c8a76d030817e5ee02b9a62571ce8c61a7e0936bf237a2060e2ce45326415e79bfb9f8cecc9e8aec44e49fe472551a04e2123ab6849a65edae03e4ce841cbac3100942c822028097328060aa5f7b205eed377854bd20744f660bc8099bcd55b2e09ed50d6c9c5c5c40e4bd1193a93b64e2f3dfb26454f533201a9ffdc619e6d3d6988d8320a7a72e94cca314492389e13eda41249698eb50f5797ce0dd8e76e6b300aa65d585f499ba88d0bed1c716b5a6e7393c92e4d0bf6964560142d28431eb9ec11c8dbf31cad3ab1fbea732d2c95872b3874340d173cbfeb20b14dd5a3908df65c788f595b864dead1fc3b4dc746db8d58e4f59c3b700a0d121e3bbfc1e87d3b7b4cba3216c8b4dabf58cd3039370cc387a42fa39206b1585c6cbe08a00454c51de97d9cb84b748306ef43270da445c59b97f6d071323c0940eabbf600c44020bc6ce4730ea2a5695eaf4fb0841bf8d0b909b05df7d113aa64800aa1754f733902098fce58935b6c025ec27b8d177c520a078a94d243bd92d67c50ee66b859a89f736be9b3c3ce61d3d69c7a7c4d715ee2c44ef2a750560eb4ef03f3bd0c6b058e56b4900140a9a4b9abe5e1277abd86c7df3f8c98eb7d338b1679aaec035392e10e0e0e3627115e46095ee78313a05b81b42613352070771958ceb19c02e3a7797d46cd69f7601bb3d3377548d075993d7f5db9c190129f61ff9ebfc0a3966fd1ba9be1b42744166bacce12fb089fb3eca6da332aa7ba240980fbb8f8b48237f7913cd4c452ed47eeee11346a20d4cd27e12cf65187b3e61a8a217883415607f4d6786d742d4890f6e67780addb47593b2f2d1b12db3dd4a6078c9ced1e82d9014a781f4e236b75f17168c0cbe358b9e83583a02f3b61a09e6664aa1778b7093ec3f03969108dabe9fbcdf13c97dbf500d929bac4a4021b4a15a238bb7cd1ade102fc5865df5650b4bc9119d28073e041505e0996620d3a3e6671311f21581e6d81a4f54097275e5cb5aa2fe90b314eb9364d613037c1013aa7a7bc24ecac889d9c2ea90c71eaa1cbab915cc589b6f5e0d2fc0bccb19f3e298cca95e078eb1bf695dea7556a2d1e7c7e70fa0a3f172a290ff7a7d84a6ca42a98c51121b4f4a17cb899f6d06559a61e7cae284e7fdfcabc3b9e5411744e0e092cb3b4d4e8272135b74a787caf6285d245d7f8cf6edeaeecfa72b3ed8e3a6abf32a649792b06c295f55133e3d7b5ed2d6347b5d3e9d21a7d20ee0a25ff7bc7e2bf7a08c520a866a365c24bfba3be788fe19d725e5d4e52a125a4616ba519de8695e1deb58cb89861e55c286d6a0d50ba89c63644a45d9aa79160e4297979bad0bf6e065955b985f9d11ea69ce1de1f8900e20e488b836225e8267738fe3a0ddaada410e842a3d0c215100124fea994e7c7221409964b8f4cdc8ed5f95280af80cfaf4e59308f354ca5730d5c766658da0f7de2109e0fa2fb26127782d2ada824f6295d0d6dc20828370e3dcef9a8b2bd89704834d210766592dbcf1750ec730edd2e4a2b2227593802f9085b719ff1e140a1fc854a8154a093711c189f4ec4856105989c55cea05978dc26db2194a6078d45914208def37970288beb9e0bbf6e191c406a6611d9abba05b26d03475aa5f3f3e439a9edc057c05c23c3af89c8f2b16a20b3a45543292993289eb43600c50e169faa0cd5f3b78f007f03ab3eb3584726a344d77d5ee51fb0af1794ff7b2c497039e9a20fa1bb7d814de20e927c85fdbaf9870f94c23616119f87c6aa1409989ed0a8c447a4a9fbdfe4a52709e3ba89ffdd90eb342c924934f4a54fb3356c21d981cedd10d095aaaf196f69a094cf5b408d1368bc6d34902b530eaa30fa6ddf2612583ebc8b3e75983e759ffad35a55359534d15aae12944bd84101f2a82ea029f3c3e228083c340ec5c9eabfc98eabd69265606677ea7f3ac67635adcb42f66b1fd7b37ff7b05120b47147d5cf3edc9e775636ba4bac036708e135441a2c1c316ac04a20de054a0e1736bb01508759a8c8cc50cb2387a238c8c336356c1ecaaa298f8243423d9bdd80a6c91ef5436b479fbab0cf6be918c2e446b9886c16affcfa9d16e1fa8fc329d6ae835cd23aa642455a9218a3078dc97ce19077225e23600956c55235f7da878d34a19530a9eb77445d615cb99a06244d5eb277c46d80b04471ee85dbce033d6e6e2efa83e4da2832d788630aa1a4514c0b4d7939a5a159991896cad2555b17645148b80ba801e00e550c0f7e905e76cd3d1f34e29a8c694f3b8060a78aa16a352ac1b18377cdee8324531774bdaf316b4c204399d90c9de730651361ae0cf6cd9923edd2b16c43687da9cba83ebe8eefbe19fa8348bf24c34966bd2fee77d27e59cda852e75a566c9ce7a368d10e426998c6ace29139563e135da57bb6f8be5158020abadd1463467f5e32accb19c2a8b24b6f2672890c999899a438dc0194ae824268f67532e06750bef09da4857586d9e5ee02d62e8a8bef3862607353a18d2c6b6979d3b84423bdbc087b5f9af316317ab25a3ec08b1151335504389a7527e89d65d00b8424051bff4d6aeb7ea244f36daa26dd650411e4d72a2e8832e2334a9db9ff2750aae098ad58f0f876eaaf2b0b5cb1a436d288c29cb0b97a70432be446f2ef7c8a59fa2a6fad02e0bf961f74de071da5414fad604523ad2f5cc8a0c4fcc502f51989b15fecd24801c9500577ca2e5ba1d77eaba72a24fa1dc6fcf47fb8fd54d88e5459a4a404dfb42a5023805c75d6f3114e2a4eb4efdfacdfc40c5458902b9e67cbcbae89c59feae1bf348705cd4da148344b09ff45e2fdebde33f0880aadf3010052d052e5504c331a85e3c65c9502b69da0b1818d05d7a2acac31eb36755c8ef756dcba5bea02bc2c74c351d788448de1c3a600fe46173d1b99ef406ff5b5865045c2109f3e1d0b8ebbe170f97c80088eb11c0de9cd2e155540d8504fd4cd2fba5ea3fd8a21ac51afc3d3b1b01812876a01a5eae340db7ff41f40c03c06ad1b8b3fea2f464abf9ebd91de6c1b60603cdedbe8a03b7b061e1e043e7f61fbe7dd841735c35fd5517098c3fe3e266ab45eb2a2481acf2793193db14e2fc5c65d91d5d3a7b6a8c55894942a03b49b97d141dd8fea054b8f811e6f7af531efed94d1a4727d66399d8eee3b103c97e269383c5efc30b1eb739ce1af585874e87eb9e4a0a1e4c5a784a18cdb8c5deb0b535d17d449c99d72c3d82eb164539c2943ef69233a9854fa5e041a0c3572eeddc7beb2bd1aa4822602d2c10d8476ce0ca4aca7d46111e8adc96fd9e5cdd55e66d28ec21ff8df76597b3fb1ba010e4a777ebf707fef701c9b8e52a3ac3f36c653160357ab9997066e0d854deecc3f4d2b93d066bb17cdbe6642dbde962599f32a7ad7282cec634f238ee534c6a62f344c16f49431eacb260b26f9a8631161e8963f60fbff78fe5fe1e80843b3d351b83d5dcb6f3f5b5fa11bb79e8db868ccaad17a0d202aa870586013359bc08870f69408223b4bf7ef87082c4f272dd458fc5f853ed48f14b7911358fa478ef00cf19ad782b1edaee90309fd3cfce7171276c08a56388057cc19cfc54b9e715b354b4fe3e1a17188edde6d36fe284231c0c9631c653d8371ef8824972dd826608e031a6c3f8a7e6b947a1210f481f5948a441bbdecd0f2de6067dbaba53e0dd655effc69e38f24f05bb4c695be4a379dd75aef7a255d212160fd126330ff5fde1a6d4bbf94faae7843f2e070b9a1b2a21e06d56021c22a5128bbf47d7ff7788575f9f8eff1377dfefd0"}]}, 0x2440}, 0x1, 0x0, 0x0, 0x8081}, 0x4000) 00:10:06 executing program 0: setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00000000c0)={{{@in6=@loopback, @in=@multicast2, 0x4e24, 0x1f, 0x4e22, 0x0, 0x2, 0x80, 0x20, 0x73, 0x0, 0xee01}, {0x7, 0x2, 0x8000, 0x5d, 0x0, 0x80000000, 0x40, 0x2}, {0xab, 0x6a18, 0x4, 0x14}, 0x8000, 0x6e6bbb, 0x1, 0x0, 0x3, 0x2}, {{@in6=@mcast1, 0x4d3, 0xff}, 0x0, @in=@remote, 0x3501, 0x2, 0x3, 0x8, 0xffff, 0x81, 0x20}}, 0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x8, 0x4, &(0x7f0000000400)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x73, 0x11, 0x37}, [@ldst={0x4}]}, &(0x7f0000000080)='GPL\x00', 0x2, 0x3e0, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x76}, 0x48) 00:10:06 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) socket$nl_route(0x10, 0x3, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:06 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x62202, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:06 executing program 2: r0 = openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000000000b3d98c8ef9b35701f80b096ca2630000080eff9510161c52a3f11fb7564ebfb08fa462"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000480)='rcu_utilization\x00', r3}, 0x10) r5 = creat(&(0x7f0000000240)='./file0\x00', 0x0) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0}}, 0x10) r7 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={r6}, 0xc) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) bpf$MAP_DELETE_ELEM(0x4, &(0x7f00000001c0)={r7, &(0x7f0000000180)}, 0x20) (async) fspick(0xffffffffffffff9c, 0x0, 0x0) (async) sendmmsg$unix(r5, &(0x7f0000000a40), 0x0, 0x40080) sendmmsg$unix(r1, &(0x7f0000001f80)=[{{&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000400)=[{&(0x7f00000004c0)="a08211d4a7eb10c6c60cb8b4387a6066a218864ebe7e0a24d7e014f67a6b3f70875d3c9f0b55a8ff1ea20d4889b00e7082fd1a88578b4952445430ebb61f5c3d180480bff547313c946f8b9bb9a9e6233d00faf444733a3bb8829f4f038c2e52eb47d19df8804effc31b01c4f6319a71b31515e6d18c54b87850c1afa884f1660ad206a7c130bde4820bffac8ad86fff3d1b0d78fc7273caf45085048c45819a091073b4307b645383f65900a5e49ee3482e460efd3b6b506f8de614b8faf540c3d621cf69f699a8839634bd75e9564d5be2c27ea16adc3a553180d381a196bca19dae056e264b1707cb195cf55e71a80fcb9451d1af563f047b3bbfb04425f01169c3eaba87e62bc1f2e1d1048fce5754100f681a3ed7365bf8d3e1fe4d88d325e11c56278f9d634b3a5749c78cb5420cfaa2239dfa7b17da86b7fdc7f9e9250df82ecd4658c035729c6fae11f9641ff27734143ab9c7fdaacae1fd068ed1cbf6564a201a0193b6f1d783fdd96fa09c3a78d20acbcd6cd9e434f8b6976c602a0fefef0a02c21edcc06f6b6d8a7bd762e5f880abaef38694945fe85e24cfbff328b8a5cae4a678052b1ba304c54ebad6f8b353a8d3cf96eadcd0b4d086e0c2a4b5f1873be659df2216d25016f97cab436b201ad56e57d1c805513624300d61b4e75de4facb1b3e2a6ccaea3195d49e69d704717226aec23e5785e5e11bfc2f62bdcc9c6f0b32a6d6309e7a8d5e974634ac95a7cfca0fb3876fb09ee8a52c368bfc6ff4623e53c59272615cfef9bf6f277c31e6c438386659a331c109034fb92e01d1f83031b303cef41d93f7ba4cf242657f78ecdef40b663c26fbdb304e2004a2034cdb004a7f8e09637f1a7767f574e47da5089e24256b9605cdfd6918df27f97718dd6073cd8b7bf17d8266a5dde228297847954b146230f05a228de7b9ef6765b776f2e0301b031ffba2070bf3fdf422ade93e1fe13088ca6aa691f3a0a51ec9514c2822cf5a05de95ab01215176b9cad758c73b115773d881f99bebe2b51571c7dc052b3b53d405fdc1fca00c9fcff4d6e06c3ee6337af2ce7676176ea7794bb8a1ed8b014634b0868bc6b9e0789104db99ab7782156317b3338753d8090ace6511c664b8361ea46d14d1fc7a926dbeee96cc1b8e1bc3f235dda0907b10c52b3655ea844f6d25bd8db66774f8c9fa9522cadf87f208492fdd443be03d04ac286a3273c420cc581ef8006afea57515b26c6619d880db86dd447d67ff3a1a5500d4cc973c8771a5ee4e948a1e5bec229c9bb5d8db8ba71133ef447b50caebdb56f7bf9f568187ffa09e6c1cf106ac679b79f22fbadddae6e51c0130d9d7ea543e43c7ead1d6d2070bc743153190db1ef0d31c1995fbb38ffe942d18614c6165a9d5d91ae617d2c7de460c75724ec7ae961c75cf8cbfd0b3bc632291bc94345874bfbb87e443114e1df794c430ed665bccf48b718475de17e9800c6b895e9669183fc1f38a9999e8b42eacb03397432924a3d368972dbe8855c89e2133b061ef52b8b9b20b45fbe6ad23cab23ef95215369d5d03adc3a7f30a9fa8b397d6b59597052efc855e23a6c4bd3bdb8114e99a53f83442274c907cf6069d2da089a1e40a15aabadf6af23ce3dc3e3dd727b74c3cc50c05fd962ba266f751e4434d5cbe1bcdcc68dba980c5a52baa916e932f6b5343d5b3aabcbdadfb7bcfba3cf6a9afb3767a3daf48e73e65ff9469264dbb67f946e2ec103c6cd8d509315cf559895237cd3490e62177a50c80fbd2f544748bddf06b252f4948c22101d3f32e62b52d660c0f5500a8c3f0ae5f6b2d84b98857065efeda6914ccdbb8c3888765d60b30ac181cad40de7bbcac94822dbdff1760407007fc04e20d716aadc99892e9acb5f001a9fea4ea01c38516c53f2ed38056c63324f8983fbfedb52499e121e6729ecdd78be805f4f85779966562931068b97031b0a67f9bc13b59f8448fb48b1eb8ff65be99fa5e6a34ea0bd899a732f760d2a0e2c548fa2de571c17ccfb8e8ece28291b091546bbbe92f1d5fc6dc0c47f2e0e5ac545ae3f3b0a2e9668ace733f58d586b79ad47615dca6fce6ce60b10b5b1c1a9052be8acfc483e36793a340a2bc3bc6de1e7482e25b276a934fb7e17c26eeeca60f1b8e32ab9450fc4b9de01fcb829c8fc1a7b648e8618e1dc5fadac950a6593bc933db8ea80cb08f44056e0dc79acd49cfb03c1cd7a3fcd9ba1740f5fc04c932b2a9f36e7a50d9ade47a1e64c1361a8bed14d7a9ebb776223be65a9742d166d135be749ebe27a8a782d3622bf51681ba093ca98ddde449e9cacf88413f9259480f5ee30ce1d88601eec0297980f932243b401884756906a87826f7b4435cd3cd55c6b9e6c0fd892c0c4a092249188c53ed0b44e1db083c73bac80bfd2280e0945e54fb5fc688d7d0f79d91a2dff80fe232b27e8ab86dddc5e89eb80e93500ac8dee664f30be24429865702961570c7d470bcb0c6b2a0c1213eba5b8cde8248ccdcb5a0244852794ed69c149f97f3ba5581b99b53d8d63ee26bdfcd4b730f57503a7d6464446431485abba38a7dc72196ea111a19f4a8a119b592c1d6070e7dba5a0c1d14f1e1d459ce13a1932cca385a19d321997afa4caca228eea942b1a140bb365c9acbed8a69519e9c87fe4ee0bcd1dd81644d1d92d62c3b5bba3153145c241e088546a16dd14ea1dbb8ee58af0789eed9a0b8765bb4beedd88abaf1002f291e4d8aee23329f3b61d3aca54405d17140c77d6cd6c2c85adfca60e87c3d84eb2ccb3196ffa21d95a03baacafa0bc89a534c53d95cee3a6408054b1210a8b562ce73b9e4b0b26c7a74bc710df80fa3c33c5199dd17bbded1b94f6269b6528d1d6bea9638731d91d927a73d0f6f32da204770895366b23f2ae3e406807ca00fb065ad4bf5c23dc8b0df1e2621f9c6f224b092410b404affa90cc7ffa79758745474e1df9cd80f34bdf6357d11ceec9b2edcee783b5b742410b08fc88119704775a706cc2dcbf7984a8348ba2cde4062e7717f45fb590b50632c67ec2e578aaaefac6b2a71fdadd7db9a492355ff9de40d603ae029437a27e98f97d7bcb88a61b07d5c53f192233f2edd5299c0d57ded4300c8384164456e8596f8167e0c153a90e5de86a4147e459bbd0ac0766a3747c095baa816e0e96dec1de27a3c23431b267d5f2e2c5f5ddcfa8e8286444535e4f57b52e923eb582a93712800cde0c565697c2312966743c728dbdc987bf50a4098614cc59e74e7d759e524c9beef04912e1ca637122b37aadcbc85c4fe905fd2c12eef65b9d387266769edb1772bc1a4d989a49e234f69d156aba2dd6f6e6cc830053b93805ef94eef188314005a9ac851ce0037cbb4a94bc1245026bc3c6ef20111fbdea36cad637718cfbbc9832f7ae04cd6c3aa2ca2650b07b6e5b450ee74bc0ac560d2121763699c705131d2b9f7f12b742bc1fe9c493a8b23c3a2f512a335d216d64e3d3fc6671d87944b61163824a09a9326cccd970c211df7655fc8e617124a2ba337eaaa81f7773b148bc65b65c81b004983b2380fc8d5d1d2eb2bcc09001e18a487141cc9d3193c7845745f024205400d558a938b661ece44d2b237a531f98fe9592f9ea6f33bc415b97af56d6393e3c541927c78948fefc3cab89ee47b707f9300669bb2e20898d4a746c1a035e7d4156b3f029a24dafaaa86ce84e12b2282b5df2d3b8ba50e0b94c2fb8a331b9b74079defd375965693843235bb0fc158549e7ef4d42fa62bd1a35c4c1e57ae5df0a1e1355e42963ef0b49076542b728de103f52c4c71d3065e7d0dc443e99dea6138e247d5599e1a821f1d6ee7d3dfa4b0873622acf9ca53a5dc123c884b3c9f43a246d6894ab0d8b3728bc4feaaa3e696ed311c31c3740e4c4fef09b893833cbb29500ec645ca1acd3ab16fd4bb9fa94443c3ab9bc7a69f92895c4ddb4965540faac8c743fa1c6cda12f532b860cb7b47a453c41029847c9dda5a0c431c84b89ea4679ecb5cb0b3b22e4c003b8b270baac3afaf7f995b0fcc1307e5de1c43a99ddff1dd612a34684ddd0a8b3b3df31f0abf6e95d373c324a7db6feb3801043db9e9f9a65516673e8a009e0393ec80e13ae9ef7549b99a60158288c463d8b6f86b80d528d091b46a2961032f0d4c471317c428079cc72f47b51b76344fddd011b1306dc782f813b076ccead6f54825306bc0323036eeddb21addbae5bfb6d4176f653182e3d14af110e14a043e9a461b42af4fa94da1196ba237a206a44b806690c3909628387a5ac39d3d64c5c258e30fcd41b37862b61c4b9ff4a860ff30cb6a42e00ce526ea6941879c0083ad5f3ca24ce98f2f6181b0b73b292d5658fa5ea21372ead131477be1fca240245567b05bd58e121fc2d4ecc73df5a76504a728552e75e7be476f2ce1b83ed3efdf3a5b4d25f40ea7344471e09251698e7e42332c604902213a929268798ea7916afa93261218984c49512c53437b9470f78063a77c7b6ceede498924df3a27a8de49368c6ce671dbb29a4c3fd1a7c5d043341b2982042aa1c0a22af13ceafb167a0052c7905ea85228061f4438c7740a10e4993808af05a5cc4570364d1276f5810f28b5ee5905b18afd1b956d2d685cecf837bc23e5aeebe3e00a2032adf63217d8626a86efdc08fb3fd8d7d061804d62adba1cf114160d177c383b690ddc7b40a3e152a0658d06b07a8f4654c4244bc04da3dee92372d9df39342343ff27d7fa3f914cd330a4ad464094cad1065bd4a79222daace45457eadda12778adc96305adec6c19d911ae64e601b63e051a1d55334a0616ec3708c3a11e84d5c509c959fa89d87f25592ca5b6306cc285d1c3152299378eb1e3f4fdfc035b9f44b61f98032a26562bfa0649ed159c2bc51943ec88e7157d49479c0f1ae72a495de302c3623fda9818d79e65e44905612722fc1ab7b93bc137b4beba679120e23c5b618af21f82277ef9bf402c5af3bf11764eac7a7ba98a16299766f4277d989c3bb5a3000ffbe52b81751b2b95269767fcd402288a93d84d72d41cabb5a4c1a756c97293187b4e214b05eaca9616f64fcd924f5713468323495e50a18a71915902bf91db8f532e927014f34bdb6bc54aa4725860cf55dc6a58dd27a004310735cc1d2d8ba1f01b5f5cb70d0629411b210dc994d0172f4c26bf3799ce2889523e89c87d91d696efa51c9889735959ad031b62c4b89c9d4a69f68b7420982c0f03a9262bc67d6ec6a0d0a6c9eac4415047aabac7c058589c3dea417576cecddbffb4f97e48d60c098bf07ce081fb797cb3ec6245f78f9f249a391131f74dc29408b98cf7aedecc535984fd10e6bbd59b76ac53e1ed999bfd936cd708c951392ee6b95598e206e790fcf2dc31b233f8255e6d7ee9be2991ff10cd4217451dd210927d77d455f01bf1819f9bda3bf0ee6c36b167ae0bcb212b54c7184a5b01e3286c454ea2780d01a089d4d35b6c37f79ff9b5efb7c898b338dd7e54f4fe6b0e19bb7dbb4bbbcb5645b872541cff77d59388822ecbe8a89305326d73334642924ff89c4e6d7522b894d92c6fb229157d4d778a49152070bfb9627ffbd2be969d59d4db15a156046fcdef173ccc08eb69336ad751b94da029521bf8ba846a123dee1aabaf67b32c7131adeb4e28772c0dd3f51c092cc84eecf94194b31dfe05d03e867d455ccecf0ec57ec6dec861630f4865ccceae90e66c7d374e81fa14415a19519644560b14efc7f899b5c41d667cfe482aa6dd7ff88430d79801f719dd7d", 0x1000}], 0x1, 0x0, 0x0, 0x800}}, {{&(0x7f00000014c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001900)=[{&(0x7f0000001540)="2f8e90b153a54059036c5bd22ac8973b59cd8ef39f24130845a44fc0f59fbbf1c81d219818ca203ac783ead094dbae59efc6c47ddeb9529a7f8a240375158f80e3d64ea3a3b78c8fffd2a3397cea51f5c2e463f7b55037583dca5d38e21c8beca580bca6dbde387d113d9ba6d64f361b24a4739f522a777246ae2a5ce7fe47337671abe1da26cc3edcd03af39eff8805dc5b3dbb89afd2", 0x97}, {&(0x7f0000001600)="ac2e5efce43f807ee27898f0e5851d51007f4b5cbd999b035f3e9215da1d277758b2d45ae841fef86c1a78bb0a3aff618e7313f28cf7952cffad0d4ede176cbe5592a2c40c5d05af64b12cb1390f2c93eb417bb341a9eeb38b021021547883f2925930416ba52870c8be5ce3e8e1297323df87b3c086460d5be40bd7a35040be41f648d71b7829f2698c870bfb1bd196de7da7aef453d4cf04b2940ba652edfb7b0f2e025998181958c38dabfc", 0xad}, {&(0x7f00000016c0)="5c3595f28d64d5d3f14024435367caefc0106f2d51ff018e058e4b7d6882b33fae85a5276a2d65b3825c2fb0b194ea49353ba08c3fede4bc58ac7cd17f6c70b2bc431765b992ef42c7f0994c7ae93e54a6cd7b212d54ed85ee43eef722064d0340fb26fb4a51b5a3377752c46097ae32ce4df7d5a5d2b90cc319a11110addcbe14b287af708a9803683a", 0x8a}, {&(0x7f0000001780)="fb44ac4d7473113221965e1800628659a0be3797bc6e723da08543a4d5727688c3d1dfad87c774f87f8d3c22c2b0428d836c4554816f172c7ad81c59599d6481195b48df1c72843ee1308421c1c0393812ddc6d255d2d2cc5335892d0d9d6bca78d0198f333bc0b2db029a3dde22cc2a1c5669258abcf3658544e6649d56", 0x7e}, {&(0x7f0000001800)="ebd80668abcd8f81a4b35f85ad2702ffa3256019334b874b9b264fea7917d419c9164fe62eb4a83a3766cf6bfff695b53159a7e59c683de66aa825db7abbe18d22b7cd16f038517ca393264f60d0aa3b2217b1e7f0d2714913558a4272d449d8a59d2df1ca772dab16441983575b061afcb0cfe2e7fb44e44260d6ced5a87dde69c066f020a183f1e0019b0cc90f2eac5940908df4f2f3abb987439d1db387d8ec1bf4315772d27b329b1ec2fce9ce3b972cc8ef85c0e113f749475dc211d100965e", 0xc2}, {&(0x7f0000000440)="9b16d98726fa71c55bba13bb20543c2121e9ef0ee2be30", 0x17}], 0x6, &(0x7f0000001e80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x10}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r8, r7, 0xffffffffffffffff, 0xffffffffffffffff, r8, r8, r0, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r8, 0xffffffffffffffff, r4, 0xffffffffffffffff]}}], 0xd0}}], 0x2, 0xc0) fallocate(r5, 0x100000011, 0x0, 0x2811fdff) (async, rerun: 64) open_tree(r5, &(0x7f0000000080)='./file0\x00', 0x80000) (rerun: 64) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000180)='fscache_cookie\x00'}, 0x10) syz_clone(0x40900280, 0x0, 0x0, 0x0, 0x0, 0x0) 00:10:07 executing program 0: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000000040)=ANY=[@ANYBLOB="0c010000950500201e739a1206ed000000010902220001080000000904000001010388000905050f080000000007"], 0x0) syz_usb_control_io(r0, &(0x7f0000000280)={0x2c, &(0x7f0000000080)=ANY=[], &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x416}}, &(0x7f0000000100)={0x0, 0xf, 0xeb, {0x5, 0xf, 0xeb, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x5, "5a17349d25abf70c29ebcdce6c05df82"}, @generic={0x6a, 0x10, 0x3, "15859c7d1d873af594f0d90165fd353b673d0a35267934bf7d92626a19e6bcd5b002b0b7846c810b702f7f5c234ce1f545fd3db257a62d4cd96b4f371d820e465c11d8dc7488de7791b86496ff153bcc49e6ebf29b1ac9408a84077cbab8ccf302af5cb084972a"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6c, 0x1, 0xc1}, @generic={0x5e, 0x10, 0xa, "e534c343affed3b0534fa92661c23cf4bc4919c8eed71349721c2b633ed1698e8ee32b06a75f29ac754e911d67bc8aa24cd69490ebe6e95c8fff641e28828ebea874ce8ca150a58aa86413884752f28d5570903eb0735567108ee8"}]}}, &(0x7f0000000200)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x4, 0x8, 0x7, "65cf6015", "c32f058a"}}, &(0x7f0000000240)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x80, 0x1, 0x0, 0x7, 0x232, 0x8}}}, &(0x7f0000000780)={0x84, &(0x7f00000002c0)={0x20, 0x9, 0xc0, "273ba5f58702e3ee2814cdd0e6a88107c11bb993547351549fa797388635583e5ad50bf8aa43f6621f0ddfacaecb2ef683aea0ff5f13cd39b72d7d1ce9a9d1d245b74330d4ec5ea5c8e7a02790e11f7b2848a589639529c5836ce252d38d476882400d9c765131688c3829afe6488a66dec9a8845f824693548103cb33eb739aa998304a9a78761adaa6600a8a712b851c1713dafa88d86f6f18ff6a8019ac631fbf140c50afc2fddde60dc4eb4351f3b4d4fe73bd4b89544aa533eb45d20a2e"}, &(0x7f00000003c0)={0x0, 0xa, 0x1}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0xb5}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0x3, 0x4}}, &(0x7f0000000480)={0x20, 0x0, 0x8, {0x2, 0x80, [0xf]}}, &(0x7f00000004c0)={0x40, 0x7, 0x2}, &(0x7f0000000500)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000540)={0x40, 0xb, 0x2, "6980"}, &(0x7f0000000580)={0x40, 0xf, 0x2, 0xafe0}, &(0x7f00000005c0)={0x40, 0x13, 0x6, @multicast}, &(0x7f0000000600)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x37}}, &(0x7f0000000640)={0x40, 0x19, 0x2, 'lT'}, &(0x7f0000000680)={0x40, 0x1a, 0x2, 0x8000}, &(0x7f00000006c0)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000000700)={0x40, 0x1e, 0x1, 0x3}, &(0x7f0000000740)={0x40, 0x21, 0x1}}) syz_usb_disconnect(r0) 00:10:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) socket$nl_route(0x10, 0x3, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) [ 170.039669][ T27] usb 1-1: new high-speed USB device number 6 using dummy_hcd 00:10:07 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r0 = getpid() getpid() (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) (async) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) sched_setattr(0x0, 0x0, 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) newfstatat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) r4 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r4, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0, 0x3c}}, 0x0) 00:10:07 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x3, 0x6, &(0x7f0000000e00)=ANY=[@ANYBLOB="1d1100000000000071113100000000008510000002000000850000000700000095000000000000009500a5050000000077d8f3b423cdacc4c0fe2d8524e719105e6d018d80000000000000002be16ad10a48c941ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7525f7866907dc6751dfb2cf9f8bf97b755f8f6965a0605e945c7a6953649c1cfd6587d452d66b7cc9d7d77578f4c35235138d5521f9453559c3421eed73d5661cfe6c20c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a6998a5552af6bda9df2c3af36ea3792e2f6418f163d1a13ed38ae89d24e1cebfba2f87925bfacba800000000bc6f7d6dd4aed4af7588c8e1b4e810879b70a7000000000000000000d7900a820b5a038f4e9a217b98000000002a92895614cd50cbe43a54ab1ed25268815a00000000000009d27d753a30a147b24a48435bd8a568669596e9e086cab3ce48e90defb6670c3df2624fad0a97aec70700000000000000148871c8d31d24291cf9e326e827e513e96068fd1e8a43e89f9c85c822297b7bd3d420b4ebff1432d08806bc376e3e49eeff182e1f24ed200ada12f7a15a5320e71666f472a97214d0b256596842f3725e18c073a579fb9e0bd4d377f2df5b2d72078e9f40b4ae7dc3b2ae00009474beda25f2e72eab5e188c46425678f8df0b94a0c918fb90862a004dfe2e684dae14babedfb3d7f70d183cd4aa50eca289e7baf8bee3254ba7da679daa84afbf8991fc05b0c7b590994647c30e71ceef8b82ca3d5650b22fad90fa7aa73b5155b9f5a661eea46383c2463d6e950af96a41c14afd7e28bd9a977aa78c6e5848b30bd0f54938d5f7a15712482ad55155d767404f00a6ac86735aa18d6f5d8d56bedb2d463f6c733a182e796a3a2ac8e2cccbd50e682f7f8b71cabe96da5b967410324c13fdc44467b5a47b885f0000000000000035ebcc9c013dbf41c35e5e445071b8c94da8aebe0294ea324858a65ccfdef5e45258e1691bb99b935ac05da6baae4079778787e400e6ed76c42b216ba01e2e71302680ee2b387a8139c894dae9aa7f9b6012e4454a84037a84b314618769e3155ad6301bc1df93a6c03a348105ffe4b6866fdf2cc18c035c013e99e8447468f05129df19207e9d3107bc762e3292220df88f85496587b505817d89ab13f7130db3d845b749a12f4f1b05951c00000000000000ad5ae950eea63d118794c60b912044a4918e1655f79d528d2120f13882d7aa7bd3e297a7f241ba0c25a84e72e437d110345538fb2f7d507d3aedab70b6cfeb534b876e165d71d15464f2b24a1fb5c15ed43603d188f9f9e2d54614208a10ce122ca0eaba4d355ddd96c2ad8e85acdbb85ea91c1b37a31c1b14060c3d63d8cfec1765f53f73bff2f99cb9bc4fd994ce7a955bc622f110884f78352ebe4e5d00b7ed86890000000000005635fcf73841606fa173063350ac0f6504e31c4e0b854a891d7606a1ea08774ded100629122b3e7a880afbadcd90b486bb41d2aad98761bc0c3d5f9d890505021a0d04875235a61fdafef50e8aa21c03369c8d3932f0d7d89d86803ac4faab8f54a84eec32b643dea62b934b2857383843661c963702df438207466e3b566e1d4776c5936ae8170edfa695966e27f18270bb9aa2a97ea21ddaae978a3b2d8891c6c3d0a516a9e87e47e9d3d5ad5b1bcddf1c4ee7d237f4577c0c7a61fd6014532a7fe7115120c708c810993dbf7a60e45c4581d91bd2c2b2061a174454e22f7506c15aea894c3d993b42c6f903966759d28b98c53bdbe45a7a824eae2841ae039387964f0031a9901ae708f5d41339250358ba1b8f23d179d80f8f7b1e62fabf96144359f77dc6c7ff77dd63ac3b5a82dd65d14b515ebe4b64a025fdff1392111da715db4266f9390dfee35853b673fce6e4881049a58be20d282d95792fd3b9533cea81493d776f40cee064107bf57025e6270e44923db59a515e782d050ffac8519b83c8384d4edd75c3dccf5ea704329b1d8b0d0c010b6475a3e8eefd73571af2828ea80681575e63cf4a6450ced70be2f8f1f55ae446f913f218788e73e9c4ef1116de56c5a886c4a331fb56af8cc2ed2fb6542c98924cdc5ad23a7e9ac8b69e37ded50d6062d62c532ca0255849bdd0070c15de26e02327f9ce"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x23) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, 0x80) (async, rerun: 64) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0xffffffffa0020000}]}) (rerun: 64) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)={0x0, @broadcast, @private}, &(0x7f00000000c0)=0xc) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000100)={&(0x7f0000001440)={0x2440, 0x13, 0x2, 0x70bd28, 0x25dfdbfe, {0xf, 0x7, 0x3, 0xfa, {0x4e23, 0x4e22, [0x9, 0x100, 0xff, 0xbd], [0x64c5, 0x3, 0x4e, 0x3], r1, [0x5, 0x1]}, 0x6}, [@INET_DIAG_REQ_BYTECODE={0x3c, 0x1, "26f95ca867bf9eff254946d9023dfe4f0517c621b3a1568af476196b7d76d8d46f3a99b59a84281c350fea7c4a0e1a9c7b0ea474c8032050"}, @INET_DIAG_REQ_BYTECODE={0xf4, 0x1, "e666b16425b6f31a468d271240954d046af7f1976369b8180212bb56987f98667769e262da6443bba2700ca51634e76873a0f76d8c998ff7113f0e3d87f79117a8c78d29654e7a930e6def3a3be3cf4d8bc954f14735e80e4830a181243574ac158a764333d25497d07ae7fe95ef5a098635d375d098691cb168e8ec95b9e164e77438563a15d93a90596e6e10c47b79edb30ef0d0f1e792ae5a0be56e9a609fa79fe19dfa63e13b7b837a088346008e95f0684732d76b0088ab2f8762f19bc8586d4bca060c996675fad2c0321c22fe231494a79837b83a56407e1223cca7a168075c4e39e5b3cc24aad44eb07a9b8c"}, @INET_DIAG_REQ_BYTECODE={0x3c, 0x1, "aa51d0ff7ebc3729dc00d302585d7adef3c24c83bd838ab27a0f17e62633b869344879fadda0e05345b8fbdae40ce16f20181fe281c344ef"}, @INET_DIAG_REQ_BYTECODE={0xcf, 0x1, "c554564dbe66c467327ce27153b254244869b3e01bbd43b35c6213e86a36073c4a41f7308908b6ffb870a05a52d3c3f356ae7fc01656e3a305ddbe4d13806c266eb86f2a1292f85f920de3a2c07a1da886639fd73a6df63c1ce4890d193624939758230f6c98a6c767bf6663b1939c2dba7538ffceb536fea7fcfe52f471a2671892b38496da1049e7c4edff7e60c87512bbf45578b635c1978623cb3615688b23b78efa4146381a1e549af5dcfda50e925a9985c70efa72d6fe808222b128fe050856c555e8ad11642660"}, @INET_DIAG_REQ_BYTECODE={0xbb, 0x1, "79057b80d0182af9a9c1ee96c22c8013323eb23e011d887ef38b4c483ee082db2029d3489f44237ae390440701f2ab2e951177a313599b2fc266e0ea6d5f848160d97f69f375aee47c8bfd0ecfc1f999106dd33129c37a2eee52fa4f1c9b2df33d5c3ebdb01af69406750b52436a265d0ec681d2d2ad7c239d4435b7f5e2468bb274129b1e370f937a765743b7e7a941155bb01648aa7d33adfc31d5a75f89e112eb317c5cd3e1ab360cf22d0684e362a283812f70375a"}, @INET_DIAG_REQ_BYTECODE={0x6f, 0x1, "b4d63a6d2a84fe7dd8a53842ce743451d6980d7cd7a6be61a2cb7a78eb0b406f6ba2a0fcf21e54afb548de9acd88a8ebee76007aed47e0d2f3680c379d2821044e2262e744d249cff1315864b5f5344301ab4122798e26b0587a1b9472195ce28c338cad98b3ac11c250a5"}, @INET_DIAG_REQ_BYTECODE={0x1004, 0x1, "78ba945a8013c7b268ef2284f84b644f2b90e261352177610915ca4f9c5f50856ebd2bb1aa7ee7afadd7c17d5f00672d3bd78cd3b957efac4e2ca9fe6ae1764f54962786d5389a51fa4adabe70e536504b957d27e6645395f26c2cb4425aa2c1a89be1ff32785f86698c76ecca0a98dc2f13f5f5766d5afb06df47966768dde3a9cbd942753a335b8c514b915ec5f0f9db92e1639ad713143c37f36abb934992238fa9983c16f7dd6bb31ce58fee51fa5cfcad531213b49dbfb003850441640202fbc30c5fb7fa771c0845fe7f1b4418a8eb3879bcfd16d19b650b8a9299c46c67b5156bdaac5919d9f646643456fcb813663578f2455c71ef013f60a82ec46dafeb1aa8dafae52be1a43f96ceac07eb78d25319218e0d39886670a4a7a974625434e6a7b71ecf88c630750e2956d9ba3de7c2a7327b9711a95698b013212de7416d153f11bb74772b41b7f646a9c1f82b74c0face757dbdcbddda1ec671d7e27fe0a6f5cafabeeec4b5d20c9fafb927430975606825ee0d6be61773fa9acb91754081c826a031d42af53241e683040ad6e72717ff265429f092c756e4a22f1757e95863356c858f38da7c2821b176901dd503bb335b4e0671e529732846d6fb3c72575d695abd32d16dac355baca0eee314e6f588bb8adb225315382b86a0287b4b6fb9a92c347105b70d1f67fe4e9ba6d4df996a5885ff511bc4ba99862c95c5903edb3653e827eb67ed4aa0189a660eacdd39fc89af2e0a7b72c73fba9a7debf3c09afaf4827646bf0498c6abf897c53b79b9f1861001e12be56b436c5784fb5f6050cee3d3122d3ec9b20cf5ad6073ee06c8ec227dc41dcd336658238f39b2bfcf400e9528e5aded62d36a2ac103736142dc17415cc8048f046e6cef3527e46fbb1fdf50d59be52c63767461c7066802133b1f164d7f00d3f39c225cd358a1fe6efd509a774f73ca51383c1af37bacd4113fc7890277fb648ebe83c4731f2cffd5353492e1b793e7d1f37dc123050f3168cecbc356c4111804139d38904ababc565c2fbb16162d6ee474fd1c807bba5cae0991bc4170a9f822c9b3b190712a506c1cb06136f0b36d0053a9eb80889272e350efebf1a7d8efedf28b051a9d62d1b83cf0f601cc364f79f2e384d24369236c7c9811c51ddb514996318b185f4cdaa753654ba0e9f7279019c140246beb31d852952b54c3136c9f72e1d0635d4b8e96e0c2d14e5f695c6301125f0f080c05d9f1ce1bcfb04c1d92097ddf8d15385909f9fbe6ca22f8799e2dc545a9720ea616ee9b77627ef27edd7797a14808747d4125f6948d78c0b7c93a46e355fecd61f93c73cd57432d4ee917aa13fd735c53cadb398678c72dce712e6d3debb628a1603d5b22a04d9eaa5bcb8d4952994690fa8f6efd9780ba445aeb97a2436632e2d4568284e507a9f4c5c8172d33d76513c0e475164c794b2521437a2941ae472e0b9f77fe68a7d6dce1299a7fe7bdfbead04cabad1dc2158424489e2cf4fdb148c740f87ad2241f4b87a57884ac4d8ed8dd16a8cc82cbd5e871b1948026bf332c7411acea4af104bbe229a0eed6eafb2a0d0ea67e53402b01b73f8a7b37710929c7926a72ff58dadb24a3bbacddfafbcca0d3e55091157050b659b575765251b112fa800be7ac4ddee5e19a1ccaa5d26ff7e4d16e898fbdbb30e96d4501bcf67b462d487459aa45f31e215ed51c07bd9ca107d29bb305308f2254426b1670d49e30e11d954e7c56313cdd1da364cf25e4c1408e31be86790221cf2d544fbb9b5acb1aa5bb7c9754aee17c476afae465a0e024f0f9d359d1fa2d01e30ba9e0ac7653886d778e48dedae4a508ed496dae1c63403259b6fb8ea7d05feabe85f7ef63b89c0f01712fdb1998c2812e77afba08a5f7fc0e91ff9204c085c2f8ff67aa3de16ed3ea3d2bc4f7b1246225f2510fa0482472e2dbfe5f050f8b152077685cde7afcf997252b3018f34245a4189943c166b7896c3e36a754cd08278ef0461e684838e4ab6e6c67bae6e8e4ced4c32df805784520f4ded4ddf8a722be88b6d6aac28d0f26329dfc5c2d11bad0a24d4a8d5c09fe96d3c307a9f530816dde290d978e7022a24cff23c3999f33d0804fcadd982bc7e7b846f6f55f0123c71573763bd25cb7f0b0b0045679b970755dc439dd7fc2af32343d4f1ee827609c68c8465edd53f2483c00a7bb12d714e17e053476528c0ee63ebb164f0852e2f3a4710f0f5abf63d3a654a6e9735da83d57cb87e9f22799a7822c7335042f64c495a9918e5f277be2153bf457cdd7b3f5d0657b6b2157851f648851e53b2c4ea4d4397f1b40c023db8ab1da412eaa0bfcde72522d2b26a916593baf5561916f3aa2cae20a025e325b905d822ffa458cd4dc7e1efb7ff10566764455d86b7b680b8d08f0a109b1629012f99ab6079895f8a883e0e3b8680b62675d9eb39bb78df241ac76111fc77bfeeeae9e2c4db1dd5e68daf5ad6a74c1b4b7bc50d91c4e15aa23d200ddd81936af940625dcd7f91eed6ce7e26e20a3ca417f6d6c3440e6fe72315440800bc83609dd7a316d4047fd7da42665e865b0efa54e6d90ca1055422b5152a464576f225c6395ed532d26f547c3c955d04fe8f021592057c7b9a0b2f8f9f325530397e2163fd7da54b24c995fa9fa4a71b34f204e3be7362158b1e25cd67cdccef38fce13684262368b431a97128256e25b7219d9d61858aaa0196890f3cdd50bc93b271b4634554717e2c0e7e95cd38702ff6dc45b236242b4bc3e8c3c87bc006a52db42923b3c06fdcea05a5c9ca838c67c943e8e72feaa421cb90d6005625be0b2ff318d977591f6e15ba58b856dddc9a933ba3496036b357540cda587433de64e1f2f201e7736c1011cea6d50ca05551d392b8e68e41d83f9b8a6a44291a4fb30c9fdde7bc99946fab7a1bf7ce19c890a5e0acce524279ec1b4dba6b1bdf35888523ba5713129694425c27a1b303c8f1f57dba3598a4d5551ed0aba3905272c06d8a1d25d77d181291610bd32d1a516b2c917538ff5c37c12e90227ef5927c5a5985d4fe3a348f86d9260620af32e5b01760dcf7e926a886d37be092191b0a2be46c02e7d02cc084856c05b7bb6c73262e2aa48b96a59767ca755907aeb32ae7de183ff4f7a2f1967b20ff1b7f2dd57ef713fcae42177334c727594dbb7e8f9e9571eef69b32d554d18977fb3328d818ac9596d3decd723651bfd706e906f3bfb04c418b6c5fdb1c1491c4cc483c22eebb5967375f7e3b22a0caaf25df2d3b7b8ae4c24291eebb619f1612a84264a0d0792305a7c2e6551d3edf94d368e016405084db96a1271d97b201db69b5e28671a3c09f8f54b4d787fee48947af80855c6cfebe1c8356246743f5af29da825cbf747580e3e92b8b7809b4764fdb2dc6d4dbca79185fc360a7a908d288dd8bfd8b44be6cbe0aeb49e3a99e3b3066e4a9e7d5ed9a2bdd2bf917eb4fa885ef2e19993df9fe08545bc6cbb414fb381cfba5e15782181220e1ca610db5150dbec9f82cfcc1d6b3571d3e1fcc4888bce85e66d2603d9812d1aacbb4ee385f8ebbe125b12c22e3748135446bddd0c6454bffbc8a9a50f8ec28504bae44c055a44f6926ea9bf60e77af97abaf04e86a408c4ed14092d48d1af7cf4b1538568469b96b8504bf63dbe23d461076f2652678cdf06fc0c3920c8d00e2447ad79787ebb1357aa98bf3de4bcd647e61949c5a4f9d9457687495d286f2c0d4f95695b995f804e258ff25d53c5e5b95bff1ae39d8442a35594f426d4d8d8d8b26f215bc4469a3ce6cc57888db6ad9bf8be55363ee68031472aeff158fc0a17f8c4fd13ffe342fe6af65801332d0a27117e896e348d861ee87134b1fd5856c6e582cbfe828526e56d282cccb177e58b2f8f120340a903b1441a2d1c010e7e6940735d26927ffde0e7e333d3581397a319f20deca68a9c61d1a2d3f0ab3a141c9d9d7d39871a1cf15eab54edc9f81bfb81613add804677a50f502cbfaf62aa12e26cff3f3d96e61cdd8649f82df227b04024c81a44fe848fa1a76ae5a6715129ae2006a5059a196190c666a65db5a7328a62abe9e70e2a4f53af5cd7f3aaba87093036958927bb08302c1dbdd31f52df375b3f5cb98b333706d4db178772b09bd24d604467c4ce4fabe8c54fa3023e29ac9f686f915247fe41ef1911f29f28861618dc0cd29d0ee84b8434e7e7a34a8297e60c928ef8eb98c539e23ac96990519c50d97b0cdcb2521630ca43f090100e4681ca2ffb3461943229d0be51adadef05bf1c3a901969db659001f9fcafc31ca4da57102c01ca9b5e46bcd6902bd32821cded954b996b35f4b142b376f0f681d7deed31bb57d57a07d6cdd510d814c20c5cb28ab96ce5f975dc6d97f421358b0fa6f48b0ec37c5342e160ca25489ee3fe24a9c0050211e0a264d5a22dbac697e68c2d6afac496e20a36d6f468e3ba6117d767052edea099f9130f4351ec24747857b7da9d4e15cf125e75ee6d4f140432bdc486f850438382fc11993a5bd3b80bf99fc7d147cacb5ce5088e1fb12785d72518e62aa5a9f296002cfecdc8e70fa060de8005ace2856f95e15d5614b099180142a6f20e461128b79735ffaf22eb50b63376ff4e8008e60a569e1cc869c37d68dc8e75967048608ab15d75ff49a5ae5bf65b21114ab106558159f507c6bbe0a2ed56f46fff3492b748f0049a53e4a7ab3c2123d2b753a729633f0cccb7dc04a2dc6fb7e13c42a333a37e4df56443511e60f334bc1e2a14a3f86ea6728b76ff6ccc860a0ba4643676b4b9debdecb8d60c11504ba263e282755481dc42d6633564c5b48517b6f48d5e249fec84df3bc351b5e74ca583b0e925d2bfa6fbff06e07797f471846af3565b56a2e195005528fbd708847cdfe52aede2b80b8c8482d9119ea562eba85b91c28b6643c7e4b2e8820f00f455f5fda2f3d720a88750f13fd6f568a8c0b413b18c52b47da9f3e8f5585dfb3125454ce603ce1fa8b04bf539b1fb9b3acd9d2cf0ac5af9a15af21563e6d76ee0bd95b237799ba4fd9d855fbe8a67c9f830f995353b3d69fc408a5ea1ed357c4fdf08c56e74f1125994ebef35812648fed624cd83716c53d01cdbfd5dced2d8a418766f6b73f2f52cfbe56a036e59f00c9e9884ba169cf51d698f2f50567df988d4a603aaf34c45e4b2e50e85c3a25de9b6d75893c429cb72d3c3ad412296800c5b91bdcb5a3434780146eb9875dc6e54319ff98c57bdc6e0dc870fadd503a5b8edd7add4b6267bea8078ff79d1bcdd0b955c8249008f1073d1246b0e067c9969f8cdb39268b7f449fd28fb8a50883dde95efee10b237290dcdfcc948f6b193b6bd90c671277bc00491ad25a5b9de554b74a8c849f89d097a7b6957eed879cde20599fa11f93a79abc8dfc93b7ccc02138aaf2bb26478696de5ac25c09c0b6d75dbb5682a1798947daddaa25fe493278a95f1307c06a9f1c17b803ca568f725977ede0bd8da0f881b39e058653a5d486e1561d6fa1dd167f475a193c5f9ca7a01574f9ed93c6f92fce42570d23ead7168870938bbf3e350df37968db9c1e5c52fa10a7f81f604369729afc7501e924d62489d35f16ed8822adc459809f869112b735cb49c85c564396b52867b795c0db05d520e23886f0438d7384e0b8a22077f6f78dff89e816c52493559d0d4bb02b020ec5b11b607a4782838eb4d3f38d4e26245d814e271dd250dd3dd40dfeb221721b0e622c7c95d5504e6d5207cc263d22b59d3b52bb0a995fffd42688d7ddbb88b"}, @INET_DIAG_REQ_BYTECODE={0x82, 0x1, "40907bc74b4a7dc1580887511f8a8520f1bed6ecfcb505b32d2aee67f47dcc153d7095cffbbcdfc44cd0e1d7334a2552a10d70b9eda10432f334aacfb832d4b0e20e4f433e3da83e0503c7995096c1cf0579d55f1e2dc2c3aafaed84da16a56cd28642c75e07bafc51714c77acad053de4cb26cc0edf0ae49b546e8ef1ee"}, @INET_DIAG_REQ_BYTECODE={0x1004, 0x1, "9622f63766d8b809a9e363047d0f46480762e976afc3f717ca387be2cec89ba3dcf972e4e25760fd026fcd54b61ee5bd12ade70bbd57c70ca32269f33f16f7767c6654c75d42ddb7b646eb80a5bf13d06129ae8c06815bd22fd1a852b9ac1c80b24485a410efce859d4842b4ddcd0360a7dc59cdf92faea2d4443c237bb96a0c48e526e7d3863ef3937490a97b698b0517d4875c5647f7970456b392eded871fe3ad49bb71bef05f8e703dd0a6eb963b89d9122b39f5982bcfd1539fcd0a655f91666ee6388d2fbcc8f3ac7f79c2d78ac00b40bbc8b52f7afdc8ff2eb4b19f95fc2a9a389e6063189c72aa2319ac29a2abf12e459142a1c97e569ec7b86408cc340605a1627a5f47680177650d33cc8c47f36a654dc7afb3277a4b587a1ea30c42d1ddeacdfe62d15339ca77c7f3396ee28a6adb6ceb901bf0e6bfad8b4dac9e7ff87317adc8d64802a858011defdd48940fb4b710fb78cf268ec8155deb581dc9cb3adaff6335f857f536e1be0c3398fa0e51350163fdf10d0d4c7b8b151c0febcae3d83c710ea64055b18e6db0123be004e8d707c0e24faa9b1809d2b455d8454fa96abe9c200b797533d9a0c1cbc8fecfcf60dd22a5122758cd92d58dc1b6b74b3de45793c94e57807ae89fcb4dceec0f41277199b8ec582871ec0ff48923d43dcc99c450074e0482e8f1ec8b9e9b4a01dec8628dc858956887e893af7c245f8bb67b15731ad513a3a840d4291df56d3839f9d60d4918793cb15a735c760bcaf03170691460ff49e84a51d24f7ec23a059488e5bb833ce8f9a59dfe09bb97759d86bb4cb8633cc9f523a479b119bb7d8adc0e6b1b56c7374c7cab7443fc746a8b461b90c80521b38a934625a4345f7fb242e99df77a0031d2d804aa5ab010916df3348d6160ff61db61039a71d32fbdd3d6a12f047db2c8aa49f0a464278ea235cb461ae5779896951bbec9e685b702f3dcb0ec1a6e50dd22c8ec86bc427d0c8473e050aba7425b6a0daa60d9ee69931119371405369d9293a3f6a20ad896b313f615aeaf8d4c60e9d2ed569bfaa1f75c9923e1bce80ba4b815d6df73aa814894bd508653ed56c8d2392ed329ea05fe71b7f071ae9ee9a66743764b3a88af5bdc1f728605c9120b25bc2b1c4be736160bacfa25988f5ec74817fe0371e47becd43d33e849d31faf931cbf4a28ac6689a4e218feee82e19367bcdb08817d4ec2832b3f89cb63bfc8aeb28ade40d04467d5f093e23f7b2c9cfee20d64c9b076315d9d10e700c8ce39fb4a9ff8e4c8929afb495f201d7d51e52189ec51460f532730ea836a064c805a20ab66df82acbb9e56eddb4192b49e275fab79a921034e833ccddc132213c646140486f9b9553c8c5eba74434d9db550a8e599c07ce9d93377ea56a822ab77f3432111a6b445b89a9ceafed590ff38e778f2a4a1ab743ff1a1c757bf02c86280d891b597aa3ca95118f59a732b6614af96650fbc94e0a2513c560e833afcf66a2150e242980875be9d04910c3ff2223b7c12cc20a66ebb73e3a5714a2ce793e1b03a0489a10c2f7ccb9ca0c0b0a16888367bb06fc74c0bf14020f88c18c395853ca891052676eb87fb7c024dd3e3dcfc7a0826e7554b9b34994559a8433ec515e650b45ce28cea7cc5e582cb6b3db0c7df9949a9b37b3d2f21b79618835a464609c5029e6b018ddd033f569fc1ce83cdd6cc1faadcf61746e4717da447b36729baa5d11dde818300c5256bd38e2244991e19afe1a9c9e6a9809247d6a44dff91b2ab7f0a93aba6ad09191a5a26d473213c34c676cd43e7ed65e204e34d2996cd0336bc8b27637633cd51b3722e53a68449c51772d928482dc4f845461b6ec17fbc41c5e9aafd74b46b736a13b9d78f890e17f2ec1a2ebb88b5b2b240998b520b0d6968681a4866180d07862d33378c4cf7871977332355c33a1b23f3ae076a3bc1654fda59cc4b7ca83091a72b0269fdc8b2f3cb8ed5d2c8a76d030817e5ee02b9a62571ce8c61a7e0936bf237a2060e2ce45326415e79bfb9f8cecc9e8aec44e49fe472551a04e2123ab6849a65edae03e4ce841cbac3100942c822028097328060aa5f7b205eed377854bd20744f660bc8099bcd55b2e09ed50d6c9c5c5c40e4bd1193a93b64e2f3dfb26454f533201a9ffdc619e6d3d6988d8320a7a72e94cca314492389e13eda41249698eb50f5797ce0dd8e76e6b300aa65d585f499ba88d0bed1c716b5a6e7393c92e4d0bf6964560142d28431eb9ec11c8dbf31cad3ab1fbea732d2c95872b3874340d173cbfeb20b14dd5a3908df65c788f595b864dead1fc3b4dc746db8d58e4f59c3b700a0d121e3bbfc1e87d3b7b4cba3216c8b4dabf58cd3039370cc387a42fa39206b1585c6cbe08a00454c51de97d9cb84b748306ef43270da445c59b97f6d071323c0940eabbf600c44020bc6ce4730ea2a5695eaf4fb0841bf8d0b909b05df7d113aa64800aa1754f733902098fce58935b6c025ec27b8d177c520a078a94d243bd92d67c50ee66b859a89f736be9b3c3ce61d3d69c7a7c4d715ee2c44ef2a750560eb4ef03f3bd0c6b058e56b4900140a9a4b9abe5e1277abd86c7df3f8c98eb7d338b1679aaec035392e10e0e0e3627115e46095ee78313a05b81b42613352070771958ceb19c02e3a7797d46cd69f7601bb3d3377548d075993d7f5db9c190129f61ff9ebfc0a3966fd1ba9be1b42744166bacce12fb089fb3eca6da332aa7ba240980fbb8f8b48237f7913cd4c452ed47eeee11346a20d4cd27e12cf65187b3e61a8a217883415607f4d6786d742d4890f6e67780addb47593b2f2d1b12db3dd4a6078c9ced1e82d9014a781f4e236b75f17168c0cbe358b9e83583a02f3b61a09e6664aa1778b7093ec3f03969108dabe9fbcdf13c97dbf500d929bac4a4021b4a15a238bb7cd1ade102fc5865df5650b4bc9119d28073e041505e0996620d3a3e6671311f21581e6d81a4f54097275e5cb5aa2fe90b314eb9364d613037c1013aa7a7bc24ecac889d9c2ea90c71eaa1cbab915cc589b6f5e0d2fc0bccb19f3e298cca95e078eb1bf695dea7556a2d1e7c7e70fa0a3f172a290ff7a7d84a6ca42a98c51121b4f4a17cb899f6d06559a61e7cae284e7fdfcabc3b9e5411744e0e092cb3b4d4e8272135b74a787caf6285d245d7f8cf6edeaeecfa72b3ed8e3a6abf32a649792b06c295f55133e3d7b5ed2d6347b5d3e9d21a7d20ee0a25ff7bc7e2bf7a08c520a866a365c24bfba3be788fe19d725e5d4e52a125a4616ba519de8695e1deb58cb89861e55c286d6a0d50ba89c63644a45d9aa79160e4297979bad0bf6e065955b985f9d11ea69ce1de1f8900e20e488b836225e8267738fe3a0ddaada410e842a3d0c215100124fea994e7c7221409964b8f4cdc8ed5f95280af80cfaf4e59308f354ca5730d5c766658da0f7de2109e0fa2fb26127782d2ada824f6295d0d6dc20828370e3dcef9a8b2bd89704834d210766592dbcf1750ec730edd2e4a2b2227593802f9085b719ff1e140a1fc854a8154a093711c189f4ec4856105989c55cea05978dc26db2194a6078d45914208def37970288beb9e0bbf6e191c406a6611d9abba05b26d03475aa5f3f3e439a9edc057c05c23c3af89c8f2b16a20b3a45543292993289eb43600c50e169faa0cd5f3b78f007f03ab3eb3584726a344d77d5ee51fb0af1794ff7b2c497039e9a20fa1bb7d814de20e927c85fdbaf9870f94c23616119f87c6aa1409989ed0a8c447a4a9fbdfe4a52709e3ba89ffdd90eb342c924934f4a54fb3356c21d981cedd10d095aaaf196f69a094cf5b408d1368bc6d34902b530eaa30fa6ddf2612583ebc8b3e75983e759ffad35a55359534d15aae12944bd84101f2a82ea029f3c3e228083c340ec5c9eabfc98eabd69265606677ea7f3ac67635adcb42f66b1fd7b37ff7b05120b47147d5cf3edc9e775636ba4bac036708e135441a2c1c316ac04a20de054a0e1736bb01508759a8c8cc50cb2387a238c8c336356c1ecaaa298f8243423d9bdd80a6c91ef5436b479fbab0cf6be918c2e446b9886c16affcfa9d16e1fa8fc329d6ae835cd23aa642455a9218a3078dc97ce19077225e23600956c55235f7da878d34a19530a9eb77445d615cb99a06244d5eb277c46d80b04471ee85dbce033d6e6e2efa83e4da2832d788630aa1a4514c0b4d7939a5a159991896cad2555b17645148b80ba801e00e550c0f7e905e76cd3d1f34e29a8c694f3b8060a78aa16a352ac1b18377cdee8324531774bdaf316b4c204399d90c9de730651361ae0cf6cd9923edd2b16c43687da9cba83ebe8eefbe19fa8348bf24c34966bd2fee77d27e59cda852e75a566c9ce7a368d10e426998c6ace29139563e135da57bb6f8be5158020abadd1463467f5e32accb19c2a8b24b6f2672890c999899a438dc0194ae824268f67532e06750bef09da4857586d9e5ee02d62e8a8bef3862607353a18d2c6b6979d3b84423bdbc087b5f9af316317ab25a3ec08b1151335504389a7527e89d65d00b8424051bff4d6aeb7ea244f36daa26dd650411e4d72a2e8832e2334a9db9ff2750aae098ad58f0f876eaaf2b0b5cb1a436d288c29cb0b97a70432be446f2ef7c8a59fa2a6fad02e0bf961f74de071da5414fad604523ad2f5cc8a0c4fcc502f51989b15fecd24801c9500577ca2e5ba1d77eaba72a24fa1dc6fcf47fb8fd54d88e5459a4a404dfb42a5023805c75d6f3114e2a4eb4efdfacdfc40c5458902b9e67cbcbae89c59feae1bf348705cd4da148344b09ff45e2fdebde33f0880aadf3010052d052e5504c331a85e3c65c9502b69da0b1818d05d7a2acac31eb36755c8ef756dcba5bea02bc2c74c351d788448de1c3a600fe46173d1b99ef406ff5b5865045c2109f3e1d0b8ebbe170f97c80088eb11c0de9cd2e155540d8504fd4cd2fba5ea3fd8a21ac51afc3d3b1b01812876a01a5eae340db7ff41f40c03c06ad1b8b3fea2f464abf9ebd91de6c1b60603cdedbe8a03b7b061e1e043e7f61fbe7dd841735c35fd5517098c3fe3e266ab45eb2a2481acf2793193db14e2fc5c65d91d5d3a7b6a8c55894942a03b49b97d141dd8fea054b8f811e6f7af531efed94d1a4727d66399d8eee3b103c97e269383c5efc30b1eb739ce1af585874e87eb9e4a0a1e4c5a784a18cdb8c5deb0b535d17d449c99d72c3d82eb164539c2943ef69233a9854fa5e041a0c3572eeddc7beb2bd1aa4822602d2c10d8476ce0ca4aca7d46111e8adc96fd9e5cdd55e66d28ec21ff8df76597b3fb1ba010e4a777ebf707fef701c9b8e52a3ac3f36c653160357ab9997066e0d854deecc3f4d2b93d066bb17cdbe6642dbde962599f32a7ad7282cec634f238ee534c6a62f344c16f49431eacb260b26f9a8631161e8963f60fbff78fe5fe1e80843b3d351b83d5dcb6f3f5b5fa11bb79e8db868ccaad17a0d202aa870586013359bc08870f69408223b4bf7ef87082c4f272dd458fc5f853ed48f14b7911358fa478ef00cf19ad782b1edaee90309fd3cfce7171276c08a56388057cc19cfc54b9e715b354b4fe3e1a17188edde6d36fe284231c0c9631c653d8371ef8824972dd826608e031a6c3f8a7e6b947a1210f481f5948a441bbdecd0f2de6067dbaba53e0dd655effc69e38f24f05bb4c695be4a379dd75aef7a255d212160fd126330ff5fde1a6d4bbf94faae7843f2e070b9a1b2a21e06d56021c22a5128bbf47d7ff7788575f9f8eff1377dfefd0"}]}, 0x2440}, 0x1, 0x0, 0x0, 0x8081}, 0x4000) 00:10:07 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:07 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) sched_setattr(0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) newfstatat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r4, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0, 0x3c}}, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) getpid() (async) getpid() (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) (async) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) (async) sched_setattr(0x0, 0x0, 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) newfstatat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$nl_route(r4, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0, 0x3c}}, 0x0) (async) 00:10:07 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x3, 0x6, &(0x7f0000000e00)=ANY=[@ANYBLOB="1d1100000000000071113100000000008510000002000000850000000700000095000000000000009500a5050000000077d8f3b423cdacc4c0fe2d8524e719105e6d018d80000000000000002be16ad10a48c941ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7525f7866907dc6751dfb2cf9f8bf97b755f8f6965a0605e945c7a6953649c1cfd6587d452d66b7cc9d7d77578f4c35235138d5521f9453559c3421eed73d5661cfe6c20c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a6998a5552af6bda9df2c3af36ea3792e2f6418f163d1a13ed38ae89d24e1cebfba2f87925bfacba800000000bc6f7d6dd4aed4af7588c8e1b4e810879b70a7000000000000000000d7900a820b5a038f4e9a217b98000000002a92895614cd50cbe43a54ab1ed25268815a00000000000009d27d753a30a147b24a48435bd8a568669596e9e086cab3ce48e90defb6670c3df2624fad0a97aec70700000000000000148871c8d31d24291cf9e326e827e513e96068fd1e8a43e89f9c85c822297b7bd3d420b4ebff1432d08806bc376e3e49eeff182e1f24ed200ada12f7a15a5320e71666f472a97214d0b256596842f3725e18c073a579fb9e0bd4d377f2df5b2d72078e9f40b4ae7dc3b2ae00009474beda25f2e72eab5e188c46425678f8df0b94a0c918fb90862a004dfe2e684dae14babedfb3d7f70d183cd4aa50eca289e7baf8bee3254ba7da679daa84afbf8991fc05b0c7b590994647c30e71ceef8b82ca3d5650b22fad90fa7aa73b5155b9f5a661eea46383c2463d6e950af96a41c14afd7e28bd9a977aa78c6e5848b30bd0f54938d5f7a15712482ad55155d767404f00a6ac86735aa18d6f5d8d56bedb2d463f6c733a182e796a3a2ac8e2cccbd50e682f7f8b71cabe96da5b967410324c13fdc44467b5a47b885f0000000000000035ebcc9c013dbf41c35e5e445071b8c94da8aebe0294ea324858a65ccfdef5e45258e1691bb99b935ac05da6baae4079778787e400e6ed76c42b216ba01e2e71302680ee2b387a8139c894dae9aa7f9b6012e4454a84037a84b314618769e3155ad6301bc1df93a6c03a348105ffe4b6866fdf2cc18c035c013e99e8447468f05129df19207e9d3107bc762e3292220df88f85496587b505817d89ab13f7130db3d845b749a12f4f1b05951c00000000000000ad5ae950eea63d118794c60b912044a4918e1655f79d528d2120f13882d7aa7bd3e297a7f241ba0c25a84e72e437d110345538fb2f7d507d3aedab70b6cfeb534b876e165d71d15464f2b24a1fb5c15ed43603d188f9f9e2d54614208a10ce122ca0eaba4d355ddd96c2ad8e85acdbb85ea91c1b37a31c1b14060c3d63d8cfec1765f53f73bff2f99cb9bc4fd994ce7a955bc622f110884f78352ebe4e5d00b7ed86890000000000005635fcf73841606fa173063350ac0f6504e31c4e0b854a891d7606a1ea08774ded100629122b3e7a880afbadcd90b486bb41d2aad98761bc0c3d5f9d890505021a0d04875235a61fdafef50e8aa21c03369c8d3932f0d7d89d86803ac4faab8f54a84eec32b643dea62b934b2857383843661c963702df438207466e3b566e1d4776c5936ae8170edfa695966e27f18270bb9aa2a97ea21ddaae978a3b2d8891c6c3d0a516a9e87e47e9d3d5ad5b1bcddf1c4ee7d237f4577c0c7a61fd6014532a7fe7115120c708c810993dbf7a60e45c4581d91bd2c2b2061a174454e22f7506c15aea894c3d993b42c6f903966759d28b98c53bdbe45a7a824eae2841ae039387964f0031a9901ae708f5d41339250358ba1b8f23d179d80f8f7b1e62fabf96144359f77dc6c7ff77dd63ac3b5a82dd65d14b515ebe4b64a025fdff1392111da715db4266f9390dfee35853b673fce6e4881049a58be20d282d95792fd3b9533cea81493d776f40cee064107bf57025e6270e44923db59a515e782d050ffac8519b83c8384d4edd75c3dccf5ea704329b1d8b0d0c010b6475a3e8eefd73571af2828ea80681575e63cf4a6450ced70be2f8f1f55ae446f913f218788e73e9c4ef1116de56c5a886c4a331fb56af8cc2ed2fb6542c98924cdc5ad23a7e9ac8b69e37ded50d6062d62c532ca0255849bdd0070c15de26e02327f9ce"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x23) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, 0x80) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0xffffffffa0020000}]}) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)={0x0, @broadcast, @private}, &(0x7f00000000c0)=0xc) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000100)={&(0x7f0000001440)={0x2440, 0x13, 0x2, 0x70bd28, 0x25dfdbfe, {0xf, 0x7, 0x3, 0xfa, {0x4e23, 0x4e22, [0x9, 0x100, 0xff, 0xbd], [0x64c5, 0x3, 0x4e, 0x3], r1, [0x5, 0x1]}, 0x6}, [@INET_DIAG_REQ_BYTECODE={0x3c, 0x1, "26f95ca867bf9eff254946d9023dfe4f0517c621b3a1568af476196b7d76d8d46f3a99b59a84281c350fea7c4a0e1a9c7b0ea474c8032050"}, @INET_DIAG_REQ_BYTECODE={0xf4, 0x1, "e666b16425b6f31a468d271240954d046af7f1976369b8180212bb56987f98667769e262da6443bba2700ca51634e76873a0f76d8c998ff7113f0e3d87f79117a8c78d29654e7a930e6def3a3be3cf4d8bc954f14735e80e4830a181243574ac158a764333d25497d07ae7fe95ef5a098635d375d098691cb168e8ec95b9e164e77438563a15d93a90596e6e10c47b79edb30ef0d0f1e792ae5a0be56e9a609fa79fe19dfa63e13b7b837a088346008e95f0684732d76b0088ab2f8762f19bc8586d4bca060c996675fad2c0321c22fe231494a79837b83a56407e1223cca7a168075c4e39e5b3cc24aad44eb07a9b8c"}, @INET_DIAG_REQ_BYTECODE={0x3c, 0x1, "aa51d0ff7ebc3729dc00d302585d7adef3c24c83bd838ab27a0f17e62633b869344879fadda0e05345b8fbdae40ce16f20181fe281c344ef"}, @INET_DIAG_REQ_BYTECODE={0xcf, 0x1, "c554564dbe66c467327ce27153b254244869b3e01bbd43b35c6213e86a36073c4a41f7308908b6ffb870a05a52d3c3f356ae7fc01656e3a305ddbe4d13806c266eb86f2a1292f85f920de3a2c07a1da886639fd73a6df63c1ce4890d193624939758230f6c98a6c767bf6663b1939c2dba7538ffceb536fea7fcfe52f471a2671892b38496da1049e7c4edff7e60c87512bbf45578b635c1978623cb3615688b23b78efa4146381a1e549af5dcfda50e925a9985c70efa72d6fe808222b128fe050856c555e8ad11642660"}, @INET_DIAG_REQ_BYTECODE={0xbb, 0x1, "79057b80d0182af9a9c1ee96c22c8013323eb23e011d887ef38b4c483ee082db2029d3489f44237ae390440701f2ab2e951177a313599b2fc266e0ea6d5f848160d97f69f375aee47c8bfd0ecfc1f999106dd33129c37a2eee52fa4f1c9b2df33d5c3ebdb01af69406750b52436a265d0ec681d2d2ad7c239d4435b7f5e2468bb274129b1e370f937a765743b7e7a941155bb01648aa7d33adfc31d5a75f89e112eb317c5cd3e1ab360cf22d0684e362a283812f70375a"}, @INET_DIAG_REQ_BYTECODE={0x6f, 0x1, "b4d63a6d2a84fe7dd8a53842ce743451d6980d7cd7a6be61a2cb7a78eb0b406f6ba2a0fcf21e54afb548de9acd88a8ebee76007aed47e0d2f3680c379d2821044e2262e744d249cff1315864b5f5344301ab4122798e26b0587a1b9472195ce28c338cad98b3ac11c250a5"}, @INET_DIAG_REQ_BYTECODE={0x1004, 0x1, "78ba945a8013c7b268ef2284f84b644f2b90e261352177610915ca4f9c5f50856ebd2bb1aa7ee7afadd7c17d5f00672d3bd78cd3b957efac4e2ca9fe6ae1764f54962786d5389a51fa4adabe70e536504b957d27e6645395f26c2cb4425aa2c1a89be1ff32785f86698c76ecca0a98dc2f13f5f5766d5afb06df47966768dde3a9cbd942753a335b8c514b915ec5f0f9db92e1639ad713143c37f36abb934992238fa9983c16f7dd6bb31ce58fee51fa5cfcad531213b49dbfb003850441640202fbc30c5fb7fa771c0845fe7f1b4418a8eb3879bcfd16d19b650b8a9299c46c67b5156bdaac5919d9f646643456fcb813663578f2455c71ef013f60a82ec46dafeb1aa8dafae52be1a43f96ceac07eb78d25319218e0d39886670a4a7a974625434e6a7b71ecf88c630750e2956d9ba3de7c2a7327b9711a95698b013212de7416d153f11bb74772b41b7f646a9c1f82b74c0face757dbdcbddda1ec671d7e27fe0a6f5cafabeeec4b5d20c9fafb927430975606825ee0d6be61773fa9acb91754081c826a031d42af53241e683040ad6e72717ff265429f092c756e4a22f1757e95863356c858f38da7c2821b176901dd503bb335b4e0671e529732846d6fb3c72575d695abd32d16dac355baca0eee314e6f588bb8adb225315382b86a0287b4b6fb9a92c347105b70d1f67fe4e9ba6d4df996a5885ff511bc4ba99862c95c5903edb3653e827eb67ed4aa0189a660eacdd39fc89af2e0a7b72c73fba9a7debf3c09afaf4827646bf0498c6abf897c53b79b9f1861001e12be56b436c5784fb5f6050cee3d3122d3ec9b20cf5ad6073ee06c8ec227dc41dcd336658238f39b2bfcf400e9528e5aded62d36a2ac103736142dc17415cc8048f046e6cef3527e46fbb1fdf50d59be52c63767461c7066802133b1f164d7f00d3f39c225cd358a1fe6efd509a774f73ca51383c1af37bacd4113fc7890277fb648ebe83c4731f2cffd5353492e1b793e7d1f37dc123050f3168cecbc356c4111804139d38904ababc565c2fbb16162d6ee474fd1c807bba5cae0991bc4170a9f822c9b3b190712a506c1cb06136f0b36d0053a9eb80889272e350efebf1a7d8efedf28b051a9d62d1b83cf0f601cc364f79f2e384d24369236c7c9811c51ddb514996318b185f4cdaa753654ba0e9f7279019c140246beb31d852952b54c3136c9f72e1d0635d4b8e96e0c2d14e5f695c6301125f0f080c05d9f1ce1bcfb04c1d92097ddf8d15385909f9fbe6ca22f8799e2dc545a9720ea616ee9b77627ef27edd7797a14808747d4125f6948d78c0b7c93a46e355fecd61f93c73cd57432d4ee917aa13fd735c53cadb398678c72dce712e6d3debb628a1603d5b22a04d9eaa5bcb8d4952994690fa8f6efd9780ba445aeb97a2436632e2d4568284e507a9f4c5c8172d33d76513c0e475164c794b2521437a2941ae472e0b9f77fe68a7d6dce1299a7fe7bdfbead04cabad1dc2158424489e2cf4fdb148c740f87ad2241f4b87a57884ac4d8ed8dd16a8cc82cbd5e871b1948026bf332c7411acea4af104bbe229a0eed6eafb2a0d0ea67e53402b01b73f8a7b37710929c7926a72ff58dadb24a3bbacddfafbcca0d3e55091157050b659b575765251b112fa800be7ac4ddee5e19a1ccaa5d26ff7e4d16e898fbdbb30e96d4501bcf67b462d487459aa45f31e215ed51c07bd9ca107d29bb305308f2254426b1670d49e30e11d954e7c56313cdd1da364cf25e4c1408e31be86790221cf2d544fbb9b5acb1aa5bb7c9754aee17c476afae465a0e024f0f9d359d1fa2d01e30ba9e0ac7653886d778e48dedae4a508ed496dae1c63403259b6fb8ea7d05feabe85f7ef63b89c0f01712fdb1998c2812e77afba08a5f7fc0e91ff9204c085c2f8ff67aa3de16ed3ea3d2bc4f7b1246225f2510fa0482472e2dbfe5f050f8b152077685cde7afcf997252b3018f34245a4189943c166b7896c3e36a754cd08278ef0461e684838e4ab6e6c67bae6e8e4ced4c32df805784520f4ded4ddf8a722be88b6d6aac28d0f26329dfc5c2d11bad0a24d4a8d5c09fe96d3c307a9f530816dde290d978e7022a24cff23c3999f33d0804fcadd982bc7e7b846f6f55f0123c71573763bd25cb7f0b0b0045679b970755dc439dd7fc2af32343d4f1ee827609c68c8465edd53f2483c00a7bb12d714e17e053476528c0ee63ebb164f0852e2f3a4710f0f5abf63d3a654a6e9735da83d57cb87e9f22799a7822c7335042f64c495a9918e5f277be2153bf457cdd7b3f5d0657b6b2157851f648851e53b2c4ea4d4397f1b40c023db8ab1da412eaa0bfcde72522d2b26a916593baf5561916f3aa2cae20a025e325b905d822ffa458cd4dc7e1efb7ff10566764455d86b7b680b8d08f0a109b1629012f99ab6079895f8a883e0e3b8680b62675d9eb39bb78df241ac76111fc77bfeeeae9e2c4db1dd5e68daf5ad6a74c1b4b7bc50d91c4e15aa23d200ddd81936af940625dcd7f91eed6ce7e26e20a3ca417f6d6c3440e6fe72315440800bc83609dd7a316d4047fd7da42665e865b0efa54e6d90ca1055422b5152a464576f225c6395ed532d26f547c3c955d04fe8f021592057c7b9a0b2f8f9f325530397e2163fd7da54b24c995fa9fa4a71b34f204e3be7362158b1e25cd67cdccef38fce13684262368b431a97128256e25b7219d9d61858aaa0196890f3cdd50bc93b271b4634554717e2c0e7e95cd38702ff6dc45b236242b4bc3e8c3c87bc006a52db42923b3c06fdcea05a5c9ca838c67c943e8e72feaa421cb90d6005625be0b2ff318d977591f6e15ba58b856dddc9a933ba3496036b357540cda587433de64e1f2f201e7736c1011cea6d50ca05551d392b8e68e41d83f9b8a6a44291a4fb30c9fdde7bc99946fab7a1bf7ce19c890a5e0acce524279ec1b4dba6b1bdf35888523ba5713129694425c27a1b303c8f1f57dba3598a4d5551ed0aba3905272c06d8a1d25d77d181291610bd32d1a516b2c917538ff5c37c12e90227ef5927c5a5985d4fe3a348f86d9260620af32e5b01760dcf7e926a886d37be092191b0a2be46c02e7d02cc084856c05b7bb6c73262e2aa48b96a59767ca755907aeb32ae7de183ff4f7a2f1967b20ff1b7f2dd57ef713fcae42177334c727594dbb7e8f9e9571eef69b32d554d18977fb3328d818ac9596d3decd723651bfd706e906f3bfb04c418b6c5fdb1c1491c4cc483c22eebb5967375f7e3b22a0caaf25df2d3b7b8ae4c24291eebb619f1612a84264a0d0792305a7c2e6551d3edf94d368e016405084db96a1271d97b201db69b5e28671a3c09f8f54b4d787fee48947af80855c6cfebe1c8356246743f5af29da825cbf747580e3e92b8b7809b4764fdb2dc6d4dbca79185fc360a7a908d288dd8bfd8b44be6cbe0aeb49e3a99e3b3066e4a9e7d5ed9a2bdd2bf917eb4fa885ef2e19993df9fe08545bc6cbb414fb381cfba5e15782181220e1ca610db5150dbec9f82cfcc1d6b3571d3e1fcc4888bce85e66d2603d9812d1aacbb4ee385f8ebbe125b12c22e3748135446bddd0c6454bffbc8a9a50f8ec28504bae44c055a44f6926ea9bf60e77af97abaf04e86a408c4ed14092d48d1af7cf4b1538568469b96b8504bf63dbe23d461076f2652678cdf06fc0c3920c8d00e2447ad79787ebb1357aa98bf3de4bcd647e61949c5a4f9d9457687495d286f2c0d4f95695b995f804e258ff25d53c5e5b95bff1ae39d8442a35594f426d4d8d8d8b26f215bc4469a3ce6cc57888db6ad9bf8be55363ee68031472aeff158fc0a17f8c4fd13ffe342fe6af65801332d0a27117e896e348d861ee87134b1fd5856c6e582cbfe828526e56d282cccb177e58b2f8f120340a903b1441a2d1c010e7e6940735d26927ffde0e7e333d3581397a319f20deca68a9c61d1a2d3f0ab3a141c9d9d7d39871a1cf15eab54edc9f81bfb81613add804677a50f502cbfaf62aa12e26cff3f3d96e61cdd8649f82df227b04024c81a44fe848fa1a76ae5a6715129ae2006a5059a196190c666a65db5a7328a62abe9e70e2a4f53af5cd7f3aaba87093036958927bb08302c1dbdd31f52df375b3f5cb98b333706d4db178772b09bd24d604467c4ce4fabe8c54fa3023e29ac9f686f915247fe41ef1911f29f28861618dc0cd29d0ee84b8434e7e7a34a8297e60c928ef8eb98c539e23ac96990519c50d97b0cdcb2521630ca43f090100e4681ca2ffb3461943229d0be51adadef05bf1c3a901969db659001f9fcafc31ca4da57102c01ca9b5e46bcd6902bd32821cded954b996b35f4b142b376f0f681d7deed31bb57d57a07d6cdd510d814c20c5cb28ab96ce5f975dc6d97f421358b0fa6f48b0ec37c5342e160ca25489ee3fe24a9c0050211e0a264d5a22dbac697e68c2d6afac496e20a36d6f468e3ba6117d767052edea099f9130f4351ec24747857b7da9d4e15cf125e75ee6d4f140432bdc486f850438382fc11993a5bd3b80bf99fc7d147cacb5ce5088e1fb12785d72518e62aa5a9f296002cfecdc8e70fa060de8005ace2856f95e15d5614b099180142a6f20e461128b79735ffaf22eb50b63376ff4e8008e60a569e1cc869c37d68dc8e75967048608ab15d75ff49a5ae5bf65b21114ab106558159f507c6bbe0a2ed56f46fff3492b748f0049a53e4a7ab3c2123d2b753a729633f0cccb7dc04a2dc6fb7e13c42a333a37e4df56443511e60f334bc1e2a14a3f86ea6728b76ff6ccc860a0ba4643676b4b9debdecb8d60c11504ba263e282755481dc42d6633564c5b48517b6f48d5e249fec84df3bc351b5e74ca583b0e925d2bfa6fbff06e07797f471846af3565b56a2e195005528fbd708847cdfe52aede2b80b8c8482d9119ea562eba85b91c28b6643c7e4b2e8820f00f455f5fda2f3d720a88750f13fd6f568a8c0b413b18c52b47da9f3e8f5585dfb3125454ce603ce1fa8b04bf539b1fb9b3acd9d2cf0ac5af9a15af21563e6d76ee0bd95b237799ba4fd9d855fbe8a67c9f830f995353b3d69fc408a5ea1ed357c4fdf08c56e74f1125994ebef35812648fed624cd83716c53d01cdbfd5dced2d8a418766f6b73f2f52cfbe56a036e59f00c9e9884ba169cf51d698f2f50567df988d4a603aaf34c45e4b2e50e85c3a25de9b6d75893c429cb72d3c3ad412296800c5b91bdcb5a3434780146eb9875dc6e54319ff98c57bdc6e0dc870fadd503a5b8edd7add4b6267bea8078ff79d1bcdd0b955c8249008f1073d1246b0e067c9969f8cdb39268b7f449fd28fb8a50883dde95efee10b237290dcdfcc948f6b193b6bd90c671277bc00491ad25a5b9de554b74a8c849f89d097a7b6957eed879cde20599fa11f93a79abc8dfc93b7ccc02138aaf2bb26478696de5ac25c09c0b6d75dbb5682a1798947daddaa25fe493278a95f1307c06a9f1c17b803ca568f725977ede0bd8da0f881b39e058653a5d486e1561d6fa1dd167f475a193c5f9ca7a01574f9ed93c6f92fce42570d23ead7168870938bbf3e350df37968db9c1e5c52fa10a7f81f604369729afc7501e924d62489d35f16ed8822adc459809f869112b735cb49c85c564396b52867b795c0db05d520e23886f0438d7384e0b8a22077f6f78dff89e816c52493559d0d4bb02b020ec5b11b607a4782838eb4d3f38d4e26245d814e271dd250dd3dd40dfeb221721b0e622c7c95d5504e6d5207cc263d22b59d3b52bb0a995fffd42688d7ddbb88b"}, @INET_DIAG_REQ_BYTECODE={0x82, 0x1, "40907bc74b4a7dc1580887511f8a8520f1bed6ecfcb505b32d2aee67f47dcc153d7095cffbbcdfc44cd0e1d7334a2552a10d70b9eda10432f334aacfb832d4b0e20e4f433e3da83e0503c7995096c1cf0579d55f1e2dc2c3aafaed84da16a56cd28642c75e07bafc51714c77acad053de4cb26cc0edf0ae49b546e8ef1ee"}, @INET_DIAG_REQ_BYTECODE={0x1004, 0x1, "9622f63766d8b809a9e363047d0f46480762e976afc3f717ca387be2cec89ba3dcf972e4e25760fd026fcd54b61ee5bd12ade70bbd57c70ca32269f33f16f7767c6654c75d42ddb7b646eb80a5bf13d06129ae8c06815bd22fd1a852b9ac1c80b24485a410efce859d4842b4ddcd0360a7dc59cdf92faea2d4443c237bb96a0c48e526e7d3863ef3937490a97b698b0517d4875c5647f7970456b392eded871fe3ad49bb71bef05f8e703dd0a6eb963b89d9122b39f5982bcfd1539fcd0a655f91666ee6388d2fbcc8f3ac7f79c2d78ac00b40bbc8b52f7afdc8ff2eb4b19f95fc2a9a389e6063189c72aa2319ac29a2abf12e459142a1c97e569ec7b86408cc340605a1627a5f47680177650d33cc8c47f36a654dc7afb3277a4b587a1ea30c42d1ddeacdfe62d15339ca77c7f3396ee28a6adb6ceb901bf0e6bfad8b4dac9e7ff87317adc8d64802a858011defdd48940fb4b710fb78cf268ec8155deb581dc9cb3adaff6335f857f536e1be0c3398fa0e51350163fdf10d0d4c7b8b151c0febcae3d83c710ea64055b18e6db0123be004e8d707c0e24faa9b1809d2b455d8454fa96abe9c200b797533d9a0c1cbc8fecfcf60dd22a5122758cd92d58dc1b6b74b3de45793c94e57807ae89fcb4dceec0f41277199b8ec582871ec0ff48923d43dcc99c450074e0482e8f1ec8b9e9b4a01dec8628dc858956887e893af7c245f8bb67b15731ad513a3a840d4291df56d3839f9d60d4918793cb15a735c760bcaf03170691460ff49e84a51d24f7ec23a059488e5bb833ce8f9a59dfe09bb97759d86bb4cb8633cc9f523a479b119bb7d8adc0e6b1b56c7374c7cab7443fc746a8b461b90c80521b38a934625a4345f7fb242e99df77a0031d2d804aa5ab010916df3348d6160ff61db61039a71d32fbdd3d6a12f047db2c8aa49f0a464278ea235cb461ae5779896951bbec9e685b702f3dcb0ec1a6e50dd22c8ec86bc427d0c8473e050aba7425b6a0daa60d9ee69931119371405369d9293a3f6a20ad896b313f615aeaf8d4c60e9d2ed569bfaa1f75c9923e1bce80ba4b815d6df73aa814894bd508653ed56c8d2392ed329ea05fe71b7f071ae9ee9a66743764b3a88af5bdc1f728605c9120b25bc2b1c4be736160bacfa25988f5ec74817fe0371e47becd43d33e849d31faf931cbf4a28ac6689a4e218feee82e19367bcdb08817d4ec2832b3f89cb63bfc8aeb28ade40d04467d5f093e23f7b2c9cfee20d64c9b076315d9d10e700c8ce39fb4a9ff8e4c8929afb495f201d7d51e52189ec51460f532730ea836a064c805a20ab66df82acbb9e56eddb4192b49e275fab79a921034e833ccddc132213c646140486f9b9553c8c5eba74434d9db550a8e599c07ce9d93377ea56a822ab77f3432111a6b445b89a9ceafed590ff38e778f2a4a1ab743ff1a1c757bf02c86280d891b597aa3ca95118f59a732b6614af96650fbc94e0a2513c560e833afcf66a2150e242980875be9d04910c3ff2223b7c12cc20a66ebb73e3a5714a2ce793e1b03a0489a10c2f7ccb9ca0c0b0a16888367bb06fc74c0bf14020f88c18c395853ca891052676eb87fb7c024dd3e3dcfc7a0826e7554b9b34994559a8433ec515e650b45ce28cea7cc5e582cb6b3db0c7df9949a9b37b3d2f21b79618835a464609c5029e6b018ddd033f569fc1ce83cdd6cc1faadcf61746e4717da447b36729baa5d11dde818300c5256bd38e2244991e19afe1a9c9e6a9809247d6a44dff91b2ab7f0a93aba6ad09191a5a26d473213c34c676cd43e7ed65e204e34d2996cd0336bc8b27637633cd51b3722e53a68449c51772d928482dc4f845461b6ec17fbc41c5e9aafd74b46b736a13b9d78f890e17f2ec1a2ebb88b5b2b240998b520b0d6968681a4866180d07862d33378c4cf7871977332355c33a1b23f3ae076a3bc1654fda59cc4b7ca83091a72b0269fdc8b2f3cb8ed5d2c8a76d030817e5ee02b9a62571ce8c61a7e0936bf237a2060e2ce45326415e79bfb9f8cecc9e8aec44e49fe472551a04e2123ab6849a65edae03e4ce841cbac3100942c822028097328060aa5f7b205eed377854bd20744f660bc8099bcd55b2e09ed50d6c9c5c5c40e4bd1193a93b64e2f3dfb26454f533201a9ffdc619e6d3d6988d8320a7a72e94cca314492389e13eda41249698eb50f5797ce0dd8e76e6b300aa65d585f499ba88d0bed1c716b5a6e7393c92e4d0bf6964560142d28431eb9ec11c8dbf31cad3ab1fbea732d2c95872b3874340d173cbfeb20b14dd5a3908df65c788f595b864dead1fc3b4dc746db8d58e4f59c3b700a0d121e3bbfc1e87d3b7b4cba3216c8b4dabf58cd3039370cc387a42fa39206b1585c6cbe08a00454c51de97d9cb84b748306ef43270da445c59b97f6d071323c0940eabbf600c44020bc6ce4730ea2a5695eaf4fb0841bf8d0b909b05df7d113aa64800aa1754f733902098fce58935b6c025ec27b8d177c520a078a94d243bd92d67c50ee66b859a89f736be9b3c3ce61d3d69c7a7c4d715ee2c44ef2a750560eb4ef03f3bd0c6b058e56b4900140a9a4b9abe5e1277abd86c7df3f8c98eb7d338b1679aaec035392e10e0e0e3627115e46095ee78313a05b81b42613352070771958ceb19c02e3a7797d46cd69f7601bb3d3377548d075993d7f5db9c190129f61ff9ebfc0a3966fd1ba9be1b42744166bacce12fb089fb3eca6da332aa7ba240980fbb8f8b48237f7913cd4c452ed47eeee11346a20d4cd27e12cf65187b3e61a8a217883415607f4d6786d742d4890f6e67780addb47593b2f2d1b12db3dd4a6078c9ced1e82d9014a781f4e236b75f17168c0cbe358b9e83583a02f3b61a09e6664aa1778b7093ec3f03969108dabe9fbcdf13c97dbf500d929bac4a4021b4a15a238bb7cd1ade102fc5865df5650b4bc9119d28073e041505e0996620d3a3e6671311f21581e6d81a4f54097275e5cb5aa2fe90b314eb9364d613037c1013aa7a7bc24ecac889d9c2ea90c71eaa1cbab915cc589b6f5e0d2fc0bccb19f3e298cca95e078eb1bf695dea7556a2d1e7c7e70fa0a3f172a290ff7a7d84a6ca42a98c51121b4f4a17cb899f6d06559a61e7cae284e7fdfcabc3b9e5411744e0e092cb3b4d4e8272135b74a787caf6285d245d7f8cf6edeaeecfa72b3ed8e3a6abf32a649792b06c295f55133e3d7b5ed2d6347b5d3e9d21a7d20ee0a25ff7bc7e2bf7a08c520a866a365c24bfba3be788fe19d725e5d4e52a125a4616ba519de8695e1deb58cb89861e55c286d6a0d50ba89c63644a45d9aa79160e4297979bad0bf6e065955b985f9d11ea69ce1de1f8900e20e488b836225e8267738fe3a0ddaada410e842a3d0c215100124fea994e7c7221409964b8f4cdc8ed5f95280af80cfaf4e59308f354ca5730d5c766658da0f7de2109e0fa2fb26127782d2ada824f6295d0d6dc20828370e3dcef9a8b2bd89704834d210766592dbcf1750ec730edd2e4a2b2227593802f9085b719ff1e140a1fc854a8154a093711c189f4ec4856105989c55cea05978dc26db2194a6078d45914208def37970288beb9e0bbf6e191c406a6611d9abba05b26d03475aa5f3f3e439a9edc057c05c23c3af89c8f2b16a20b3a45543292993289eb43600c50e169faa0cd5f3b78f007f03ab3eb3584726a344d77d5ee51fb0af1794ff7b2c497039e9a20fa1bb7d814de20e927c85fdbaf9870f94c23616119f87c6aa1409989ed0a8c447a4a9fbdfe4a52709e3ba89ffdd90eb342c924934f4a54fb3356c21d981cedd10d095aaaf196f69a094cf5b408d1368bc6d34902b530eaa30fa6ddf2612583ebc8b3e75983e759ffad35a55359534d15aae12944bd84101f2a82ea029f3c3e228083c340ec5c9eabfc98eabd69265606677ea7f3ac67635adcb42f66b1fd7b37ff7b05120b47147d5cf3edc9e775636ba4bac036708e135441a2c1c316ac04a20de054a0e1736bb01508759a8c8cc50cb2387a238c8c336356c1ecaaa298f8243423d9bdd80a6c91ef5436b479fbab0cf6be918c2e446b9886c16affcfa9d16e1fa8fc329d6ae835cd23aa642455a9218a3078dc97ce19077225e23600956c55235f7da878d34a19530a9eb77445d615cb99a06244d5eb277c46d80b04471ee85dbce033d6e6e2efa83e4da2832d788630aa1a4514c0b4d7939a5a159991896cad2555b17645148b80ba801e00e550c0f7e905e76cd3d1f34e29a8c694f3b8060a78aa16a352ac1b18377cdee8324531774bdaf316b4c204399d90c9de730651361ae0cf6cd9923edd2b16c43687da9cba83ebe8eefbe19fa8348bf24c34966bd2fee77d27e59cda852e75a566c9ce7a368d10e426998c6ace29139563e135da57bb6f8be5158020abadd1463467f5e32accb19c2a8b24b6f2672890c999899a438dc0194ae824268f67532e06750bef09da4857586d9e5ee02d62e8a8bef3862607353a18d2c6b6979d3b84423bdbc087b5f9af316317ab25a3ec08b1151335504389a7527e89d65d00b8424051bff4d6aeb7ea244f36daa26dd650411e4d72a2e8832e2334a9db9ff2750aae098ad58f0f876eaaf2b0b5cb1a436d288c29cb0b97a70432be446f2ef7c8a59fa2a6fad02e0bf961f74de071da5414fad604523ad2f5cc8a0c4fcc502f51989b15fecd24801c9500577ca2e5ba1d77eaba72a24fa1dc6fcf47fb8fd54d88e5459a4a404dfb42a5023805c75d6f3114e2a4eb4efdfacdfc40c5458902b9e67cbcbae89c59feae1bf348705cd4da148344b09ff45e2fdebde33f0880aadf3010052d052e5504c331a85e3c65c9502b69da0b1818d05d7a2acac31eb36755c8ef756dcba5bea02bc2c74c351d788448de1c3a600fe46173d1b99ef406ff5b5865045c2109f3e1d0b8ebbe170f97c80088eb11c0de9cd2e155540d8504fd4cd2fba5ea3fd8a21ac51afc3d3b1b01812876a01a5eae340db7ff41f40c03c06ad1b8b3fea2f464abf9ebd91de6c1b60603cdedbe8a03b7b061e1e043e7f61fbe7dd841735c35fd5517098c3fe3e266ab45eb2a2481acf2793193db14e2fc5c65d91d5d3a7b6a8c55894942a03b49b97d141dd8fea054b8f811e6f7af531efed94d1a4727d66399d8eee3b103c97e269383c5efc30b1eb739ce1af585874e87eb9e4a0a1e4c5a784a18cdb8c5deb0b535d17d449c99d72c3d82eb164539c2943ef69233a9854fa5e041a0c3572eeddc7beb2bd1aa4822602d2c10d8476ce0ca4aca7d46111e8adc96fd9e5cdd55e66d28ec21ff8df76597b3fb1ba010e4a777ebf707fef701c9b8e52a3ac3f36c653160357ab9997066e0d854deecc3f4d2b93d066bb17cdbe6642dbde962599f32a7ad7282cec634f238ee534c6a62f344c16f49431eacb260b26f9a8631161e8963f60fbff78fe5fe1e80843b3d351b83d5dcb6f3f5b5fa11bb79e8db868ccaad17a0d202aa870586013359bc08870f69408223b4bf7ef87082c4f272dd458fc5f853ed48f14b7911358fa478ef00cf19ad782b1edaee90309fd3cfce7171276c08a56388057cc19cfc54b9e715b354b4fe3e1a17188edde6d36fe284231c0c9631c653d8371ef8824972dd826608e031a6c3f8a7e6b947a1210f481f5948a441bbdecd0f2de6067dbaba53e0dd655effc69e38f24f05bb4c695be4a379dd75aef7a255d212160fd126330ff5fde1a6d4bbf94faae7843f2e070b9a1b2a21e06d56021c22a5128bbf47d7ff7788575f9f8eff1377dfefd0"}]}, 0x2440}, 0x1, 0x0, 0x0, 0x8081}, 0x4000) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x3, 0x6, &(0x7f0000000e00)=ANY=[@ANYBLOB="1d1100000000000071113100000000008510000002000000850000000700000095000000000000009500a5050000000077d8f3b423cdacc4c0fe2d8524e719105e6d018d80000000000000002be16ad10a48c941ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7525f7866907dc6751dfb2cf9f8bf97b755f8f6965a0605e945c7a6953649c1cfd6587d452d66b7cc9d7d77578f4c35235138d5521f9453559c3421eed73d5661cfe6c20c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a6998a5552af6bda9df2c3af36ea3792e2f6418f163d1a13ed38ae89d24e1cebfba2f87925bfacba800000000bc6f7d6dd4aed4af7588c8e1b4e810879b70a7000000000000000000d7900a820b5a038f4e9a217b98000000002a92895614cd50cbe43a54ab1ed25268815a00000000000009d27d753a30a147b24a48435bd8a568669596e9e086cab3ce48e90defb6670c3df2624fad0a97aec70700000000000000148871c8d31d24291cf9e326e827e513e96068fd1e8a43e89f9c85c822297b7bd3d420b4ebff1432d08806bc376e3e49eeff182e1f24ed200ada12f7a15a5320e71666f472a97214d0b256596842f3725e18c073a579fb9e0bd4d377f2df5b2d72078e9f40b4ae7dc3b2ae00009474beda25f2e72eab5e188c46425678f8df0b94a0c918fb90862a004dfe2e684dae14babedfb3d7f70d183cd4aa50eca289e7baf8bee3254ba7da679daa84afbf8991fc05b0c7b590994647c30e71ceef8b82ca3d5650b22fad90fa7aa73b5155b9f5a661eea46383c2463d6e950af96a41c14afd7e28bd9a977aa78c6e5848b30bd0f54938d5f7a15712482ad55155d767404f00a6ac86735aa18d6f5d8d56bedb2d463f6c733a182e796a3a2ac8e2cccbd50e682f7f8b71cabe96da5b967410324c13fdc44467b5a47b885f0000000000000035ebcc9c013dbf41c35e5e445071b8c94da8aebe0294ea324858a65ccfdef5e45258e1691bb99b935ac05da6baae4079778787e400e6ed76c42b216ba01e2e71302680ee2b387a8139c894dae9aa7f9b6012e4454a84037a84b314618769e3155ad6301bc1df93a6c03a348105ffe4b6866fdf2cc18c035c013e99e8447468f05129df19207e9d3107bc762e3292220df88f85496587b505817d89ab13f7130db3d845b749a12f4f1b05951c00000000000000ad5ae950eea63d118794c60b912044a4918e1655f79d528d2120f13882d7aa7bd3e297a7f241ba0c25a84e72e437d110345538fb2f7d507d3aedab70b6cfeb534b876e165d71d15464f2b24a1fb5c15ed43603d188f9f9e2d54614208a10ce122ca0eaba4d355ddd96c2ad8e85acdbb85ea91c1b37a31c1b14060c3d63d8cfec1765f53f73bff2f99cb9bc4fd994ce7a955bc622f110884f78352ebe4e5d00b7ed86890000000000005635fcf73841606fa173063350ac0f6504e31c4e0b854a891d7606a1ea08774ded100629122b3e7a880afbadcd90b486bb41d2aad98761bc0c3d5f9d890505021a0d04875235a61fdafef50e8aa21c03369c8d3932f0d7d89d86803ac4faab8f54a84eec32b643dea62b934b2857383843661c963702df438207466e3b566e1d4776c5936ae8170edfa695966e27f18270bb9aa2a97ea21ddaae978a3b2d8891c6c3d0a516a9e87e47e9d3d5ad5b1bcddf1c4ee7d237f4577c0c7a61fd6014532a7fe7115120c708c810993dbf7a60e45c4581d91bd2c2b2061a174454e22f7506c15aea894c3d993b42c6f903966759d28b98c53bdbe45a7a824eae2841ae039387964f0031a9901ae708f5d41339250358ba1b8f23d179d80f8f7b1e62fabf96144359f77dc6c7ff77dd63ac3b5a82dd65d14b515ebe4b64a025fdff1392111da715db4266f9390dfee35853b673fce6e4881049a58be20d282d95792fd3b9533cea81493d776f40cee064107bf57025e6270e44923db59a515e782d050ffac8519b83c8384d4edd75c3dccf5ea704329b1d8b0d0c010b6475a3e8eefd73571af2828ea80681575e63cf4a6450ced70be2f8f1f55ae446f913f218788e73e9c4ef1116de56c5a886c4a331fb56af8cc2ed2fb6542c98924cdc5ad23a7e9ac8b69e37ded50d6062d62c532ca0255849bdd0070c15de26e02327f9ce"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x23) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, 0x80) (async) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0xffffffffa0020000}]}) (async) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)={0x0, @broadcast, @private}, &(0x7f00000000c0)=0xc) (async) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000100)={&(0x7f0000001440)={0x2440, 0x13, 0x2, 0x70bd28, 0x25dfdbfe, {0xf, 0x7, 0x3, 0xfa, {0x4e23, 0x4e22, [0x9, 0x100, 0xff, 0xbd], [0x64c5, 0x3, 0x4e, 0x3], r1, [0x5, 0x1]}, 0x6}, [@INET_DIAG_REQ_BYTECODE={0x3c, 0x1, "26f95ca867bf9eff254946d9023dfe4f0517c621b3a1568af476196b7d76d8d46f3a99b59a84281c350fea7c4a0e1a9c7b0ea474c8032050"}, @INET_DIAG_REQ_BYTECODE={0xf4, 0x1, "e666b16425b6f31a468d271240954d046af7f1976369b8180212bb56987f98667769e262da6443bba2700ca51634e76873a0f76d8c998ff7113f0e3d87f79117a8c78d29654e7a930e6def3a3be3cf4d8bc954f14735e80e4830a181243574ac158a764333d25497d07ae7fe95ef5a098635d375d098691cb168e8ec95b9e164e77438563a15d93a90596e6e10c47b79edb30ef0d0f1e792ae5a0be56e9a609fa79fe19dfa63e13b7b837a088346008e95f0684732d76b0088ab2f8762f19bc8586d4bca060c996675fad2c0321c22fe231494a79837b83a56407e1223cca7a168075c4e39e5b3cc24aad44eb07a9b8c"}, @INET_DIAG_REQ_BYTECODE={0x3c, 0x1, "aa51d0ff7ebc3729dc00d302585d7adef3c24c83bd838ab27a0f17e62633b869344879fadda0e05345b8fbdae40ce16f20181fe281c344ef"}, @INET_DIAG_REQ_BYTECODE={0xcf, 0x1, "c554564dbe66c467327ce27153b254244869b3e01bbd43b35c6213e86a36073c4a41f7308908b6ffb870a05a52d3c3f356ae7fc01656e3a305ddbe4d13806c266eb86f2a1292f85f920de3a2c07a1da886639fd73a6df63c1ce4890d193624939758230f6c98a6c767bf6663b1939c2dba7538ffceb536fea7fcfe52f471a2671892b38496da1049e7c4edff7e60c87512bbf45578b635c1978623cb3615688b23b78efa4146381a1e549af5dcfda50e925a9985c70efa72d6fe808222b128fe050856c555e8ad11642660"}, @INET_DIAG_REQ_BYTECODE={0xbb, 0x1, "79057b80d0182af9a9c1ee96c22c8013323eb23e011d887ef38b4c483ee082db2029d3489f44237ae390440701f2ab2e951177a313599b2fc266e0ea6d5f848160d97f69f375aee47c8bfd0ecfc1f999106dd33129c37a2eee52fa4f1c9b2df33d5c3ebdb01af69406750b52436a265d0ec681d2d2ad7c239d4435b7f5e2468bb274129b1e370f937a765743b7e7a941155bb01648aa7d33adfc31d5a75f89e112eb317c5cd3e1ab360cf22d0684e362a283812f70375a"}, @INET_DIAG_REQ_BYTECODE={0x6f, 0x1, "b4d63a6d2a84fe7dd8a53842ce743451d6980d7cd7a6be61a2cb7a78eb0b406f6ba2a0fcf21e54afb548de9acd88a8ebee76007aed47e0d2f3680c379d2821044e2262e744d249cff1315864b5f5344301ab4122798e26b0587a1b9472195ce28c338cad98b3ac11c250a5"}, @INET_DIAG_REQ_BYTECODE={0x1004, 0x1, "78ba945a8013c7b268ef2284f84b644f2b90e261352177610915ca4f9c5f50856ebd2bb1aa7ee7afadd7c17d5f00672d3bd78cd3b957efac4e2ca9fe6ae1764f54962786d5389a51fa4adabe70e536504b957d27e6645395f26c2cb4425aa2c1a89be1ff32785f86698c76ecca0a98dc2f13f5f5766d5afb06df47966768dde3a9cbd942753a335b8c514b915ec5f0f9db92e1639ad713143c37f36abb934992238fa9983c16f7dd6bb31ce58fee51fa5cfcad531213b49dbfb003850441640202fbc30c5fb7fa771c0845fe7f1b4418a8eb3879bcfd16d19b650b8a9299c46c67b5156bdaac5919d9f646643456fcb813663578f2455c71ef013f60a82ec46dafeb1aa8dafae52be1a43f96ceac07eb78d25319218e0d39886670a4a7a974625434e6a7b71ecf88c630750e2956d9ba3de7c2a7327b9711a95698b013212de7416d153f11bb74772b41b7f646a9c1f82b74c0face757dbdcbddda1ec671d7e27fe0a6f5cafabeeec4b5d20c9fafb927430975606825ee0d6be61773fa9acb91754081c826a031d42af53241e683040ad6e72717ff265429f092c756e4a22f1757e95863356c858f38da7c2821b176901dd503bb335b4e0671e529732846d6fb3c72575d695abd32d16dac355baca0eee314e6f588bb8adb225315382b86a0287b4b6fb9a92c347105b70d1f67fe4e9ba6d4df996a5885ff511bc4ba99862c95c5903edb3653e827eb67ed4aa0189a660eacdd39fc89af2e0a7b72c73fba9a7debf3c09afaf4827646bf0498c6abf897c53b79b9f1861001e12be56b436c5784fb5f6050cee3d3122d3ec9b20cf5ad6073ee06c8ec227dc41dcd336658238f39b2bfcf400e9528e5aded62d36a2ac103736142dc17415cc8048f046e6cef3527e46fbb1fdf50d59be52c63767461c7066802133b1f164d7f00d3f39c225cd358a1fe6efd509a774f73ca51383c1af37bacd4113fc7890277fb648ebe83c4731f2cffd5353492e1b793e7d1f37dc123050f3168cecbc356c4111804139d38904ababc565c2fbb16162d6ee474fd1c807bba5cae0991bc4170a9f822c9b3b190712a506c1cb06136f0b36d0053a9eb80889272e350efebf1a7d8efedf28b051a9d62d1b83cf0f601cc364f79f2e384d24369236c7c9811c51ddb514996318b185f4cdaa753654ba0e9f7279019c140246beb31d852952b54c3136c9f72e1d0635d4b8e96e0c2d14e5f695c6301125f0f080c05d9f1ce1bcfb04c1d92097ddf8d15385909f9fbe6ca22f8799e2dc545a9720ea616ee9b77627ef27edd7797a14808747d4125f6948d78c0b7c93a46e355fecd61f93c73cd57432d4ee917aa13fd735c53cadb398678c72dce712e6d3debb628a1603d5b22a04d9eaa5bcb8d4952994690fa8f6efd9780ba445aeb97a2436632e2d4568284e507a9f4c5c8172d33d76513c0e475164c794b2521437a2941ae472e0b9f77fe68a7d6dce1299a7fe7bdfbead04cabad1dc2158424489e2cf4fdb148c740f87ad2241f4b87a57884ac4d8ed8dd16a8cc82cbd5e871b1948026bf332c7411acea4af104bbe229a0eed6eafb2a0d0ea67e53402b01b73f8a7b37710929c7926a72ff58dadb24a3bbacddfafbcca0d3e55091157050b659b575765251b112fa800be7ac4ddee5e19a1ccaa5d26ff7e4d16e898fbdbb30e96d4501bcf67b462d487459aa45f31e215ed51c07bd9ca107d29bb305308f2254426b1670d49e30e11d954e7c56313cdd1da364cf25e4c1408e31be86790221cf2d544fbb9b5acb1aa5bb7c9754aee17c476afae465a0e024f0f9d359d1fa2d01e30ba9e0ac7653886d778e48dedae4a508ed496dae1c63403259b6fb8ea7d05feabe85f7ef63b89c0f01712fdb1998c2812e77afba08a5f7fc0e91ff9204c085c2f8ff67aa3de16ed3ea3d2bc4f7b1246225f2510fa0482472e2dbfe5f050f8b152077685cde7afcf997252b3018f34245a4189943c166b7896c3e36a754cd08278ef0461e684838e4ab6e6c67bae6e8e4ced4c32df805784520f4ded4ddf8a722be88b6d6aac28d0f26329dfc5c2d11bad0a24d4a8d5c09fe96d3c307a9f530816dde290d978e7022a24cff23c3999f33d0804fcadd982bc7e7b846f6f55f0123c71573763bd25cb7f0b0b0045679b970755dc439dd7fc2af32343d4f1ee827609c68c8465edd53f2483c00a7bb12d714e17e053476528c0ee63ebb164f0852e2f3a4710f0f5abf63d3a654a6e9735da83d57cb87e9f22799a7822c7335042f64c495a9918e5f277be2153bf457cdd7b3f5d0657b6b2157851f648851e53b2c4ea4d4397f1b40c023db8ab1da412eaa0bfcde72522d2b26a916593baf5561916f3aa2cae20a025e325b905d822ffa458cd4dc7e1efb7ff10566764455d86b7b680b8d08f0a109b1629012f99ab6079895f8a883e0e3b8680b62675d9eb39bb78df241ac76111fc77bfeeeae9e2c4db1dd5e68daf5ad6a74c1b4b7bc50d91c4e15aa23d200ddd81936af940625dcd7f91eed6ce7e26e20a3ca417f6d6c3440e6fe72315440800bc83609dd7a316d4047fd7da42665e865b0efa54e6d90ca1055422b5152a464576f225c6395ed532d26f547c3c955d04fe8f021592057c7b9a0b2f8f9f325530397e2163fd7da54b24c995fa9fa4a71b34f204e3be7362158b1e25cd67cdccef38fce13684262368b431a97128256e25b7219d9d61858aaa0196890f3cdd50bc93b271b4634554717e2c0e7e95cd38702ff6dc45b236242b4bc3e8c3c87bc006a52db42923b3c06fdcea05a5c9ca838c67c943e8e72feaa421cb90d6005625be0b2ff318d977591f6e15ba58b856dddc9a933ba3496036b357540cda587433de64e1f2f201e7736c1011cea6d50ca05551d392b8e68e41d83f9b8a6a44291a4fb30c9fdde7bc99946fab7a1bf7ce19c890a5e0acce524279ec1b4dba6b1bdf35888523ba5713129694425c27a1b303c8f1f57dba3598a4d5551ed0aba3905272c06d8a1d25d77d181291610bd32d1a516b2c917538ff5c37c12e90227ef5927c5a5985d4fe3a348f86d9260620af32e5b01760dcf7e926a886d37be092191b0a2be46c02e7d02cc084856c05b7bb6c73262e2aa48b96a59767ca755907aeb32ae7de183ff4f7a2f1967b20ff1b7f2dd57ef713fcae42177334c727594dbb7e8f9e9571eef69b32d554d18977fb3328d818ac9596d3decd723651bfd706e906f3bfb04c418b6c5fdb1c1491c4cc483c22eebb5967375f7e3b22a0caaf25df2d3b7b8ae4c24291eebb619f1612a84264a0d0792305a7c2e6551d3edf94d368e016405084db96a1271d97b201db69b5e28671a3c09f8f54b4d787fee48947af80855c6cfebe1c8356246743f5af29da825cbf747580e3e92b8b7809b4764fdb2dc6d4dbca79185fc360a7a908d288dd8bfd8b44be6cbe0aeb49e3a99e3b3066e4a9e7d5ed9a2bdd2bf917eb4fa885ef2e19993df9fe08545bc6cbb414fb381cfba5e15782181220e1ca610db5150dbec9f82cfcc1d6b3571d3e1fcc4888bce85e66d2603d9812d1aacbb4ee385f8ebbe125b12c22e3748135446bddd0c6454bffbc8a9a50f8ec28504bae44c055a44f6926ea9bf60e77af97abaf04e86a408c4ed14092d48d1af7cf4b1538568469b96b8504bf63dbe23d461076f2652678cdf06fc0c3920c8d00e2447ad79787ebb1357aa98bf3de4bcd647e61949c5a4f9d9457687495d286f2c0d4f95695b995f804e258ff25d53c5e5b95bff1ae39d8442a35594f426d4d8d8d8b26f215bc4469a3ce6cc57888db6ad9bf8be55363ee68031472aeff158fc0a17f8c4fd13ffe342fe6af65801332d0a27117e896e348d861ee87134b1fd5856c6e582cbfe828526e56d282cccb177e58b2f8f120340a903b1441a2d1c010e7e6940735d26927ffde0e7e333d3581397a319f20deca68a9c61d1a2d3f0ab3a141c9d9d7d39871a1cf15eab54edc9f81bfb81613add804677a50f502cbfaf62aa12e26cff3f3d96e61cdd8649f82df227b04024c81a44fe848fa1a76ae5a6715129ae2006a5059a196190c666a65db5a7328a62abe9e70e2a4f53af5cd7f3aaba87093036958927bb08302c1dbdd31f52df375b3f5cb98b333706d4db178772b09bd24d604467c4ce4fabe8c54fa3023e29ac9f686f915247fe41ef1911f29f28861618dc0cd29d0ee84b8434e7e7a34a8297e60c928ef8eb98c539e23ac96990519c50d97b0cdcb2521630ca43f090100e4681ca2ffb3461943229d0be51adadef05bf1c3a901969db659001f9fcafc31ca4da57102c01ca9b5e46bcd6902bd32821cded954b996b35f4b142b376f0f681d7deed31bb57d57a07d6cdd510d814c20c5cb28ab96ce5f975dc6d97f421358b0fa6f48b0ec37c5342e160ca25489ee3fe24a9c0050211e0a264d5a22dbac697e68c2d6afac496e20a36d6f468e3ba6117d767052edea099f9130f4351ec24747857b7da9d4e15cf125e75ee6d4f140432bdc486f850438382fc11993a5bd3b80bf99fc7d147cacb5ce5088e1fb12785d72518e62aa5a9f296002cfecdc8e70fa060de8005ace2856f95e15d5614b099180142a6f20e461128b79735ffaf22eb50b63376ff4e8008e60a569e1cc869c37d68dc8e75967048608ab15d75ff49a5ae5bf65b21114ab106558159f507c6bbe0a2ed56f46fff3492b748f0049a53e4a7ab3c2123d2b753a729633f0cccb7dc04a2dc6fb7e13c42a333a37e4df56443511e60f334bc1e2a14a3f86ea6728b76ff6ccc860a0ba4643676b4b9debdecb8d60c11504ba263e282755481dc42d6633564c5b48517b6f48d5e249fec84df3bc351b5e74ca583b0e925d2bfa6fbff06e07797f471846af3565b56a2e195005528fbd708847cdfe52aede2b80b8c8482d9119ea562eba85b91c28b6643c7e4b2e8820f00f455f5fda2f3d720a88750f13fd6f568a8c0b413b18c52b47da9f3e8f5585dfb3125454ce603ce1fa8b04bf539b1fb9b3acd9d2cf0ac5af9a15af21563e6d76ee0bd95b237799ba4fd9d855fbe8a67c9f830f995353b3d69fc408a5ea1ed357c4fdf08c56e74f1125994ebef35812648fed624cd83716c53d01cdbfd5dced2d8a418766f6b73f2f52cfbe56a036e59f00c9e9884ba169cf51d698f2f50567df988d4a603aaf34c45e4b2e50e85c3a25de9b6d75893c429cb72d3c3ad412296800c5b91bdcb5a3434780146eb9875dc6e54319ff98c57bdc6e0dc870fadd503a5b8edd7add4b6267bea8078ff79d1bcdd0b955c8249008f1073d1246b0e067c9969f8cdb39268b7f449fd28fb8a50883dde95efee10b237290dcdfcc948f6b193b6bd90c671277bc00491ad25a5b9de554b74a8c849f89d097a7b6957eed879cde20599fa11f93a79abc8dfc93b7ccc02138aaf2bb26478696de5ac25c09c0b6d75dbb5682a1798947daddaa25fe493278a95f1307c06a9f1c17b803ca568f725977ede0bd8da0f881b39e058653a5d486e1561d6fa1dd167f475a193c5f9ca7a01574f9ed93c6f92fce42570d23ead7168870938bbf3e350df37968db9c1e5c52fa10a7f81f604369729afc7501e924d62489d35f16ed8822adc459809f869112b735cb49c85c564396b52867b795c0db05d520e23886f0438d7384e0b8a22077f6f78dff89e816c52493559d0d4bb02b020ec5b11b607a4782838eb4d3f38d4e26245d814e271dd250dd3dd40dfeb221721b0e622c7c95d5504e6d5207cc263d22b59d3b52bb0a995fffd42688d7ddbb88b"}, @INET_DIAG_REQ_BYTECODE={0x82, 0x1, "40907bc74b4a7dc1580887511f8a8520f1bed6ecfcb505b32d2aee67f47dcc153d7095cffbbcdfc44cd0e1d7334a2552a10d70b9eda10432f334aacfb832d4b0e20e4f433e3da83e0503c7995096c1cf0579d55f1e2dc2c3aafaed84da16a56cd28642c75e07bafc51714c77acad053de4cb26cc0edf0ae49b546e8ef1ee"}, @INET_DIAG_REQ_BYTECODE={0x1004, 0x1, "9622f63766d8b809a9e363047d0f46480762e976afc3f717ca387be2cec89ba3dcf972e4e25760fd026fcd54b61ee5bd12ade70bbd57c70ca32269f33f16f7767c6654c75d42ddb7b646eb80a5bf13d06129ae8c06815bd22fd1a852b9ac1c80b24485a410efce859d4842b4ddcd0360a7dc59cdf92faea2d4443c237bb96a0c48e526e7d3863ef3937490a97b698b0517d4875c5647f7970456b392eded871fe3ad49bb71bef05f8e703dd0a6eb963b89d9122b39f5982bcfd1539fcd0a655f91666ee6388d2fbcc8f3ac7f79c2d78ac00b40bbc8b52f7afdc8ff2eb4b19f95fc2a9a389e6063189c72aa2319ac29a2abf12e459142a1c97e569ec7b86408cc340605a1627a5f47680177650d33cc8c47f36a654dc7afb3277a4b587a1ea30c42d1ddeacdfe62d15339ca77c7f3396ee28a6adb6ceb901bf0e6bfad8b4dac9e7ff87317adc8d64802a858011defdd48940fb4b710fb78cf268ec8155deb581dc9cb3adaff6335f857f536e1be0c3398fa0e51350163fdf10d0d4c7b8b151c0febcae3d83c710ea64055b18e6db0123be004e8d707c0e24faa9b1809d2b455d8454fa96abe9c200b797533d9a0c1cbc8fecfcf60dd22a5122758cd92d58dc1b6b74b3de45793c94e57807ae89fcb4dceec0f41277199b8ec582871ec0ff48923d43dcc99c450074e0482e8f1ec8b9e9b4a01dec8628dc858956887e893af7c245f8bb67b15731ad513a3a840d4291df56d3839f9d60d4918793cb15a735c760bcaf03170691460ff49e84a51d24f7ec23a059488e5bb833ce8f9a59dfe09bb97759d86bb4cb8633cc9f523a479b119bb7d8adc0e6b1b56c7374c7cab7443fc746a8b461b90c80521b38a934625a4345f7fb242e99df77a0031d2d804aa5ab010916df3348d6160ff61db61039a71d32fbdd3d6a12f047db2c8aa49f0a464278ea235cb461ae5779896951bbec9e685b702f3dcb0ec1a6e50dd22c8ec86bc427d0c8473e050aba7425b6a0daa60d9ee69931119371405369d9293a3f6a20ad896b313f615aeaf8d4c60e9d2ed569bfaa1f75c9923e1bce80ba4b815d6df73aa814894bd508653ed56c8d2392ed329ea05fe71b7f071ae9ee9a66743764b3a88af5bdc1f728605c9120b25bc2b1c4be736160bacfa25988f5ec74817fe0371e47becd43d33e849d31faf931cbf4a28ac6689a4e218feee82e19367bcdb08817d4ec2832b3f89cb63bfc8aeb28ade40d04467d5f093e23f7b2c9cfee20d64c9b076315d9d10e700c8ce39fb4a9ff8e4c8929afb495f201d7d51e52189ec51460f532730ea836a064c805a20ab66df82acbb9e56eddb4192b49e275fab79a921034e833ccddc132213c646140486f9b9553c8c5eba74434d9db550a8e599c07ce9d93377ea56a822ab77f3432111a6b445b89a9ceafed590ff38e778f2a4a1ab743ff1a1c757bf02c86280d891b597aa3ca95118f59a732b6614af96650fbc94e0a2513c560e833afcf66a2150e242980875be9d04910c3ff2223b7c12cc20a66ebb73e3a5714a2ce793e1b03a0489a10c2f7ccb9ca0c0b0a16888367bb06fc74c0bf14020f88c18c395853ca891052676eb87fb7c024dd3e3dcfc7a0826e7554b9b34994559a8433ec515e650b45ce28cea7cc5e582cb6b3db0c7df9949a9b37b3d2f21b79618835a464609c5029e6b018ddd033f569fc1ce83cdd6cc1faadcf61746e4717da447b36729baa5d11dde818300c5256bd38e2244991e19afe1a9c9e6a9809247d6a44dff91b2ab7f0a93aba6ad09191a5a26d473213c34c676cd43e7ed65e204e34d2996cd0336bc8b27637633cd51b3722e53a68449c51772d928482dc4f845461b6ec17fbc41c5e9aafd74b46b736a13b9d78f890e17f2ec1a2ebb88b5b2b240998b520b0d6968681a4866180d07862d33378c4cf7871977332355c33a1b23f3ae076a3bc1654fda59cc4b7ca83091a72b0269fdc8b2f3cb8ed5d2c8a76d030817e5ee02b9a62571ce8c61a7e0936bf237a2060e2ce45326415e79bfb9f8cecc9e8aec44e49fe472551a04e2123ab6849a65edae03e4ce841cbac3100942c822028097328060aa5f7b205eed377854bd20744f660bc8099bcd55b2e09ed50d6c9c5c5c40e4bd1193a93b64e2f3dfb26454f533201a9ffdc619e6d3d6988d8320a7a72e94cca314492389e13eda41249698eb50f5797ce0dd8e76e6b300aa65d585f499ba88d0bed1c716b5a6e7393c92e4d0bf6964560142d28431eb9ec11c8dbf31cad3ab1fbea732d2c95872b3874340d173cbfeb20b14dd5a3908df65c788f595b864dead1fc3b4dc746db8d58e4f59c3b700a0d121e3bbfc1e87d3b7b4cba3216c8b4dabf58cd3039370cc387a42fa39206b1585c6cbe08a00454c51de97d9cb84b748306ef43270da445c59b97f6d071323c0940eabbf600c44020bc6ce4730ea2a5695eaf4fb0841bf8d0b909b05df7d113aa64800aa1754f733902098fce58935b6c025ec27b8d177c520a078a94d243bd92d67c50ee66b859a89f736be9b3c3ce61d3d69c7a7c4d715ee2c44ef2a750560eb4ef03f3bd0c6b058e56b4900140a9a4b9abe5e1277abd86c7df3f8c98eb7d338b1679aaec035392e10e0e0e3627115e46095ee78313a05b81b42613352070771958ceb19c02e3a7797d46cd69f7601bb3d3377548d075993d7f5db9c190129f61ff9ebfc0a3966fd1ba9be1b42744166bacce12fb089fb3eca6da332aa7ba240980fbb8f8b48237f7913cd4c452ed47eeee11346a20d4cd27e12cf65187b3e61a8a217883415607f4d6786d742d4890f6e67780addb47593b2f2d1b12db3dd4a6078c9ced1e82d9014a781f4e236b75f17168c0cbe358b9e83583a02f3b61a09e6664aa1778b7093ec3f03969108dabe9fbcdf13c97dbf500d929bac4a4021b4a15a238bb7cd1ade102fc5865df5650b4bc9119d28073e041505e0996620d3a3e6671311f21581e6d81a4f54097275e5cb5aa2fe90b314eb9364d613037c1013aa7a7bc24ecac889d9c2ea90c71eaa1cbab915cc589b6f5e0d2fc0bccb19f3e298cca95e078eb1bf695dea7556a2d1e7c7e70fa0a3f172a290ff7a7d84a6ca42a98c51121b4f4a17cb899f6d06559a61e7cae284e7fdfcabc3b9e5411744e0e092cb3b4d4e8272135b74a787caf6285d245d7f8cf6edeaeecfa72b3ed8e3a6abf32a649792b06c295f55133e3d7b5ed2d6347b5d3e9d21a7d20ee0a25ff7bc7e2bf7a08c520a866a365c24bfba3be788fe19d725e5d4e52a125a4616ba519de8695e1deb58cb89861e55c286d6a0d50ba89c63644a45d9aa79160e4297979bad0bf6e065955b985f9d11ea69ce1de1f8900e20e488b836225e8267738fe3a0ddaada410e842a3d0c215100124fea994e7c7221409964b8f4cdc8ed5f95280af80cfaf4e59308f354ca5730d5c766658da0f7de2109e0fa2fb26127782d2ada824f6295d0d6dc20828370e3dcef9a8b2bd89704834d210766592dbcf1750ec730edd2e4a2b2227593802f9085b719ff1e140a1fc854a8154a093711c189f4ec4856105989c55cea05978dc26db2194a6078d45914208def37970288beb9e0bbf6e191c406a6611d9abba05b26d03475aa5f3f3e439a9edc057c05c23c3af89c8f2b16a20b3a45543292993289eb43600c50e169faa0cd5f3b78f007f03ab3eb3584726a344d77d5ee51fb0af1794ff7b2c497039e9a20fa1bb7d814de20e927c85fdbaf9870f94c23616119f87c6aa1409989ed0a8c447a4a9fbdfe4a52709e3ba89ffdd90eb342c924934f4a54fb3356c21d981cedd10d095aaaf196f69a094cf5b408d1368bc6d34902b530eaa30fa6ddf2612583ebc8b3e75983e759ffad35a55359534d15aae12944bd84101f2a82ea029f3c3e228083c340ec5c9eabfc98eabd69265606677ea7f3ac67635adcb42f66b1fd7b37ff7b05120b47147d5cf3edc9e775636ba4bac036708e135441a2c1c316ac04a20de054a0e1736bb01508759a8c8cc50cb2387a238c8c336356c1ecaaa298f8243423d9bdd80a6c91ef5436b479fbab0cf6be918c2e446b9886c16affcfa9d16e1fa8fc329d6ae835cd23aa642455a9218a3078dc97ce19077225e23600956c55235f7da878d34a19530a9eb77445d615cb99a06244d5eb277c46d80b04471ee85dbce033d6e6e2efa83e4da2832d788630aa1a4514c0b4d7939a5a159991896cad2555b17645148b80ba801e00e550c0f7e905e76cd3d1f34e29a8c694f3b8060a78aa16a352ac1b18377cdee8324531774bdaf316b4c204399d90c9de730651361ae0cf6cd9923edd2b16c43687da9cba83ebe8eefbe19fa8348bf24c34966bd2fee77d27e59cda852e75a566c9ce7a368d10e426998c6ace29139563e135da57bb6f8be5158020abadd1463467f5e32accb19c2a8b24b6f2672890c999899a438dc0194ae824268f67532e06750bef09da4857586d9e5ee02d62e8a8bef3862607353a18d2c6b6979d3b84423bdbc087b5f9af316317ab25a3ec08b1151335504389a7527e89d65d00b8424051bff4d6aeb7ea244f36daa26dd650411e4d72a2e8832e2334a9db9ff2750aae098ad58f0f876eaaf2b0b5cb1a436d288c29cb0b97a70432be446f2ef7c8a59fa2a6fad02e0bf961f74de071da5414fad604523ad2f5cc8a0c4fcc502f51989b15fecd24801c9500577ca2e5ba1d77eaba72a24fa1dc6fcf47fb8fd54d88e5459a4a404dfb42a5023805c75d6f3114e2a4eb4efdfacdfc40c5458902b9e67cbcbae89c59feae1bf348705cd4da148344b09ff45e2fdebde33f0880aadf3010052d052e5504c331a85e3c65c9502b69da0b1818d05d7a2acac31eb36755c8ef756dcba5bea02bc2c74c351d788448de1c3a600fe46173d1b99ef406ff5b5865045c2109f3e1d0b8ebbe170f97c80088eb11c0de9cd2e155540d8504fd4cd2fba5ea3fd8a21ac51afc3d3b1b01812876a01a5eae340db7ff41f40c03c06ad1b8b3fea2f464abf9ebd91de6c1b60603cdedbe8a03b7b061e1e043e7f61fbe7dd841735c35fd5517098c3fe3e266ab45eb2a2481acf2793193db14e2fc5c65d91d5d3a7b6a8c55894942a03b49b97d141dd8fea054b8f811e6f7af531efed94d1a4727d66399d8eee3b103c97e269383c5efc30b1eb739ce1af585874e87eb9e4a0a1e4c5a784a18cdb8c5deb0b535d17d449c99d72c3d82eb164539c2943ef69233a9854fa5e041a0c3572eeddc7beb2bd1aa4822602d2c10d8476ce0ca4aca7d46111e8adc96fd9e5cdd55e66d28ec21ff8df76597b3fb1ba010e4a777ebf707fef701c9b8e52a3ac3f36c653160357ab9997066e0d854deecc3f4d2b93d066bb17cdbe6642dbde962599f32a7ad7282cec634f238ee534c6a62f344c16f49431eacb260b26f9a8631161e8963f60fbff78fe5fe1e80843b3d351b83d5dcb6f3f5b5fa11bb79e8db868ccaad17a0d202aa870586013359bc08870f69408223b4bf7ef87082c4f272dd458fc5f853ed48f14b7911358fa478ef00cf19ad782b1edaee90309fd3cfce7171276c08a56388057cc19cfc54b9e715b354b4fe3e1a17188edde6d36fe284231c0c9631c653d8371ef8824972dd826608e031a6c3f8a7e6b947a1210f481f5948a441bbdecd0f2de6067dbaba53e0dd655effc69e38f24f05bb4c695be4a379dd75aef7a255d212160fd126330ff5fde1a6d4bbf94faae7843f2e070b9a1b2a21e06d56021c22a5128bbf47d7ff7788575f9f8eff1377dfefd0"}]}, 0x2440}, 0x1, 0x0, 0x0, 0x8081}, 0x4000) (async) 00:10:07 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r1 = creat(&(0x7f00000009c0)='./file0\x00', 0x81) pipe2$9p(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) splice(r2, 0x0, r1, 0x0, 0x7ffffffb, 0x0) listxattr(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000a00)=""/4096, 0x1000) mount$9p_fd(0x0, &(0x7f0000000180)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r2, @ANYBLOB="2c7782b021664fc53bab84762b2fbb8077664c9830b7d3e336c4f26356435c8750fd0e32135bf215b8e696dee4559a83a9852f8707c42a89e86bf1d8fedbef2a3da4e1962c2c5a29d72e7a407ec7d2870ca6bc161435971c7c8ee8dde88aec47fbe8b29f0aedee35887b9766b4b168d4d24c2ccf834fa62520552fa6a05c331b72639602abb7217f6234c49d675644755b54dd3ecdc77a211304d75567dbd024474eef29e97604c9f52c56a944335dcd87e2ff1b4c7c0b6904d2e93ac75ddc5ddb8370c537398a6b26", @ANYRESHEX=r3, @ANYBLOB=',\x00']) [ 170.279596][ T27] usb 1-1: Using ep0 maxpacket: 32 00:10:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:07 executing program 4: r0 = syz_clone3(&(0x7f00000012c0)={0x40004000, &(0x7f0000000100), 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) process_madvise(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open_tree(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1800) r2 = open(&(0x7f0000001a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80780, 0x28) sendmmsg$unix(r1, &(0x7f0000000380)=[{{&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000140)="15a7915e17c7c7204b5a454ad9f12e6e7e3cdebe7fdb6eb8fcdc822a2aa27b93f7dce5728188215214bf47bf47665a06b92f4ad906c01fa4653039cb3f51de795f045d27bc23632af932848198eba4708e9b083811bfe342e755f69129e95f9314aaa1", 0x63}, {&(0x7f00000001c0)="6ab4b101fac4653585c18beed11cc2151d6a7ce851869120ec640ba2e75bfdf4dd7cc18e5b0af28219bb08259e7e00a1357faa52eae9239832f07af9d331d09fd4b1fa2565736dad5e1139962223dc24a341b1ce45d0824d2bee183fb978dfb92a9b3e8de7cd4505f091167c772a2930d0a9745cff7060992edd2cd7f014b2f3c1d9e885b0d8fc1dab359807091f51025cfca9", 0x93}, {&(0x7f0000000280)="d26451eed973c3ec30587fca277fe7e5c67c1cdc584aa6340596d4ef4096afe8a1cdc68524f14750a663ddd72922b3f3ba3e7c2b6ad631075bc75d003a593b675237d58f90160605e88eaf8e0b8dc3528eb5c08b91362401a4a00938a12d338ba9951f2d21f14804f71055a9403d49513558b3838b4ac8f1ab5e26903c95f97a351637590fffb9950718b84cef3e8f40e53b5a60b85bd28e4448216fcbff734137206a2ff8ca4f95907f76b04c5f970d357c5188ee5b", 0xb6}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="1400000000000000010007000000018bde9ab00a0000", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x20000001}}], 0x1, 0x20000000) r3 = socket$unix(0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, 0x80) ioctl$FIDEDUPERANGE(r4, 0xc0189436, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYBLOB="0002a0ffffffff0000000000000000"]) syz_clone3(&(0x7f00000007c0)={0x40000000, &(0x7f0000000340), &(0x7f0000000600), &(0x7f0000000640), {0x7}, &(0x7f0000000680)=""/220, 0xdc, &(0x7f0000011a40)=""/4096, &(0x7f0000000780)=[r0], 0x1, {r4}}, 0x58) recvmsg$unix(r3, &(0x7f00000019c0)={&(0x7f0000001580), 0x6e, &(0x7f0000001940)=[{&(0x7f0000001600)=""/174, 0xae}, {&(0x7f00000016c0)=""/238, 0xee}, {0x0}], 0x3}, 0x100) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, 0x80) ioctl$FIDEDUPERANGE(r5, 0xc0189436, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000003e0000000000000066911d7c448410ba3a8934abdba169da9a1afe14d44713557d4e6ea348967d26f5c6566945379f4dc332ce251463056bca3775fe644c7307610b409dbacae8793c00227a3c6cddcffdfb367d3cd667b3c05ed6a291ebdc1b9a580dd8d9291aedb18f07ec894549cc3eafb89e407bcfaa6cc60d5c52577d505be00146d4fdf386bf7deae394d5a1a51a9b45147f0d668e2ce977addaf32fe04968b823ce4b9d5b5c1b7b23c2ab2753", @ANYRES32, @ANYBLOB="000000000000000000000000000002a0ffffffff0000000000000000"]) ioctl$F2FS_IOC_GARBAGE_COLLECT(r5, 0x4004f506, &(0x7f00000003c0)=0x1) [ 170.362007][ T31] audit: type=1400 audit(1666051807.600:177): avc: denied { mounton } for pid=3217 comm="syz-executor.5" path=2F726F6F742F73797A6B616C6C65722D74657374646972313438383636383533332F73797A6B616C6C65722E714F735A6F352F38322FE91F7189591E9233614B dev="sda1" ino=1163 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_home_t tclass=sock_file permissive=1 [ 170.379714][ T3234] 9pnet: Insufficient options for proto=fd [ 170.430175][ T27] usb 1-1: config 8 interface 0 altsetting 0 endpoint 0x5 has an invalid bInterval 0, changing to 7 [ 170.441197][ T27] usb 1-1: New USB device found, idVendor=731e, idProduct=129a, bcdDevice=ed.06 [ 170.450108][ T27] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 170.490224][ T27] usb 1-1: MIDIStreaming interface descriptor not found 00:10:07 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) socket$nl_route(0x10, 0x3, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:10 executing program 0: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000000040)=ANY=[@ANYBLOB="0c010000950500201e739a1206ed000000010902220001080000000904000001010388000905050f080000000007"], 0x0) syz_usb_control_io(r0, &(0x7f0000000280)={0x2c, &(0x7f0000000080)=ANY=[], &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x416}}, &(0x7f0000000100)={0x0, 0xf, 0xeb, {0x5, 0xf, 0xeb, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x5, "5a17349d25abf70c29ebcdce6c05df82"}, @generic={0x6a, 0x10, 0x3, "15859c7d1d873af594f0d90165fd353b673d0a35267934bf7d92626a19e6bcd5b002b0b7846c810b702f7f5c234ce1f545fd3db257a62d4cd96b4f371d820e465c11d8dc7488de7791b86496ff153bcc49e6ebf29b1ac9408a84077cbab8ccf302af5cb084972a"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6c, 0x1, 0xc1}, @generic={0x5e, 0x10, 0xa, "e534c343affed3b0534fa92661c23cf4bc4919c8eed71349721c2b633ed1698e8ee32b06a75f29ac754e911d67bc8aa24cd69490ebe6e95c8fff641e28828ebea874ce8ca150a58aa86413884752f28d5570903eb0735567108ee8"}]}}, &(0x7f0000000200)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x4, 0x8, 0x7, "65cf6015", "c32f058a"}}, &(0x7f0000000240)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x80, 0x1, 0x0, 0x7, 0x232, 0x8}}}, &(0x7f0000000780)={0x84, &(0x7f00000002c0)={0x20, 0x9, 0xc0, "273ba5f58702e3ee2814cdd0e6a88107c11bb993547351549fa797388635583e5ad50bf8aa43f6621f0ddfacaecb2ef683aea0ff5f13cd39b72d7d1ce9a9d1d245b74330d4ec5ea5c8e7a02790e11f7b2848a589639529c5836ce252d38d476882400d9c765131688c3829afe6488a66dec9a8845f824693548103cb33eb739aa998304a9a78761adaa6600a8a712b851c1713dafa88d86f6f18ff6a8019ac631fbf140c50afc2fddde60dc4eb4351f3b4d4fe73bd4b89544aa533eb45d20a2e"}, &(0x7f00000003c0)={0x0, 0xa, 0x1}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0xb5}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0x3, 0x4}}, &(0x7f0000000480)={0x20, 0x0, 0x8, {0x2, 0x80, [0xf]}}, &(0x7f00000004c0)={0x40, 0x7, 0x2}, &(0x7f0000000500)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000540)={0x40, 0xb, 0x2, "6980"}, &(0x7f0000000580)={0x40, 0xf, 0x2, 0xafe0}, &(0x7f00000005c0)={0x40, 0x13, 0x6, @multicast}, &(0x7f0000000600)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x37}}, &(0x7f0000000640)={0x40, 0x19, 0x2, 'lT'}, &(0x7f0000000680)={0x40, 0x1a, 0x2, 0x8000}, &(0x7f00000006c0)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000000700)={0x40, 0x1e, 0x1, 0x3}, &(0x7f0000000740)={0x40, 0x21, 0x1}}) syz_usb_disconnect(r0) 00:10:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:10 executing program 2: prlimit64(0x0, 0xe, &(0x7f00000000c0)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000300)={0x11, 0x8, &(0x7f0000002400)=ANY=[@ANYRESOCT=r2], &(0x7f0000000100)='GPL\x00', 0xffffffff, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x7}, 0x8, 0x10, &(0x7f0000000000)={0x0, 0xd, 0x4, 0x81}, 0x10}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffd2e, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)}, 0x80) ioctl$FIDEDUPERANGE(r4, 0xc0189436, &(0x7f00000002c0)={0x0, 0x3}) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(0xffffffffffffffff, 0x4018f50b, &(0x7f0000000280)={0x0, 0x7, 0x2}) ioctl$TCSETS2(0xffffffffffffffff, 0x402c542b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x81, "0e449981d085454c77ac3f4dcbdd9208b5b9b9", 0x7}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000200)=[{0x0}, {&(0x7f0000004e40)=ANY=[@ANYBLOB, @ANYRES32=0x0], 0x2110}], 0x2}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000180)=0x7) sendmsg$nl_route(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010001fff000000000000000009000000", @ANYRES32=0x0, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000381028008000a00", @ANYRES32], 0x40}}, 0x0) 00:10:10 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) socket$nl_route(0x10, 0x3, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:10 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r1 = creat(&(0x7f00000009c0)='./file0\x00', 0x81) (async) pipe2$9p(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) splice(r2, 0x0, r1, 0x0, 0x7ffffffb, 0x0) (async) listxattr(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000a00)=""/4096, 0x1000) (async) mount$9p_fd(0x0, &(0x7f0000000180)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r2, @ANYBLOB="2c7782b021664fc53bab84762b2fbb8077664c9830b7d3e336c4f26356435c8750fd0e32135bf215b8e696dee4559a83a9852f8707c42a89e86bf1d8fedbef2a3da4e1962c2c5a29d72e7a407ec7d2870ca6bc161435971c7c8ee8dde88aec47fbe8b29f0aedee35887b9766b4b168d4d24c2ccf834fa62520552fa6a05c331b72639602abb7217f6234c49d675644755b54dd3ecdc77a211304d75567dbd024474eef29e97604c9f52c56a944335dcd87e2ff1b4c7c0b6904d2e93ac75ddc5ddb8370c537398a6b26", @ANYRESHEX=r3, @ANYBLOB=',\x00']) 00:10:10 executing program 4: r0 = syz_clone3(&(0x7f00000012c0)={0x40004000, &(0x7f0000000100), 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) (async) process_madvise(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r1 = open_tree(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1800) r2 = open(&(0x7f0000001a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80780, 0x28) sendmmsg$unix(r1, &(0x7f0000000380)=[{{&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000140)="15a7915e17c7c7204b5a454ad9f12e6e7e3cdebe7fdb6eb8fcdc822a2aa27b93f7dce5728188215214bf47bf47665a06b92f4ad906c01fa4653039cb3f51de795f045d27bc23632af932848198eba4708e9b083811bfe342e755f69129e95f9314aaa1", 0x63}, {&(0x7f00000001c0)="6ab4b101fac4653585c18beed11cc2151d6a7ce851869120ec640ba2e75bfdf4dd7cc18e5b0af28219bb08259e7e00a1357faa52eae9239832f07af9d331d09fd4b1fa2565736dad5e1139962223dc24a341b1ce45d0824d2bee183fb978dfb92a9b3e8de7cd4505f091167c772a2930d0a9745cff7060992edd2cd7f014b2f3c1d9e885b0d8fc1dab359807091f51025cfca9", 0x93}, {&(0x7f0000000280)="d26451eed973c3ec30587fca277fe7e5c67c1cdc584aa6340596d4ef4096afe8a1cdc68524f14750a663ddd72922b3f3ba3e7c2b6ad631075bc75d003a593b675237d58f90160605e88eaf8e0b8dc3528eb5c08b91362401a4a00938a12d338ba9951f2d21f14804f71055a9403d49513558b3838b4ac8f1ab5e26903c95f97a351637590fffb9950718b84cef3e8f40e53b5a60b85bd28e4448216fcbff734137206a2ff8ca4f95907f76b04c5f970d357c5188ee5b", 0xb6}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="1400000000000000010007000000018bde9ab00a0000", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x20000001}}], 0x1, 0x20000000) (async) r3 = socket$unix(0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, 0x80) ioctl$FIDEDUPERANGE(r4, 0xc0189436, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYBLOB="0002a0ffffffff0000000000000000"]) (async) syz_clone3(&(0x7f00000007c0)={0x40000000, &(0x7f0000000340), &(0x7f0000000600), &(0x7f0000000640), {0x7}, &(0x7f0000000680)=""/220, 0xdc, &(0x7f0000011a40)=""/4096, &(0x7f0000000780)=[r0], 0x1, {r4}}, 0x58) (async) recvmsg$unix(r3, &(0x7f00000019c0)={&(0x7f0000001580), 0x6e, &(0x7f0000001940)=[{&(0x7f0000001600)=""/174, 0xae}, {&(0x7f00000016c0)=""/238, 0xee}, {0x0}], 0x3}, 0x100) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, 0x80) ioctl$FIDEDUPERANGE(r5, 0xc0189436, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000003e0000000000000066911d7c448410ba3a8934abdba169da9a1afe14d44713557d4e6ea348967d26f5c6566945379f4dc332ce251463056bca3775fe644c7307610b409dbacae8793c00227a3c6cddcffdfb367d3cd667b3c05ed6a291ebdc1b9a580dd8d9291aedb18f07ec894549cc3eafb89e407bcfaa6cc60d5c52577d505be00146d4fdf386bf7deae394d5a1a51a9b45147f0d668e2ce977addaf32fe04968b823ce4b9d5b5c1b7b23c2ab2753", @ANYRES32, @ANYBLOB="000000000000000000000000000002a0ffffffff0000000000000000"]) (async) ioctl$F2FS_IOC_GARBAGE_COLLECT(r5, 0x4004f506, &(0x7f00000003c0)=0x1) 00:10:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) [ 172.770027][ T6] usb 1-1: USB disconnect, device number 6 [ 172.795286][ T3260] 9pnet: Insufficient options for proto=fd 00:10:10 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) socket$nl_route(0x10, 0x3, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) [ 172.970220][ T3267] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. 00:10:10 executing program 4: r0 = syz_clone3(&(0x7f00000012c0)={0x40004000, &(0x7f0000000100), 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) process_madvise(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r1 = open_tree(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1800) (async) r2 = open(&(0x7f0000001a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80780, 0x28) sendmmsg$unix(r1, &(0x7f0000000380)=[{{&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000140)="15a7915e17c7c7204b5a454ad9f12e6e7e3cdebe7fdb6eb8fcdc822a2aa27b93f7dce5728188215214bf47bf47665a06b92f4ad906c01fa4653039cb3f51de795f045d27bc23632af932848198eba4708e9b083811bfe342e755f69129e95f9314aaa1", 0x63}, {&(0x7f00000001c0)="6ab4b101fac4653585c18beed11cc2151d6a7ce851869120ec640ba2e75bfdf4dd7cc18e5b0af28219bb08259e7e00a1357faa52eae9239832f07af9d331d09fd4b1fa2565736dad5e1139962223dc24a341b1ce45d0824d2bee183fb978dfb92a9b3e8de7cd4505f091167c772a2930d0a9745cff7060992edd2cd7f014b2f3c1d9e885b0d8fc1dab359807091f51025cfca9", 0x93}, {&(0x7f0000000280)="d26451eed973c3ec30587fca277fe7e5c67c1cdc584aa6340596d4ef4096afe8a1cdc68524f14750a663ddd72922b3f3ba3e7c2b6ad631075bc75d003a593b675237d58f90160605e88eaf8e0b8dc3528eb5c08b91362401a4a00938a12d338ba9951f2d21f14804f71055a9403d49513558b3838b4ac8f1ab5e26903c95f97a351637590fffb9950718b84cef3e8f40e53b5a60b85bd28e4448216fcbff734137206a2ff8ca4f95907f76b04c5f970d357c5188ee5b", 0xb6}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="1400000000000000010007000000018bde9ab00a0000", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x20000001}}], 0x1, 0x20000000) (async) r3 = socket$unix(0x1, 0x0, 0x0) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, 0x80) ioctl$FIDEDUPERANGE(r4, 0xc0189436, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYBLOB="0002a0ffffffff0000000000000000"]) (async) syz_clone3(&(0x7f00000007c0)={0x40000000, &(0x7f0000000340), &(0x7f0000000600), &(0x7f0000000640), {0x7}, &(0x7f0000000680)=""/220, 0xdc, &(0x7f0000011a40)=""/4096, &(0x7f0000000780)=[r0], 0x1, {r4}}, 0x58) (async) recvmsg$unix(r3, &(0x7f00000019c0)={&(0x7f0000001580), 0x6e, &(0x7f0000001940)=[{&(0x7f0000001600)=""/174, 0xae}, {&(0x7f00000016c0)=""/238, 0xee}, {0x0}], 0x3}, 0x100) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, 0x80) (async) ioctl$FIDEDUPERANGE(r5, 0xc0189436, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000003e0000000000000066911d7c448410ba3a8934abdba169da9a1afe14d44713557d4e6ea348967d26f5c6566945379f4dc332ce251463056bca3775fe644c7307610b409dbacae8793c00227a3c6cddcffdfb367d3cd667b3c05ed6a291ebdc1b9a580dd8d9291aedb18f07ec894549cc3eafb89e407bcfaa6cc60d5c52577d505be00146d4fdf386bf7deae394d5a1a51a9b45147f0d668e2ce977addaf32fe04968b823ce4b9d5b5c1b7b23c2ab2753", @ANYRES32, @ANYBLOB="000000000000000000000000000002a0ffffffff0000000000000000"]) (async) ioctl$F2FS_IOC_GARBAGE_COLLECT(r5, 0x4004f506, &(0x7f00000003c0)=0x1) 00:10:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) [ 173.052889][ T3267] device wireguard0 entered promiscuous mode 00:10:10 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(0xffffffffffffffff, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) [ 173.139579][ T6] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 173.389578][ T6] usb 1-1: Using ep0 maxpacket: 32 [ 173.510769][ T6] usb 1-1: config 8 interface 0 altsetting 0 endpoint 0x5 has an invalid bInterval 0, changing to 7 [ 173.521528][ T6] usb 1-1: New USB device found, idVendor=731e, idProduct=129a, bcdDevice=ed.06 [ 173.530667][ T6] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 173.570074][ T6] usb 1-1: MIDIStreaming interface descriptor not found 00:10:13 executing program 0: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000000040)=ANY=[@ANYBLOB="0c010000950500201e739a1206ed000000010902220001080000000904000001010388000905050f080000000007"], 0x0) syz_usb_control_io(r0, &(0x7f0000000280)={0x2c, &(0x7f0000000080)=ANY=[], &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x416}}, &(0x7f0000000100)={0x0, 0xf, 0xeb, {0x5, 0xf, 0xeb, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x5, "5a17349d25abf70c29ebcdce6c05df82"}, @generic={0x6a, 0x10, 0x3, "15859c7d1d873af594f0d90165fd353b673d0a35267934bf7d92626a19e6bcd5b002b0b7846c810b702f7f5c234ce1f545fd3db257a62d4cd96b4f371d820e465c11d8dc7488de7791b86496ff153bcc49e6ebf29b1ac9408a84077cbab8ccf302af5cb084972a"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6c, 0x1, 0xc1}, @generic={0x5e, 0x10, 0xa, "e534c343affed3b0534fa92661c23cf4bc4919c8eed71349721c2b633ed1698e8ee32b06a75f29ac754e911d67bc8aa24cd69490ebe6e95c8fff641e28828ebea874ce8ca150a58aa86413884752f28d5570903eb0735567108ee8"}]}}, &(0x7f0000000200)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x4, 0x8, 0x7, "65cf6015", "c32f058a"}}, &(0x7f0000000240)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x80, 0x1, 0x0, 0x7, 0x232, 0x8}}}, &(0x7f0000000780)={0x84, &(0x7f00000002c0)={0x20, 0x9, 0xc0, "273ba5f58702e3ee2814cdd0e6a88107c11bb993547351549fa797388635583e5ad50bf8aa43f6621f0ddfacaecb2ef683aea0ff5f13cd39b72d7d1ce9a9d1d245b74330d4ec5ea5c8e7a02790e11f7b2848a589639529c5836ce252d38d476882400d9c765131688c3829afe6488a66dec9a8845f824693548103cb33eb739aa998304a9a78761adaa6600a8a712b851c1713dafa88d86f6f18ff6a8019ac631fbf140c50afc2fddde60dc4eb4351f3b4d4fe73bd4b89544aa533eb45d20a2e"}, &(0x7f00000003c0)={0x0, 0xa, 0x1}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0xb5}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0x3, 0x4}}, &(0x7f0000000480)={0x20, 0x0, 0x8, {0x2, 0x80, [0xf]}}, &(0x7f00000004c0)={0x40, 0x7, 0x2}, &(0x7f0000000500)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000540)={0x40, 0xb, 0x2, "6980"}, &(0x7f0000000580)={0x40, 0xf, 0x2, 0xafe0}, &(0x7f00000005c0)={0x40, 0x13, 0x6, @multicast}, &(0x7f0000000600)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x37}}, &(0x7f0000000640)={0x40, 0x19, 0x2, 'lT'}, &(0x7f0000000680)={0x40, 0x1a, 0x2, 0x8000}, &(0x7f00000006c0)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000000700)={0x40, 0x1e, 0x1, 0x3}, &(0x7f0000000740)={0x40, 0x21, 0x1}}) syz_usb_disconnect(r0) 00:10:13 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:13 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(0xffffffffffffffff, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:13 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:13 executing program 2: prlimit64(0x0, 0xe, &(0x7f00000000c0)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000300)={0x11, 0x8, &(0x7f0000002400)=ANY=[@ANYRESOCT=r2], &(0x7f0000000100)='GPL\x00', 0xffffffff, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x7}, 0x8, 0x10, &(0x7f0000000000)={0x0, 0xd, 0x4, 0x81}, 0x10}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffd2e, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)}, 0x80) ioctl$FIDEDUPERANGE(r4, 0xc0189436, &(0x7f00000002c0)={0x0, 0x3}) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(0xffffffffffffffff, 0x4018f50b, &(0x7f0000000280)={0x0, 0x7, 0x2}) ioctl$TCSETS2(0xffffffffffffffff, 0x402c542b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x81, "0e449981d085454c77ac3f4dcbdd9208b5b9b9", 0x7}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000200)=[{0x0}, {&(0x7f0000004e40)=ANY=[@ANYBLOB, @ANYRES32=0x0], 0x2110}], 0x2}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000180)=0x7) sendmsg$nl_route(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010001fff000000000000000009000000", @ANYRES32=0x0, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000381028008000a00", @ANYRES32], 0x40}}, 0x0) prlimit64(0x0, 0xe, &(0x7f00000000c0)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) (async) getpid() (async) sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) (async) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000300)={0x11, 0x8, &(0x7f0000002400)=ANY=[@ANYRESOCT=r2], &(0x7f0000000100)='GPL\x00', 0xffffffff, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x7}, 0x8, 0x10, &(0x7f0000000000)={0x0, 0xd, 0x4, 0x81}, 0x10}, 0x80) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffd2e, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)}, 0x80) (async) ioctl$FIDEDUPERANGE(r4, 0xc0189436, &(0x7f00000002c0)={0x0, 0x3}) (async) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(0xffffffffffffffff, 0x4018f50b, &(0x7f0000000280)={0x0, 0x7, 0x2}) (async) ioctl$TCSETS2(0xffffffffffffffff, 0x402c542b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x81, "0e449981d085454c77ac3f4dcbdd9208b5b9b9", 0x7}) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000200)=[{0x0}, {&(0x7f0000004e40)=ANY=[@ANYBLOB, @ANYRES32=0x0], 0x2110}], 0x2}, 0x0) (async) socket$netlink(0x10, 0x3, 0x0) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000180)=0x7) (async) sendmsg$nl_route(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010001fff000000000000000009000000", @ANYRES32=0x0, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000381028008000a00", @ANYRES32], 0x40}}, 0x0) (async) 00:10:13 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) r1 = creat(&(0x7f00000009c0)='./file0\x00', 0x81) pipe2$9p(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) splice(r2, 0x0, r1, 0x0, 0x7ffffffb, 0x0) (async) listxattr(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000a00)=""/4096, 0x1000) mount$9p_fd(0x0, &(0x7f0000000180)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r2, @ANYBLOB="2c7782b021664fc53bab84762b2fbb8077664c9830b7d3e336c4f26356435c8750fd0e32135bf215b8e696dee4559a83a9852f8707c42a89e86bf1d8fedbef2a3da4e1962c2c5a29d72e7a407ec7d2870ca6bc161435971c7c8ee8dde88aec47fbe8b29f0aedee35887b9766b4b168d4d24c2ccf834fa62520552fa6a05c331b72639602abb7217f6234c49d675644755b54dd3ecdc77a211304d75567dbd024474eef29e97604c9f52c56a944335dcd87e2ff1b4c7c0b6904d2e93ac75ddc5ddb8370c537398a6b26", @ANYRESHEX=r3, @ANYBLOB=',\x00']) [ 175.790598][ T87] usb 1-1: USB disconnect, device number 7 [ 175.810225][ T3298] 9pnet: Insufficient options for proto=fd [ 175.825781][ T27] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_0: link becomes ready [ 175.833918][ T27] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 175.842324][ T27] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_1: link becomes ready [ 175.850578][ T27] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready 00:10:13 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:13 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:13 executing program 2: prlimit64(0x0, 0xe, &(0x7f00000000c0)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async, rerun: 64) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) (async, rerun: 64) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000300)={0x11, 0x8, &(0x7f0000002400)=ANY=[@ANYRESOCT=r2], &(0x7f0000000100)='GPL\x00', 0xffffffff, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x7}, 0x8, 0x10, &(0x7f0000000000)={0x0, 0xd, 0x4, 0x81}, 0x10}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffd2e, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)}, 0x80) ioctl$FIDEDUPERANGE(r4, 0xc0189436, &(0x7f00000002c0)={0x0, 0x3}) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(0xffffffffffffffff, 0x4018f50b, &(0x7f0000000280)={0x0, 0x7, 0x2}) (async) ioctl$TCSETS2(0xffffffffffffffff, 0x402c542b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x81, "0e449981d085454c77ac3f4dcbdd9208b5b9b9", 0x7}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000200)=[{0x0}, {&(0x7f0000004e40)=ANY=[@ANYBLOB, @ANYRES32=0x0], 0x2110}], 0x2}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000180)=0x7) (async) sendmsg$nl_route(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010001fff000000000000000009000000", @ANYRES32=0x0, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000381028008000a00", @ANYRES32], 0x40}}, 0x0) 00:10:13 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(0xffffffffffffffff, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) [ 176.006741][ T27] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 176.014655][ T27] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 176.022718][ T27] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 176.030728][ T27] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 176.043699][ T3303] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. 00:10:13 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(0xffffffffffffffff, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:13 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) [ 176.087774][ T3328] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 176.100809][ T3328] device wireguard0 entered promiscuous mode [ 176.259581][ T87] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 176.519610][ T87] usb 1-1: Using ep0 maxpacket: 32 [ 176.649903][ T87] usb 1-1: config 8 interface 0 altsetting 0 endpoint 0x5 has an invalid bInterval 0, changing to 7 [ 176.660732][ T87] usb 1-1: New USB device found, idVendor=731e, idProduct=129a, bcdDevice=ed.06 [ 176.669665][ T87] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 176.720270][ T87] usb 1-1: MIDIStreaming interface descriptor not found 00:10:16 executing program 4: mkdir(&(0x7f0000002100)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002000), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f0000004340)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000000000)="9eda438838743bd4e9720bee57093515dc189a5ea685e9556c1c2c3cfc4df50d66d31a48aa312663b68d18c5826b5b55fb738208863dac0f10f423aee7a5d8ddc45ebdfeb7424bae859d7c37ecfc4b63914d5a56d91017dd22bc84f759a15969951aef9d5c88c96560896988fa18cd946cfcc3a0f1c993348377904eac32c980bdf7976ebca2b499cab63c4e841514277fc71d4620e29a92523402485de0e82896484c0ae497a4d686df23ca7b68c3fd5e624d3510d7f94838e54af877ca58a00c5a672bba11f5aa1ed1980dfef47b9973d0bf456ded5e72f1702b3dc5197fce39cba53a038d8dc0ec783ce70577107dc5e8b299e64a0b7f1191f0926bd25762370191710bab2f44e9069f55f8a3f87e4cb488a2fb3348c0bf3b3874291f83e4776b160ea73aafa3919c7c069c73c0052173a63158db8b65541d161f9c964926ad7f06bdd6cb6a32135b04e35701c2e13c49c1f75dc7a25d623378860692d172ec3f1e1f2d9dc77c015c13721efcb101c2390abb847e871132f472a37cc0163b39b1d575a5444e246a08a1afb1a696cabab29498a314429a3b9f44c43ba29f71fac1fbe0d01c3c16d22730932704bcfb0c1b7a432bc51dd3f5dd5afc3b342cbe6a6ff899039e28f9a51881b1d46fdcf31767cb6f5c5c69ab3c80615d77c4d1664fc4ec831b8cea2e752bbb7a9ce79df875b29f1e232751daf32a1a0c4ff8bd0688e2b8e2d668b8a77e20a9eb6ec2e2c23b94e507baeacbcfa31fb6e1ca3343668f43e3aa6d85e7c29bf0bb4dbdabddc92be7f4a6f5d21b19e6da17bfb6cc926e3847532fae29c7b62fb909130ec372d3c16cfe6aaf3ce2af0fe7610fde7aad61bc80d2f96b999c8ccf6d22cf903ca8ae8b879ec4a416f334982e9810c0140a18d4dc81b5edaae23e9f4abaf40ed71512aebbba5bb251545e188db789558a845a2877b14bdaeec3c738b7d730c0860531bf5517d4f0e8f95ed3571f8a35816d5116fcb8d7cbf42b7d5d5e65541508c898bb2e0fe96297d2ab7135662de39df099ebaed5871111f5346278cee5728cec512e6c0a0d65b51e3d627873195b84103341c2bc83b6c8fdd8ba17f5957413f61c69d618c9b9d0b1f08dc81921b6c662ee1da3bfa019b095e9a03c2db4d645ccb7364e895098cbf7d932c72d80663c7a1694d122f7348393079223c11d36c64a5856eae0397ab9a9d948204b74e56525a9d552dd0916de81cbb5af3c59b3d7f8f9154423ce2cb45a5bc808e24bef13212019a19545fe54ba84d01534358380192b8c7b0eda907810375bb66a578a58fec392b47991271c8367b91d710e8a176bc1a4e96f0e137d4c25fbb03eddc392f9f170dd744472b864fbbae7c93d86e682308b21b73c5652065d72cf02e1152b44024a90a3b52eb0bb3cb412e518d37a68aa4c7f46789c54ab30d3a73d0a8712fde612294cda2aa1ccf164930b9b1d17801d4fbb06e849d39bf2b5141330caa0d2618b616f1c67e1ca57080e79ed9092ba7a55e8121cfc825cd26a0199a479a7ab1b7b23d2a4dd82fa6d04ee41ca680435efc934f0451e865e8632ac2f1115f4cdd33b0fccb7a2326127faf20cba37c828613dba5a98f4e1ad25eb6b91078cf73d873df9ef91531476f64b83559ff7ccdc4c070d478b18196ea05fe8d4ea0216ee5273dfabbd04582f40f064c9781afd2cbf30901f28cd09cc934f1b2d50883778274177e3dba8af0a1b931d80ce1a6c4085780ea2195b65ecfd2953f78a5290fe560d0cd6a5e73890a5a82dc410b92a3ef2be05ec5607820fd4ca6b9c3aa258d59022fdcb21665f1ce4e8aad8fd918c43bd3c2afe3dc223ff9f48831d401c8b6996190793d1dd7551f8511b69283992398d8f9b4bd2b3398d3b8c6f3c5d8b802ca5282b70242df2b7be4b38e70c3065f8da888631375afcc05ce578089c4f783776b286b7a60d1b5e189e2742a3240c1036a953d886885422eef01413c38099b64505fd5a73488acb4e611820674c58ae74d6c64a885d4beda9bd7903bcdc71e3711e2a057c0eab2100c321050ab14c6e453c53182577ad3178603cd9afde40a701120e9a36074fd582428c74e02781318e6c65450f8f020bd22475696fe13b8c59260e53a06d16eabd135e887a0a6bbc8ad21be7661df76fec5b13844f68b8eed1a7379713738beac9f23c7a26520e19797a910cde9fb285179526889b908b7eb49bb06f70f6271fba8712c1a4269ebcf4b7d043e924e3d2c4c753fd7e547d95841e335179836f76424e728810d7f32b78256ea30c79d9238a6588426e1f2d4c0b03d5605bd826ed24f0f11326b4cf958632b86e017aa80e142db1580c44f76d9c98196f3f6852ab2bfc6a01a3553a130c2d171957f5a45c3550fbbc990ef8742a98a86b280a57b9f198ff436bc01161ada50e6f23026c3254adf2321bff7e20aa54080bbb57d8d52c6a6df6107706a2e5bc6da68f17b474c0edd39401d765086e885cf7992405f856557915603cbe8894676e996bbadbb649a5e7498b91f9bd2f697dd9ebbe4d386050258b9f4c94781e61c660651c3f1e3ae51f8c035eca365bf15d6db48ea9ce183515f4a208d010f7c23dcacbd6e225490d7e9c133525f5c9018d752b21b4897bf18b64b6a9936f538a0a8958fc934440aeeaad2b68ac844d76f0900a6c95bd0b353d85d4fb62eb88360112237fd8c636a80e3130b21d66ae8ec58a4b76cba0602f96da919f7e84fd37e3ec2379f58e389a39c78d2482e03c379e3c4649ad63a76e3707ecff07d2fcb0c9dfc524cab49e69a09c92e4f88714335cb57d3f6184d07bef9657280fb5c9fd2d8f940f7ac6c5407e3077aa2e4ba8e217e0ee19e302d6d90e3be05a86dade35d2e454e511afb5cf5936f1d11f2fa6be6ceaa817dbdc7a6aabf2fad8ff3efa8382a25099f0c5989d2ad56ae0f4968b2cfcfc67b4f1c161c75900b4848f59a3c0376dfcb7997bf28e9e85d6dd942a360516de38e1c1a038a796f9a77ff2b0c7e5e8f4932391a0e58e76dacc6f9764178a211dfde3e75d367d2911ff398126ffdf83cf2fbdf1ad5232bed9155f7a168638a572094a9e934d4969b358cf6e121d7fd2aeae2f499068b42c152f0e3403a230885d6f92f038ddaa23499f804ffb06abdbabb51f6c38c92fb1a6271a4b13d6d11125b8ec12efa5907dc65062797fb9cca15e2f254e76b182d3fcdb4e96ac4de36d6df7e7bba5c32f422286b1be3b79bffb6fd693761952d195a84ad9ceb07287a0fbefab9e0347b513c5f60233ccd4b52d90ec144a2f896d9dc7f279f8aa93038f3efa286e1c3006933a4d7183d952f8d28b141b28b2af355b5bd8198dfde1ffb8d09202aff0d16ca3fec194662892a49f829813970a4520f1228aa03d211a45bed3b2e05bf1f10b1a152761e7b6c6ddea863a3c02224256092c70ca70dc185c4c385dd98b09e2682661e1e66f71d9c4037048eb70e8a1cbe57de87ec43713abf5fdcf63b9c482f318e3bec37e878dadbae15a02d731e6c8574eb14c059d72f73be5174add786d06b585a28a06d349d8e434a491b34897b3c1ad786ec8280d7f57edd4fbc6aea5485d659b59d393e331cf91e6ed76f340fcf7cf460892fa7318fc42b883f61d888ad982a751accb613c66661fba5f3d6de751a6a9ef8a4700316aaad04e991aab7903f4ef012ec2a8c092234e74ef335daf360ae47bbd2bbc6ad8c1a4f81efe8bbd703cb55ef36b32b4e30cb5a3b165c02ba295d0e1c40ce6ff8f479a74f01275f113ebfa8ade37a59ce70e6ca2a6f48f1be085f61bf772e2c2da523a2cfe63e99c57bdb1ff23139d4fca49eff7547e9880eefd3f7511a677efa23b52098ba89037c48dfcda2e8c1cfb9f892161049e53f8cee55256279512aecab8c441600dae0fd957883273047cf5c66ba209f830aa2ce0cbe41ca08c0cef4aed7f4324009200661a7ce680e5a8df2d051c1d8b2f63d25d8d74d05c75c46c8f3f24d625539e63459650960498a54ec3b16225bbbf4d3930009df265839d72611f5332a904cdebada108236e4414a2909ad01ec44b9d7f75de4385ad7ca5152e890a0919b3639fd1bcbca3b737ebb8d9ae541b1271cf2166ba15830e66f3d3afd3b754a7f81ad4f0999704ae99c114907c5be4a4797f13b80564f234723a34dbe137dabfd7fa23562df679f54a6ab54def6d63deae9844f72fd73efd0413551f5c4b9ee826eb3b7faf92a59ea34a16723b4fea14d1c8815a4e2d39fc48d1dbce526a7c53f5a96d0ef6463a0cee73fd3505f5c764a264b83c4a21f80e8b61c82d24442d13da99d18dc1b2538e7a510f6093d9ef2bc5cc777d4f98411e93919eddfd69d6e20d227cb61c50f358ea227f4de941fb080c1cf6b1f6e25533768fe133dbfc3f9d29c603bed38aa3c5af5b81a706b0067b40b88f992610d04c7cc36b8f649697cd6a93fae51138161891ae75a7147780fc59af5a6e18c54f9d2a4fe7fa92314b399afba9a40d0cc24f70a2593acf8d179215e06b7a9a88224bafcb2cbf60caf5fe4ff38208a70793b5dc33cd572956260e1c86312d3ba9b3a4b2b44376f2e78c616a6c0880ac8dcbaa30b9f761d500fd03a8518dd0509157b184a2d95e0caf3ffc8ac2db6c54d80c71a1e5b9ea3bf51071e2118af204123daceeb04e4f6f31f32a4d3fbb76ee49440cabda2c121c1b99acab5b87cecc37c3f9066af34ab29d6598bbfd91047a2ac7ce3a8f3027ff5e6d743506f161087278896a98ed37122ba208b61cf54d3929555ab06b564cd5e4f46f4755a6cfa2ef2b30d29ea66f2749d4060d411fa9160c91b6f55cf071ac8222c6313df18759e2958cddfe3db4cbeb9cd39abcf5f0beaecae8437813995cb7ed0b87d42ca942ff7245ece204798d01361c5f008e0d82bdf76660515bc78f7f8f409ccf68614b2cb50f5af2615661326fd971bc57eeeade60ea906b8df1cb0dfafd318cd2c396309c329d0469ca192aa8f51d7c4227685440f073983255baf054b97b9d7be1d1470d7eabd5c09b2116b4e86b0567b7e97e088717a4fe3dbdd310a1c39136ea4d2c47492001f9885dba03bf97e7da376171d666441cdc2f999db137603d57df32b4260fa0165e82917bb1631ea314e7a7437e66fc68cef22cda8f456d6e583f6e3237e0bc79987a9103f7cf0918e26881f67ea582e1ff3a49177599d385bf6e42572a2547933aeddb826530e9adf30dd84c3a7fae5c4c26f6c6f3a9f0906decd314e2407825abef959c5416d18a92ff34e6c521a16e8a0a29937c77d4ee99b41d530a732acbe0bf5d274df9d496b47a9a624546bdcf9976cde12ec989cb2a70b33a7c8a3a77652023164695f9db30dfcf587f0cd4f73e385730bcbdd688f6dcb08ba0efbb9f579220afefa4acfea522e864fce9b1782ce9f14824d16e9d33a2609c23ba3c5a1af02549357a0dcc12e37819d778021762cf895abeac1125b744c8b8225a091e7be9ded9993cfa3ca9abb83e25c8f559009977a2ed9374a89619fae5ef6d164bb73d242004dc8428e44689b33ee3bbe88bb4962ab0a32a90e7aea044f08410752cb2d7aeaf3196648a3a99092665b478bb394b48f79b36db0efc7f50d6a5179c945f5298cfaac5e5dea715296f92abce7281d48a0c9c6b785a35ef5f1697c047ddb254fe9a8ab9f498b0c1ae09ffd01a3d8d427fee7e36c51e0e5c2fee2245fb8464626ab5c9857ebce91f7d22bf024d10c2d71021cd69268472de419e6cefd970cc3a8e4d1bbe6496799aa7f100411766e712aff08b731460f14f9d7356db12cf8e1c6121968dc68b1d81c086b325ca4ce6fe1f476707e08fa913144b757c6be17cf93150db29544d207f09a896f33b7335d9339215da751e7af2c6bdd19db6f521af2c8a5998dc607f97026d07111488741134c1c86eba123273d1fd5ee4b471e86f9ae9478a04c7482076ab34a1eca5c64f89e5106eed44bceec019c67c12fb4db4fdac153f4ac3b63ffeb6d30de58ec039e2dd3c181e254cd94d0a2b0b44490384cc5915b54ee1db2b6d059879bf8126c9ca976d0f7862da07ecd350930a081810a7afd72b2ad3f65b96ae9c7f91227a2b5513a559f36b90fe01be9ae5ad3ca65e2c26f358fc26b858a3633fda7ae49a5fb705220a5819b3cca41b1ccc21d7c40f5fa9c422288efa5394e4312675899d704a2aab62b8363f58fd4bc12a8bea6ffc45b4414237bf5f019321206dbba439acb5ef26641f30fdac20f964354bce94e4c9d73e137f9806deefaf6f4acaa0e76ad4fef9f6cb7fc01bbabda9612c05adbe46afcf94819e8a4b4b49ff764784fa432d47fb6d4230900043d1b4521cd6839fe8c5df4d1899fdfb13880e207cac73f0a29020bdd563bd9c2f6bcd1ec523b3e03ebf6164fc65af001830c51396f9df2d346f83a59cfc82201cf1150ea57259d579fc2ed199b3fbe42d5188c84e4354610743e5b23a265246313cc63913f17412fa00d98b379b80b96d936969572e11316bc8926cb23115186f3b2387b82c3898fa41bf16a308da62d5a3eb3609af1943fddde08a4036eb2a41b7292caad9eb082614b02a1fa255bc7abd4d0e3b4ec1801e131e68c7aa9da1a0ff10f9de87dec8fad1ad8bfa99caa49e203a7b9c33e044d4544a537471e7a452468b821959bc488c6b8cbf81e90081a26de273ad1203cc06adb6af242ab19f96c1c66b58c37e2c9309704fba63af99a8d9c5efc651afb631fe9f546b938cc3b8e526c4159e5c9f7afb29fd1d55fabf09367ce2a63a35e7a2062d1c772ed981fd77157a847f687a177cf9886ce41df8cc509302b46bc1e2ba896b1c1656a1bbfdf4cd9ac39cf8510d1c823075f16550fd044aacc8d42a56f03718f7b18475cdc3999faeb25ab3dd8a807ee04d8e5d831d08b4e309dff50330685138797e10c6362636f53f22bfc1f3d5090a5d369282d9de36bb4e2505411ccc6ea395afa1567b15a2fb4be2adeea7126b1a8e80034105e0d98bdd78e796ce1cdc06a4ae666fc0baec5c52614340ed997673e26ec47c88846c000bb7c9077337cd44f5c041fdcc64986e5e1c0f488148f0ee6f842c44c0b72e82109270341bba6e9080b70fcf930d0f10be5a36798e70111fed72727b72282ff164fc08319d74f1f57cde71b57cb397a9e753f87b97729bafba017a24cbfdee5dfe7fc296c112e93bb8fce560ca80a3afd8370baaa79ad783b51352b5440b144a47378c9ae22eda5794328e95bcca220fd07bb56915529b155c61858efe89ad36a79288e74c0e251addcfaf797432175a5562b46eff5e3aebeb74623e18beef85389383c604d8884431b07dc4bea0174aadc337ff41f558a63f16690feae47efa2a5d1318b7397e1e4ba398727d286791b71610e1d78d32800e7e113c12abf0f60b6ca4401ecd23b7aacd990633b2b017daf6bfef1b2361ece74b7dbcbb1a73d4bc1f9d2e5c9fb0b7980d25cc44d1b10c09ef5a6a05c84669294a5cadf0cd88ab449f9f0bcdd8c48590d416c5c1feaa494a2145949c2a3373df7c6014225f2745bbeb20ff294d22c0d96ca111e6926946207cab56a03162a49e68968e398f70690188ee3ca847ef421742d60b9a6ad029e8a3d607950b2bf8ad8ff297cb39acc94905635770436e134435e28205140331b5100d9f64469792fffac87bca0835cbc617446ff86a7b50418c305f32e658b32130e491e38709fd3697017ac8084cdf1ed81a28375aed092ab4e32ca88a933154dd3a9e99351acbada926b67b310c7070ac1a414a28c5abfe1f45476249a12f18ca2d981528d881ed3c5072e46a6eff3cdf37dcbc89c7f79c88a1f8d15d15beb66a0e4440c7b93e379c4e2bac1d5c8e85f1852887e2cfeb178fba1c67dc2adb0c87df8ca4444ca7f455509f492effb5001328b8cc696e2933207a2d78bbce8562ca34a248193c914406b161c8141479d891b0c6110ec1e25cad38299b489f2ec437017cadba67dcb58abd4933c95b3526f1d4747b8701a7d71e446e4b62e2941d4281faca0cf22914be5aad80f47100000000ceb24e82508fe55a92fb6db70d03d1c1ec09cfee31639341756a4630a0eaaecac7bfbddf9d30c42cbd45eb181d5bd341307ad26f496bb042e2b655c03ac3dcc587acbf50f79b5c239be9938b62d3251b199f8413b020605d5d0552cfd9c39c9132719d6d0a326b000e12fcb51bc274df79d11430060d05978cdd50583f1bca82c57dbee605e2d00fcb5414af13a596d35cb5ba62de6a28cbccc857d23547b1c7fd5ac8fbf6758d5b8451fa46d9acc00344dc2e565674b1dd3547eb8f8aa5fff99042f8d1d59e6ad2f53379211e6832fcb68f5777eb2db85b28f724f4e4ce6342cf55713ff7b0cb4f7f47dd12a6566b86709eaefae024373267ce72a89e7f3e42ab48edcccc96b5d0403fe93a927e5ccf470014f220b8257393226cd7b996f20e6a34f81206733a9fdce03b701943c1b560d3eab68c2c225cf7f7f2b56123be2bb173e9e5b37f4d3348f6b987764ad07c2acd44514ff264d7eda31e5e517a179414841ad4553d51c08f435e05f10aa82d74b97a9ba3a133e6c9175fdcd4f3dc9c16d3be1d5bbaf13240177081ac1d56681bfa988a93af09868afd608520c0bfd71d857a6661fdaf6f2e166987eb007449dd26334ae932c5003fefc0f983b9e49cbfcea325f2de16a9ae935caa46f5b3433957fb370971ed957f138f08a60fed5b84995e428e7ae7d5c22021ff016baef0e713a118344c016a99ad469313ba7f2452da0dd82e019f64aa229cf80a69b3e08ac5847f10d247179855546313232f23e055c2f74ecef14e0fdcc29a9bf0976fbb249bd5c7903183d2a53c70960a183630e7d4928daa7091a85ad987d2a4a5b8f6be6612fa72d9fbb33c67bb38eff19f2e784f94e0354cf6d35a5b2c62233c039de3734b38e97ec72bd673fef09fd56fec329818cc68cdf12cb52f7d37a8350c16e94208880bfcd3e895d7aa4489e3dd15db4a9026f0d2a46f1e89c35845dbd976a1992b87c15a0c7580e6424b8792a7bb7b933d7c5433d4133ba4dbbcf7995d6ed3feaa32f876a287feeb9cc6107778c1f83e0119d980b9e994c2a3ae3de24a103efb3cacb746b49d1ad85746b233ab4aaf0e988ec2a786bc93f32040d3bdc3008031634cdfded5ac95b2279e096243228296591e7ba53c4a127772cc4620e6b238ccad250629194533d0a669ff3366c52d64928693e0b0cbb0b8e2c6029089d4dfe2b4b6c5dcd85f1a02770611e65001e48a32a8b0431a3b9d77fa3a95be38a0436a704c05a8e0183f3214c25531a63796f679bf72885aa766468d42b2543542d7e82544efc5c5e81e6a91a0f5d4e68000cff687d63e45c9a11d4ef515050daa592c9a828ac7c0488e7cdb3d6fdaef5e9176ee68d981ea50d386d74df3b40660351736deb03bfceb721878cf9894b0302df15964242ab6b9f77f98ba1c7993735983d2b022600ab74a19e3636e1400d08ba45d3a5c2774cb06a1c358bbfc11d27efaf7ca53c2e7757c8c76da24707d91a4a5244262898d68083ff91c514d9b9b1ebaa0cb0b10254fda1b1e82b9a1a47f117b5b280ddbec1f6732d11117ef1a7a674699df87fe795d1243cb9c4527e364e2b711b6562a87fafc130ce0baf1701686639b05f0c8dc708f008b1e6ab89e8d623bb83f3d54b7bcdbdacd055ac4eccbd36bbe0af0f65a00e3d6dd985ae8851d176976cfb5816d1fc2a63d3546aecaa4e712ca6961d1f181315d553de6b53485faed0dcfcf819a1ba3badffe797377d3d1ddaed8e7a0acc0c3d277762262a139f94de49faca167b11bf04f2104a5ab9a73367a6461f7124c91a2c4229ef98e6ebde9aac283c7d029400d71293f488ba169b62c1e94689cf5b248ed4aea62b88d65bb764cfe27d5231a58486e7381df518f4ed81cb905108c54a5050a94ca0e94da20d3794bc5fab9127dc95b6404b1e27b4e28136fc27806f7be798444c33aca88ffd45b860eba0d5033839f5a092863954604f1952bd61dad23b11643fe14f3ade08116aa2c13eee701ccd13e506bd65a1060bf69579aea8c8143cd38c0891a3065f251eba0c20ab9c69ddf28e3bd6400cc203bac8de1882239ad4e1b97b0ae2f1abb7bac7c0d8ef82b97ebfb1f5577f06a3a1377b09ada4db87d342f20ab0eca4b9c206042471307511429cb57a578211f92d3647189861cad9145f5eb26ab696abe50a2a6c1b469df97da28aba4e79b586c348a430f5ea61c4be1032fa61d18581f05a07fb8707c8996e0fff1c3eda59b992687fa12483b9327e10224b20d42e8b3fc4670bf070ced602283273d6818acd1f6da567c44d3f5e1377065d43d87d889843ae48e7fa8ba1634815695b8c480ca271e6e833799c70da80fd79acc09b989667a2294de5da73f0363df9a33ad4dab8d27cf7bed0a06838672e3d07d52b6396e9b5576021d5e925abd533bf161c944795065fdd44e8462e3070c479f1c118276653488dd9b2f1a673f8cad3612ca1fab4388ec9c8f834a01a499adb7b3a9a977672f6d75b41bbdd7f91ceb7e7a88568d17bb432be9e4e96e115075bce197ef4754d2914c2c59e2d7f4c08f0dbe34d31f229428f211bf1d7e8f5c319ed4a8273cb6255eb318851ac4557b0278fac63107a54d407c42f300b843a12abd3b893b46c7efac2e388ab42b87aebe2543bd4c15f459bc50aad10ffe1c1196fb52c26e54bdaa7fbd52451f207ffb073ef4b3f71eedd7da40c89505019739e3fa733bcdc84ff4919e8fe2358129ef28291be1d6426b8bafe88463b1d3cd7273745381c7f65221898e6ad361e88b24c54ccc7ac9a830145b6dc096e2d71ef71ec4f03524cb870b724e08d223bdec2f6fdde6200217a13b5136004d455d66547f5a1793e0cad85677d49e5c558852107007c8136812cf021afaf6f7e8f59883371be46cda412dd9c6fcf187c31252ceb5758901d39cd5355ab386d9a7fe6ea46ebf277aaf809c3023211ea9aa189de4d422080ebb9fec50ffab6b95ba4ae5018accc497e79149ed6047ce561ccc10e9194cdccd5c9fb75175c8dbc9d0a916ad59288f010defbbb50d263041ab37aac0f93253bef6f898cd0825d99d27224f26181f9713b8979da64756c95e7505f25a2688960d6155c3613dcc31b6c337a6dbfc6b12cfde1db22b93bbd5e48534fb0bda8b212577a14dcf665c834b0bd24e5f624d2455fe048dbe930328d7cb632db3b0e244bb5d43390b420b15157a339487fc78976f867d3a361aafdd3f50a93c01882da7c220089a544381db22e2c86b228dc2be01820468460437588952a549d37498e529e62aa62bad1580546bcb1e9a6ed1870b7838d05d12f6e3a041e78b1bdb80894626f20889ccb3a468aa4fb24b9c87cbb28623ce59c6b3c6286db366d08004551a25fe4d8d194a2bb7c52e1c85a5fbe4cb15b171489da121bea1c469a6bb185d63213084e3a81ee54dc03a94dc5ecdda7bfaad1df68021aaf4627c9d529f13e5c81b5ee4dd228949ca16b9a61d186211d153294470907557e5e14ae665013f285fe4d3766e7b3d8ce5e2a14692072d4d8f79354bcc8db8a2a36c8bcd", 0x2000, &(0x7f00000069c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000066c0)={0x90, 0x0, 0x0, {0x7, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000, 0x0, 0x0, 0x0, 0x801}}}, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000002040)='./file0/file0\x00', 0x0, 0x0) ioctl$FIBMAP(r2, 0x5393, &(0x7f00000020c0)) 00:10:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:16 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:16 executing program 5: unshare(0x60020200) timer_settime(0x0, 0x0, 0x0, 0x0) r0 = gettid() tkill(r0, 0x1000000000016) timer_create(0x6, &(0x7f0000000040)={0x0, 0xc, 0x0, @tid=r0}, &(0x7f0000000280)) pipe(0x0) timer_create(0x0, &(0x7f0000000080)={0x0, 0x3b, 0x0, @tid=0xffffffffffffffff}, &(0x7f00000000c0)=0x0) timer_settime(r1, 0x1, &(0x7f0000000140), 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000180)={'virt_wifi0\x00', 0x0}) sendmsg$nl_route(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000002c0)=ANY=[@ANYBLOB="a8000000120008002bbd7000fedbdf2500000000", @ANYRES32=0x0, @ANYBLOB="00210000220002006c00168068000180100006000800000001000000200000000c0004003df100000008000014000b000400000000000000c4fe6913000000001000020000040000ca0a0000000000000c00050008000000080000000c00030053000000000000000c00070000000300ff96c321b3b615d6dbc9aeb846c20000001400140064366d7270310000000000000000000008000500", @ANYRES32=r3, @ANYBLOB], 0xa8}}, 0x0) r4 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) clock_gettime(0x0, 0x0) connect$inet6(r4, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) 00:10:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000003000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = inotify_init() inotify_add_watch(r4, &(0x7f0000000240)='./bus\x00', 0x400017e) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) lseek(r2, 0x200, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x6e) r5 = open(&(0x7f0000000340)='./bus\x00', 0xe4082, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f0000000280)={"e6696328276c80ede1cbb140551427cb", 0x0, 0x0, {0x0, 0x7ff}, {0x0, 0x8007}, 0x28e, [0x0, 0x0, 0x0, 0x10008, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x100, 0x78, 0x3, 0x0, 0xfffffffffffffff8]}) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000001840)={0x0, 0x0, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000840)={{}, 0x0, 0x3, @unused=[0x0, 0x6, 0x70000000, 0xfff], @devid=r6}) ioctl$BTRFS_IOC_RESIZE(0xffffffffffffffff, 0x50009403, &(0x7f0000000140)=ANY=[@ANYRES32, @ANYBLOB="190000fca5c3f9902e1d0285000000000000", @ANYRESDEC=r6, @ANYBLOB=':x\x00\x00']) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f0000000400)={r6, 0x4, 0x4, 0x1}) sendfile(r2, r5, 0x0, 0x10000) openat$sndtimer(0xffffffffffffff9c, &(0x7f00000000c0), 0x0) 00:10:16 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000200)={'ip6tnl0\x00', &(0x7f0000000140)={'syztnl2\x00', 0x0, 0x2f, 0x4, 0x9, 0x2, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, 0x0, 0x10, 0x4a8e}}) sendmsg$NL80211_CMD_DEL_KEY(0xffffffffffffffff, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f0000007e00)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/34, 0x22}, {&(0x7f0000000040)=""/21, 0x15}, {&(0x7f0000000280)=""/144, 0x90}], 0x3, &(0x7f0000000340)=""/4096, 0x1000}, 0x3f}, {{&(0x7f0000001340)=@can, 0x80, &(0x7f00000016c0)=[{&(0x7f00000013c0)=""/168, 0xa8}, {&(0x7f0000001480)=""/6, 0x6}, {&(0x7f00000014c0)=""/37, 0x25}, {&(0x7f0000001500)=""/110, 0x6e}, {&(0x7f0000001580)=""/15, 0xf}, {&(0x7f0000001600)=""/170, 0xaa}], 0x6, &(0x7f0000001740)=""/242, 0xf2}, 0x10000}, {{&(0x7f0000001840)=@alg, 0x80, &(0x7f0000001940)=[{&(0x7f00000018c0)=""/86, 0x56}], 0x1, &(0x7f0000001980)=""/160, 0xa0}, 0x7}, {{0x0, 0x0, &(0x7f0000001f40)=[{&(0x7f0000001a40)=""/170, 0xaa}, {&(0x7f0000001b00)=""/130, 0x82}, {&(0x7f0000001bc0)=""/249, 0xf9}, {&(0x7f0000001cc0)=""/98, 0x62}, {&(0x7f0000001d40)=""/167, 0xa7}, {&(0x7f0000001e00)=""/39, 0x27}, {&(0x7f0000001e40)=""/75, 0x4b}, {&(0x7f0000001ec0)=""/74, 0x4a}], 0x8}, 0x9}, {{0x0, 0x0, &(0x7f00000031c0)=[{&(0x7f0000001fc0)=""/10, 0xa}, {&(0x7f0000002000)=""/117, 0x75}, {&(0x7f0000002080)}, {&(0x7f00000020c0)=""/4096, 0x1000}, {&(0x7f00000030c0)=""/170, 0xaa}, {&(0x7f0000003180)=""/31, 0x1f}], 0x6, &(0x7f0000003240)=""/29, 0x1d}, 0xff}, {{&(0x7f0000003280)=@isdn, 0x80, &(0x7f0000004600)=[{&(0x7f0000003300)=""/38, 0x26}, {&(0x7f0000003340)=""/4096, 0x1000}, {&(0x7f0000004340)=""/148, 0x94}, {&(0x7f0000004400)=""/205, 0xcd}, {&(0x7f0000004500)=""/48, 0x30}, {&(0x7f0000004540)=""/4, 0x4}, {&(0x7f0000004580)=""/124, 0x7c}], 0x7, &(0x7f0000004680)=""/165, 0xa5}, 0x1}, {{&(0x7f0000004740)=@l2={0x1f, 0x0, @fixed}, 0x80, &(0x7f00000047c0)}, 0x400}, {{&(0x7f0000004800)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @loopback}}, 0x80, &(0x7f0000006a00)=[{&(0x7f0000004880)=""/4096, 0x1000}, {&(0x7f0000005880)=""/242, 0xf2}, {&(0x7f0000005980)=""/86, 0x56}, {&(0x7f0000005a00)=""/4096, 0x1000}], 0x4, &(0x7f0000006a40)=""/16, 0x10}, 0x3}, {{&(0x7f0000006a80)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @empty}}}, 0x80, &(0x7f0000006b00), 0x0, &(0x7f0000006b40)=""/4096, 0x1000}, 0x11e}, {{&(0x7f0000007b40)=@nl=@unspec, 0x80, &(0x7f0000007cc0)=[{&(0x7f0000007bc0)=""/233, 0xe9}], 0x1, &(0x7f0000007d00)=""/253, 0xfd}, 0x1d99}], 0xa, 0x14001, &(0x7f0000008080)={0x0, 0x3938700}) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0x208e24b) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f0000008180)={&(0x7f00000047c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000008140)={&(0x7f00000081c0)=ANY=[@ANYBLOB="233f9e0024730174ae66db21e4ccdc23de26a1e2eb6bdffb5a292585ea3e8c0f0aafa27e97ff09467fd05f216e693d12991b5b4169647dfbb997e16212b4f13cec7c68c3887e1d2c4583d641eefc46d061629c7f982adebfd244eb72a18e2bc86888d4d0871dd0ba63a826c5e4698569e937e3b760d7a339d5cf7beda1e665c144f58cec8048fdf143d8b989656d2d4b35d1b79225798ddfd86c5f0e85c79cb82c7cdf330c1e9bd697e1a3ab372a840827eddfcb3a793c2a2e347eaa258cfefde81af5008a918d5dbfce66624516fdc9fac0a60ab1e40dfdf44c610be1305151b2945a373ec4e73a085d23e9ae6e2451ebafdb092ba80038fa128c21eec7bf05a19a64bb4368beff233f4488", @ANYRES16=0x0, @ANYBLOB="00042bbd7000000500920046000000"], 0x24}, 0x1, 0x0, 0x0, 0xd945e026df4a4e32}, 0x4008001) sendmsg$NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f00000087c0)={&(0x7f0000008300)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000008780)={&(0x7f0000008340)={0x424, 0x0, 0x8, 0x70bd26, 0x25dfdbfb, {}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0x53}, @NL80211_ATTR_REG_ALPHA2={0x6, 0x21, 'a\x00'}, @NL80211_ATTR_USER_REG_HINT_TYPE={0x8, 0x9a, 0x2}, @NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x40}, @NL80211_ATTR_REG_RULES={0x188, 0x22, 0x0, 0x1, [{0x14, 0x0, 0x0, 0x1, [@NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0xfffffff8}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x8}]}, {0x14, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x8}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x8}]}, {0x2c, 0x0, 0x0, 0x1, [@NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x2}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x9}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x10001}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x1}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x8}]}, {0x3c, 0x0, 0x0, 0x1, [@NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x8}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x7f}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x2}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x2}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x14bf}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0xffff0001}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x6}]}, {0x4c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_END={0x8}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x5}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x8000}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x9}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x7}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x7fff}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x7fffffff}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x1}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x6}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x66f}]}, {0x14, 0x0, 0x0, 0x1, [@NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x2}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x3ff}]}, {0x3c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x5}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x6}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x3}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x7fff}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0xcfed}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x6}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x7fffffff}]}, {0x4c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x3}, @NL80211_ATTR_FREQ_RANGE_START={0x8}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0xf71}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x80000000}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0xfffffff7}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x7}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x6}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x40}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x4}]}]}, @NL80211_ATTR_USER_REG_HINT_TYPE={0x8}, @NL80211_ATTR_REG_RULES={0x12c, 0x22, 0x0, 0x1, [{0x54, 0x0, 0x0, 0x1, [@NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x10000}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x101}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x5}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x7f}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x52edc44f}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x3}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x1}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x2}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x9}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x8}]}, {0x4}, {0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x80000001}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x6}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0xe614}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x3f}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x200}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x92}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x2}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x7fffffff}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x427}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x4}]}, {0x24, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x10001}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0xfb84}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x10001}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x6}]}, {0x4c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x5b2}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x8}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x1}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x1ff}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x9}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x3}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x9}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x100}, @NL80211_ATTR_FREQ_RANGE_START={0x8}]}]}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x1c}, @NL80211_ATTR_REG_RULES={0x128, 0x22, 0x0, 0x1, [{0x14, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8}, @NL80211_ATTR_REG_RULE_FLAGS={0x8}]}, {0x2c, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0xd1f}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x6}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x4}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x5b}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x2}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x3f}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x1ff}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x7fff}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x800}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0xfffffbff}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0xfffff801}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x6}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x4}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x2}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0xffffffc1}]}, {0x34, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x3}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0xa1f}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x6}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x5}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x6}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x1}]}, {0x34, 0x0, 0x0, 0x1, [@NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x8000}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x1}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x2}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x1}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x4}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x4}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0xda0}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x800}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x4}]}]}]}, 0x424}, 0x1, 0x0, 0x0, 0x4004010}, 0x0) sendfile(0xffffffffffffffff, r0, &(0x7f0000002080)=0x10000, 0xffffffffffffffff) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r5, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) connect$unix(r5, &(0x7f00000080c0)=@file={0x1, './file0\x00'}, 0x6e) sendfile(r4, r3, 0x0, 0x100000000) 00:10:16 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) [ 178.815080][ T21] usb 1-1: USB disconnect, device number 8 00:10:16 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:16 executing program 4: mkdir(&(0x7f0000002100)='./file0\x00', 0x0) (async) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002000), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) (async) read$FUSE(r0, &(0x7f0000004340)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) (async) syz_fuse_handle_req(r0, &(0x7f0000000000)="9eda438838743bd4e9720bee57093515dc189a5ea685e9556c1c2c3cfc4df50d66d31a48aa312663b68d18c5826b5b55fb738208863dac0f10f423aee7a5d8ddc45ebdfeb7424bae859d7c37ecfc4b63914d5a56d91017dd22bc84f759a15969951aef9d5c88c96560896988fa18cd946cfcc3a0f1c993348377904eac32c980bdf7976ebca2b499cab63c4e841514277fc71d4620e29a92523402485de0e82896484c0ae497a4d686df23ca7b68c3fd5e624d3510d7f94838e54af877ca58a00c5a672bba11f5aa1ed1980dfef47b9973d0bf456ded5e72f1702b3dc5197fce39cba53a038d8dc0ec783ce70577107dc5e8b299e64a0b7f1191f0926bd25762370191710bab2f44e9069f55f8a3f87e4cb488a2fb3348c0bf3b3874291f83e4776b160ea73aafa3919c7c069c73c0052173a63158db8b65541d161f9c964926ad7f06bdd6cb6a32135b04e35701c2e13c49c1f75dc7a25d623378860692d172ec3f1e1f2d9dc77c015c13721efcb101c2390abb847e871132f472a37cc0163b39b1d575a5444e246a08a1afb1a696cabab29498a314429a3b9f44c43ba29f71fac1fbe0d01c3c16d22730932704bcfb0c1b7a432bc51dd3f5dd5afc3b342cbe6a6ff899039e28f9a51881b1d46fdcf31767cb6f5c5c69ab3c80615d77c4d1664fc4ec831b8cea2e752bbb7a9ce79df875b29f1e232751daf32a1a0c4ff8bd0688e2b8e2d668b8a77e20a9eb6ec2e2c23b94e507baeacbcfa31fb6e1ca3343668f43e3aa6d85e7c29bf0bb4dbdabddc92be7f4a6f5d21b19e6da17bfb6cc926e3847532fae29c7b62fb909130ec372d3c16cfe6aaf3ce2af0fe7610fde7aad61bc80d2f96b999c8ccf6d22cf903ca8ae8b879ec4a416f334982e9810c0140a18d4dc81b5edaae23e9f4abaf40ed71512aebbba5bb251545e188db789558a845a2877b14bdaeec3c738b7d730c0860531bf5517d4f0e8f95ed3571f8a35816d5116fcb8d7cbf42b7d5d5e65541508c898bb2e0fe96297d2ab7135662de39df099ebaed5871111f5346278cee5728cec512e6c0a0d65b51e3d627873195b84103341c2bc83b6c8fdd8ba17f5957413f61c69d618c9b9d0b1f08dc81921b6c662ee1da3bfa019b095e9a03c2db4d645ccb7364e895098cbf7d932c72d80663c7a1694d122f7348393079223c11d36c64a5856eae0397ab9a9d948204b74e56525a9d552dd0916de81cbb5af3c59b3d7f8f9154423ce2cb45a5bc808e24bef13212019a19545fe54ba84d01534358380192b8c7b0eda907810375bb66a578a58fec392b47991271c8367b91d710e8a176bc1a4e96f0e137d4c25fbb03eddc392f9f170dd744472b864fbbae7c93d86e682308b21b73c5652065d72cf02e1152b44024a90a3b52eb0bb3cb412e518d37a68aa4c7f46789c54ab30d3a73d0a8712fde612294cda2aa1ccf164930b9b1d17801d4fbb06e849d39bf2b5141330caa0d2618b616f1c67e1ca57080e79ed9092ba7a55e8121cfc825cd26a0199a479a7ab1b7b23d2a4dd82fa6d04ee41ca680435efc934f0451e865e8632ac2f1115f4cdd33b0fccb7a2326127faf20cba37c828613dba5a98f4e1ad25eb6b91078cf73d873df9ef91531476f64b83559ff7ccdc4c070d478b18196ea05fe8d4ea0216ee5273dfabbd04582f40f064c9781afd2cbf30901f28cd09cc934f1b2d50883778274177e3dba8af0a1b931d80ce1a6c4085780ea2195b65ecfd2953f78a5290fe560d0cd6a5e73890a5a82dc410b92a3ef2be05ec5607820fd4ca6b9c3aa258d59022fdcb21665f1ce4e8aad8fd918c43bd3c2afe3dc223ff9f48831d401c8b6996190793d1dd7551f8511b69283992398d8f9b4bd2b3398d3b8c6f3c5d8b802ca5282b70242df2b7be4b38e70c3065f8da888631375afcc05ce578089c4f783776b286b7a60d1b5e189e2742a3240c1036a953d886885422eef01413c38099b64505fd5a73488acb4e611820674c58ae74d6c64a885d4beda9bd7903bcdc71e3711e2a057c0eab2100c321050ab14c6e453c53182577ad3178603cd9afde40a701120e9a36074fd582428c74e02781318e6c65450f8f020bd22475696fe13b8c59260e53a06d16eabd135e887a0a6bbc8ad21be7661df76fec5b13844f68b8eed1a7379713738beac9f23c7a26520e19797a910cde9fb285179526889b908b7eb49bb06f70f6271fba8712c1a4269ebcf4b7d043e924e3d2c4c753fd7e547d95841e335179836f76424e728810d7f32b78256ea30c79d9238a6588426e1f2d4c0b03d5605bd826ed24f0f11326b4cf958632b86e017aa80e142db1580c44f76d9c98196f3f6852ab2bfc6a01a3553a130c2d171957f5a45c3550fbbc990ef8742a98a86b280a57b9f198ff436bc01161ada50e6f23026c3254adf2321bff7e20aa54080bbb57d8d52c6a6df6107706a2e5bc6da68f17b474c0edd39401d765086e885cf7992405f856557915603cbe8894676e996bbadbb649a5e7498b91f9bd2f697dd9ebbe4d386050258b9f4c94781e61c660651c3f1e3ae51f8c035eca365bf15d6db48ea9ce183515f4a208d010f7c23dcacbd6e225490d7e9c133525f5c9018d752b21b4897bf18b64b6a9936f538a0a8958fc934440aeeaad2b68ac844d76f0900a6c95bd0b353d85d4fb62eb88360112237fd8c636a80e3130b21d66ae8ec58a4b76cba0602f96da919f7e84fd37e3ec2379f58e389a39c78d2482e03c379e3c4649ad63a76e3707ecff07d2fcb0c9dfc524cab49e69a09c92e4f88714335cb57d3f6184d07bef9657280fb5c9fd2d8f940f7ac6c5407e3077aa2e4ba8e217e0ee19e302d6d90e3be05a86dade35d2e454e511afb5cf5936f1d11f2fa6be6ceaa817dbdc7a6aabf2fad8ff3efa8382a25099f0c5989d2ad56ae0f4968b2cfcfc67b4f1c161c75900b4848f59a3c0376dfcb7997bf28e9e85d6dd942a360516de38e1c1a038a796f9a77ff2b0c7e5e8f4932391a0e58e76dacc6f9764178a211dfde3e75d367d2911ff398126ffdf83cf2fbdf1ad5232bed9155f7a168638a572094a9e934d4969b358cf6e121d7fd2aeae2f499068b42c152f0e3403a230885d6f92f038ddaa23499f804ffb06abdbabb51f6c38c92fb1a6271a4b13d6d11125b8ec12efa5907dc65062797fb9cca15e2f254e76b182d3fcdb4e96ac4de36d6df7e7bba5c32f422286b1be3b79bffb6fd693761952d195a84ad9ceb07287a0fbefab9e0347b513c5f60233ccd4b52d90ec144a2f896d9dc7f279f8aa93038f3efa286e1c3006933a4d7183d952f8d28b141b28b2af355b5bd8198dfde1ffb8d09202aff0d16ca3fec194662892a49f829813970a4520f1228aa03d211a45bed3b2e05bf1f10b1a152761e7b6c6ddea863a3c02224256092c70ca70dc185c4c385dd98b09e2682661e1e66f71d9c4037048eb70e8a1cbe57de87ec43713abf5fdcf63b9c482f318e3bec37e878dadbae15a02d731e6c8574eb14c059d72f73be5174add786d06b585a28a06d349d8e434a491b34897b3c1ad786ec8280d7f57edd4fbc6aea5485d659b59d393e331cf91e6ed76f340fcf7cf460892fa7318fc42b883f61d888ad982a751accb613c66661fba5f3d6de751a6a9ef8a4700316aaad04e991aab7903f4ef012ec2a8c092234e74ef335daf360ae47bbd2bbc6ad8c1a4f81efe8bbd703cb55ef36b32b4e30cb5a3b165c02ba295d0e1c40ce6ff8f479a74f01275f113ebfa8ade37a59ce70e6ca2a6f48f1be085f61bf772e2c2da523a2cfe63e99c57bdb1ff23139d4fca49eff7547e9880eefd3f7511a677efa23b52098ba89037c48dfcda2e8c1cfb9f892161049e53f8cee55256279512aecab8c441600dae0fd957883273047cf5c66ba209f830aa2ce0cbe41ca08c0cef4aed7f4324009200661a7ce680e5a8df2d051c1d8b2f63d25d8d74d05c75c46c8f3f24d625539e63459650960498a54ec3b16225bbbf4d3930009df265839d72611f5332a904cdebada108236e4414a2909ad01ec44b9d7f75de4385ad7ca5152e890a0919b3639fd1bcbca3b737ebb8d9ae541b1271cf2166ba15830e66f3d3afd3b754a7f81ad4f0999704ae99c114907c5be4a4797f13b80564f234723a34dbe137dabfd7fa23562df679f54a6ab54def6d63deae9844f72fd73efd0413551f5c4b9ee826eb3b7faf92a59ea34a16723b4fea14d1c8815a4e2d39fc48d1dbce526a7c53f5a96d0ef6463a0cee73fd3505f5c764a264b83c4a21f80e8b61c82d24442d13da99d18dc1b2538e7a510f6093d9ef2bc5cc777d4f98411e93919eddfd69d6e20d227cb61c50f358ea227f4de941fb080c1cf6b1f6e25533768fe133dbfc3f9d29c603bed38aa3c5af5b81a706b0067b40b88f992610d04c7cc36b8f649697cd6a93fae51138161891ae75a7147780fc59af5a6e18c54f9d2a4fe7fa92314b399afba9a40d0cc24f70a2593acf8d179215e06b7a9a88224bafcb2cbf60caf5fe4ff38208a70793b5dc33cd572956260e1c86312d3ba9b3a4b2b44376f2e78c616a6c0880ac8dcbaa30b9f761d500fd03a8518dd0509157b184a2d95e0caf3ffc8ac2db6c54d80c71a1e5b9ea3bf51071e2118af204123daceeb04e4f6f31f32a4d3fbb76ee49440cabda2c121c1b99acab5b87cecc37c3f9066af34ab29d6598bbfd91047a2ac7ce3a8f3027ff5e6d743506f161087278896a98ed37122ba208b61cf54d3929555ab06b564cd5e4f46f4755a6cfa2ef2b30d29ea66f2749d4060d411fa9160c91b6f55cf071ac8222c6313df18759e2958cddfe3db4cbeb9cd39abcf5f0beaecae8437813995cb7ed0b87d42ca942ff7245ece204798d01361c5f008e0d82bdf76660515bc78f7f8f409ccf68614b2cb50f5af2615661326fd971bc57eeeade60ea906b8df1cb0dfafd318cd2c396309c329d0469ca192aa8f51d7c4227685440f073983255baf054b97b9d7be1d1470d7eabd5c09b2116b4e86b0567b7e97e088717a4fe3dbdd310a1c39136ea4d2c47492001f9885dba03bf97e7da376171d666441cdc2f999db137603d57df32b4260fa0165e82917bb1631ea314e7a7437e66fc68cef22cda8f456d6e583f6e3237e0bc79987a9103f7cf0918e26881f67ea582e1ff3a49177599d385bf6e42572a2547933aeddb826530e9adf30dd84c3a7fae5c4c26f6c6f3a9f0906decd314e2407825abef959c5416d18a92ff34e6c521a16e8a0a29937c77d4ee99b41d530a732acbe0bf5d274df9d496b47a9a624546bdcf9976cde12ec989cb2a70b33a7c8a3a77652023164695f9db30dfcf587f0cd4f73e385730bcbdd688f6dcb08ba0efbb9f579220afefa4acfea522e864fce9b1782ce9f14824d16e9d33a2609c23ba3c5a1af02549357a0dcc12e37819d778021762cf895abeac1125b744c8b8225a091e7be9ded9993cfa3ca9abb83e25c8f559009977a2ed9374a89619fae5ef6d164bb73d242004dc8428e44689b33ee3bbe88bb4962ab0a32a90e7aea044f08410752cb2d7aeaf3196648a3a99092665b478bb394b48f79b36db0efc7f50d6a5179c945f5298cfaac5e5dea715296f92abce7281d48a0c9c6b785a35ef5f1697c047ddb254fe9a8ab9f498b0c1ae09ffd01a3d8d427fee7e36c51e0e5c2fee2245fb8464626ab5c9857ebce91f7d22bf024d10c2d71021cd69268472de419e6cefd970cc3a8e4d1bbe6496799aa7f100411766e712aff08b731460f14f9d7356db12cf8e1c6121968dc68b1d81c086b325ca4ce6fe1f476707e08fa913144b757c6be17cf93150db29544d207f09a896f33b7335d9339215da751e7af2c6bdd19db6f521af2c8a5998dc607f97026d07111488741134c1c86eba123273d1fd5ee4b471e86f9ae9478a04c7482076ab34a1eca5c64f89e5106eed44bceec019c67c12fb4db4fdac153f4ac3b63ffeb6d30de58ec039e2dd3c181e254cd94d0a2b0b44490384cc5915b54ee1db2b6d059879bf8126c9ca976d0f7862da07ecd350930a081810a7afd72b2ad3f65b96ae9c7f91227a2b5513a559f36b90fe01be9ae5ad3ca65e2c26f358fc26b858a3633fda7ae49a5fb705220a5819b3cca41b1ccc21d7c40f5fa9c422288efa5394e4312675899d704a2aab62b8363f58fd4bc12a8bea6ffc45b4414237bf5f019321206dbba439acb5ef26641f30fdac20f964354bce94e4c9d73e137f9806deefaf6f4acaa0e76ad4fef9f6cb7fc01bbabda9612c05adbe46afcf94819e8a4b4b49ff764784fa432d47fb6d4230900043d1b4521cd6839fe8c5df4d1899fdfb13880e207cac73f0a29020bdd563bd9c2f6bcd1ec523b3e03ebf6164fc65af001830c51396f9df2d346f83a59cfc82201cf1150ea57259d579fc2ed199b3fbe42d5188c84e4354610743e5b23a265246313cc63913f17412fa00d98b379b80b96d936969572e11316bc8926cb23115186f3b2387b82c3898fa41bf16a308da62d5a3eb3609af1943fddde08a4036eb2a41b7292caad9eb082614b02a1fa255bc7abd4d0e3b4ec1801e131e68c7aa9da1a0ff10f9de87dec8fad1ad8bfa99caa49e203a7b9c33e044d4544a537471e7a452468b821959bc488c6b8cbf81e90081a26de273ad1203cc06adb6af242ab19f96c1c66b58c37e2c9309704fba63af99a8d9c5efc651afb631fe9f546b938cc3b8e526c4159e5c9f7afb29fd1d55fabf09367ce2a63a35e7a2062d1c772ed981fd77157a847f687a177cf9886ce41df8cc509302b46bc1e2ba896b1c1656a1bbfdf4cd9ac39cf8510d1c823075f16550fd044aacc8d42a56f03718f7b18475cdc3999faeb25ab3dd8a807ee04d8e5d831d08b4e309dff50330685138797e10c6362636f53f22bfc1f3d5090a5d369282d9de36bb4e2505411ccc6ea395afa1567b15a2fb4be2adeea7126b1a8e80034105e0d98bdd78e796ce1cdc06a4ae666fc0baec5c52614340ed997673e26ec47c88846c000bb7c9077337cd44f5c041fdcc64986e5e1c0f488148f0ee6f842c44c0b72e82109270341bba6e9080b70fcf930d0f10be5a36798e70111fed72727b72282ff164fc08319d74f1f57cde71b57cb397a9e753f87b97729bafba017a24cbfdee5dfe7fc296c112e93bb8fce560ca80a3afd8370baaa79ad783b51352b5440b144a47378c9ae22eda5794328e95bcca220fd07bb56915529b155c61858efe89ad36a79288e74c0e251addcfaf797432175a5562b46eff5e3aebeb74623e18beef85389383c604d8884431b07dc4bea0174aadc337ff41f558a63f16690feae47efa2a5d1318b7397e1e4ba398727d286791b71610e1d78d32800e7e113c12abf0f60b6ca4401ecd23b7aacd990633b2b017daf6bfef1b2361ece74b7dbcbb1a73d4bc1f9d2e5c9fb0b7980d25cc44d1b10c09ef5a6a05c84669294a5cadf0cd88ab449f9f0bcdd8c48590d416c5c1feaa494a2145949c2a3373df7c6014225f2745bbeb20ff294d22c0d96ca111e6926946207cab56a03162a49e68968e398f70690188ee3ca847ef421742d60b9a6ad029e8a3d607950b2bf8ad8ff297cb39acc94905635770436e134435e28205140331b5100d9f64469792fffac87bca0835cbc617446ff86a7b50418c305f32e658b32130e491e38709fd3697017ac8084cdf1ed81a28375aed092ab4e32ca88a933154dd3a9e99351acbada926b67b310c7070ac1a414a28c5abfe1f45476249a12f18ca2d981528d881ed3c5072e46a6eff3cdf37dcbc89c7f79c88a1f8d15d15beb66a0e4440c7b93e379c4e2bac1d5c8e85f1852887e2cfeb178fba1c67dc2adb0c87df8ca4444ca7f455509f492effb5001328b8cc696e2933207a2d78bbce8562ca34a248193c914406b161c8141479d891b0c6110ec1e25cad38299b489f2ec437017cadba67dcb58abd4933c95b3526f1d4747b8701a7d71e446e4b62e2941d4281faca0cf22914be5aad80f47100000000ceb24e82508fe55a92fb6db70d03d1c1ec09cfee31639341756a4630a0eaaecac7bfbddf9d30c42cbd45eb181d5bd341307ad26f496bb042e2b655c03ac3dcc587acbf50f79b5c239be9938b62d3251b199f8413b020605d5d0552cfd9c39c9132719d6d0a326b000e12fcb51bc274df79d11430060d05978cdd50583f1bca82c57dbee605e2d00fcb5414af13a596d35cb5ba62de6a28cbccc857d23547b1c7fd5ac8fbf6758d5b8451fa46d9acc00344dc2e565674b1dd3547eb8f8aa5fff99042f8d1d59e6ad2f53379211e6832fcb68f5777eb2db85b28f724f4e4ce6342cf55713ff7b0cb4f7f47dd12a6566b86709eaefae024373267ce72a89e7f3e42ab48edcccc96b5d0403fe93a927e5ccf470014f220b8257393226cd7b996f20e6a34f81206733a9fdce03b701943c1b560d3eab68c2c225cf7f7f2b56123be2bb173e9e5b37f4d3348f6b987764ad07c2acd44514ff264d7eda31e5e517a179414841ad4553d51c08f435e05f10aa82d74b97a9ba3a133e6c9175fdcd4f3dc9c16d3be1d5bbaf13240177081ac1d56681bfa988a93af09868afd608520c0bfd71d857a6661fdaf6f2e166987eb007449dd26334ae932c5003fefc0f983b9e49cbfcea325f2de16a9ae935caa46f5b3433957fb370971ed957f138f08a60fed5b84995e428e7ae7d5c22021ff016baef0e713a118344c016a99ad469313ba7f2452da0dd82e019f64aa229cf80a69b3e08ac5847f10d247179855546313232f23e055c2f74ecef14e0fdcc29a9bf0976fbb249bd5c7903183d2a53c70960a183630e7d4928daa7091a85ad987d2a4a5b8f6be6612fa72d9fbb33c67bb38eff19f2e784f94e0354cf6d35a5b2c62233c039de3734b38e97ec72bd673fef09fd56fec329818cc68cdf12cb52f7d37a8350c16e94208880bfcd3e895d7aa4489e3dd15db4a9026f0d2a46f1e89c35845dbd976a1992b87c15a0c7580e6424b8792a7bb7b933d7c5433d4133ba4dbbcf7995d6ed3feaa32f876a287feeb9cc6107778c1f83e0119d980b9e994c2a3ae3de24a103efb3cacb746b49d1ad85746b233ab4aaf0e988ec2a786bc93f32040d3bdc3008031634cdfded5ac95b2279e096243228296591e7ba53c4a127772cc4620e6b238ccad250629194533d0a669ff3366c52d64928693e0b0cbb0b8e2c6029089d4dfe2b4b6c5dcd85f1a02770611e65001e48a32a8b0431a3b9d77fa3a95be38a0436a704c05a8e0183f3214c25531a63796f679bf72885aa766468d42b2543542d7e82544efc5c5e81e6a91a0f5d4e68000cff687d63e45c9a11d4ef515050daa592c9a828ac7c0488e7cdb3d6fdaef5e9176ee68d981ea50d386d74df3b40660351736deb03bfceb721878cf9894b0302df15964242ab6b9f77f98ba1c7993735983d2b022600ab74a19e3636e1400d08ba45d3a5c2774cb06a1c358bbfc11d27efaf7ca53c2e7757c8c76da24707d91a4a5244262898d68083ff91c514d9b9b1ebaa0cb0b10254fda1b1e82b9a1a47f117b5b280ddbec1f6732d11117ef1a7a674699df87fe795d1243cb9c4527e364e2b711b6562a87fafc130ce0baf1701686639b05f0c8dc708f008b1e6ab89e8d623bb83f3d54b7bcdbdacd055ac4eccbd36bbe0af0f65a00e3d6dd985ae8851d176976cfb5816d1fc2a63d3546aecaa4e712ca6961d1f181315d553de6b53485faed0dcfcf819a1ba3badffe797377d3d1ddaed8e7a0acc0c3d277762262a139f94de49faca167b11bf04f2104a5ab9a73367a6461f7124c91a2c4229ef98e6ebde9aac283c7d029400d71293f488ba169b62c1e94689cf5b248ed4aea62b88d65bb764cfe27d5231a58486e7381df518f4ed81cb905108c54a5050a94ca0e94da20d3794bc5fab9127dc95b6404b1e27b4e28136fc27806f7be798444c33aca88ffd45b860eba0d5033839f5a092863954604f1952bd61dad23b11643fe14f3ade08116aa2c13eee701ccd13e506bd65a1060bf69579aea8c8143cd38c0891a3065f251eba0c20ab9c69ddf28e3bd6400cc203bac8de1882239ad4e1b97b0ae2f1abb7bac7c0d8ef82b97ebfb1f5577f06a3a1377b09ada4db87d342f20ab0eca4b9c206042471307511429cb57a578211f92d3647189861cad9145f5eb26ab696abe50a2a6c1b469df97da28aba4e79b586c348a430f5ea61c4be1032fa61d18581f05a07fb8707c8996e0fff1c3eda59b992687fa12483b9327e10224b20d42e8b3fc4670bf070ced602283273d6818acd1f6da567c44d3f5e1377065d43d87d889843ae48e7fa8ba1634815695b8c480ca271e6e833799c70da80fd79acc09b989667a2294de5da73f0363df9a33ad4dab8d27cf7bed0a06838672e3d07d52b6396e9b5576021d5e925abd533bf161c944795065fdd44e8462e3070c479f1c118276653488dd9b2f1a673f8cad3612ca1fab4388ec9c8f834a01a499adb7b3a9a977672f6d75b41bbdd7f91ceb7e7a88568d17bb432be9e4e96e115075bce197ef4754d2914c2c59e2d7f4c08f0dbe34d31f229428f211bf1d7e8f5c319ed4a8273cb6255eb318851ac4557b0278fac63107a54d407c42f300b843a12abd3b893b46c7efac2e388ab42b87aebe2543bd4c15f459bc50aad10ffe1c1196fb52c26e54bdaa7fbd52451f207ffb073ef4b3f71eedd7da40c89505019739e3fa733bcdc84ff4919e8fe2358129ef28291be1d6426b8bafe88463b1d3cd7273745381c7f65221898e6ad361e88b24c54ccc7ac9a830145b6dc096e2d71ef71ec4f03524cb870b724e08d223bdec2f6fdde6200217a13b5136004d455d66547f5a1793e0cad85677d49e5c558852107007c8136812cf021afaf6f7e8f59883371be46cda412dd9c6fcf187c31252ceb5758901d39cd5355ab386d9a7fe6ea46ebf277aaf809c3023211ea9aa189de4d422080ebb9fec50ffab6b95ba4ae5018accc497e79149ed6047ce561ccc10e9194cdccd5c9fb75175c8dbc9d0a916ad59288f010defbbb50d263041ab37aac0f93253bef6f898cd0825d99d27224f26181f9713b8979da64756c95e7505f25a2688960d6155c3613dcc31b6c337a6dbfc6b12cfde1db22b93bbd5e48534fb0bda8b212577a14dcf665c834b0bd24e5f624d2455fe048dbe930328d7cb632db3b0e244bb5d43390b420b15157a339487fc78976f867d3a361aafdd3f50a93c01882da7c220089a544381db22e2c86b228dc2be01820468460437588952a549d37498e529e62aa62bad1580546bcb1e9a6ed1870b7838d05d12f6e3a041e78b1bdb80894626f20889ccb3a468aa4fb24b9c87cbb28623ce59c6b3c6286db366d08004551a25fe4d8d194a2bb7c52e1c85a5fbe4cb15b171489da121bea1c469a6bb185d63213084e3a81ee54dc03a94dc5ecdda7bfaad1df68021aaf4627c9d529f13e5c81b5ee4dd228949ca16b9a61d186211d153294470907557e5e14ae665013f285fe4d3766e7b3d8ce5e2a14692072d4d8f79354bcc8db8a2a36c8bcd", 0x2000, &(0x7f00000069c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000066c0)={0x90, 0x0, 0x0, {0x7, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000, 0x0, 0x0, 0x0, 0x801}}}, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000002040)='./file0/file0\x00', 0x0, 0x0) ioctl$FIBMAP(r2, 0x5393, &(0x7f00000020c0)) 00:10:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:16 executing program 1: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(0xffffffffffffffff, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) [ 178.906804][ T31] audit: type=1400 audit(1666051816.140:178): avc: denied { read } for pid=3341 comm="syz-executor.4" name="file0" dev="fuse" ino=0 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fusefs_t tclass=blk_file permissive=1 00:10:16 executing program 4: mkdir(&(0x7f0000002100)='./file0\x00', 0x0) (async) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002000), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) (async) read$FUSE(r0, &(0x7f0000004340)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000000000)="9eda438838743bd4e9720bee57093515dc189a5ea685e9556c1c2c3cfc4df50d66d31a48aa312663b68d18c5826b5b55fb738208863dac0f10f423aee7a5d8ddc45ebdfeb7424bae859d7c37ecfc4b63914d5a56d91017dd22bc84f759a15969951aef9d5c88c96560896988fa18cd946cfcc3a0f1c993348377904eac32c980bdf7976ebca2b499cab63c4e841514277fc71d4620e29a92523402485de0e82896484c0ae497a4d686df23ca7b68c3fd5e624d3510d7f94838e54af877ca58a00c5a672bba11f5aa1ed1980dfef47b9973d0bf456ded5e72f1702b3dc5197fce39cba53a038d8dc0ec783ce70577107dc5e8b299e64a0b7f1191f0926bd25762370191710bab2f44e9069f55f8a3f87e4cb488a2fb3348c0bf3b3874291f83e4776b160ea73aafa3919c7c069c73c0052173a63158db8b65541d161f9c964926ad7f06bdd6cb6a32135b04e35701c2e13c49c1f75dc7a25d623378860692d172ec3f1e1f2d9dc77c015c13721efcb101c2390abb847e871132f472a37cc0163b39b1d575a5444e246a08a1afb1a696cabab29498a314429a3b9f44c43ba29f71fac1fbe0d01c3c16d22730932704bcfb0c1b7a432bc51dd3f5dd5afc3b342cbe6a6ff899039e28f9a51881b1d46fdcf31767cb6f5c5c69ab3c80615d77c4d1664fc4ec831b8cea2e752bbb7a9ce79df875b29f1e232751daf32a1a0c4ff8bd0688e2b8e2d668b8a77e20a9eb6ec2e2c23b94e507baeacbcfa31fb6e1ca3343668f43e3aa6d85e7c29bf0bb4dbdabddc92be7f4a6f5d21b19e6da17bfb6cc926e3847532fae29c7b62fb909130ec372d3c16cfe6aaf3ce2af0fe7610fde7aad61bc80d2f96b999c8ccf6d22cf903ca8ae8b879ec4a416f334982e9810c0140a18d4dc81b5edaae23e9f4abaf40ed71512aebbba5bb251545e188db789558a845a2877b14bdaeec3c738b7d730c0860531bf5517d4f0e8f95ed3571f8a35816d5116fcb8d7cbf42b7d5d5e65541508c898bb2e0fe96297d2ab7135662de39df099ebaed5871111f5346278cee5728cec512e6c0a0d65b51e3d627873195b84103341c2bc83b6c8fdd8ba17f5957413f61c69d618c9b9d0b1f08dc81921b6c662ee1da3bfa019b095e9a03c2db4d645ccb7364e895098cbf7d932c72d80663c7a1694d122f7348393079223c11d36c64a5856eae0397ab9a9d948204b74e56525a9d552dd0916de81cbb5af3c59b3d7f8f9154423ce2cb45a5bc808e24bef13212019a19545fe54ba84d01534358380192b8c7b0eda907810375bb66a578a58fec392b47991271c8367b91d710e8a176bc1a4e96f0e137d4c25fbb03eddc392f9f170dd744472b864fbbae7c93d86e682308b21b73c5652065d72cf02e1152b44024a90a3b52eb0bb3cb412e518d37a68aa4c7f46789c54ab30d3a73d0a8712fde612294cda2aa1ccf164930b9b1d17801d4fbb06e849d39bf2b5141330caa0d2618b616f1c67e1ca57080e79ed9092ba7a55e8121cfc825cd26a0199a479a7ab1b7b23d2a4dd82fa6d04ee41ca680435efc934f0451e865e8632ac2f1115f4cdd33b0fccb7a2326127faf20cba37c828613dba5a98f4e1ad25eb6b91078cf73d873df9ef91531476f64b83559ff7ccdc4c070d478b18196ea05fe8d4ea0216ee5273dfabbd04582f40f064c9781afd2cbf30901f28cd09cc934f1b2d50883778274177e3dba8af0a1b931d80ce1a6c4085780ea2195b65ecfd2953f78a5290fe560d0cd6a5e73890a5a82dc410b92a3ef2be05ec5607820fd4ca6b9c3aa258d59022fdcb21665f1ce4e8aad8fd918c43bd3c2afe3dc223ff9f48831d401c8b6996190793d1dd7551f8511b69283992398d8f9b4bd2b3398d3b8c6f3c5d8b802ca5282b70242df2b7be4b38e70c3065f8da888631375afcc05ce578089c4f783776b286b7a60d1b5e189e2742a3240c1036a953d886885422eef01413c38099b64505fd5a73488acb4e611820674c58ae74d6c64a885d4beda9bd7903bcdc71e3711e2a057c0eab2100c321050ab14c6e453c53182577ad3178603cd9afde40a701120e9a36074fd582428c74e02781318e6c65450f8f020bd22475696fe13b8c59260e53a06d16eabd135e887a0a6bbc8ad21be7661df76fec5b13844f68b8eed1a7379713738beac9f23c7a26520e19797a910cde9fb285179526889b908b7eb49bb06f70f6271fba8712c1a4269ebcf4b7d043e924e3d2c4c753fd7e547d95841e335179836f76424e728810d7f32b78256ea30c79d9238a6588426e1f2d4c0b03d5605bd826ed24f0f11326b4cf958632b86e017aa80e142db1580c44f76d9c98196f3f6852ab2bfc6a01a3553a130c2d171957f5a45c3550fbbc990ef8742a98a86b280a57b9f198ff436bc01161ada50e6f23026c3254adf2321bff7e20aa54080bbb57d8d52c6a6df6107706a2e5bc6da68f17b474c0edd39401d765086e885cf7992405f856557915603cbe8894676e996bbadbb649a5e7498b91f9bd2f697dd9ebbe4d386050258b9f4c94781e61c660651c3f1e3ae51f8c035eca365bf15d6db48ea9ce183515f4a208d010f7c23dcacbd6e225490d7e9c133525f5c9018d752b21b4897bf18b64b6a9936f538a0a8958fc934440aeeaad2b68ac844d76f0900a6c95bd0b353d85d4fb62eb88360112237fd8c636a80e3130b21d66ae8ec58a4b76cba0602f96da919f7e84fd37e3ec2379f58e389a39c78d2482e03c379e3c4649ad63a76e3707ecff07d2fcb0c9dfc524cab49e69a09c92e4f88714335cb57d3f6184d07bef9657280fb5c9fd2d8f940f7ac6c5407e3077aa2e4ba8e217e0ee19e302d6d90e3be05a86dade35d2e454e511afb5cf5936f1d11f2fa6be6ceaa817dbdc7a6aabf2fad8ff3efa8382a25099f0c5989d2ad56ae0f4968b2cfcfc67b4f1c161c75900b4848f59a3c0376dfcb7997bf28e9e85d6dd942a360516de38e1c1a038a796f9a77ff2b0c7e5e8f4932391a0e58e76dacc6f9764178a211dfde3e75d367d2911ff398126ffdf83cf2fbdf1ad5232bed9155f7a168638a572094a9e934d4969b358cf6e121d7fd2aeae2f499068b42c152f0e3403a230885d6f92f038ddaa23499f804ffb06abdbabb51f6c38c92fb1a6271a4b13d6d11125b8ec12efa5907dc65062797fb9cca15e2f254e76b182d3fcdb4e96ac4de36d6df7e7bba5c32f422286b1be3b79bffb6fd693761952d195a84ad9ceb07287a0fbefab9e0347b513c5f60233ccd4b52d90ec144a2f896d9dc7f279f8aa93038f3efa286e1c3006933a4d7183d952f8d28b141b28b2af355b5bd8198dfde1ffb8d09202aff0d16ca3fec194662892a49f829813970a4520f1228aa03d211a45bed3b2e05bf1f10b1a152761e7b6c6ddea863a3c02224256092c70ca70dc185c4c385dd98b09e2682661e1e66f71d9c4037048eb70e8a1cbe57de87ec43713abf5fdcf63b9c482f318e3bec37e878dadbae15a02d731e6c8574eb14c059d72f73be5174add786d06b585a28a06d349d8e434a491b34897b3c1ad786ec8280d7f57edd4fbc6aea5485d659b59d393e331cf91e6ed76f340fcf7cf460892fa7318fc42b883f61d888ad982a751accb613c66661fba5f3d6de751a6a9ef8a4700316aaad04e991aab7903f4ef012ec2a8c092234e74ef335daf360ae47bbd2bbc6ad8c1a4f81efe8bbd703cb55ef36b32b4e30cb5a3b165c02ba295d0e1c40ce6ff8f479a74f01275f113ebfa8ade37a59ce70e6ca2a6f48f1be085f61bf772e2c2da523a2cfe63e99c57bdb1ff23139d4fca49eff7547e9880eefd3f7511a677efa23b52098ba89037c48dfcda2e8c1cfb9f892161049e53f8cee55256279512aecab8c441600dae0fd957883273047cf5c66ba209f830aa2ce0cbe41ca08c0cef4aed7f4324009200661a7ce680e5a8df2d051c1d8b2f63d25d8d74d05c75c46c8f3f24d625539e63459650960498a54ec3b16225bbbf4d3930009df265839d72611f5332a904cdebada108236e4414a2909ad01ec44b9d7f75de4385ad7ca5152e890a0919b3639fd1bcbca3b737ebb8d9ae541b1271cf2166ba15830e66f3d3afd3b754a7f81ad4f0999704ae99c114907c5be4a4797f13b80564f234723a34dbe137dabfd7fa23562df679f54a6ab54def6d63deae9844f72fd73efd0413551f5c4b9ee826eb3b7faf92a59ea34a16723b4fea14d1c8815a4e2d39fc48d1dbce526a7c53f5a96d0ef6463a0cee73fd3505f5c764a264b83c4a21f80e8b61c82d24442d13da99d18dc1b2538e7a510f6093d9ef2bc5cc777d4f98411e93919eddfd69d6e20d227cb61c50f358ea227f4de941fb080c1cf6b1f6e25533768fe133dbfc3f9d29c603bed38aa3c5af5b81a706b0067b40b88f992610d04c7cc36b8f649697cd6a93fae51138161891ae75a7147780fc59af5a6e18c54f9d2a4fe7fa92314b399afba9a40d0cc24f70a2593acf8d179215e06b7a9a88224bafcb2cbf60caf5fe4ff38208a70793b5dc33cd572956260e1c86312d3ba9b3a4b2b44376f2e78c616a6c0880ac8dcbaa30b9f761d500fd03a8518dd0509157b184a2d95e0caf3ffc8ac2db6c54d80c71a1e5b9ea3bf51071e2118af204123daceeb04e4f6f31f32a4d3fbb76ee49440cabda2c121c1b99acab5b87cecc37c3f9066af34ab29d6598bbfd91047a2ac7ce3a8f3027ff5e6d743506f161087278896a98ed37122ba208b61cf54d3929555ab06b564cd5e4f46f4755a6cfa2ef2b30d29ea66f2749d4060d411fa9160c91b6f55cf071ac8222c6313df18759e2958cddfe3db4cbeb9cd39abcf5f0beaecae8437813995cb7ed0b87d42ca942ff7245ece204798d01361c5f008e0d82bdf76660515bc78f7f8f409ccf68614b2cb50f5af2615661326fd971bc57eeeade60ea906b8df1cb0dfafd318cd2c396309c329d0469ca192aa8f51d7c4227685440f073983255baf054b97b9d7be1d1470d7eabd5c09b2116b4e86b0567b7e97e088717a4fe3dbdd310a1c39136ea4d2c47492001f9885dba03bf97e7da376171d666441cdc2f999db137603d57df32b4260fa0165e82917bb1631ea314e7a7437e66fc68cef22cda8f456d6e583f6e3237e0bc79987a9103f7cf0918e26881f67ea582e1ff3a49177599d385bf6e42572a2547933aeddb826530e9adf30dd84c3a7fae5c4c26f6c6f3a9f0906decd314e2407825abef959c5416d18a92ff34e6c521a16e8a0a29937c77d4ee99b41d530a732acbe0bf5d274df9d496b47a9a624546bdcf9976cde12ec989cb2a70b33a7c8a3a77652023164695f9db30dfcf587f0cd4f73e385730bcbdd688f6dcb08ba0efbb9f579220afefa4acfea522e864fce9b1782ce9f14824d16e9d33a2609c23ba3c5a1af02549357a0dcc12e37819d778021762cf895abeac1125b744c8b8225a091e7be9ded9993cfa3ca9abb83e25c8f559009977a2ed9374a89619fae5ef6d164bb73d242004dc8428e44689b33ee3bbe88bb4962ab0a32a90e7aea044f08410752cb2d7aeaf3196648a3a99092665b478bb394b48f79b36db0efc7f50d6a5179c945f5298cfaac5e5dea715296f92abce7281d48a0c9c6b785a35ef5f1697c047ddb254fe9a8ab9f498b0c1ae09ffd01a3d8d427fee7e36c51e0e5c2fee2245fb8464626ab5c9857ebce91f7d22bf024d10c2d71021cd69268472de419e6cefd970cc3a8e4d1bbe6496799aa7f100411766e712aff08b731460f14f9d7356db12cf8e1c6121968dc68b1d81c086b325ca4ce6fe1f476707e08fa913144b757c6be17cf93150db29544d207f09a896f33b7335d9339215da751e7af2c6bdd19db6f521af2c8a5998dc607f97026d07111488741134c1c86eba123273d1fd5ee4b471e86f9ae9478a04c7482076ab34a1eca5c64f89e5106eed44bceec019c67c12fb4db4fdac153f4ac3b63ffeb6d30de58ec039e2dd3c181e254cd94d0a2b0b44490384cc5915b54ee1db2b6d059879bf8126c9ca976d0f7862da07ecd350930a081810a7afd72b2ad3f65b96ae9c7f91227a2b5513a559f36b90fe01be9ae5ad3ca65e2c26f358fc26b858a3633fda7ae49a5fb705220a5819b3cca41b1ccc21d7c40f5fa9c422288efa5394e4312675899d704a2aab62b8363f58fd4bc12a8bea6ffc45b4414237bf5f019321206dbba439acb5ef26641f30fdac20f964354bce94e4c9d73e137f9806deefaf6f4acaa0e76ad4fef9f6cb7fc01bbabda9612c05adbe46afcf94819e8a4b4b49ff764784fa432d47fb6d4230900043d1b4521cd6839fe8c5df4d1899fdfb13880e207cac73f0a29020bdd563bd9c2f6bcd1ec523b3e03ebf6164fc65af001830c51396f9df2d346f83a59cfc82201cf1150ea57259d579fc2ed199b3fbe42d5188c84e4354610743e5b23a265246313cc63913f17412fa00d98b379b80b96d936969572e11316bc8926cb23115186f3b2387b82c3898fa41bf16a308da62d5a3eb3609af1943fddde08a4036eb2a41b7292caad9eb082614b02a1fa255bc7abd4d0e3b4ec1801e131e68c7aa9da1a0ff10f9de87dec8fad1ad8bfa99caa49e203a7b9c33e044d4544a537471e7a452468b821959bc488c6b8cbf81e90081a26de273ad1203cc06adb6af242ab19f96c1c66b58c37e2c9309704fba63af99a8d9c5efc651afb631fe9f546b938cc3b8e526c4159e5c9f7afb29fd1d55fabf09367ce2a63a35e7a2062d1c772ed981fd77157a847f687a177cf9886ce41df8cc509302b46bc1e2ba896b1c1656a1bbfdf4cd9ac39cf8510d1c823075f16550fd044aacc8d42a56f03718f7b18475cdc3999faeb25ab3dd8a807ee04d8e5d831d08b4e309dff50330685138797e10c6362636f53f22bfc1f3d5090a5d369282d9de36bb4e2505411ccc6ea395afa1567b15a2fb4be2adeea7126b1a8e80034105e0d98bdd78e796ce1cdc06a4ae666fc0baec5c52614340ed997673e26ec47c88846c000bb7c9077337cd44f5c041fdcc64986e5e1c0f488148f0ee6f842c44c0b72e82109270341bba6e9080b70fcf930d0f10be5a36798e70111fed72727b72282ff164fc08319d74f1f57cde71b57cb397a9e753f87b97729bafba017a24cbfdee5dfe7fc296c112e93bb8fce560ca80a3afd8370baaa79ad783b51352b5440b144a47378c9ae22eda5794328e95bcca220fd07bb56915529b155c61858efe89ad36a79288e74c0e251addcfaf797432175a5562b46eff5e3aebeb74623e18beef85389383c604d8884431b07dc4bea0174aadc337ff41f558a63f16690feae47efa2a5d1318b7397e1e4ba398727d286791b71610e1d78d32800e7e113c12abf0f60b6ca4401ecd23b7aacd990633b2b017daf6bfef1b2361ece74b7dbcbb1a73d4bc1f9d2e5c9fb0b7980d25cc44d1b10c09ef5a6a05c84669294a5cadf0cd88ab449f9f0bcdd8c48590d416c5c1feaa494a2145949c2a3373df7c6014225f2745bbeb20ff294d22c0d96ca111e6926946207cab56a03162a49e68968e398f70690188ee3ca847ef421742d60b9a6ad029e8a3d607950b2bf8ad8ff297cb39acc94905635770436e134435e28205140331b5100d9f64469792fffac87bca0835cbc617446ff86a7b50418c305f32e658b32130e491e38709fd3697017ac8084cdf1ed81a28375aed092ab4e32ca88a933154dd3a9e99351acbada926b67b310c7070ac1a414a28c5abfe1f45476249a12f18ca2d981528d881ed3c5072e46a6eff3cdf37dcbc89c7f79c88a1f8d15d15beb66a0e4440c7b93e379c4e2bac1d5c8e85f1852887e2cfeb178fba1c67dc2adb0c87df8ca4444ca7f455509f492effb5001328b8cc696e2933207a2d78bbce8562ca34a248193c914406b161c8141479d891b0c6110ec1e25cad38299b489f2ec437017cadba67dcb58abd4933c95b3526f1d4747b8701a7d71e446e4b62e2941d4281faca0cf22914be5aad80f47100000000ceb24e82508fe55a92fb6db70d03d1c1ec09cfee31639341756a4630a0eaaecac7bfbddf9d30c42cbd45eb181d5bd341307ad26f496bb042e2b655c03ac3dcc587acbf50f79b5c239be9938b62d3251b199f8413b020605d5d0552cfd9c39c9132719d6d0a326b000e12fcb51bc274df79d11430060d05978cdd50583f1bca82c57dbee605e2d00fcb5414af13a596d35cb5ba62de6a28cbccc857d23547b1c7fd5ac8fbf6758d5b8451fa46d9acc00344dc2e565674b1dd3547eb8f8aa5fff99042f8d1d59e6ad2f53379211e6832fcb68f5777eb2db85b28f724f4e4ce6342cf55713ff7b0cb4f7f47dd12a6566b86709eaefae024373267ce72a89e7f3e42ab48edcccc96b5d0403fe93a927e5ccf470014f220b8257393226cd7b996f20e6a34f81206733a9fdce03b701943c1b560d3eab68c2c225cf7f7f2b56123be2bb173e9e5b37f4d3348f6b987764ad07c2acd44514ff264d7eda31e5e517a179414841ad4553d51c08f435e05f10aa82d74b97a9ba3a133e6c9175fdcd4f3dc9c16d3be1d5bbaf13240177081ac1d56681bfa988a93af09868afd608520c0bfd71d857a6661fdaf6f2e166987eb007449dd26334ae932c5003fefc0f983b9e49cbfcea325f2de16a9ae935caa46f5b3433957fb370971ed957f138f08a60fed5b84995e428e7ae7d5c22021ff016baef0e713a118344c016a99ad469313ba7f2452da0dd82e019f64aa229cf80a69b3e08ac5847f10d247179855546313232f23e055c2f74ecef14e0fdcc29a9bf0976fbb249bd5c7903183d2a53c70960a183630e7d4928daa7091a85ad987d2a4a5b8f6be6612fa72d9fbb33c67bb38eff19f2e784f94e0354cf6d35a5b2c62233c039de3734b38e97ec72bd673fef09fd56fec329818cc68cdf12cb52f7d37a8350c16e94208880bfcd3e895d7aa4489e3dd15db4a9026f0d2a46f1e89c35845dbd976a1992b87c15a0c7580e6424b8792a7bb7b933d7c5433d4133ba4dbbcf7995d6ed3feaa32f876a287feeb9cc6107778c1f83e0119d980b9e994c2a3ae3de24a103efb3cacb746b49d1ad85746b233ab4aaf0e988ec2a786bc93f32040d3bdc3008031634cdfded5ac95b2279e096243228296591e7ba53c4a127772cc4620e6b238ccad250629194533d0a669ff3366c52d64928693e0b0cbb0b8e2c6029089d4dfe2b4b6c5dcd85f1a02770611e65001e48a32a8b0431a3b9d77fa3a95be38a0436a704c05a8e0183f3214c25531a63796f679bf72885aa766468d42b2543542d7e82544efc5c5e81e6a91a0f5d4e68000cff687d63e45c9a11d4ef515050daa592c9a828ac7c0488e7cdb3d6fdaef5e9176ee68d981ea50d386d74df3b40660351736deb03bfceb721878cf9894b0302df15964242ab6b9f77f98ba1c7993735983d2b022600ab74a19e3636e1400d08ba45d3a5c2774cb06a1c358bbfc11d27efaf7ca53c2e7757c8c76da24707d91a4a5244262898d68083ff91c514d9b9b1ebaa0cb0b10254fda1b1e82b9a1a47f117b5b280ddbec1f6732d11117ef1a7a674699df87fe795d1243cb9c4527e364e2b711b6562a87fafc130ce0baf1701686639b05f0c8dc708f008b1e6ab89e8d623bb83f3d54b7bcdbdacd055ac4eccbd36bbe0af0f65a00e3d6dd985ae8851d176976cfb5816d1fc2a63d3546aecaa4e712ca6961d1f181315d553de6b53485faed0dcfcf819a1ba3badffe797377d3d1ddaed8e7a0acc0c3d277762262a139f94de49faca167b11bf04f2104a5ab9a73367a6461f7124c91a2c4229ef98e6ebde9aac283c7d029400d71293f488ba169b62c1e94689cf5b248ed4aea62b88d65bb764cfe27d5231a58486e7381df518f4ed81cb905108c54a5050a94ca0e94da20d3794bc5fab9127dc95b6404b1e27b4e28136fc27806f7be798444c33aca88ffd45b860eba0d5033839f5a092863954604f1952bd61dad23b11643fe14f3ade08116aa2c13eee701ccd13e506bd65a1060bf69579aea8c8143cd38c0891a3065f251eba0c20ab9c69ddf28e3bd6400cc203bac8de1882239ad4e1b97b0ae2f1abb7bac7c0d8ef82b97ebfb1f5577f06a3a1377b09ada4db87d342f20ab0eca4b9c206042471307511429cb57a578211f92d3647189861cad9145f5eb26ab696abe50a2a6c1b469df97da28aba4e79b586c348a430f5ea61c4be1032fa61d18581f05a07fb8707c8996e0fff1c3eda59b992687fa12483b9327e10224b20d42e8b3fc4670bf070ced602283273d6818acd1f6da567c44d3f5e1377065d43d87d889843ae48e7fa8ba1634815695b8c480ca271e6e833799c70da80fd79acc09b989667a2294de5da73f0363df9a33ad4dab8d27cf7bed0a06838672e3d07d52b6396e9b5576021d5e925abd533bf161c944795065fdd44e8462e3070c479f1c118276653488dd9b2f1a673f8cad3612ca1fab4388ec9c8f834a01a499adb7b3a9a977672f6d75b41bbdd7f91ceb7e7a88568d17bb432be9e4e96e115075bce197ef4754d2914c2c59e2d7f4c08f0dbe34d31f229428f211bf1d7e8f5c319ed4a8273cb6255eb318851ac4557b0278fac63107a54d407c42f300b843a12abd3b893b46c7efac2e388ab42b87aebe2543bd4c15f459bc50aad10ffe1c1196fb52c26e54bdaa7fbd52451f207ffb073ef4b3f71eedd7da40c89505019739e3fa733bcdc84ff4919e8fe2358129ef28291be1d6426b8bafe88463b1d3cd7273745381c7f65221898e6ad361e88b24c54ccc7ac9a830145b6dc096e2d71ef71ec4f03524cb870b724e08d223bdec2f6fdde6200217a13b5136004d455d66547f5a1793e0cad85677d49e5c558852107007c8136812cf021afaf6f7e8f59883371be46cda412dd9c6fcf187c31252ceb5758901d39cd5355ab386d9a7fe6ea46ebf277aaf809c3023211ea9aa189de4d422080ebb9fec50ffab6b95ba4ae5018accc497e79149ed6047ce561ccc10e9194cdccd5c9fb75175c8dbc9d0a916ad59288f010defbbb50d263041ab37aac0f93253bef6f898cd0825d99d27224f26181f9713b8979da64756c95e7505f25a2688960d6155c3613dcc31b6c337a6dbfc6b12cfde1db22b93bbd5e48534fb0bda8b212577a14dcf665c834b0bd24e5f624d2455fe048dbe930328d7cb632db3b0e244bb5d43390b420b15157a339487fc78976f867d3a361aafdd3f50a93c01882da7c220089a544381db22e2c86b228dc2be01820468460437588952a549d37498e529e62aa62bad1580546bcb1e9a6ed1870b7838d05d12f6e3a041e78b1bdb80894626f20889ccb3a468aa4fb24b9c87cbb28623ce59c6b3c6286db366d08004551a25fe4d8d194a2bb7c52e1c85a5fbe4cb15b171489da121bea1c469a6bb185d63213084e3a81ee54dc03a94dc5ecdda7bfaad1df68021aaf4627c9d529f13e5c81b5ee4dd228949ca16b9a61d186211d153294470907557e5e14ae665013f285fe4d3766e7b3d8ce5e2a14692072d4d8f79354bcc8db8a2a36c8bcd", 0x2000, &(0x7f00000069c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000066c0)={0x90, 0x0, 0x0, {0x7, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000, 0x0, 0x0, 0x0, 0x801}}}, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000002040)='./file0/file0\x00', 0x0, 0x0) ioctl$FIBMAP(r2, 0x5393, &(0x7f00000020c0)) [ 178.942746][ T31] audit: type=1400 audit(1666051816.140:179): avc: denied { open } for pid=3341 comm="syz-executor.4" path="/root/syzkaller-testdir3490506459/syzkaller.F57yXu/83/file0/file0" dev="fuse" ino=0 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fusefs_t tclass=blk_file permissive=1 [ 179.002798][ T31] audit: type=1400 audit(1666051816.170:180): avc: denied { ioctl } for pid=3341 comm="syz-executor.4" path="/root/syzkaller-testdir3490506459/syzkaller.F57yXu/83/file0/file0" dev="fuse" ino=0 ioctlcmd=0x5393 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fusefs_t tclass=blk_file permissive=1 [ 179.040430][ T31] audit: type=1400 audit(1666051816.180:181): avc: denied { unmount } for pid=501 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fusefs_t tclass=filesystem permissive=1 00:10:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) (async) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000003000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = inotify_init() inotify_add_watch(r4, &(0x7f0000000240)='./bus\x00', 0x400017e) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) (async) lseek(r2, 0x200, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x6e) (async) r5 = open(&(0x7f0000000340)='./bus\x00', 0xe4082, 0x0) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f0000000280)={"e6696328276c80ede1cbb140551427cb", 0x0, 0x0, {0x0, 0x7ff}, {0x0, 0x8007}, 0x28e, [0x0, 0x0, 0x0, 0x10008, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x100, 0x78, 0x3, 0x0, 0xfffffffffffffff8]}) (async) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000001840)={0x0, 0x0, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000840)={{}, 0x0, 0x3, @unused=[0x0, 0x6, 0x70000000, 0xfff], @devid=r6}) ioctl$BTRFS_IOC_RESIZE(0xffffffffffffffff, 0x50009403, &(0x7f0000000140)=ANY=[@ANYRES32, @ANYBLOB="190000fca5c3f9902e1d0285000000000000", @ANYRESDEC=r6, @ANYBLOB=':x\x00\x00']) (async) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f0000000400)={r6, 0x4, 0x4, 0x1}) (async) sendfile(r2, r5, 0x0, 0x10000) openat$sndtimer(0xffffffffffffff9c, &(0x7f00000000c0), 0x0) 00:10:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:16 executing program 1: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(0xffffffffffffffff, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:19 executing program 5: unshare(0x60020200) timer_settime(0x0, 0x0, 0x0, 0x0) (async) r0 = gettid() tkill(r0, 0x1000000000016) timer_create(0x6, &(0x7f0000000040)={0x0, 0xc, 0x0, @tid=r0}, &(0x7f0000000280)) (async) pipe(0x0) timer_create(0x0, &(0x7f0000000080)={0x0, 0x3b, 0x0, @tid=0xffffffffffffffff}, &(0x7f00000000c0)=0x0) timer_settime(r1, 0x1, &(0x7f0000000140), 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000180)={'virt_wifi0\x00', 0x0}) sendmsg$nl_route(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000002c0)=ANY=[@ANYBLOB="a8000000120008002bbd7000fedbdf2500000000", @ANYRES32=0x0, @ANYBLOB="00210000220002006c00168068000180100006000800000001000000200000000c0004003df100000008000014000b000400000000000000c4fe6913000000001000020000040000ca0a0000000000000c00050008000000080000000c00030053000000000000000c00070000000300ff96c321b3b615d6dbc9aeb846c20000001400140064366d7270310000000000000000000008000500", @ANYRES32=r3, @ANYBLOB], 0xa8}}, 0x0) (async) r4 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) clock_gettime(0x0, 0x0) (async) connect$inet6(r4, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) 00:10:19 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:19 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000200)={'ip6tnl0\x00', &(0x7f0000000140)={'syztnl2\x00', 0x0, 0x2f, 0x4, 0x9, 0x2, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, 0x0, 0x10, 0x4a8e}}) sendmsg$NL80211_CMD_DEL_KEY(0xffffffffffffffff, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r2, &(0x7f0000007e00)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/34, 0x22}, {&(0x7f0000000040)=""/21, 0x15}, {&(0x7f0000000280)=""/144, 0x90}], 0x3, &(0x7f0000000340)=""/4096, 0x1000}, 0x3f}, {{&(0x7f0000001340)=@can, 0x80, &(0x7f00000016c0)=[{&(0x7f00000013c0)=""/168, 0xa8}, {&(0x7f0000001480)=""/6, 0x6}, {&(0x7f00000014c0)=""/37, 0x25}, {&(0x7f0000001500)=""/110, 0x6e}, {&(0x7f0000001580)=""/15, 0xf}, {&(0x7f0000001600)=""/170, 0xaa}], 0x6, &(0x7f0000001740)=""/242, 0xf2}, 0x10000}, {{&(0x7f0000001840)=@alg, 0x80, &(0x7f0000001940)=[{&(0x7f00000018c0)=""/86, 0x56}], 0x1, &(0x7f0000001980)=""/160, 0xa0}, 0x7}, {{0x0, 0x0, &(0x7f0000001f40)=[{&(0x7f0000001a40)=""/170, 0xaa}, {&(0x7f0000001b00)=""/130, 0x82}, {&(0x7f0000001bc0)=""/249, 0xf9}, {&(0x7f0000001cc0)=""/98, 0x62}, {&(0x7f0000001d40)=""/167, 0xa7}, {&(0x7f0000001e00)=""/39, 0x27}, {&(0x7f0000001e40)=""/75, 0x4b}, {&(0x7f0000001ec0)=""/74, 0x4a}], 0x8}, 0x9}, {{0x0, 0x0, &(0x7f00000031c0)=[{&(0x7f0000001fc0)=""/10, 0xa}, {&(0x7f0000002000)=""/117, 0x75}, {&(0x7f0000002080)}, {&(0x7f00000020c0)=""/4096, 0x1000}, {&(0x7f00000030c0)=""/170, 0xaa}, {&(0x7f0000003180)=""/31, 0x1f}], 0x6, &(0x7f0000003240)=""/29, 0x1d}, 0xff}, {{&(0x7f0000003280)=@isdn, 0x80, &(0x7f0000004600)=[{&(0x7f0000003300)=""/38, 0x26}, {&(0x7f0000003340)=""/4096, 0x1000}, {&(0x7f0000004340)=""/148, 0x94}, {&(0x7f0000004400)=""/205, 0xcd}, {&(0x7f0000004500)=""/48, 0x30}, {&(0x7f0000004540)=""/4, 0x4}, {&(0x7f0000004580)=""/124, 0x7c}], 0x7, &(0x7f0000004680)=""/165, 0xa5}, 0x1}, {{&(0x7f0000004740)=@l2={0x1f, 0x0, @fixed}, 0x80, &(0x7f00000047c0)}, 0x400}, {{&(0x7f0000004800)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @loopback}}, 0x80, &(0x7f0000006a00)=[{&(0x7f0000004880)=""/4096, 0x1000}, {&(0x7f0000005880)=""/242, 0xf2}, {&(0x7f0000005980)=""/86, 0x56}, {&(0x7f0000005a00)=""/4096, 0x1000}], 0x4, &(0x7f0000006a40)=""/16, 0x10}, 0x3}, {{&(0x7f0000006a80)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @empty}}}, 0x80, &(0x7f0000006b00), 0x0, &(0x7f0000006b40)=""/4096, 0x1000}, 0x11e}, {{&(0x7f0000007b40)=@nl=@unspec, 0x80, &(0x7f0000007cc0)=[{&(0x7f0000007bc0)=""/233, 0xe9}], 0x1, &(0x7f0000007d00)=""/253, 0xfd}, 0x1d99}], 0xa, 0x14001, &(0x7f0000008080)={0x0, 0x3938700}) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0x208e24b) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) (async) r4 = socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f0000008180)={&(0x7f00000047c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000008140)={&(0x7f00000081c0)=ANY=[@ANYBLOB="233f9e0024730174ae66db21e4ccdc23de26a1e2eb6bdffb5a292585ea3e8c0f0aafa27e97ff09467fd05f216e693d12991b5b4169647dfbb997e16212b4f13cec7c68c3887e1d2c4583d641eefc46d061629c7f982adebfd244eb72a18e2bc86888d4d0871dd0ba63a826c5e4698569e937e3b760d7a339d5cf7beda1e665c144f58cec8048fdf143d8b989656d2d4b35d1b79225798ddfd86c5f0e85c79cb82c7cdf330c1e9bd697e1a3ab372a840827eddfcb3a793c2a2e347eaa258cfefde81af5008a918d5dbfce66624516fdc9fac0a60ab1e40dfdf44c610be1305151b2945a373ec4e73a085d23e9ae6e2451ebafdb092ba80038fa128c21eec7bf05a19a64bb4368beff233f4488", @ANYRES16=0x0, @ANYBLOB="00042bbd7000000500920046000000"], 0x24}, 0x1, 0x0, 0x0, 0xd945e026df4a4e32}, 0x4008001) (async) sendmsg$NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f00000087c0)={&(0x7f0000008300)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000008780)={&(0x7f0000008340)={0x424, 0x0, 0x8, 0x70bd26, 0x25dfdbfb, {}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0x53}, @NL80211_ATTR_REG_ALPHA2={0x6, 0x21, 'a\x00'}, @NL80211_ATTR_USER_REG_HINT_TYPE={0x8, 0x9a, 0x2}, @NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x40}, @NL80211_ATTR_REG_RULES={0x188, 0x22, 0x0, 0x1, [{0x14, 0x0, 0x0, 0x1, [@NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0xfffffff8}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x8}]}, {0x14, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x8}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x8}]}, {0x2c, 0x0, 0x0, 0x1, [@NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x2}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x9}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x10001}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x1}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x8}]}, {0x3c, 0x0, 0x0, 0x1, [@NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x8}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x7f}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x2}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x2}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x14bf}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0xffff0001}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x6}]}, {0x4c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_END={0x8}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x5}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x8000}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x9}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x7}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x7fff}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x7fffffff}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x1}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x6}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x66f}]}, {0x14, 0x0, 0x0, 0x1, [@NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x2}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x3ff}]}, {0x3c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x5}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x6}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x3}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x7fff}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0xcfed}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x6}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x7fffffff}]}, {0x4c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x3}, @NL80211_ATTR_FREQ_RANGE_START={0x8}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0xf71}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x80000000}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0xfffffff7}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x7}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x6}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x40}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x4}]}]}, @NL80211_ATTR_USER_REG_HINT_TYPE={0x8}, @NL80211_ATTR_REG_RULES={0x12c, 0x22, 0x0, 0x1, [{0x54, 0x0, 0x0, 0x1, [@NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x10000}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x101}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x5}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x7f}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x52edc44f}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x3}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x1}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x2}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x9}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x8}]}, {0x4}, {0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x80000001}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x6}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0xe614}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x3f}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x200}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x92}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x2}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x7fffffff}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x427}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x4}]}, {0x24, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x10001}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0xfb84}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x10001}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x6}]}, {0x4c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x5b2}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x8}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x1}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x1ff}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x9}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x3}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x9}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x100}, @NL80211_ATTR_FREQ_RANGE_START={0x8}]}]}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x1c}, @NL80211_ATTR_REG_RULES={0x128, 0x22, 0x0, 0x1, [{0x14, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8}, @NL80211_ATTR_REG_RULE_FLAGS={0x8}]}, {0x2c, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0xd1f}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x6}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x4}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x5b}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x2}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x3f}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x1ff}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x7fff}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x800}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0xfffffbff}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0xfffff801}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x6}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x4}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x2}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0xffffffc1}]}, {0x34, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x3}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0xa1f}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x6}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x5}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x6}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x1}]}, {0x34, 0x0, 0x0, 0x1, [@NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x8000}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x1}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x2}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x1}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x4}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x4}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0xda0}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x800}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x4}]}]}]}, 0x424}, 0x1, 0x0, 0x0, 0x4004010}, 0x0) (async) sendfile(0xffffffffffffffff, r0, &(0x7f0000002080)=0x10000, 0xffffffffffffffff) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r5, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) (async) connect$unix(r5, &(0x7f00000080c0)=@file={0x1, './file0\x00'}, 0x6e) (async) sendfile(r4, r3, 0x0, 0x100000000) 00:10:19 executing program 1: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(0xffffffffffffffff, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000003000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = inotify_init() inotify_add_watch(r4, &(0x7f0000000240)='./bus\x00', 0x400017e) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) lseek(r2, 0x200, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x6e) r5 = open(&(0x7f0000000340)='./bus\x00', 0xe4082, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f0000000280)={"e6696328276c80ede1cbb140551427cb", 0x0, 0x0, {0x0, 0x7ff}, {0x0, 0x8007}, 0x28e, [0x0, 0x0, 0x0, 0x10008, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x100, 0x78, 0x3, 0x0, 0xfffffffffffffff8]}) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000001840)={0x0, 0x0, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000840)={{}, 0x0, 0x3, @unused=[0x0, 0x6, 0x70000000, 0xfff], @devid=r6}) ioctl$BTRFS_IOC_RESIZE(0xffffffffffffffff, 0x50009403, &(0x7f0000000140)=ANY=[@ANYRES32, @ANYBLOB="190000fca5c3f9902e1d0285000000000000", @ANYRESDEC=r6, @ANYBLOB=':x\x00\x00']) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f0000000400)={r6, 0x4, 0x4, 0x1}) sendfile(r2, r5, 0x0, 0x10000) openat$sndtimer(0xffffffffffffff9c, &(0x7f00000000c0), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ftruncate(r2, 0x800) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000003000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) inotify_init() (async) inotify_add_watch(r4, &(0x7f0000000240)='./bus\x00', 0x400017e) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) (async) lseek(r2, 0x200, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x6e) (async) open(&(0x7f0000000340)='./bus\x00', 0xe4082, 0x0) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f0000000280)={"e6696328276c80ede1cbb140551427cb", 0x0, 0x0, {0x0, 0x7ff}, {0x0, 0x8007}, 0x28e, [0x0, 0x0, 0x0, 0x10008, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x100, 0x78, 0x3, 0x0, 0xfffffffffffffff8]}) (async) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000001840)={0x0, 0x0, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) (async) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000840)={{}, 0x0, 0x3, @unused=[0x0, 0x6, 0x70000000, 0xfff], @devid=r6}) (async) ioctl$BTRFS_IOC_RESIZE(0xffffffffffffffff, 0x50009403, &(0x7f0000000140)=ANY=[@ANYRES32, @ANYBLOB="190000fca5c3f9902e1d0285000000000000", @ANYRESDEC=r6, @ANYBLOB=':x\x00\x00']) (async) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f0000000400)={r6, 0x4, 0x4, 0x1}) (async) sendfile(r2, r5, 0x0, 0x10000) (async) openat$sndtimer(0xffffffffffffff9c, &(0x7f00000000c0), 0x0) (async) 00:10:19 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:19 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:19 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000200)={'ip6tnl0\x00', &(0x7f0000000140)={'syztnl2\x00', 0x0, 0x2f, 0x4, 0x9, 0x2, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, 0x0, 0x10, 0x4a8e}}) (async) sendmsg$NL80211_CMD_DEL_KEY(0xffffffffffffffff, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r2, &(0x7f0000007e00)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/34, 0x22}, {&(0x7f0000000040)=""/21, 0x15}, {&(0x7f0000000280)=""/144, 0x90}], 0x3, &(0x7f0000000340)=""/4096, 0x1000}, 0x3f}, {{&(0x7f0000001340)=@can, 0x80, &(0x7f00000016c0)=[{&(0x7f00000013c0)=""/168, 0xa8}, {&(0x7f0000001480)=""/6, 0x6}, {&(0x7f00000014c0)=""/37, 0x25}, {&(0x7f0000001500)=""/110, 0x6e}, {&(0x7f0000001580)=""/15, 0xf}, {&(0x7f0000001600)=""/170, 0xaa}], 0x6, &(0x7f0000001740)=""/242, 0xf2}, 0x10000}, {{&(0x7f0000001840)=@alg, 0x80, &(0x7f0000001940)=[{&(0x7f00000018c0)=""/86, 0x56}], 0x1, &(0x7f0000001980)=""/160, 0xa0}, 0x7}, {{0x0, 0x0, &(0x7f0000001f40)=[{&(0x7f0000001a40)=""/170, 0xaa}, {&(0x7f0000001b00)=""/130, 0x82}, {&(0x7f0000001bc0)=""/249, 0xf9}, {&(0x7f0000001cc0)=""/98, 0x62}, {&(0x7f0000001d40)=""/167, 0xa7}, {&(0x7f0000001e00)=""/39, 0x27}, {&(0x7f0000001e40)=""/75, 0x4b}, {&(0x7f0000001ec0)=""/74, 0x4a}], 0x8}, 0x9}, {{0x0, 0x0, &(0x7f00000031c0)=[{&(0x7f0000001fc0)=""/10, 0xa}, {&(0x7f0000002000)=""/117, 0x75}, {&(0x7f0000002080)}, {&(0x7f00000020c0)=""/4096, 0x1000}, {&(0x7f00000030c0)=""/170, 0xaa}, {&(0x7f0000003180)=""/31, 0x1f}], 0x6, &(0x7f0000003240)=""/29, 0x1d}, 0xff}, {{&(0x7f0000003280)=@isdn, 0x80, &(0x7f0000004600)=[{&(0x7f0000003300)=""/38, 0x26}, {&(0x7f0000003340)=""/4096, 0x1000}, {&(0x7f0000004340)=""/148, 0x94}, {&(0x7f0000004400)=""/205, 0xcd}, {&(0x7f0000004500)=""/48, 0x30}, {&(0x7f0000004540)=""/4, 0x4}, {&(0x7f0000004580)=""/124, 0x7c}], 0x7, &(0x7f0000004680)=""/165, 0xa5}, 0x1}, {{&(0x7f0000004740)=@l2={0x1f, 0x0, @fixed}, 0x80, &(0x7f00000047c0)}, 0x400}, {{&(0x7f0000004800)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @loopback}}, 0x80, &(0x7f0000006a00)=[{&(0x7f0000004880)=""/4096, 0x1000}, {&(0x7f0000005880)=""/242, 0xf2}, {&(0x7f0000005980)=""/86, 0x56}, {&(0x7f0000005a00)=""/4096, 0x1000}], 0x4, &(0x7f0000006a40)=""/16, 0x10}, 0x3}, {{&(0x7f0000006a80)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @empty}}}, 0x80, &(0x7f0000006b00), 0x0, &(0x7f0000006b40)=""/4096, 0x1000}, 0x11e}, {{&(0x7f0000007b40)=@nl=@unspec, 0x80, &(0x7f0000007cc0)=[{&(0x7f0000007bc0)=""/233, 0xe9}], 0x1, &(0x7f0000007d00)=""/253, 0xfd}, 0x1d99}], 0xa, 0x14001, &(0x7f0000008080)={0x0, 0x3938700}) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0x208e24b) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) (async) r4 = socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f0000008180)={&(0x7f00000047c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000008140)={&(0x7f00000081c0)=ANY=[@ANYBLOB="233f9e0024730174ae66db21e4ccdc23de26a1e2eb6bdffb5a292585ea3e8c0f0aafa27e97ff09467fd05f216e693d12991b5b4169647dfbb997e16212b4f13cec7c68c3887e1d2c4583d641eefc46d061629c7f982adebfd244eb72a18e2bc86888d4d0871dd0ba63a826c5e4698569e937e3b760d7a339d5cf7beda1e665c144f58cec8048fdf143d8b989656d2d4b35d1b79225798ddfd86c5f0e85c79cb82c7cdf330c1e9bd697e1a3ab372a840827eddfcb3a793c2a2e347eaa258cfefde81af5008a918d5dbfce66624516fdc9fac0a60ab1e40dfdf44c610be1305151b2945a373ec4e73a085d23e9ae6e2451ebafdb092ba80038fa128c21eec7bf05a19a64bb4368beff233f4488", @ANYRES16=0x0, @ANYBLOB="00042bbd7000000500920046000000"], 0x24}, 0x1, 0x0, 0x0, 0xd945e026df4a4e32}, 0x4008001) (async) sendmsg$NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f00000087c0)={&(0x7f0000008300)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000008780)={&(0x7f0000008340)={0x424, 0x0, 0x8, 0x70bd26, 0x25dfdbfb, {}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0x53}, @NL80211_ATTR_REG_ALPHA2={0x6, 0x21, 'a\x00'}, @NL80211_ATTR_USER_REG_HINT_TYPE={0x8, 0x9a, 0x2}, @NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x40}, @NL80211_ATTR_REG_RULES={0x188, 0x22, 0x0, 0x1, [{0x14, 0x0, 0x0, 0x1, [@NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0xfffffff8}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x8}]}, {0x14, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x8}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x8}]}, {0x2c, 0x0, 0x0, 0x1, [@NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x2}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x9}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x10001}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x1}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x8}]}, {0x3c, 0x0, 0x0, 0x1, [@NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x8}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x7f}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x2}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x2}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x14bf}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0xffff0001}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x6}]}, {0x4c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_END={0x8}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x5}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x8000}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x9}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x7}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x7fff}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x7fffffff}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x1}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x6}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x66f}]}, {0x14, 0x0, 0x0, 0x1, [@NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x2}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x3ff}]}, {0x3c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x5}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x6}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x3}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x7fff}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0xcfed}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x6}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x7fffffff}]}, {0x4c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x3}, @NL80211_ATTR_FREQ_RANGE_START={0x8}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0xf71}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x80000000}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0xfffffff7}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x7}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x6}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x40}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x4}]}]}, @NL80211_ATTR_USER_REG_HINT_TYPE={0x8}, @NL80211_ATTR_REG_RULES={0x12c, 0x22, 0x0, 0x1, [{0x54, 0x0, 0x0, 0x1, [@NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x10000}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x101}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x5}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x7f}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x52edc44f}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x3}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x1}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x2}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x9}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x8}]}, {0x4}, {0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x80000001}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x6}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0xe614}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x3f}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x200}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x92}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x2}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x7fffffff}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x427}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x4}]}, {0x24, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x10001}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0xfb84}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x10001}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x6}]}, {0x4c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x5b2}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x8}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x1}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x1ff}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x9}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x3}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x9}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x100}, @NL80211_ATTR_FREQ_RANGE_START={0x8}]}]}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x1c}, @NL80211_ATTR_REG_RULES={0x128, 0x22, 0x0, 0x1, [{0x14, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8}, @NL80211_ATTR_REG_RULE_FLAGS={0x8}]}, {0x2c, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0xd1f}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x6}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x4}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x5b}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x2}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x3f}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x1ff}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x7fff}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x800}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0xfffffbff}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0xfffff801}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x6}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x4}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x2}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0xffffffc1}]}, {0x34, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x3}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0xa1f}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x6}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x5}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x6}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x1}]}, {0x34, 0x0, 0x0, 0x1, [@NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x8000}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x1}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x2}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x1}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x4}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x4}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0xda0}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x800}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x4}]}]}]}, 0x424}, 0x1, 0x0, 0x0, 0x4004010}, 0x0) sendfile(0xffffffffffffffff, r0, &(0x7f0000002080)=0x10000, 0xffffffffffffffff) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r5, &(0x7f0000000300)='cgroup.procs\x00', 0x2, 0x0) connect$unix(r5, &(0x7f00000080c0)=@file={0x1, './file0\x00'}, 0x6e) sendfile(r4, r3, 0x0, 0x100000000) 00:10:19 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:19 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) [ 182.031542][ T3447] device gretap0 left promiscuous mode [ 182.081811][ T87] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_0: link becomes ready [ 182.092046][ T87] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 182.100479][ T87] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_1: link becomes ready [ 182.108324][ T87] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 182.116655][ T87] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 182.124653][ T87] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 182.132710][ T87] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 182.140702][ T87] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready 00:10:22 executing program 5: unshare(0x60020200) (async) timer_settime(0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r0 = gettid() (rerun: 64) tkill(r0, 0x1000000000016) (async) timer_create(0x6, &(0x7f0000000040)={0x0, 0xc, 0x0, @tid=r0}, &(0x7f0000000280)) pipe(0x0) timer_create(0x0, &(0x7f0000000080)={0x0, 0x3b, 0x0, @tid=0xffffffffffffffff}, &(0x7f00000000c0)=0x0) timer_settime(r1, 0x1, &(0x7f0000000140), 0x0) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000180)={'virt_wifi0\x00', 0x0}) sendmsg$nl_route(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000002c0)=ANY=[@ANYBLOB="a8000000120008002bbd7000fedbdf2500000000", @ANYRES32=0x0, @ANYBLOB="00210000220002006c00168068000180100006000800000001000000200000000c0004003df100000008000014000b000400000000000000c4fe6913000000001000020000040000ca0a0000000000000c00050008000000080000000c00030053000000000000000c00070000000300ff96c321b3b615d6dbc9aeb846c20000001400140064366d7270310000000000000000000008000500", @ANYRES32=r3, @ANYBLOB], 0xa8}}, 0x0) (async, rerun: 32) r4 = socket$inet6(0xa, 0x2, 0x0) (rerun: 32) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) (async, rerun: 64) clock_gettime(0x0, 0x0) (async, rerun: 64) connect$inet6(r4, &(0x7f0000003a40)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) 00:10:22 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:22 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)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) r3 = openat2(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)={0x480202, 0x0, 0x5}, 0x18) r4 = syz_clone3(0x0, 0x0) r5 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000600)='./binderfs2/custom0\x00', 0x802, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000009d80)=[{{&(0x7f0000000400)=@file={0x1, './file1\x00'}, 0x0, &(0x7f0000000480)=[{&(0x7f0000001740)="c2023c07c180e4e2e9856728fce9bd076eb081fd8db82f4d47caf32bea003413e221660e0a5fcbdd00ff50a096aa3aa9bd1a5bf2abd1a313cc258becbf058bc693c1a79f76148c1f5e8d63b327dc0f9457f268d0e06bce5faab6a94315a93aee56a49402c62665266dcbe06b2123b1143d7b5c2fbc2fc2ae3c353ab514f2d506be99ced24abad5f36ac2debf258d3edd5bc5d662cc62e769edcec571a1dd96551b9aa374b9299685f4e40574e708883a457152a590fd7f7589f3c06a78bcb24a1f52d50cd5c52dca4e1f7aa860fc4457ef11cbff6641cdf35b7ab9c988a6817b618f35ed9dbc87984159440b44b6db9f17aa7117adfa336e7b7f7ed75428891a8132b742add85de4ad4b16f972db5610807d5acb2b3792422a655d02e8acddfba53e2624cf2d6c1c5c67470645dbfcdcca2392e31378729f4d33ee3b7adaf1300efa3d2329347a70b57dd4b2e58ea6ec9e5f28fec9612d23ab33a274f7e30dd83cd402e0238d0170c6017206a2e15d8d5e52cb0267fb868ea925e3f96c0a4e1d5fc626090881e16352bf0c33d7977be4478f662be17fe42f67fb6e31339614b603ce6f5e9e994875710414299ce8e8964f9f861704796376bac152cc8b72e9aa452e444b40da4a39287a4fa0f368edee3a90c6cc00265812b51330b9f31a756178c3e3959a828f40bf9de12ba9bad8ccdaf6846c2764bcab5fe72b08af5b0722c476ab682d62650340ae5fb9df9f94114b2d46bb82836bf8e85e9db39fd46a25e18c72ff26b56224b5b27aec10f51a30eb61abef3fe133914c82e63be788bbef1205728b48f5396750467eb7633a9259cde0e23c9be94292ae6c5c285fb5ff69eedb66ea7ead4416a9135b9f5eb5ea7b88bdd1909852da483bba2d5c06d6f53faec460d56133d8878dfac67aa4a6b30c38bab9d2dbab95ad88ddabcc38625e0fa5ef2edd406e9f42bccaae950d432b6ba86c9e50ca6cf9f22b1a4829d2d7d63e3ae4a14c3d699fd1429a2c74ef3c862726a25d017a0289876f62306392c86eac8809621086d619c2d494d2554632f8d0264e26aff882ec7d0e840f82093f10f4667d6b3e95beeab190645c131038964c94161b3c65acd8eef70019d87592eab463203a1b80b04dba176307feafe42c5a37ad8bd840f3a8bd9e6e7c029291717bbf214e49acc77975eb918d2bf1c228d39a831c1f867c63b4e7cf1ed3e0ec55138c85229014f8cef0ddc466cf03b5c580e648a6912211f06e7c0616444b3bb08fbaafe1a0be046f36b082c0723803b3bf6341a8744ed4d226bb7c36415595d7c10775dee206551c4a2b5c90915adf4ffc6eceedf73e6d914a765f3fa6791a1b6840ab4cc1ddccddbff39e21ea0b3064359106e60948c4f849f62594987e3e5ae6ed4cac65835b66dc467b9607fa0eadb63bef3444906b0580bd42c606ec5be8fb9e95adc44940f85d8223aeab6af1d65f93ed946fb7f935a472e231e785f9e3db7bd9615b17b0e6016947a10c406381254429ed3a42d8c203cd471cfb192545a41d1b42265bcf34675b7f9a25bc6a5d4b72448d76ad6872d95c16993d86f9e4ec4946ec4982ec80a3634788fd7375fea041d340a51380f0b64e7b7705a46edba70c5948cc478435a521f7f22639666c9cf1659f2182f195bcb997bea7faf3f2c6c5d5ccf069883c236d3934997ce7eea4a1e9b179cb48e8cab78785f0465a483dd7d5b96ca583843b5ed2ff9d5b6396a425123ce413b815187920fb27c1006f13faf1dc483c214c8644bca0383f314a92a0a61f87111809eeb9f247cf6a581d53a56acc75b22faec24b6cd8d44918c791683de5773142332378ca4c8182413011443539d2d957ca773f9f5620240c20097ed8dadc5da138556399aa33d5af0f092ea73a74105b9b97989f9d632d11f56cf244cb3ba9474c42ec6a02a365cd5fc4c8dd8223359819023db82aa9761c467902648352f65bdb78a47c1ffe905d2962c17beec055603b0819557a27ead0c81354983288bfef42d4149df985b8abe22bbd3fae4be9fc66814d46c2af6922c68d4ae1f5536ccc3d23f38b0c1486d1fb7b29c479c6719a38c58f1d5788a50bda2f867d66db7e96f2014174164ad90cf3505407b3fae983efc59a3993332a75c0d254a2662a1c0f4707027afef5cd16f351087e8825dd2e63344b4a83a2aeba548b2293620be3437a24228a1351ef6580073db4ffc3430e0227c199b557b1e776c2172a3f8296d1a1c19cd338d45f7ef20e562a3e5e38c37d7fd1faa1a54283654bf963ebcae016dc58da5fa58abe160d94019f08147ca1a5cf669b166c953c2cf2b15d4d3a1c6a3c8ce56e9fb0a359f8c15264bf9a02dc5c44bf45895f6111836e8caeb631981864084f3650934c2f74e62e97bf8d58f3579d54afc3b6f016f654704bb65cb35cd5c297e68349a94e0f10d4362b773fed70a06a7b897f8a85713c4e69698d47625086410723fbf680b2e788ce4aae5fb43c13f8349a50b145a8e4b6f32935eb7e3fa85d58e18e271d3b85a82193cfb25833b54136147adcbcba953bb9f8546dc5f81bbcd03ac9fcf7f72c61db00088e677fd8f721286fb58609a6197998137c58267c48bcc1765821fa70b4f3737ba3e358e57e3d0b7706a91193b575b1507642b2377119c90cfd5fd60bb6c5d89df98fd828c5b333efa285a775d2e7173a57afc51d99b31c99adc64d7128eb2f2691e7e17c2c3b8fc4bdc46276992c411d3b3b32bfde6a795f0f711bb115c623c68d34b0fda8ed997da5429c662af9d268d5a5364307565229834fdabf31f26eecf4cd5e127bc290f966efc71274578822d21a65151d897919ddb3e732b83d29beee826a6adbbb2e0dcbbf93067fba570a9da18850b1f2ba53fb93716524643e123151008cee20084ab1eeab86669d74009cef7c26414e4b9a4bd837e359b58069eea58b88381359dfd5d7267eaac8b67e9e8069c04c0d6c027ba8d75dadcc7381966b1ec1b6dbf0ebec18f44e131a1e908bebea5a5f7c32d98efafb19123d9a8f7eda77fe81f4bb77c652ebf89e18d0bbe173b3fab3d8052354228de529d2ab5b4859d687b74e0ace802388659c676dc6f832a87e4f6410ee42afd2b9a1d88a79e1b8ba04ba800fbbe274bd1415009003dd698d8b5c4d785894b2d79d06330e4e0a7a749dde1ec2e865b0428c1c7e2d8b56315a44811a7233535fb0197634f18bfe2e5f245ba7e9db2b612273e16e6ec2d7528abaa02c4f7b3d40a5c29e3f48b0fef43eddff74a9aa69f1e7e1b1dac1f16e061498737269b198c0fe7fbc9214b3ed0d90e6a1caced520bc15864cc242c7cc3f2ccc905c0f506087beaf4df4761532da9462f5e75d1d48238d8d50d6025e00d5137c1a976a1809289d9c6fa6ead1e9bea12b9173f60f95488f37d30a92085477f533cfbcbeb86fbe7f4cd49e205f23604cab1cdc48baa95dc8a75ec2e527b36fd61e4478c563ef7a943c590fe311a9501726bb5bdc17985443872e532801bb93f02c1d838c0d1ab87f73daed9d8a93b592523e903c1add3b28aa851d6d65fecf980d50fbb770afb2226a784ca4be7338ad867f11de2ff8b6d54a46b8512dc631ee3d8fd406f84d461238390535fbf6874f32a83aaaf4bed9a6cfbc70a71d5535384633529d2dfa44b118d41fc6b5bfcd198f5a036cd0a060d373d745b4e7cd5222ad701be4ab8907efcdc47681304a36a90888bf6ada0ff48e3e6aa5fe13b7bb2b4554b03a59b0b989b1f28fe933b00162029c22e11b07b5ae033ae3a686c165e4e27add0e41e7cd2be9ec547481addfff2e47299c938f963c29148a1dbfe08d2199b888dec36380bb7673d1447c93d2308cfa3564b17be3c8a85777a06efc94ab77a3ed346a12936d55c5c9e2a6dc32927120d9fb535f06b11e8baaa97ffe47b0452b44b3913d6b20527c3078b6bfd4574f5c5bc937943718bed2e6139df11cb7fdeb90ff21dfca6f7722d13132e68135a8bd9e90e86d0a5b2838ca0912658313ac8020923ea69577ad02cabfb198cad21765f63b03de3cd1cd9702ab1de719119baacc37bf2f517a4aa7c8d1b3162d777d5459f70f0dac7ad13b33395983d4f14934d73aa81ab5b62c7db255fc08f6992bbafe5aa44b979b3b8cb380573ac599d57505d47adc06346b954f979494514c86ad48b22efefd5378ac2f1b40c1daac8f8b5679fc1b4e458a1d8aa04f9974ef168016a526e7f00d0c4d76304551a74e4b23644d6eda187f374e4148892d9dbf3dea99fdcab2a1cb416058d1361dd266612edf916a11de5285bcac0acddf4af2cc2173fe5def06127f1561582c2596f29bc822beb8b1297471ceb5f7bcee09437259c8a8987523529eca4bd3ecc6d6ad532c4aababa1ec7e3515d6559cc8f8d6513dbd3a707acf3ffccb7030bd8130d722121c67eab500a7491a3cc01e5595a091ac89fc2f75059bc102f8f698e4046a06525b5244561fe4b4d6702f30e1d3079984dfcbf882c184739d25d0aa31413dcc7d572c55e9fcaf705a536940255355f3d9e1d675dbaf790bb14a3665e6b6ffbca191f43c35eeca18ef2e5f66766ae2344ef53189f1a98daf2f1c9e570bc5b944c7bb7055df71a2009b36a9e146b3aaea6e05805523881cb91bf5c80aef1180391af8dbe497de8bb795d4da7f161d01ad8aca7221004e086610d96cea5a00e4aa55ff3762ddaa7d865159ddecfe5622ecd02dd4399c79d1cbe96e24f4509980e6608d32ba2ce3791867acf1b01f5848ce2c279d0bb1530b0ae0bf5553e3793d0295f14e78db9b21bc2d4426f092d880347ddc53fb21cebf792f2dd9b23a0c928c22ababdcfae57cbe93332bdc191aad28a5e243bf4fb2471c7fe08394b4f47f88b9161e728ef96f873d5dd769740458a2c3b85b0a91baca47720571505a37ee00c010a105c655fa20d482fd4c925e34541699a101e8b0bf064b2987e33a67b4170b899d4c3ea8d60b628419a74ea4f073422160bbec7bac2fb31c8ee3a7df891ff042805c5b58f4b209b3895c5b3b982d82cc27d9e2eb5737e6b1149b59c2ac8c0404c68d6f45d826f1b029065e491764c1fa261e53ebb7cafc829f2f934da246511d9bae511bb11f0d32f7519210d66a7f5d58e55cf725d97139e20f8285ba76adbe91afe903d8c7b6ea8d359ed5465f76944e3d7fed1a361d86704c86847449563c940524963f8d2e27eac7bb7d7fec54ca4421ff4c8346096620f1b3c76dd973508ee5accde85df3d47c4b8d8b46bd45f4869841cef63af86e1a599a4c266bbe2aa2100b3804e5833324c7e5fbc89a8abc3f160a6217fc19cb1ae151fd6586af68def821cc6596777a5969b6420138f6d681200dc31b7430322f4be88b716dcb6e7649b89ceb07831c5db337fcd36201c6b85b0cd564a5fc3f1870125bf739bf76095dc7ac03476546178b053cf6fb82358eb837fdf508428f0834cb188dde2031500690f5eb5200a563e6e33d37104bd173be366dd5cd15d53ce763124af1635a42efc4e7aebbad4bb8f82c8333454020e092fdf26ae8a123d4e73582809b5fadf72ce8fc746c90fb726fa3a97144762a75307ef56228fb531c3a613b63e07a868570057865ebf3fb16404afb969a00105b3f38b7d7c81d492860c4cb8ddcae946c6233628a247e1f5eac321a81a4471225c4dfcab134125ce55ed47887ea4636983afc8720aa2f45a734fbff250a69f3272dab69e9e576fa0f0e5d36caba4e14480f197c4b58d1079ca44f402d34262679080382e35e0cf46db7ea25fd9372a2cb7eb107f638"}, {&(0x7f0000000700)="aace47af0dd26177f10e86b34e70ed2a52f3ba5301842081cd600d08578d5b3656d9bb8cd00080ed3c813c259f6f8e890bc66c5c2852cc2ece162a20de809e319722fb40ccbe8b3425da1b1f956cc2e612bad810374907ad50d7d6185b99cb2933314ce7429585cc4a189fc670ee302b05bd45efc36211d8c74c30156f5af3a5ae4b38a6e33ed26ce1672b51"}], 0x0, &(0x7f0000002740)=[@rights={{0x0, 0x1, 0x1, [r3]}}, @rights={{0x0, 0x1, 0x1, [r5]}}, @cred, @rights={{0x0, 0x1, 0x1, [r3, 0xffffffffffffffff, r2, 0xffffffffffffffff, r2, r2]}}, @cred={{0x0, 0x1, 0x2, {r4}}}, @cred, @cred={{0x0, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x0, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}], 0x0, 0x10}}, {{&(0x7f0000004080)=@abs={0x1, 0x0, 0x4e22}, 0x0, &(0x7f0000006340)=[{&(0x7f0000004100)="0b3d4e71dc39513c88e9ad26968392f7298920e7293ce4ea20fdfe8d7c2317b713f09ac48066ca624b23d53eeb28f9956a5cd20e5016b6923cc62cdb8ab1c461fd2cd4b02b04d738f83ff1b26933dcc49c94539fcf724f20880e86131163366d8340eab091390dc939b3a482bcd7a8"}, {&(0x7f0000004180)="70fcd00aa7922ac57b550377356172a8a18e606381c05b0fe4da8fc341ec6d303de4bfd3b95ca885bf367f91c9d161de9aeedca89e51cd2bb7686dced814a3b29704afb61ac41ad3d192867cdbb7454499c429e997354e65205cd80919104e1abea269696d66c779b924930439b0ac32f1409ac153e5a368766687d70e8e0db124a7609c64df4fd733a31b5e6ca1ecdd5df6155aa53fe310ede93b7f13fff6bf3aae38cb616d55f031a2eb1d221a66556be70b6953ff25abb1ef46b996f88db28748e8750b492594f3fbd5fc0088af635687f57bffd065e8b313f8cdf25d330ee9acfd64a0e080889901ff3ec7668d0e65c0b21828cbc6911d1ddcf4bb2754e96ca030a71476d2d18815f9f19326f3ca6c5c123f8909b020f350d4313b1cb660c50c58aec0184c110cdb31375c19f0738be70a1bfc6b9a9a9c3b23e0f9bc06af28705088d509e571fc4f5881b2d86b9c5af9476a731246ee2a273838985e75e9a6b7f085a526eb308af69cac040650b42f8b3c8c7f579732deaa3c9b5d5ee4b5331b6ca76c171668eebc0b5a9850ea0f6c5ffb5c9fb67d32c08550a7e4b4e4f4497b3fe329997bd51484c81fe3bc6c530c2f1a413f41a7d94005456983657d8a1662bd0a4a0de7636d27cc63f06b6bcd8171aa179d43af41a4f102d0b453864804182f8084108d2ab5fcb3593dfd9b8280c5e54ea029ca2dae2f849135f1efaef58ffd970348c8c51f9940f3acce18efaded06fb09609aa810733ef287fe83c5d9bd73c9d1c5cfdcfb7d02989239498a10f01130e6b8583ec4750f0dfcf8ae43125a59593b857a20aead9e594e7cfdf15fbaaa5d520fbc89f3b82600585aaedc982a03eefd9dd7c2442e9f6d990b071777061b71450136d00b19b9de9871368d99ef5ff5e828dc56695e3b066cbf3c7ea40fc40bf93943cdd05c8ae46e3b0381141b151520b98a4ec547022c5e29f87db97265d71977fe9b31ed8de13032d72af5759987a706ba61fdd30a7f1930986ecbb02310f0ee765dcaf4ffdbf1fd1c9074e10d0ef6ec1be2e5c04f6f71a031e33f1973d4c067207b14f07cc65833bdd630b89146bcf519fccf9a4da6ac9b465a9500f8509728f37ab56553d7ec39809f38966212442ef48da3e5703f7b3761d94dcf39739937ad83eff44bf4f6c64732360e54b2106641f13fc4b3d7748a061304c57382250216973e8ba25981a26569919061bed424e1459fedaab9274c251b39ab698df8adbeca13195fda8a4f6ccc24d0b4dc8a921242ab3c5115f889e5c174a30a5c6183c379918c3e35c3736e65eff4989a14deab3f1d29dd3dbddad85d7b5c85882867a8b576fd7f9b8ad4139e35a9f80afe05a88991ce9992e780e606b5320219de3e39980c3a6f67ddfde6cb8a37588f280656651ad54f972bdc0d89ef703eacc5731fdc683668342355947a5f7efc9c6e3b3c35ffdc0f5f83c587ca054af9d08764cf59011503d10c2a265cbd530b435e7e8c60a181c9434258070110e2adff56f46f997fa6b52492028065f27c4fbd8327616280a34e88f29148c8f81b5df5dbdb93f020c356e9c86338fba2025d76caedc835307e7f4e2799921357988b6a1f6ecdf1b9dee032b8aa12ffd8ad743b52c889ba4815b1f113d3da7dbd35019b95e2d1d7b8bb494e0da6cdf71ccefd46e1dba4712630e58db1c064ce1f9952eaaad1689ff8432a35986bb770877f4a8226ff29ece3156b19a691eb8ba5501b3d0c34d5b3a34bad32041e0e80f51528eb41bb95a2f74841db271a7c8adb4f4351c96bd427c1a4babdd32e5e22a404865e664fc1e5236a62c65d1cd24dedc45515136dd76e238dbe40915aef7c3f9ed2a0d742c5cd2d0b941d02a498f10de063fb32d4dc5655a15cbb415fe87ce31ef0a3ec72d6555acf1527c4c4e6bf7e65510f25a4a27653fc69a6bcb0687880896219ebf5d7638a6e6a03850ebecefc9a53f49ebe677d9a83566b88a838caa9b9abd09913fc71d6291d5c6919835fce11200e72004c79ae9409a8b75b05108b11e81201d6d4109b6c92bdd814bad2bd8f502249f773e2fcc989672f162af65e8158260f8b16078ca3fd5182be86f11bf10c4330e4ca3c0642f0f669135e0f5b5a2da5d01e7780eff461a5bbe9df83230071896e0434272e367d044f967f6c7f73e9573074abf1519ee27798ab8cd97e2a8caec60f0438e2a306ed9b70bb08f6e5cf531abcf6693cbc1fa5c17860a5af42b7b1df11dbd2089d73721be870232965708b02893af62ca43888974fe8d7ec21cab6170c4e3e8bc203387c593f453e7a01bf4b62daa252625ced6c437a6dc37a5aea7eba4fd9788e3f772dac6b7b2108deb1722b1f09ff64c798c48fa949ac56b901c409ac7b178c4db05eea7e75db1ecfa436d463cc1dfd1dfc3a0023fe2ce807c4ed95c6f4d4f1555a2110105dd41a061b10112da3617b17b100c12a818eeaeb7795dd7ccfe66dd5b5fb94bd5f9e902c5f0bba9e1252b73403c943901b455df5c288a1f62f3c39436f4c89e1fc522147526513765b5714c32ec5b4649f05d15e93299813a4347bd47ae3501b1359c9adb3aeeffce74d4ebdad7f86fb60591223db88ef6f99b4e9ee24c3d0f856bad72df96d74b3d21a49799b8c97724b726cb73af7d6b0fb9ae6620cb6f6728ddc73803105d9f172a9ed8960544fa72c0a9490152c22d0fd2f10a3ee475bc0ba0c961a312d44887de50dab411bc59d785c850410864e8174aa5c1f08f8ad0b8d679dfaa5739a5e074a2cb4127544aafddb2c2ef449d84ab6c987a4d9aca279a4878f02f2b9c5f851623ff5da69dfdf0df7270fa5da778fc827b7e7a05a398bd33b39ba858b914e53f903c93fce7ff48c71bf9f9e5f57334da65b60ec5fcf541b2d2e6ff6995cb2919bcef71b83065b9e8ca344914ad8f57224e17bf245efaac2205ef86e1e3fa0a04732cc56386a413705650ddd97782c022a3d4427c0dd9657ba86b7f3faff705f8e168faa0ea3531c572b619cfea29be208974ec8310c04f1bf5bc4e7aea3c8029a7c5efbb843d0f0b7692146400a11d416afdb24d10f579e12dae8abd1238b0dba4fb66466a8016ffcc347f9420816901a597fc6298be8c7decd110699c045ad19e3e4b658e184f8ae325311b2c2d9e9c94d65306cb48ae978dcec7957237a9d192574101c260f3c1ee17a81ad099e71dfa2b62286d45b0115d6d981d0f9808e2cee50ab2f0382382af43b7e8e380c66e047b428294df4cfaa4064d573c324514ac4589aec83cd810435f25d8b60518783f129182c93632fb993be54a3777c56ee3c937cb46f7138ad0cd68d4b9b0f860e1ce7c8ebf5c9e0c731c51897358b7fb95e410e6b50f9dbb4af484095f02fac98d185db33efa0a53e9f7ec7af74fef3f6cbc5137c96ac0ac31eefed80c247fd7d6ef7414bd45729ba651ccf363cf25e22d45c5aabcc70b0b035b6719b41bc40f7a9737a345fffbb4629bdb56ef6db30d993f40c5e9cd75b34950709dd4abce0937bef9bacca6e616b2f6359eaa33482d753aeb98013e1957d08f2189b2721aaaebd13bb6bdce01bd33913a7c53586837e8be4d2e7244db78619e65fd0526e2beb4bf748583b91ead5249aaf19ec3f5792945a296dd34bd0fcd935adadbd7aedd8ee9d043c652754100627ac2284b1b4c678cc92f80ba05b57c83899cb3240a40dd5dcedb54043ac726792611f99ef098ad75cb647df823b9f66d02470cb8232da1a4aa1ddbf6b260924a6e29c4882ca7b8fed08e28f8e2c498230c9a0a4e722d472be0b022759cd68bc8c0e2d20638e2f4ac52fab8d0b5c8fc742b348633e1c9c67fb1d3741242a376829b1700ca04b568653811e887c56e7a8c6bb5709d8e3c7275c2519628e97b6f87db6aca54c565df276a8de7dba26ca8c76a364fb774b32b2777fc9d8b2f36f66b4c33b2635dbf965227a636c4bdcdf1b3256afdcc5a1dcfe520e5ed0ec2b8597207f2015ff880ecf024f29dd33401c29354c71f2d609a4f8c5c6ddf7bcc3ace8528dd1285b94134cffb92a4ca246368a87d5b5c0f591567d9b5367530cb631304a09934cc16c935e810cf138786da0ade620992bffcf503e0085043cae2c7b033c44e8951ccdf633b43724aa406f5bfc813242edcf06bca4a8199c46bf47bf08d6d3401cfbd55f67ef737a735f06da3e4ad7a93da771ab1612b025756dd38e54e0dae9d3e2f87bde75666d311dd9da80a8bfa2a0b9381ddb628771be2ebaf5666f753055fccfaf8d3ad9bbc56c52b6a5e6fd78f4a2c9c55433c27c35a6758be65cace0565a9a1f8f0c234c3988622926d74f04f8672c846ddf57da622892069dd0a04c8a0d9f34d10ab0aa362b20c18ca0fec9dcf59303fe6aaf19983e9e6f7f821ff0a675ad5c53b145dabf8c3acc9e01eeb4f2d3095127076b960b68757f49314d0b3c44741c3b4f8277b50b93d018901b5b0177acb78aa7da4782224e913b5c000dd8839263aa676d594f0cab06b1b1e9016283f4bb9337f09c4cff517683a9a3b6f4a2957f8837a0253da11610f8a1a20580c109ab3c54a5b3bd1fd16d6c9f69719846324807cd5a8fa7b00d3a5e7951a56b05bd12c67f5326d95727fd80624507246b34c80ae44416ffeb773d252f0f1a1778d1426d983d001493d50e42b3131edb83d2148a83df4f8791353dce9aa40f1e73f6011aac44647064bfcb53d7485ba543bdb2d8effddf56b9103acc5827aa256ed5c791f7241339cde2193e424da4163352857aa6492cd4be092be523e71b67f1a75fd4d27b1d8db3fca080623c15eacecc6e73a26bd7e2e74791b2a0e12ad0dd21726e49ad5364e1902bf197b1305a89857bbadad1b87bc23f77c788cdf3e3e1278a287145641612b994583e82125cf69741bb4d623d3f9236dbfe585f64ac85f9131adb9ef432f3d3475a0134eec7ed54672d4846dd2c2ac07f548c399571679670488dd1963ed42c1176a261e7c238fbf0c7fda3fd6749b3237eb2a433d62b27d97124818ad547aa7f13f9702c15edd83931e113b0601b6d13581a5d50c64c2ee9263aa955bd5b1f8a1ea88378f217efd577811a7582493e3f731279e814de6198146060bc0d11af76aa42887da7f41d62016ab3e9808b8388ff3cbb4146e0f8a7b93d227fd34a49ef8892033d750110376bf71fb5a6f0dc2278d067357c16533a4eca7cce0075eee46153ec6c377012f27d1ff4e37f84a21dccef618e26ee8d84e669f469f71932befae6787368903e7b3c6e4b05f150df589547f375e56648be4826e46da5b512800d4c639ba920a134629d5353ffc5c4ecd7755c366673a5de0e0790c8007bbcfcdb5499121803cb41d8b6e621a3eadadec260a4c46ab7f48f28b89af0fdb8c036cc226998d56cabaf10114abe2cec57a320b6fff1ed1e98148ed695d0d03288d9b3c28bf697f89536b681ca5006cb967e03704eef7daf2ab554caa7f3cda947bfa2b8199e5449a76b7d59775fa7854ed5a5ba5ca0f579368bfb3f6ac87c559ac63c135b97c419f4822b998daa100888188a2ca222b16c032be3b05c8f1966bb30fac12b0c7939c92b294baad38710b0bb3d89fd12da0c37a3eaa1322db1629de160199377c17973082a3096c827004518e1e102df6410f0124db88bd8b8eef160bad15cde43b2d5bb61b4fec655ec46c420ef763478cb92107d10f1b73490f0b58389a6b7c0ebef5fb9dfc00b8b3ff28384a8477df4408ef4b21e1bfd345c7e331d457201bb01f8afdd8af5d9823494be8f2b87151ece7fc58aaf067cb20033"}, {&(0x7f0000005180)="a5c6de4186c55cd4b4c1fb91b1dd66ed57fc5e2d69dec48817082533dc0c216557102779a0f1b2f8c80e3d80ccc67246ebf0ca7b221890fee44da7520462ce16e6728dceb2686c0eefcbe3ea69f3e0996421e4f3"}, {&(0x7f0000005200)}, {&(0x7f0000005240)="063093a6c00da59439a1417aacfd25ded958a62e4273aa40ebdad2de8c8a08b8e536875afdc606a506f86f390d9d8bb3b935ea9d1e1b5bda57b9212d464caf691371f0cdaae51f78e175485c0a6d6d32c895116a302207d9f496ec2386de82fe3b44d1a7170d5bada48bbe102f72f4713bd7adbda5e517cda54d6fd5c9ad49b725bdfeed6afc1cb00d32bbcb62fe230c4d13b4137a11ba586703c040d5c1f79a8e95b4a10bf3c73135bf02e263dd03054277ec0b28018b0b39832094cded9db43db78d8c3200ff6f00296e4194aba9bbf2ff119f6dc629c2c71c08c8a94de8c5c7fdb799e9dbdfc15d752a322adabd1139fef52419cd07d49125e2403e01dfc0fd6cc31db56b8ffb19792ab89c8725f4159caf96170efc22446356964454f1f387211848e75c11fe8992464f3703eaaf3d330c2d145a66fc1e3d836a787865080954fb26b179b31ff34c3c4cc6d3f7c0729b8a7afa4c07d1e4e4a02b0c66fd879884c50b2b5c2e8013bdc2166f30b1090fecff0f30151f36badc2ea8b1629fa6d3d9b90dd6385dd84719569a065f7571b76ad5e0ce6cdc81c1fe450983eed7dcfb3f736fe5d7effd0a3dbf21f4d3884d87d559d590812840fcc8cf80f354953896332c7094ceb84bf728e3d9748df828f4303a1235797df3af8f1d2160afa8dd1770332fe4e0c7e4c3bfcce5529e266bfa5bbc46c570f0fd8fdc3ab5e2305670126db19979be93e51617eb3f14f2c3da52ae492a0a0c68ee298258ee40b4904b28f2a9d1fb6e1f249be454098e0c632e7354e78a8fd34cdb79abaad64e1c5091014196da43fbcdf3cad0a5f079684348f27247dcc0169a9713f567f921b41efdf005424a879fe14172265e4d293245d6df3eb2087ed59c1a5ae59b4ea077e896409646fdd537bb262f29153b453c1559dbbe77d7293113b59268469ce7b5c889e3a73780c5eee4bdf6095a4f76f020a0710ca9a491ecb1e394f66046ff77d2c491597c71e3ec2fcccbbad8fff2e7c5d10f43f0d156ab9c5d9967feac86bd441de6f21da40e512a8b256a5a801f83bcf6f1cc84ae419f382fe88400a2a64a39b500affcc7398da226bd92bf9d93e53599e7ff79d99b04c9cd6936acb82cb2a70092e03a7b2a097b691798c4ec99ea6f834a3a9116972530e640a4acfe5676d22a2b2aeed0656f94a951a4ded4b00b2e8a90f666afa84ad05e19ad11e4f2582940b4b690fd485011b4113dae038146a9349aa09b595984c225a5c8bca3a21b25ccf8f7879a6490d326aca035d3518a2625ca4cc35b583b34d964b3948db4aa441eadd7e52850dc510701cfb40c6fde753a246d2232cccdbfc9a2973566b67377b9243718d501c06cc4a1560ccf77b181e1b09068ad860223e9a9f9628a62928d99aac951c60ab384e376ef01040cfc2ffc88bbd3ec11ebd2eb896a73de6ef75fb735653b6985309d426ca8a6f5762e97c08a59848d4861cd9eee8d12b2f2281dcccc136f0da85350c0f64d10214625da9b31ccf26ff5a7fc2bf935b9249c41c886f47e6976f65e0af4a60d89ff9c7de1cc86e770b441566c23868b59c104077b40f84190e06e3b30e67604ec26d6b5327beefee09a09b03e3b37692befb81291d226437197c878a85e09f9d24baf05499921df81166db16c4dd2577783efa21b286761270757252ffeaa0aa30df5f7f33791f5b3a53feb7465fd68c8d5c08edc663f67b7a9d1ad0f31ef01e45e99fc4a57f7d73f97aa9ddac7a93ca4ad475f48c278f78e3de541295213be35a8c777ec695722a07bf81e68164cbc8ce8bad48512a4c03b99dbf5a8c8f5e3bae9cf8e97d1c4df0acc5536143139cdeea56c48f2291907cb677a782e9959c78c059ab8f92d0fbce5c6b944b1e927f4f996df8b42c08e4e7101c11f33229554b5d9a85838ba52782caa152e8ef278a6af3049d532e17b83aeaa41e37c2ab54629eca63aa1623f711b2be53709991c23bd18d87eb6c45b297a0aa3851a56d3fc56c5da2795dc0cb75909bcf95fe902b6f828c1813075c30fb0e785015bbdf1b02b288e1d2dab1ecd11cf51278448acbcee95651f38a7ed21f2fbf551a085a2ab6c4a1c6ac27607dbc0112d93d3b4faaca4867abec9424f7f71a4277ec48667df10f6376d85120e3c52e679191b8d06a74cea520c969a403d4bf1584a2569e601c9fcc72f0faa7fc6f208669abe4b5f2a4a715c4748bc08ddb40b8cc2fbb588469d6557ed2aa3b982b5526a9e61d892bc52ee972851a4f66183f0793d2828d929f905930e87cb7c623b83ec930bbc8d093224d008106d1f8de2b1dbb271fb9b1e9c265fe196bd3b0010f70c0e826bb7c8f91c15c4066d76af7ec37f35f8ffe72d45033db219e7914e996fb2a0b1138b8d20f206a2ad8a5a752e5068c6ee06f68cb694a5a34eb65c34c4f23df225e2494a7230300a5e25edafad7f0b810dfb4c98e2c54b989a27a6cdbcfcac348cd7eecd9b245cae3ce8b978728989d6f2ddaeccf7548cc358ea22d195df5694cb96dddf6200995295ed743643aa0ca818c697a9b442e14543288ff3e28addccaf22d2afd78a8aa3964f113770c4b675ccae4c4489e36da79e409348745fa96789a4f22cf3e4c59fafa39a48c09a9493f07596c86419668491a9c697dc7c0ee25475e56511b3da19202b8bb7fb1678955c01a047f201b368d9d54d295a38e8efe4aac889c4086e520ab0c507688b6f3ba7dc3244cd93d40ff2162a5c753808301e20f4e1c3248e8073a836034f5a8fe5c246674166c94a3e5c00028620437ef6b966ada6bd006ad885c9390bdf05d6b91cdb287337186bd16d9d9608da92b6141b2a1f09b1ba43025df65020d76082c78a60d34493754bf28b48a013822f82e9bff493a6f5b9d6bd381bfad3b81be1b152bc470907f11ec6feb4ba850695d190f0c482863f1a6119ed304a82efd8db7d5252ce3ef9f4f44c1a9d2ad2489e58892ac75bf1cb03a236e9eebf05ec9cdd6deef18403232a524bb1bedfed2e39b3af21f71ce3b2b725fd1ed1e6128835c7344c3a76ae62d9e3e9c39ff27ec061b137e0bc2beab94f49fb24e2b20134e7fae4a56cf065ef1bf699f5c4327a59d229d1133a98843365bb26b4e978ad4cef763159f849ede75732164cef0a71863ced9ba2504f9a6537d15bac7c8ee538fbf6eff1548549cc1ce10095c1ca4a03ec145824d4a3228f4ddd723ee44d15cc59c8ae140257640dee6d5deaef44e98f8a0033da16edf4379918f97ce5bece63eaf570efb681493a9a5d24739550bec5f50d06949b07b93a37fc7ceceb6368041216df8c3d5c644b8bb2fb4093fd067f9b0c685540206a6256a23134d3169d5bd2744a66d893534557c7fa210bbf54e54230a803ccd0e603bc7de83826f523973ae2cc75b9a0d12594fd6826adc5c99c650177571eea4e38ec7c7938d4d7624276d77de62d00b5ce27f6e73bb82a2660de4e83899899e34ab4bba63c8f0cf314ed661a47aa03fd9e9ae94dd07b81552a5bd1cba63e5d5ba1c1705342d7a70588ffd14a9c4298429c199faa30f9a6e91d21ebda9abade4a523b6eecb15ac832d67327bc35571971b5645cd0896840c24dd48ae6cf08e41b889c6fe10620f294431f6fc37a425754bd81d874fa7f6cdf11e2e0afd79d5c3e4aa572e2eeada12fc49caf2ae2bd0f3ed2a609691a82f43efbba273209ab470d1f8f8d10f291b4d566016297c82985b3dfae482d7ad5e798ccdebb343efa7e880c1b14ff161bdf776fc6f482654ad5d8d821837b9df3abfbb869cbd290f83fe0ec87aeea987030b4a278e353c9255ce3422d38971663a71f019a000144411eccb9715de0d6fabe16c23e4b3c750d9bbd0e9c006c651b7d3b2cc89c8811638db6b4c398071fb78d0a8af18f1d061dedbf3485ab33f3345667673936b106c82d5192e514c48de3fbdbd0170591478a1fcd6649d464b0e4d5210500443bf7cddc4cd6718a10b901168db2c406e3df18f6cb72bbb2bbd0109279d031ba1113cadcbd8b8fdd85f18864a5da08d2d2035de6295a2ba508a3b8f8a41bd8f5d3fe85df9e8caf18474d6798c098c3693b35600f54fc8dec78ff377a435f67343dadb51dbc4df8a7c51339a34a82c24fabeabf44b9236a40889566daa46d7dcd881e6c031010d49d6f67005caf0dce48580fed5d8b6c9e83ef7e9677af50afe03894e990bf39e55f6d6a2d0103f175e466dad8946424806c7fec954fa359f3e74e0846f39e7a8b8539935a3e14750e941241b235b34ab12cbfb5e48029708c69e63bf06c26acb1ffe408ca9798de3fb61dde077dfc7889cd507cb70a5cb91f9b8e29e06e698221ef10f4bdd7ea0e6c1b8ce5faca7ae7c0be5b8b3b5641e8838fad223d73988ce30ef59377161a79a17b5654ab0d79d62b390e7f977181c7c6e26c8ce1a83864c91857636cebce1743952a2b17f79403e87fa1b08e2ae69522aa3843197c97f16c6ef398f2cbbe62cf2aaf7f050adb3e256ca2448018b52c6271274847fe8e5e964c2e3636969e401ca7af462dabd5b6193db8f25c3f576a3401510356fa7c1bfaaf7580326bddb0b246a8611a9c6f6e8212da4251c5cee1aca923615861a17f3880839acb0cbf694e754c99de1fcbbffd06222d3e56f67d41e1250a8193213af89cc52fe69922a253e0320b98d3ae53e5481647b0e99933de41fb5efdd3366dd669a34a3acecc9a045b119bc59e7c06828e542c71f803b3abf42def73b07f3d7fc8de121945e03377a195cb0ffca71d37170229e9df7e54b053811f81fd9f5eebefc7f27a724299cd5729f7abae0e82392ec93b388df0ce5c7e8cf70764ce068ef939a2c71bddaa9b0689513ae4ee53a3283f032b6b9cf01de13e795cc2966a1cab5e2aa925f3bdff3475852e7058ba049ef0e72edab27735f0a63525cc3785ce618b208a1cd71bd47037b212abf70a0872aeacfb76cb44e5f0f35e7fd6e96716472613e69c4790315894e3a611840bc0c115e9756f793c36d794b99cef2fa05d6d6e2389ed63c5c699f112670dffc0bde71b5ba695e9d2828c751c9c580d93b352b34348b3db0e17451bd3f261f7b7da5555389add28bf815364578f6418078bbc21af6b866e1248be36df2526fb306a3e7ec29243b56d9c5ddd853735a9581d1b20ccc182bebd0bcd32899c7e76292b3b6c7efcd72b61355b810a661531307149228612239c5ce9e86486c2814b8ec5e98574f9080361394828c6c4d271d16199bbb71a46e43e6b7435ea86d599c1a42a2af59c2aecbaa06cc1562e67d522d25b025dd2fcf2f50c5f1bbe2cbacf20057012194b71b2fac50db4502eaa9c6378fb0ba078bad99a6f946ff8695b140fd4b88ca62c9bc9a90259a0dbe134701b58eef74c8013b096e4e61dc16572a548de155fca62e15798c7179d480de428f96f33684ec784469c182bee8fb80bc790a68d950408179588b83ba7733594e130375df0214559477635ceec43765b24150eade95f056203b0f46dc8b7734761f3cc2f6e645cb5e5084dce697659e6898ea13363d0b65ab59cff062b305cd3eb4c93ce86a74dc87130bd46f747a8e31cb4bec675947f16d6475017d8d73741bfcb57a3fb9ebad93c7a02ce1338c36cf0a9e964c3a596999a9591ed93b7e7263485b16b1ca568dec4b912c9636d053ce90e509b963aeac2cb4e7498572222fac05e1a3f13d935281b4d004e5eee351dfd408cb8ff360c14aaf77bad0eccbbffc530bb33e335cc1f59c8de77decf4c3aef74b949d52527328ae6868a1b428e9cf874aa6935eae7"}, {&(0x7f0000006240)="08fecab0f404ee316c1edf63c492c82c8c0c8a6d65a273ddd8cda17ba14fa7c6e04d1f4d85ba9fa1f14d4765"}, {&(0x7f0000006280)="7e4dc9888932a6fb81827dd0724d6927c94ae57f30c573081edbe88b15fa45876894c2eb05cf66793de15476ac839169cde21ada1e92548ac6a2e80721847588f383219e87abc0eba770e075e11aed281e0586f6fefe3271290ad5668ee26f46d8d8e0534b6e6cc50ec5093084285457a662c4762f355d4f5fc11dea187d9440f91593d4ca82366d5b587322a95e871fb536d81f1aa4"}], 0x0, &(0x7f00000063c0)=[@cred, @cred={{0x0, 0x1, 0x2, {r4}}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x0, 0x81}}, {{&(0x7f0000006440)=@abs={0x0, 0x0, 0x4e20}, 0x0, &(0x7f0000007a40)=[{&(0x7f00000064c0)="3260a293d987fc48930ba23331018c73669f184b25382d822ce9a9325ba54d8ca263a28c3ed449d0e6da18597d9e89ba7effb313334138b82ad4d04f82b31514d815578727384b55774cb6e281b6949a7cac0e72a80827450720a7cac6909ec89552c0946069db5da897fcb3d5eefd8bd8d2868829fa7fc96bb6d2a907b071bacaf783e38b1fb322b8af7de831d2020df5b50868f57268467c8ef50d05a07ed4f4e20a2f268fd8adb61ed62db816265d6b4a78986e2a56"}, {&(0x7f0000006580)="f012bf36f592d7f2ba5ed63ab2bfeefd0943880772dbe8a5936a3b98507a2623bb6dc0efdf6a788b844bb5e01ecbc930c229bce52d94119e5adaec5c6e683d8e8edb0128234d08782c03085444de1c46509dece7fbb05c52bfcb6650b42ac3b0e57cf8e1989bdf5ed09f3975618bcd72e3b5978b572b65d7462316562079486ca93d724160aa"}, {&(0x7f0000006640)="9d56649524aadd46e979763c2f47cf0f7605c3f9bd2aed5cdd1f17e217cce8404884090bcced1df263501c0ee595958ba6899e2e4f78512ef18c4d9f06669cdaac37332c4bbddc35e61f140cacb75b4f14c3b7a38d64fb13de7d9c198d5a4951e81237cb2b3249b0a2076146bc79fe424c72c277b02795e001f7bac5027541911a330384882b04cdfae0643fd0812fc509ccd966b94b5ca775996464138a645f9e14084b02ee1bb87e35aa5fb8b4a1e693da17b0dce67fcf72481f01747978d15141f533c9c4d6c47a9b3d5fcf54af2699e3f74a5852c0ddc794876b69fcdfd6a12e232f6cb693ddc417ee59729a9d82d308e47cee4afcb2bc3a5bbabf"}, {&(0x7f0000006740)="87918c3029815147ceabfa26f7181e42fb7275348ba6d297768a7f2d6f90ea62e9fd020b8dc9cc218edfab8b48b6e4336580b18b38b597504e099da9b1483722ca7bd26e15"}, {&(0x7f00000067c0)="ab8f16081d0519b00ded70eb561f8d2cb8993428e4c20ee2764c0f0c1bda1add94951136953968bbf9f03a7cd24bd9147633a62adb0e3993a2b64d201f472349b6eff4469dd5fbcaba14b3ccf03efdaed5aa511e0ac7041350297ffc1f68c844d8489b715ac992cd54117c4fc790e428bd1eb47f539abed10d22b3c566fbbcad87886e7d6cbff211407b982b6050b5e883b191d037c20e0dfcd495b738555c0465cf0762540e8f4a12397f"}, {&(0x7f0000006880)="72019eb3f659d2fe1fe837b427af461e0c256ea167efcc5d41c331e300f56eb80f2c48f7ce482f7044224b50b75451d1f66f835e85308ac14fb5c939b22cce3dae49196f78466aa787846ddbe13c58ab994ce7d960c80e888f5a39219b4bb781d4ce1eedf0c0347d03b70672839496346577a62ed6636fb3d185e83a45cd370837f8fdab7728027e7ab13f03fc0669"}, {&(0x7f0000006940)="6593418bbf719ae01c41e49d98717514d5038efaac39afa701ed41ff8acd74e3cde9b6fed6651718d708cd0d601a7ba7c1746129cba31a7ae08bdca781114086301f6570f851dd0b44d09a63ecfcdbbea4414e71f3ae500c4544002156641eafc8e8f06152668718d9d63a4f0395fcd19eca341aedb86e2e5f1b85818b7047f0364812af0d74e5b2c34f650496c5ed7f6e8ea2dc68442f92052716cab9447d8ac886569d9cde96de05439a0fa711aebe030bcaef2c6998f0e4ed691ee2621b726108c9ebe1082a5b8d5158cf87555d5586429320aff6cd16ebc551c4cd09c8a2791813e8d852c0ff2a7ca60f3a68cbdc01265c45f45a16bb82ea45d2960429c5d8a836c0dee7b1e032f08e34bc01408c46023cf2d4f693645befb0fac7291d21a4ec0bac00c6e9bd9571d9981e18f92d7d02119bc0e4488e64e615e8e87bf8103cd3aaf762345f146b1a08aef35a26b7bad64a417e32e580c191f1b9ab104592ad9987eb47ee780b21f910f15f5312f35a1a07fb29567ad74159d25ab7ccdad5193a3b8ee48086c33fdb6a4c127099050febc86649cc45f3d57614ccff52737508dd0c0f9c5b556f0e9d52761a6f2d013b59578d5faaec93b29bfad3650316148d0a6e1efdbcb4ab2a638abeae5563b92557629be901f1610fb4009eee937bccf6ee32607ef0bafffaebbbbf7ddc36119a486043581d740c4fe1d1f7e130d74f3b8656e607430fe0f435171410454e433450efa168666b1ebb132de7df554d2866a7cb4a7b6351cc85f63a677b9bf83b0e95ac4029037df02f190570cc848f9f5c5466814e926930c8aab34cf11f73f5bbb4fbad75dce59f176720729f32978b4afc6209b2191201c1a62e8a2b21251b963c943425f79679f962f89bbed437e0dc1118dd60406f51e00e67327533739b497b630732fffb664f1b83ec5e53f7ca24745bc1b827d789c46fda01c8db1118b6564fffbded689bb30fbea8db381ef6e92cbba9f4e7c2c569edeafd6861d4b4dec1255cd76cea13c6afe5162ff5459a023807700fcfb3b4b075b89664dc13e95b99ca9aa4ad83bf2611b57504fa67ff97f0e5fd22effb7a4feaf0780990eedb5b057583509f33f3cd5d54f9762cb7af4cfe3bd1a992c1f96f13e3b43c3daad36bfac77b41497a3d92d7bb0871443e7153227e8592ea03a76dd6283fd8976190c5b89a5adb654dec1b0e7c4a511be44c9ef275da9427bd178fa69bdc73e0bedd8d86ee3600457d6ef071a0f6b44942ca07a1e894fa0eb52bebd2fb16b4b701b4e2eeacd9c2a9cfd437f5f74fad6d44b06ff372c63c9113668057ca7746840ab1a16fb6daf39da7991bb52986110d6dbeb13e4196ee36f88994c4001efbed2c7911f027e4ff6ebe041f3c47a2c94236eeef1a500adc5e2f29ef31fbf786c9fb5485cb9e503c55c2892bc541b8e9d7511bc768a866f6fa1d925c7887d0e432fca259ef7e45a70e82ad154abd557b20a47be6c9247340054b5d57581c024edae6dd07ae9925d29af4d1ad70b1d248b80aa1c29d5a456cfb4875284d9639e5a855d9b9b466d6a307f652883ece0a70b0e79c171c9fa19deb45412232238d8f9f5f199c8e93dd400045782bbd8d7b32c108248459d06a9a521103642bd91c92ac84515fb4e2129878ffe445f042c79b43575e094970fa6b2cda987eeb41e96e2163ff646aa1e7a322302bcda1ca6aa9de0f54ad037868f3069e683f4a3f55a7372804fb4572678e84aff1ec8c60bef333ce098a2acd88256fc09f12866fbcd63dde806952228209d7c47e45731d594b7d9320c9e18c567814df87f906c60a93faef0771166866535e95d1a21b2062090328e5ce1498732c6ad3ec9a004826b750d4833d0c26fce02a19110d3c6e4bf89474e9150e1ea8f4864fa546660715ae5ba2663a8c38fef2efba6e86dec29b344ca7edc99fb288c69e81453d79b6d79a5e8b42a28d9fef41d1df139f772c99b9474eab17d85f3c7002f9b58c0f71cab9dc95741e4cd411b3158fa3da20334a60d01ed874dd3a74fc9b1f6cbb6e301b5ffcd41d16a3a34c5fb819f6a6fb369304526d02f2d945360e603ac0d1697e3d4a68bc9dda9c3a79ad71748fdae040f39eea012fa5e4da6d7543b09bc4e7a31476f5e8b0f836039032f443f7940ad51c2a1aed4e74db185e131d3e45d60feb64de552f348f7fbb80f41faefa3c238cd71701b9a046b3ad569c4ce72995a2391c50357c3ad6f6f898e2eb6ef329e2a21269ee3fc49e8d16035a0f5409430834f515f4e8f9b4b45f5bfeb70f7a6a871ef1edff7669cee2f32ef9108217e70dafa6cd30ee00dc48e55996484b978ffacf32f73eda720cc600e0f58d2f366bbb7a7b73a024555ab0fd32d764d3a7263ee1ba82c37e57117891400dfc8ab8f1715919f3b6aad78ddab4dd7cf2eea8aa8978a0cb4699ec39b6454137a5fa3b28ca88c632636c0a9085b7863754d9657d5fe5b0fe528d41f6ab06d5ccbf75d8bbb3fcd2a0223c61e488f672e57428f68b06af3e58cd53f1fa68316fbc0c8cc1e3d6f4443e8d1a52b915c3bc8044490be7a07a9443edaadc3808e7af869388ed447c78330e4005b5e6b81a3bdb4c3ed4b6f6612c501e3f0664a47f1d07a28a8179989e794f486fa816c00f20da1f8e9a7d60627f73a814b2da410bd770dd3e09803191b2ecdc06e87f3748478c8ee124320870b8a9f616bd1475bc11c36a35e697d7208782ccc2177e32c3e00a0e9e3c73da07720fe8893a637959f2b8260a190e2e548f152429b8e44a778430c86b1097b30c8d659aa473773f627a7bfe382b22606113ff57883b79d9a6871217b999b35563420d800f83e2f0c22788310a6575ef299e8d93c6ac8dcbbdbaea5b634ff8effe5da3befbb13f1efdf30d05e1e364bc220e3b2cea69959db59128d50233bc1a69f897ac8f0c2bfe4cd21cba051b7565dec4fdff8b847972829520fa2262ce846f171e1070ab99c025907e8be702bc590ad72138cf373d6834b1124a9a1e8b4fb5c8933d96e3842f1e233d196564a968c540d5a2dda43296c2fff61ed77b2c0d08a9b3a67d4d9c2c8ee59474b877c76c25c1ee2630ecb40d0d9efd315d5ec83ae98a75c19060a595351ef05f18e145a8d01c67f8e13eeec2d458aac8a175a12d1f418e8c8ef89bd7797094b3df521e465adabd549b81bc5c99f8c3c795c825f2925952dac9940279b99b14424d24552dd1d7e331d66934e0229a8c5bd831a456a9ac620bebd8241f0ccab6751454c15208f1144d95888bf3fb79e6fcad8b6cdd5ded54d419241fdadfec3723112bfd45e09b5c03b62092e2848327f520837a5a15dd178a41823080484e5596d3de16cb570f3a5b71543390320b05a68272096b9862a47429ca9f6ed7f0bd9e0b7ef57f94f356ae8f4ff948eb9f6886244c0523fd082e7f7f16ac194648937f0c1cf7a54117eab95b6306b7686931d2496e6d289975e02d2d9490332b144187b2d7f667b439d2e56aa720b5b5103e7ef99542a82743c57babbc80fa9a4435e8d122a632df0c1e95750d30e31f05ff75d8125a8fff04d0d311aff6796e5c62f8ae2da04679152614f248c7c55ac4aab37ec1ff5ca0e1c06c6b3ae28ed3dbc09774e75ff8e6bfd08cc3cf239ca33d922286ab08cedf6d8bb9c10dc7ee6e76771f27d0eccef05c44dd0f92fdc662f204f0bdc4816188ed1c6b879911550a0db4315b9573a4f9a371dd36ce4ded3a32aab8e6cccd1428face350cb07230844010e689e62f2b79d38f8edebe685500ffc6c0d2c8985e782b9fe6bbbb4d451a08596da19ab1e4e8fa07b903f8882eaf6743b5e2daa167bd5f285a64f5232b47e6f518d405c878ffbbadb0646afdc4e53d5fdba63e26ab30487668c8eed73fd8f329a3e3a3fe07e8fce6a21fdd5342f990630d64fe2fafdc93b29be3113abfc9b47ab8ed9f7f7f51ee2b00c0c6bd04176b8ec05776688ad0efd7b77597ddfce44a23c295c46ad07807daa2ab5afcb7e67da3620c15147f3a754b5e855ea79c0d38f07274a5f263a89dc1273a7e6960e7313e0de74dc27f2742360e71120cb7617634521512f252396b1ef2d5bb7a33ef96688d62ffec1c505bae5cb65bed5ab7f1a8be0da71ed5063d4863bd97a46da96a3cbd72f6c48c19cea8a8b3fe9947423723d8ebcf0e78fad52f56074e9dd2c841fd7af01cf4c7c2ff84483b3478d07d04fd1694f8a5f877f7ba99af988556364d8d788bdd7060daa330d67a04d9d4b5a3dc6a5a9cbeba9f87f606b8c136c2de41794eefe9c7fb0f177b65b8ccf7998a8d106f295ba470c7c64c0dffe9c8a229fa86c3275ac719f5321c589550f9e81959f341974dde1cc3a3d4415e964c930d22c91c58d86c91133d83855e2b5496fb1c667584b248f48b580bc06cb542c7a20dadc885cf35f2687971d3d731f7d8bd4a2aec3b87943b954e57285638d7667b0c2ab313146e9233f9d88a2db74a4e0eb02ddd74c2f7d3dc21e7722bd9f791974a132f691676fd4392f70a71858612e42189648e5fc5b4e95dabb83ab0c4fb394627e09c6c3196651641b6ef18a3a8e07c73580f63c0ed6a33ddbb178921b30327bde3e2610ccef3452dc64a21c80a964734175eba09ea346a320f95e259d9d47c63ae33f2fa37e63e6db2c1060651ca38ae1be8a1ceaff617d17f5e41fba600cd42f249cac261d0ef21b103231510891f125bc9efd2c7d4a2e280c29215df2678359a80bdf90e643a0c9c3035d5258636c6adbf56df558efae0a363b26e4e275f29ca74b46225873ef4eed2a7740b7b1cc59a68044f86e09379319994350f444c0a8163a311652b6c05ccc03435bcb19fcec0777de4e79a0e9b83e4296e31cbb2133af38841314927806cd1d37605c987bc88d45c7a1f9a04b93188dbe66d44222f71b250deecf71f6c1dca476826726e983cf28fbf6a02840916726a4b933e4909d657fc8011481990931605e3d8a4ace5cb8a0036130c3ba8ea5eee8f7275d304a60e234722b8dd13e50e2e299c10f7544f7e416bf40c159475005fd9ce93c8b29f38dd6990ae7b600db3d61278abfde4d6eaefc239588b88d04988794c5e17979d393a50ad6b04795c859b67cb8202e28f363f7898955b40c45e66f8b4660084b5978752ef6c0a5f996f5a4bf9db38ce5226182529ebd44bf3d79a4a9d0601e0ecf52f1d44b8fceb0e82937d4e68388ea1cf41c0d508ffad64620cc742de7bbb2798e40ff8251d93faaf39c06a4d322797ec3c7ccd8a54e8ed22149a181277504157094ee2980cd890637fb3a3b86e0f6af9478c733b4e48c255a2ade3329c21ab516122f264da0f36cebcb85a446c267d984fcf5c32308bbc6d0e967b23b8db4fe101fe7aa503451a70e5007494fe389306d3d8308064954e96d22963e237d7f0bbafd7d00b4ecb848da407b94b0621c203f9cbd4c38b367796d58a169f68e1c638f7bdb67e8652d2f212931093922ef658422484189d140e3fdf743b47e5b1168131765ed7020d01ca64b8c3ec151c6d57653648073e8abdda6a004cc71e2a171ce97af5180d864f16edabd4bc185ca9dcc8f7f1e79b7daea19872a3c79dd30e5fc84f250f159cdd9938324d78a5287b7d78399ef205c0f6ac1d87e8c976fd9c4c4f61030b7e43ba94961f1534d811b845a7902e76123d7124998ff8f0c2f0720e0aadb7e0401b08f68a5f5e82015d99293548bc00ff5ef4603ced840d57a61a06da811984b39c5d8fe4145f03df41afab5c20987e5e35cef556524597c370ebe4e5c0cf4fec816095fe"}, {&(0x7f0000007940)="7a73ca807a1ada5515643defd937450255dd79be840a14ed531f4d7d7aae2fc285346cc76f0acaf12771b1c1828408e497393c199f64dd622b83223d697b85339b343057ec2683736c780e60a4334b8b9fb5544ac0f5e5c3674b3e94ece3ac4aabf51507df22d281a1ddcfd7903909eb54b695e32c7562f660f803490863f4a6a92d0a4dd860e4804fd9fa4492ec984dfd5bbf02cf67a6a8529e3051f816632097c924b471784dd857721b55de34251715c507e863eb492b6121c005a2e8f7307e64bfb4cedfb6b78da47d15bdcd3ed93e"}], 0x0, &(0x7f0000009cc0)=[@cred, @cred, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x0, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x0, 0x1, 0x2, {0x0, 0xee01}}}], 0x0, 0x8000}}], 0x2, 0x8000) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000a9f850000000800000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$FIDEDUPERANGE(0xffffffffffffffff, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0xffffffffa0020000}]}) clock_gettime(0x0, &(0x7f0000000cc0)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f0000001480)=[{{&(0x7f0000000b80)=@l2={0x1f, 0x0, @none}, 0x80, &(0x7f0000001340)=[{&(0x7f0000001140)=""/209, 0xd1}, {&(0x7f00000001c0)=""/23, 0x17}, {&(0x7f0000000280)=""/36, 0x24}, {&(0x7f0000001240)=""/247, 0xf7}, {&(0x7f0000000c00)=""/107, 0x6b}, {&(0x7f0000000900)=""/51, 0x33}], 0x6, &(0x7f00000013c0)=""/75, 0x4b}, 0x1c4}], 0x1, 0x40002000, &(0x7f0000001440)={r7, r8+60000000}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r6}, 0x10) syz_clone3(&(0x7f0000000800)={0x41001400, &(0x7f0000000300), &(0x7f0000000380), 0x0, {0x22}, &(0x7f0000000a80)=""/210, 0xd2, &(0x7f0000000500)=""/233, 0x0}, 0x58) syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x8100000, 0x2, &(0x7f00000008c0)=[{&(0x7f00000004c0)='{', 0x1, 0x1ff}, {&(0x7f0000000640)="535da8b3ce7bfe0b9148197c9e2f34c460c8d2bd87e09a34467fddbd72566d22db957c4ffafbbbe6e2b4e9cabb78757df3dd2ab4a2842164ac4083cfe4eabdd09f868e46729a1f17eb46930b6984ff4a7844c581bc1ce16239a41b2226dcb7253e3e2c77f2184b0bb8f15c500aaee410f7342ea31f6dc77847f2f9a459519e8019fd112c75572cac5067668142040e8a9d5c1ecd28ed0cafca0bd6685ef3", 0x9e, 0x10001}], 0x2000, &(0x7f0000000d00)=ANY=[@ANYRES8], 0x0) 00:10:22 executing program 4: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000000102505a8a440001518cee70901002009050102e2021347e498a464d0a7f3b6b151b2c8abcb19a86132892cdf5a13076bfb75eb6a0341134ecbb1e7e06d22b96223539dd54dfe159e226a4b428d7773709d2497a6112735397fc134f6eae691df2ae7858c5e29671e7fa0e87da21cb5a30f782d624a3171d996c5d191d0b111b064a76ac44d844972c849aa71e525c9935a645b7e72ec694b602716eb680f3ace9741bc07e4e29ac518562fa721c1d46cce3e5282d55f057497fbd4c4ba1aadb180"], 0x0) syz_genetlink_get_family_id$fou(0x0, 0xffffffffffffffff) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$binder_debug(0xffffffffffffff9c, 0x0, 0x0, 0x0) 00:10:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:22 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1e, 0xe, &(0x7f0000001580)=ANY=[@ANYBLOB="b702000000000000bfa30000000000001403000000feffff7a0af0ff1100000079a4f0ff00000000b706000000000081ad64020000000000450404000100ff0f1704000001130a00b7040000050000006a0af2fe00000000850000007c000000b700000000000000950000000000000000e154cd844a954b26c933f7ffffffffffffff55bb2007ee51050512b5b42128aa090a79507df79f298129da487130d5f24bf901115e17392ac66ad029d1c000006146001e04aeacea799a22a2fa798b5adc43eb27d53319d0ad229e5752548300000000dbc2777df150b7cdd77b85b941092314fd085f028f2ed1a4535550614e09d6378198a6097a670838337af2abd55a87ac0394b2f92ffab7d153d62058d0a413b2173619ccf55520f22c9ca8b6712f3024b7041b1df65b3e1b9bf115646d14ce53d13d0ccacda1efc5f9094fa737c28b994a85e041b03c6d996c6a6673df405bee12c816fdcceaede3faedc51d29a47fc813a2ec00f4c7a53ac271d6d6f4ea6bf97f2f33e2ea2e534300bcb3fdc4b4861004eefbda7f54f82a804d4a69bf9bc5fa77ee293fbd165a5a68488e40b030166565a097b1b44b451de736bb6d43db8db03d4b7745fef1d04ec633dee254a6d491b849a5a787e814c4fd21a18986252a70f8f92eb6f0e8c7db3503680e5e5971ff4bf23242a1f2c28159f09943b1b0452d1b72183aacf4a84f9130b775dd4e9e3070756f97ad791fa99dac06b57479321a0574fb304bc2a1681989328c8ddc20ea011bf5742e0e0d4334db8b20ce3f9f16cb7fc20fb4791ec85821d0c48fb657c29b309c73f0977e7cde65a82b94c461d7962b0d2277a84af326f37f3e2c25a61ec45c3af97a8f17da954aff3fc8c108755f75ca13fb7c8bbd8b6e7dac1aba4b20dc7de058a4dfa7e85a8bdf1d41a2d8bda74d66f47cc180f82c5f573c6d294d3665016ac59dda0fde0745db06753a7ac7fe13cab6692422a46e9ffe2d4a2d32f7528751313694bf5700b20ef0c248ddd3da32396a614cacad4aff2066bb5d4045c9585638c2153a6eee01738b0c10671f4f559b7dcb98a6273b8c5f1e24d9f679e4fbe948dfb4cc4a389469608241730459f0123fd39206000000000000eb55dad46de56ef907b059b90b8aa49afb9a79ae5498f6589880ed6eea7b9c670012be05e7de0940313c5870786554df26236ebced9390cb6941b8375d936a7d2120eca291963eb2d537d8ee4de5c107c960119451c31539b22809e1d7f0cda06a9fa87d64cb77962a2cd8a104e16bb1a2bacf13464ca03aff14a9aa4bd9539f5096412b92012e095b84c20243ff98df3347f0e399d1b9f27e3c33269c0e153b28b2d4410572bc45b9d3fa02208d304d455c36300000000022320178b00cc6ed7966130b547d3f8b497af0a77fbcf2cd1d0000002000000001c800000000000000000000000928ee53595a779d243a48cea769470424d28804c026ab7f4a5c81921f0128dfd70b438af60b060000000000000056642b49b745f3bf2cf7908b6d7d748308eea09fc361b4735efbf3411718d6ee7aebf9ef40662d7836d252c566f5ee938a836804ed3a1079b0282a12043408cd60b687dcff91af19010000000000000000456f7d2a42bd13da2022f23daec61854f640f701db0276652f6c74f20675eb781925441578e93046aaddea8ec4ca37f71c2710a7ea8ae0dc214e1cc275b26adfa892e6de92000000000000000000ddff004cff9ec7eee50e5bafecea4d4134f9d006c8d6883eca5c9c58c9e93311ab50fe82d5a96b09c68c73de2f04f15d005387577f480000ea65559eb00e76e9d0ada209bcbb5c252b28a60ca770663da459cc0cc36000906d5a9fad98c308e39bd5ffb6151d79c1cee1cdfba05e3633be3f00000015762e5f5a3a0bc33fdbe28a5ffc83f2f08544eb2794e7f791e8f6429309d6adab4b7e508e5bf024ed8f8a005f2bbf96c89739f5d81e750d50515a59a3ad09e8802e8f4f535447cc0fc9d5f99a73145dfcedad69da9cd4375c624600e78f4458542b14f29611f95d4a31838eeb20c20bb82aa31771cd379ec83554cea5e6539db7384e1f58d81f2f2653c4d9818708e27c89b552d3fcd116bce9c764c714c9402c21d181aae59efb28d4f91652f6750b6ec962802c0320f80528371eb2ca784685241c649195729d60c534ee8e8ff0755b67fe4c25edb85bcff2a8090000000000008c420eb4304f66e3a37aaf000000c42a570f0e9dd5fd545470f862f8c3c14fa9ecd1e877b0d8ca84c044859e85e6158f9184bc61a9a284db80e4636c25b96174327d82761c26e329555f9290af4000000000000000749efd3763655500344bae34137f5ab0d534b8d63e4ca3b671f2de1cdf519192c6b59a601fd419adc16e2055b850586594db27f73f63b3100994484305d7a1759782ae57773e0d8b0ab900edf5e9020c09ab004321610b857e8717764b633b21cb32f0e03280e09758bd445ab91d5452b79d7b574a247f1d2fe45b3c4e93da3d51de647c11dd49944dc87c92332af00f191b66b6a6f732a91f0e2e9120be61e58c79d497247d278888901d44bf77ff246605a644e9e3d769db497c3960dfde12182334caee994adc38a436367a54b9e182b78e9a0ceb9a2c4f63902c1ad1a7c5a08d0920a23c2a86abbdf357849a651733e57f31019876026888c8ccb85c86b4f8ffffff7f000000002c331fca0e541b7ca211c28ed61c525708a13d115b43f8b1894c8fa8a14dc4810f61ae96c18cc71300000000000021000000b12f0ec0412268860027c9a46157a3609b6fd9843ee19ec647249a9375de5858818f3c4a4fa6ce46f4d42b07199de8b99231ace58c77819ee214e49666c464d35ca9b50f3ed3b3dc8c17a23692759ccf5a205311b7ab22532697b861ddb54684cb73e7aeefae47fa09fd88e6043bd52ae84c1bb0c8a6c769f952283a1f4e3842edb3d42c68a2102fa1296dfff4a979369b0e8ebc628867137aa46e820a74f91381dcc198e353047db70686d147357024eb3cb94f1e89cb5ba0a56aa046b4dc521a3d9356b4b8b5917c4c860495b240e80063bde261fd00000000007271e28ef6806bc8e139c49b91c76b0d3958f7f05b47d3e519f1634e8fbd8d31330d89069f9648a2ff93060ff073b3a113e47edf76f7d1b8b90bc0df4c4b51b1f922a44ec675203bf8d1548e49262727c3de6daab3b4ed15aa99802e45d0237ddfcf103c91e61d174e3be6c9fd47398797e3b814e751ff31ecb42de6dd9d6b88121aaa680c236a303914e00150e1ec3f144ebc28287d5b51cfb8cabb844d12b140767d0fc24425590024b2e431722392489e3d43b3e31438a0138988083c47c61384d54e9a40fba01cac6e59ec82edc764840fe551c1d57442970cd8e59b9f41094e158c0a1ee855d8515599685486c2a21fa1c107531a0db8306441e8408b34aa90e9736e672d74cb8e78f8bdb93a239683ed1ba970acb49e8c953efad6cd83db32ffc500000000"], &(0x7f0000000b80)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffedf, 0x10, &(0x7f0000000040)}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000100)='\x00', 0x0}, 0x48) 00:10:22 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1e, 0xe, &(0x7f0000001580)=ANY=[@ANYBLOB="b702000000000000bfa30000000000001403000000feffff7a0af0ff1100000079a4f0ff00000000b706000000000081ad64020000000000450404000100ff0f1704000001130a00b7040000050000006a0af2fe00000000850000007c000000b700000000000000950000000000000000e154cd844a954b26c933f7ffffffffffffff55bb2007ee51050512b5b42128aa090a79507df79f298129da487130d5f24bf901115e17392ac66ad029d1c000006146001e04aeacea799a22a2fa798b5adc43eb27d53319d0ad229e5752548300000000dbc2777df150b7cdd77b85b941092314fd085f028f2ed1a4535550614e09d6378198a6097a670838337af2abd55a87ac0394b2f92ffab7d153d62058d0a413b2173619ccf55520f22c9ca8b6712f3024b7041b1df65b3e1b9bf115646d14ce53d13d0ccacda1efc5f9094fa737c28b994a85e041b03c6d996c6a6673df405bee12c816fdcceaede3faedc51d29a47fc813a2ec00f4c7a53ac271d6d6f4ea6bf97f2f33e2ea2e534300bcb3fdc4b4861004eefbda7f54f82a804d4a69bf9bc5fa77ee293fbd165a5a68488e40b030166565a097b1b44b451de736bb6d43db8db03d4b7745fef1d04ec633dee254a6d491b849a5a787e814c4fd21a18986252a70f8f92eb6f0e8c7db3503680e5e5971ff4bf23242a1f2c28159f09943b1b0452d1b72183aacf4a84f9130b775dd4e9e3070756f97ad791fa99dac06b57479321a0574fb304bc2a1681989328c8ddc20ea011bf5742e0e0d4334db8b20ce3f9f16cb7fc20fb4791ec85821d0c48fb657c29b309c73f0977e7cde65a82b94c461d7962b0d2277a84af326f37f3e2c25a61ec45c3af97a8f17da954aff3fc8c108755f75ca13fb7c8bbd8b6e7dac1aba4b20dc7de058a4dfa7e85a8bdf1d41a2d8bda74d66f47cc180f82c5f573c6d294d3665016ac59dda0fde0745db06753a7ac7fe13cab6692422a46e9ffe2d4a2d32f7528751313694bf5700b20ef0c248ddd3da32396a614cacad4aff2066bb5d4045c9585638c2153a6eee01738b0c10671f4f559b7dcb98a6273b8c5f1e24d9f679e4fbe948dfb4cc4a389469608241730459f0123fd39206000000000000eb55dad46de56ef907b059b90b8aa49afb9a79ae5498f6589880ed6eea7b9c670012be05e7de0940313c5870786554df26236ebced9390cb6941b8375d936a7d2120eca291963eb2d537d8ee4de5c107c960119451c31539b22809e1d7f0cda06a9fa87d64cb77962a2cd8a104e16bb1a2bacf13464ca03aff14a9aa4bd9539f5096412b92012e095b84c20243ff98df3347f0e399d1b9f27e3c33269c0e153b28b2d4410572bc45b9d3fa02208d304d455c36300000000022320178b00cc6ed7966130b547d3f8b497af0a77fbcf2cd1d0000002000000001c800000000000000000000000928ee53595a779d243a48cea769470424d28804c026ab7f4a5c81921f0128dfd70b438af60b060000000000000056642b49b745f3bf2cf7908b6d7d748308eea09fc361b4735efbf3411718d6ee7aebf9ef40662d7836d252c566f5ee938a836804ed3a1079b0282a12043408cd60b687dcff91af19010000000000000000456f7d2a42bd13da2022f23daec61854f640f701db0276652f6c74f20675eb781925441578e93046aaddea8ec4ca37f71c2710a7ea8ae0dc214e1cc275b26adfa892e6de92000000000000000000ddff004cff9ec7eee50e5bafecea4d4134f9d006c8d6883eca5c9c58c9e93311ab50fe82d5a96b09c68c73de2f04f15d005387577f480000ea65559eb00e76e9d0ada209bcbb5c252b28a60ca770663da459cc0cc36000906d5a9fad98c308e39bd5ffb6151d79c1cee1cdfba05e3633be3f00000015762e5f5a3a0bc33fdbe28a5ffc83f2f08544eb2794e7f791e8f6429309d6adab4b7e508e5bf024ed8f8a005f2bbf96c89739f5d81e750d50515a59a3ad09e8802e8f4f535447cc0fc9d5f99a73145dfcedad69da9cd4375c624600e78f4458542b14f29611f95d4a31838eeb20c20bb82aa31771cd379ec83554cea5e6539db7384e1f58d81f2f2653c4d9818708e27c89b552d3fcd116bce9c764c714c9402c21d181aae59efb28d4f91652f6750b6ec962802c0320f80528371eb2ca784685241c649195729d60c534ee8e8ff0755b67fe4c25edb85bcff2a8090000000000008c420eb4304f66e3a37aaf000000c42a570f0e9dd5fd545470f862f8c3c14fa9ecd1e877b0d8ca84c044859e85e6158f9184bc61a9a284db80e4636c25b96174327d82761c26e329555f9290af4000000000000000749efd3763655500344bae34137f5ab0d534b8d63e4ca3b671f2de1cdf519192c6b59a601fd419adc16e2055b850586594db27f73f63b3100994484305d7a1759782ae57773e0d8b0ab900edf5e9020c09ab004321610b857e8717764b633b21cb32f0e03280e09758bd445ab91d5452b79d7b574a247f1d2fe45b3c4e93da3d51de647c11dd49944dc87c92332af00f191b66b6a6f732a91f0e2e9120be61e58c79d497247d278888901d44bf77ff246605a644e9e3d769db497c3960dfde12182334caee994adc38a436367a54b9e182b78e9a0ceb9a2c4f63902c1ad1a7c5a08d0920a23c2a86abbdf357849a651733e57f31019876026888c8ccb85c86b4f8ffffff7f000000002c331fca0e541b7ca211c28ed61c525708a13d115b43f8b1894c8fa8a14dc4810f61ae96c18cc71300000000000021000000b12f0ec0412268860027c9a46157a3609b6fd9843ee19ec647249a9375de5858818f3c4a4fa6ce46f4d42b07199de8b99231ace58c77819ee214e49666c464d35ca9b50f3ed3b3dc8c17a23692759ccf5a205311b7ab22532697b861ddb54684cb73e7aeefae47fa09fd88e6043bd52ae84c1bb0c8a6c769f952283a1f4e3842edb3d42c68a2102fa1296dfff4a979369b0e8ebc628867137aa46e820a74f91381dcc198e353047db70686d147357024eb3cb94f1e89cb5ba0a56aa046b4dc521a3d9356b4b8b5917c4c860495b240e80063bde261fd00000000007271e28ef6806bc8e139c49b91c76b0d3958f7f05b47d3e519f1634e8fbd8d31330d89069f9648a2ff93060ff073b3a113e47edf76f7d1b8b90bc0df4c4b51b1f922a44ec675203bf8d1548e49262727c3de6daab3b4ed15aa99802e45d0237ddfcf103c91e61d174e3be6c9fd47398797e3b814e751ff31ecb42de6dd9d6b88121aaa680c236a303914e00150e1ec3f144ebc28287d5b51cfb8cabb844d12b140767d0fc24425590024b2e431722392489e3d43b3e31438a0138988083c47c61384d54e9a40fba01cac6e59ec82edc764840fe551c1d57442970cd8e59b9f41094e158c0a1ee855d8515599685486c2a21fa1c107531a0db8306441e8408b34aa90e9736e672d74cb8e78f8bdb93a239683ed1ba970acb49e8c953efad6cd83db32ffc500000000"], &(0x7f0000000b80)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffedf, 0x10, &(0x7f0000000040)}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000100)='\x00', 0x0}, 0x48) 00:10:22 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1e, 0xe, &(0x7f0000001580)=ANY=[@ANYBLOB="b702000000000000bfa30000000000001403000000feffff7a0af0ff1100000079a4f0ff00000000b706000000000081ad64020000000000450404000100ff0f1704000001130a00b7040000050000006a0af2fe00000000850000007c000000b700000000000000950000000000000000e154cd844a954b26c933f7ffffffffffffff55bb2007ee51050512b5b42128aa090a79507df79f298129da487130d5f24bf901115e17392ac66ad029d1c000006146001e04aeacea799a22a2fa798b5adc43eb27d53319d0ad229e5752548300000000dbc2777df150b7cdd77b85b941092314fd085f028f2ed1a4535550614e09d6378198a6097a670838337af2abd55a87ac0394b2f92ffab7d153d62058d0a413b2173619ccf55520f22c9ca8b6712f3024b7041b1df65b3e1b9bf115646d14ce53d13d0ccacda1efc5f9094fa737c28b994a85e041b03c6d996c6a6673df405bee12c816fdcceaede3faedc51d29a47fc813a2ec00f4c7a53ac271d6d6f4ea6bf97f2f33e2ea2e534300bcb3fdc4b4861004eefbda7f54f82a804d4a69bf9bc5fa77ee293fbd165a5a68488e40b030166565a097b1b44b451de736bb6d43db8db03d4b7745fef1d04ec633dee254a6d491b849a5a787e814c4fd21a18986252a70f8f92eb6f0e8c7db3503680e5e5971ff4bf23242a1f2c28159f09943b1b0452d1b72183aacf4a84f9130b775dd4e9e3070756f97ad791fa99dac06b57479321a0574fb304bc2a1681989328c8ddc20ea011bf5742e0e0d4334db8b20ce3f9f16cb7fc20fb4791ec85821d0c48fb657c29b309c73f0977e7cde65a82b94c461d7962b0d2277a84af326f37f3e2c25a61ec45c3af97a8f17da954aff3fc8c108755f75ca13fb7c8bbd8b6e7dac1aba4b20dc7de058a4dfa7e85a8bdf1d41a2d8bda74d66f47cc180f82c5f573c6d294d3665016ac59dda0fde0745db06753a7ac7fe13cab6692422a46e9ffe2d4a2d32f7528751313694bf5700b20ef0c248ddd3da32396a614cacad4aff2066bb5d4045c9585638c2153a6eee01738b0c10671f4f559b7dcb98a6273b8c5f1e24d9f679e4fbe948dfb4cc4a389469608241730459f0123fd39206000000000000eb55dad46de56ef907b059b90b8aa49afb9a79ae5498f6589880ed6eea7b9c670012be05e7de0940313c5870786554df26236ebced9390cb6941b8375d936a7d2120eca291963eb2d537d8ee4de5c107c960119451c31539b22809e1d7f0cda06a9fa87d64cb77962a2cd8a104e16bb1a2bacf13464ca03aff14a9aa4bd9539f5096412b92012e095b84c20243ff98df3347f0e399d1b9f27e3c33269c0e153b28b2d4410572bc45b9d3fa02208d304d455c36300000000022320178b00cc6ed7966130b547d3f8b497af0a77fbcf2cd1d0000002000000001c800000000000000000000000928ee53595a779d243a48cea769470424d28804c026ab7f4a5c81921f0128dfd70b438af60b060000000000000056642b49b745f3bf2cf7908b6d7d748308eea09fc361b4735efbf3411718d6ee7aebf9ef40662d7836d252c566f5ee938a836804ed3a1079b0282a12043408cd60b687dcff91af19010000000000000000456f7d2a42bd13da2022f23daec61854f640f701db0276652f6c74f20675eb781925441578e93046aaddea8ec4ca37f71c2710a7ea8ae0dc214e1cc275b26adfa892e6de92000000000000000000ddff004cff9ec7eee50e5bafecea4d4134f9d006c8d6883eca5c9c58c9e93311ab50fe82d5a96b09c68c73de2f04f15d005387577f480000ea65559eb00e76e9d0ada209bcbb5c252b28a60ca770663da459cc0cc36000906d5a9fad98c308e39bd5ffb6151d79c1cee1cdfba05e3633be3f00000015762e5f5a3a0bc33fdbe28a5ffc83f2f08544eb2794e7f791e8f6429309d6adab4b7e508e5bf024ed8f8a005f2bbf96c89739f5d81e750d50515a59a3ad09e8802e8f4f535447cc0fc9d5f99a73145dfcedad69da9cd4375c624600e78f4458542b14f29611f95d4a31838eeb20c20bb82aa31771cd379ec83554cea5e6539db7384e1f58d81f2f2653c4d9818708e27c89b552d3fcd116bce9c764c714c9402c21d181aae59efb28d4f91652f6750b6ec962802c0320f80528371eb2ca784685241c649195729d60c534ee8e8ff0755b67fe4c25edb85bcff2a8090000000000008c420eb4304f66e3a37aaf000000c42a570f0e9dd5fd545470f862f8c3c14fa9ecd1e877b0d8ca84c044859e85e6158f9184bc61a9a284db80e4636c25b96174327d82761c26e329555f9290af4000000000000000749efd3763655500344bae34137f5ab0d534b8d63e4ca3b671f2de1cdf519192c6b59a601fd419adc16e2055b850586594db27f73f63b3100994484305d7a1759782ae57773e0d8b0ab900edf5e9020c09ab004321610b857e8717764b633b21cb32f0e03280e09758bd445ab91d5452b79d7b574a247f1d2fe45b3c4e93da3d51de647c11dd49944dc87c92332af00f191b66b6a6f732a91f0e2e9120be61e58c79d497247d278888901d44bf77ff246605a644e9e3d769db497c3960dfde12182334caee994adc38a436367a54b9e182b78e9a0ceb9a2c4f63902c1ad1a7c5a08d0920a23c2a86abbdf357849a651733e57f31019876026888c8ccb85c86b4f8ffffff7f000000002c331fca0e541b7ca211c28ed61c525708a13d115b43f8b1894c8fa8a14dc4810f61ae96c18cc71300000000000021000000b12f0ec0412268860027c9a46157a3609b6fd9843ee19ec647249a9375de5858818f3c4a4fa6ce46f4d42b07199de8b99231ace58c77819ee214e49666c464d35ca9b50f3ed3b3dc8c17a23692759ccf5a205311b7ab22532697b861ddb54684cb73e7aeefae47fa09fd88e6043bd52ae84c1bb0c8a6c769f952283a1f4e3842edb3d42c68a2102fa1296dfff4a979369b0e8ebc628867137aa46e820a74f91381dcc198e353047db70686d147357024eb3cb94f1e89cb5ba0a56aa046b4dc521a3d9356b4b8b5917c4c860495b240e80063bde261fd00000000007271e28ef6806bc8e139c49b91c76b0d3958f7f05b47d3e519f1634e8fbd8d31330d89069f9648a2ff93060ff073b3a113e47edf76f7d1b8b90bc0df4c4b51b1f922a44ec675203bf8d1548e49262727c3de6daab3b4ed15aa99802e45d0237ddfcf103c91e61d174e3be6c9fd47398797e3b814e751ff31ecb42de6dd9d6b88121aaa680c236a303914e00150e1ec3f144ebc28287d5b51cfb8cabb844d12b140767d0fc24425590024b2e431722392489e3d43b3e31438a0138988083c47c61384d54e9a40fba01cac6e59ec82edc764840fe551c1d57442970cd8e59b9f41094e158c0a1ee855d8515599685486c2a21fa1c107531a0db8306441e8408b34aa90e9736e672d74cb8e78f8bdb93a239683ed1ba970acb49e8c953efad6cd83db32ffc500000000"], &(0x7f0000000b80)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffedf, 0x10, &(0x7f0000000040)}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000100)='\x00', 0x0}, 0x48) 00:10:22 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:22 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)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) r3 = openat2(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)={0x480202, 0x0, 0x5}, 0x18) r4 = syz_clone3(0x0, 0x0) r5 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000600)='./binderfs2/custom0\x00', 0x802, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000009d80)=[{{&(0x7f0000000400)=@file={0x1, './file1\x00'}, 0x0, &(0x7f0000000480)=[{&(0x7f0000001740)="c2023c07c180e4e2e9856728fce9bd076eb081fd8db82f4d47caf32bea003413e221660e0a5fcbdd00ff50a096aa3aa9bd1a5bf2abd1a313cc258becbf058bc693c1a79f76148c1f5e8d63b327dc0f9457f268d0e06bce5faab6a94315a93aee56a49402c62665266dcbe06b2123b1143d7b5c2fbc2fc2ae3c353ab514f2d506be99ced24abad5f36ac2debf258d3edd5bc5d662cc62e769edcec571a1dd96551b9aa374b9299685f4e40574e708883a457152a590fd7f7589f3c06a78bcb24a1f52d50cd5c52dca4e1f7aa860fc4457ef11cbff6641cdf35b7ab9c988a6817b618f35ed9dbc87984159440b44b6db9f17aa7117adfa336e7b7f7ed75428891a8132b742add85de4ad4b16f972db5610807d5acb2b3792422a655d02e8acddfba53e2624cf2d6c1c5c67470645dbfcdcca2392e31378729f4d33ee3b7adaf1300efa3d2329347a70b57dd4b2e58ea6ec9e5f28fec9612d23ab33a274f7e30dd83cd402e0238d0170c6017206a2e15d8d5e52cb0267fb868ea925e3f96c0a4e1d5fc626090881e16352bf0c33d7977be4478f662be17fe42f67fb6e31339614b603ce6f5e9e994875710414299ce8e8964f9f861704796376bac152cc8b72e9aa452e444b40da4a39287a4fa0f368edee3a90c6cc00265812b51330b9f31a756178c3e3959a828f40bf9de12ba9bad8ccdaf6846c2764bcab5fe72b08af5b0722c476ab682d62650340ae5fb9df9f94114b2d46bb82836bf8e85e9db39fd46a25e18c72ff26b56224b5b27aec10f51a30eb61abef3fe133914c82e63be788bbef1205728b48f5396750467eb7633a9259cde0e23c9be94292ae6c5c285fb5ff69eedb66ea7ead4416a9135b9f5eb5ea7b88bdd1909852da483bba2d5c06d6f53faec460d56133d8878dfac67aa4a6b30c38bab9d2dbab95ad88ddabcc38625e0fa5ef2edd406e9f42bccaae950d432b6ba86c9e50ca6cf9f22b1a4829d2d7d63e3ae4a14c3d699fd1429a2c74ef3c862726a25d017a0289876f62306392c86eac8809621086d619c2d494d2554632f8d0264e26aff882ec7d0e840f82093f10f4667d6b3e95beeab190645c131038964c94161b3c65acd8eef70019d87592eab463203a1b80b04dba176307feafe42c5a37ad8bd840f3a8bd9e6e7c029291717bbf214e49acc77975eb918d2bf1c228d39a831c1f867c63b4e7cf1ed3e0ec55138c85229014f8cef0ddc466cf03b5c580e648a6912211f06e7c0616444b3bb08fbaafe1a0be046f36b082c0723803b3bf6341a8744ed4d226bb7c36415595d7c10775dee206551c4a2b5c90915adf4ffc6eceedf73e6d914a765f3fa6791a1b6840ab4cc1ddccddbff39e21ea0b3064359106e60948c4f849f62594987e3e5ae6ed4cac65835b66dc467b9607fa0eadb63bef3444906b0580bd42c606ec5be8fb9e95adc44940f85d8223aeab6af1d65f93ed946fb7f935a472e231e785f9e3db7bd9615b17b0e6016947a10c406381254429ed3a42d8c203cd471cfb192545a41d1b42265bcf34675b7f9a25bc6a5d4b72448d76ad6872d95c16993d86f9e4ec4946ec4982ec80a3634788fd7375fea041d340a51380f0b64e7b7705a46edba70c5948cc478435a521f7f22639666c9cf1659f2182f195bcb997bea7faf3f2c6c5d5ccf069883c236d3934997ce7eea4a1e9b179cb48e8cab78785f0465a483dd7d5b96ca583843b5ed2ff9d5b6396a425123ce413b815187920fb27c1006f13faf1dc483c214c8644bca0383f314a92a0a61f87111809eeb9f247cf6a581d53a56acc75b22faec24b6cd8d44918c791683de5773142332378ca4c8182413011443539d2d957ca773f9f5620240c20097ed8dadc5da138556399aa33d5af0f092ea73a74105b9b97989f9d632d11f56cf244cb3ba9474c42ec6a02a365cd5fc4c8dd8223359819023db82aa9761c467902648352f65bdb78a47c1ffe905d2962c17beec055603b0819557a27ead0c81354983288bfef42d4149df985b8abe22bbd3fae4be9fc66814d46c2af6922c68d4ae1f5536ccc3d23f38b0c1486d1fb7b29c479c6719a38c58f1d5788a50bda2f867d66db7e96f2014174164ad90cf3505407b3fae983efc59a3993332a75c0d254a2662a1c0f4707027afef5cd16f351087e8825dd2e63344b4a83a2aeba548b2293620be3437a24228a1351ef6580073db4ffc3430e0227c199b557b1e776c2172a3f8296d1a1c19cd338d45f7ef20e562a3e5e38c37d7fd1faa1a54283654bf963ebcae016dc58da5fa58abe160d94019f08147ca1a5cf669b166c953c2cf2b15d4d3a1c6a3c8ce56e9fb0a359f8c15264bf9a02dc5c44bf45895f6111836e8caeb631981864084f3650934c2f74e62e97bf8d58f3579d54afc3b6f016f654704bb65cb35cd5c297e68349a94e0f10d4362b773fed70a06a7b897f8a85713c4e69698d47625086410723fbf680b2e788ce4aae5fb43c13f8349a50b145a8e4b6f32935eb7e3fa85d58e18e271d3b85a82193cfb25833b54136147adcbcba953bb9f8546dc5f81bbcd03ac9fcf7f72c61db00088e677fd8f721286fb58609a6197998137c58267c48bcc1765821fa70b4f3737ba3e358e57e3d0b7706a91193b575b1507642b2377119c90cfd5fd60bb6c5d89df98fd828c5b333efa285a775d2e7173a57afc51d99b31c99adc64d7128eb2f2691e7e17c2c3b8fc4bdc46276992c411d3b3b32bfde6a795f0f711bb115c623c68d34b0fda8ed997da5429c662af9d268d5a5364307565229834fdabf31f26eecf4cd5e127bc290f966efc71274578822d21a65151d897919ddb3e732b83d29beee826a6adbbb2e0dcbbf93067fba570a9da18850b1f2ba53fb93716524643e123151008cee20084ab1eeab86669d74009cef7c26414e4b9a4bd837e359b58069eea58b88381359dfd5d7267eaac8b67e9e8069c04c0d6c027ba8d75dadcc7381966b1ec1b6dbf0ebec18f44e131a1e908bebea5a5f7c32d98efafb19123d9a8f7eda77fe81f4bb77c652ebf89e18d0bbe173b3fab3d8052354228de529d2ab5b4859d687b74e0ace802388659c676dc6f832a87e4f6410ee42afd2b9a1d88a79e1b8ba04ba800fbbe274bd1415009003dd698d8b5c4d785894b2d79d06330e4e0a7a749dde1ec2e865b0428c1c7e2d8b56315a44811a7233535fb0197634f18bfe2e5f245ba7e9db2b612273e16e6ec2d7528abaa02c4f7b3d40a5c29e3f48b0fef43eddff74a9aa69f1e7e1b1dac1f16e061498737269b198c0fe7fbc9214b3ed0d90e6a1caced520bc15864cc242c7cc3f2ccc905c0f506087beaf4df4761532da9462f5e75d1d48238d8d50d6025e00d5137c1a976a1809289d9c6fa6ead1e9bea12b9173f60f95488f37d30a92085477f533cfbcbeb86fbe7f4cd49e205f23604cab1cdc48baa95dc8a75ec2e527b36fd61e4478c563ef7a943c590fe311a9501726bb5bdc17985443872e532801bb93f02c1d838c0d1ab87f73daed9d8a93b592523e903c1add3b28aa851d6d65fecf980d50fbb770afb2226a784ca4be7338ad867f11de2ff8b6d54a46b8512dc631ee3d8fd406f84d461238390535fbf6874f32a83aaaf4bed9a6cfbc70a71d5535384633529d2dfa44b118d41fc6b5bfcd198f5a036cd0a060d373d745b4e7cd5222ad701be4ab8907efcdc47681304a36a90888bf6ada0ff48e3e6aa5fe13b7bb2b4554b03a59b0b989b1f28fe933b00162029c22e11b07b5ae033ae3a686c165e4e27add0e41e7cd2be9ec547481addfff2e47299c938f963c29148a1dbfe08d2199b888dec36380bb7673d1447c93d2308cfa3564b17be3c8a85777a06efc94ab77a3ed346a12936d55c5c9e2a6dc32927120d9fb535f06b11e8baaa97ffe47b0452b44b3913d6b20527c3078b6bfd4574f5c5bc937943718bed2e6139df11cb7fdeb90ff21dfca6f7722d13132e68135a8bd9e90e86d0a5b2838ca0912658313ac8020923ea69577ad02cabfb198cad21765f63b03de3cd1cd9702ab1de719119baacc37bf2f517a4aa7c8d1b3162d777d5459f70f0dac7ad13b33395983d4f14934d73aa81ab5b62c7db255fc08f6992bbafe5aa44b979b3b8cb380573ac599d57505d47adc06346b954f979494514c86ad48b22efefd5378ac2f1b40c1daac8f8b5679fc1b4e458a1d8aa04f9974ef168016a526e7f00d0c4d76304551a74e4b23644d6eda187f374e4148892d9dbf3dea99fdcab2a1cb416058d1361dd266612edf916a11de5285bcac0acddf4af2cc2173fe5def06127f1561582c2596f29bc822beb8b1297471ceb5f7bcee09437259c8a8987523529eca4bd3ecc6d6ad532c4aababa1ec7e3515d6559cc8f8d6513dbd3a707acf3ffccb7030bd8130d722121c67eab500a7491a3cc01e5595a091ac89fc2f75059bc102f8f698e4046a06525b5244561fe4b4d6702f30e1d3079984dfcbf882c184739d25d0aa31413dcc7d572c55e9fcaf705a536940255355f3d9e1d675dbaf790bb14a3665e6b6ffbca191f43c35eeca18ef2e5f66766ae2344ef53189f1a98daf2f1c9e570bc5b944c7bb7055df71a2009b36a9e146b3aaea6e05805523881cb91bf5c80aef1180391af8dbe497de8bb795d4da7f161d01ad8aca7221004e086610d96cea5a00e4aa55ff3762ddaa7d865159ddecfe5622ecd02dd4399c79d1cbe96e24f4509980e6608d32ba2ce3791867acf1b01f5848ce2c279d0bb1530b0ae0bf5553e3793d0295f14e78db9b21bc2d4426f092d880347ddc53fb21cebf792f2dd9b23a0c928c22ababdcfae57cbe93332bdc191aad28a5e243bf4fb2471c7fe08394b4f47f88b9161e728ef96f873d5dd769740458a2c3b85b0a91baca47720571505a37ee00c010a105c655fa20d482fd4c925e34541699a101e8b0bf064b2987e33a67b4170b899d4c3ea8d60b628419a74ea4f073422160bbec7bac2fb31c8ee3a7df891ff042805c5b58f4b209b3895c5b3b982d82cc27d9e2eb5737e6b1149b59c2ac8c0404c68d6f45d826f1b029065e491764c1fa261e53ebb7cafc829f2f934da246511d9bae511bb11f0d32f7519210d66a7f5d58e55cf725d97139e20f8285ba76adbe91afe903d8c7b6ea8d359ed5465f76944e3d7fed1a361d86704c86847449563c940524963f8d2e27eac7bb7d7fec54ca4421ff4c8346096620f1b3c76dd973508ee5accde85df3d47c4b8d8b46bd45f4869841cef63af86e1a599a4c266bbe2aa2100b3804e5833324c7e5fbc89a8abc3f160a6217fc19cb1ae151fd6586af68def821cc6596777a5969b6420138f6d681200dc31b7430322f4be88b716dcb6e7649b89ceb07831c5db337fcd36201c6b85b0cd564a5fc3f1870125bf739bf76095dc7ac03476546178b053cf6fb82358eb837fdf508428f0834cb188dde2031500690f5eb5200a563e6e33d37104bd173be366dd5cd15d53ce763124af1635a42efc4e7aebbad4bb8f82c8333454020e092fdf26ae8a123d4e73582809b5fadf72ce8fc746c90fb726fa3a97144762a75307ef56228fb531c3a613b63e07a868570057865ebf3fb16404afb969a00105b3f38b7d7c81d492860c4cb8ddcae946c6233628a247e1f5eac321a81a4471225c4dfcab134125ce55ed47887ea4636983afc8720aa2f45a734fbff250a69f3272dab69e9e576fa0f0e5d36caba4e14480f197c4b58d1079ca44f402d34262679080382e35e0cf46db7ea25fd9372a2cb7eb107f638"}, {&(0x7f0000000700)="aace47af0dd26177f10e86b34e70ed2a52f3ba5301842081cd600d08578d5b3656d9bb8cd00080ed3c813c259f6f8e890bc66c5c2852cc2ece162a20de809e319722fb40ccbe8b3425da1b1f956cc2e612bad810374907ad50d7d6185b99cb2933314ce7429585cc4a189fc670ee302b05bd45efc36211d8c74c30156f5af3a5ae4b38a6e33ed26ce1672b51"}], 0x0, &(0x7f0000002740)=[@rights={{0x0, 0x1, 0x1, [r3]}}, @rights={{0x0, 0x1, 0x1, [r5]}}, @cred, @rights={{0x0, 0x1, 0x1, [r3, 0xffffffffffffffff, r2, 0xffffffffffffffff, r2, r2]}}, @cred={{0x0, 0x1, 0x2, {r4}}}, @cred, @cred={{0x0, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x0, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}], 0x0, 0x10}}, {{&(0x7f0000004080)=@abs={0x1, 0x0, 0x4e22}, 0x0, &(0x7f0000006340)=[{&(0x7f0000004100)="0b3d4e71dc39513c88e9ad26968392f7298920e7293ce4ea20fdfe8d7c2317b713f09ac48066ca624b23d53eeb28f9956a5cd20e5016b6923cc62cdb8ab1c461fd2cd4b02b04d738f83ff1b26933dcc49c94539fcf724f20880e86131163366d8340eab091390dc939b3a482bcd7a8"}, {&(0x7f0000004180)="70fcd00aa7922ac57b550377356172a8a18e606381c05b0fe4da8fc341ec6d303de4bfd3b95ca885bf367f91c9d161de9aeedca89e51cd2bb7686dced814a3b29704afb61ac41ad3d192867cdbb7454499c429e997354e65205cd80919104e1abea269696d66c779b924930439b0ac32f1409ac153e5a368766687d70e8e0db124a7609c64df4fd733a31b5e6ca1ecdd5df6155aa53fe310ede93b7f13fff6bf3aae38cb616d55f031a2eb1d221a66556be70b6953ff25abb1ef46b996f88db28748e8750b492594f3fbd5fc0088af635687f57bffd065e8b313f8cdf25d330ee9acfd64a0e080889901ff3ec7668d0e65c0b21828cbc6911d1ddcf4bb2754e96ca030a71476d2d18815f9f19326f3ca6c5c123f8909b020f350d4313b1cb660c50c58aec0184c110cdb31375c19f0738be70a1bfc6b9a9a9c3b23e0f9bc06af28705088d509e571fc4f5881b2d86b9c5af9476a731246ee2a273838985e75e9a6b7f085a526eb308af69cac040650b42f8b3c8c7f579732deaa3c9b5d5ee4b5331b6ca76c171668eebc0b5a9850ea0f6c5ffb5c9fb67d32c08550a7e4b4e4f4497b3fe329997bd51484c81fe3bc6c530c2f1a413f41a7d94005456983657d8a1662bd0a4a0de7636d27cc63f06b6bcd8171aa179d43af41a4f102d0b453864804182f8084108d2ab5fcb3593dfd9b8280c5e54ea029ca2dae2f849135f1efaef58ffd970348c8c51f9940f3acce18efaded06fb09609aa810733ef287fe83c5d9bd73c9d1c5cfdcfb7d02989239498a10f01130e6b8583ec4750f0dfcf8ae43125a59593b857a20aead9e594e7cfdf15fbaaa5d520fbc89f3b82600585aaedc982a03eefd9dd7c2442e9f6d990b071777061b71450136d00b19b9de9871368d99ef5ff5e828dc56695e3b066cbf3c7ea40fc40bf93943cdd05c8ae46e3b0381141b151520b98a4ec547022c5e29f87db97265d71977fe9b31ed8de13032d72af5759987a706ba61fdd30a7f1930986ecbb02310f0ee765dcaf4ffdbf1fd1c9074e10d0ef6ec1be2e5c04f6f71a031e33f1973d4c067207b14f07cc65833bdd630b89146bcf519fccf9a4da6ac9b465a9500f8509728f37ab56553d7ec39809f38966212442ef48da3e5703f7b3761d94dcf39739937ad83eff44bf4f6c64732360e54b2106641f13fc4b3d7748a061304c57382250216973e8ba25981a26569919061bed424e1459fedaab9274c251b39ab698df8adbeca13195fda8a4f6ccc24d0b4dc8a921242ab3c5115f889e5c174a30a5c6183c379918c3e35c3736e65eff4989a14deab3f1d29dd3dbddad85d7b5c85882867a8b576fd7f9b8ad4139e35a9f80afe05a88991ce9992e780e606b5320219de3e39980c3a6f67ddfde6cb8a37588f280656651ad54f972bdc0d89ef703eacc5731fdc683668342355947a5f7efc9c6e3b3c35ffdc0f5f83c587ca054af9d08764cf59011503d10c2a265cbd530b435e7e8c60a181c9434258070110e2adff56f46f997fa6b52492028065f27c4fbd8327616280a34e88f29148c8f81b5df5dbdb93f020c356e9c86338fba2025d76caedc835307e7f4e2799921357988b6a1f6ecdf1b9dee032b8aa12ffd8ad743b52c889ba4815b1f113d3da7dbd35019b95e2d1d7b8bb494e0da6cdf71ccefd46e1dba4712630e58db1c064ce1f9952eaaad1689ff8432a35986bb770877f4a8226ff29ece3156b19a691eb8ba5501b3d0c34d5b3a34bad32041e0e80f51528eb41bb95a2f74841db271a7c8adb4f4351c96bd427c1a4babdd32e5e22a404865e664fc1e5236a62c65d1cd24dedc45515136dd76e238dbe40915aef7c3f9ed2a0d742c5cd2d0b941d02a498f10de063fb32d4dc5655a15cbb415fe87ce31ef0a3ec72d6555acf1527c4c4e6bf7e65510f25a4a27653fc69a6bcb0687880896219ebf5d7638a6e6a03850ebecefc9a53f49ebe677d9a83566b88a838caa9b9abd09913fc71d6291d5c6919835fce11200e72004c79ae9409a8b75b05108b11e81201d6d4109b6c92bdd814bad2bd8f502249f773e2fcc989672f162af65e8158260f8b16078ca3fd5182be86f11bf10c4330e4ca3c0642f0f669135e0f5b5a2da5d01e7780eff461a5bbe9df83230071896e0434272e367d044f967f6c7f73e9573074abf1519ee27798ab8cd97e2a8caec60f0438e2a306ed9b70bb08f6e5cf531abcf6693cbc1fa5c17860a5af42b7b1df11dbd2089d73721be870232965708b02893af62ca43888974fe8d7ec21cab6170c4e3e8bc203387c593f453e7a01bf4b62daa252625ced6c437a6dc37a5aea7eba4fd9788e3f772dac6b7b2108deb1722b1f09ff64c798c48fa949ac56b901c409ac7b178c4db05eea7e75db1ecfa436d463cc1dfd1dfc3a0023fe2ce807c4ed95c6f4d4f1555a2110105dd41a061b10112da3617b17b100c12a818eeaeb7795dd7ccfe66dd5b5fb94bd5f9e902c5f0bba9e1252b73403c943901b455df5c288a1f62f3c39436f4c89e1fc522147526513765b5714c32ec5b4649f05d15e93299813a4347bd47ae3501b1359c9adb3aeeffce74d4ebdad7f86fb60591223db88ef6f99b4e9ee24c3d0f856bad72df96d74b3d21a49799b8c97724b726cb73af7d6b0fb9ae6620cb6f6728ddc73803105d9f172a9ed8960544fa72c0a9490152c22d0fd2f10a3ee475bc0ba0c961a312d44887de50dab411bc59d785c850410864e8174aa5c1f08f8ad0b8d679dfaa5739a5e074a2cb4127544aafddb2c2ef449d84ab6c987a4d9aca279a4878f02f2b9c5f851623ff5da69dfdf0df7270fa5da778fc827b7e7a05a398bd33b39ba858b914e53f903c93fce7ff48c71bf9f9e5f57334da65b60ec5fcf541b2d2e6ff6995cb2919bcef71b83065b9e8ca344914ad8f57224e17bf245efaac2205ef86e1e3fa0a04732cc56386a413705650ddd97782c022a3d4427c0dd9657ba86b7f3faff705f8e168faa0ea3531c572b619cfea29be208974ec8310c04f1bf5bc4e7aea3c8029a7c5efbb843d0f0b7692146400a11d416afdb24d10f579e12dae8abd1238b0dba4fb66466a8016ffcc347f9420816901a597fc6298be8c7decd110699c045ad19e3e4b658e184f8ae325311b2c2d9e9c94d65306cb48ae978dcec7957237a9d192574101c260f3c1ee17a81ad099e71dfa2b62286d45b0115d6d981d0f9808e2cee50ab2f0382382af43b7e8e380c66e047b428294df4cfaa4064d573c324514ac4589aec83cd810435f25d8b60518783f129182c93632fb993be54a3777c56ee3c937cb46f7138ad0cd68d4b9b0f860e1ce7c8ebf5c9e0c731c51897358b7fb95e410e6b50f9dbb4af484095f02fac98d185db33efa0a53e9f7ec7af74fef3f6cbc5137c96ac0ac31eefed80c247fd7d6ef7414bd45729ba651ccf363cf25e22d45c5aabcc70b0b035b6719b41bc40f7a9737a345fffbb4629bdb56ef6db30d993f40c5e9cd75b34950709dd4abce0937bef9bacca6e616b2f6359eaa33482d753aeb98013e1957d08f2189b2721aaaebd13bb6bdce01bd33913a7c53586837e8be4d2e7244db78619e65fd0526e2beb4bf748583b91ead5249aaf19ec3f5792945a296dd34bd0fcd935adadbd7aedd8ee9d043c652754100627ac2284b1b4c678cc92f80ba05b57c83899cb3240a40dd5dcedb54043ac726792611f99ef098ad75cb647df823b9f66d02470cb8232da1a4aa1ddbf6b260924a6e29c4882ca7b8fed08e28f8e2c498230c9a0a4e722d472be0b022759cd68bc8c0e2d20638e2f4ac52fab8d0b5c8fc742b348633e1c9c67fb1d3741242a376829b1700ca04b568653811e887c56e7a8c6bb5709d8e3c7275c2519628e97b6f87db6aca54c565df276a8de7dba26ca8c76a364fb774b32b2777fc9d8b2f36f66b4c33b2635dbf965227a636c4bdcdf1b3256afdcc5a1dcfe520e5ed0ec2b8597207f2015ff880ecf024f29dd33401c29354c71f2d609a4f8c5c6ddf7bcc3ace8528dd1285b94134cffb92a4ca246368a87d5b5c0f591567d9b5367530cb631304a09934cc16c935e810cf138786da0ade620992bffcf503e0085043cae2c7b033c44e8951ccdf633b43724aa406f5bfc813242edcf06bca4a8199c46bf47bf08d6d3401cfbd55f67ef737a735f06da3e4ad7a93da771ab1612b025756dd38e54e0dae9d3e2f87bde75666d311dd9da80a8bfa2a0b9381ddb628771be2ebaf5666f753055fccfaf8d3ad9bbc56c52b6a5e6fd78f4a2c9c55433c27c35a6758be65cace0565a9a1f8f0c234c3988622926d74f04f8672c846ddf57da622892069dd0a04c8a0d9f34d10ab0aa362b20c18ca0fec9dcf59303fe6aaf19983e9e6f7f821ff0a675ad5c53b145dabf8c3acc9e01eeb4f2d3095127076b960b68757f49314d0b3c44741c3b4f8277b50b93d018901b5b0177acb78aa7da4782224e913b5c000dd8839263aa676d594f0cab06b1b1e9016283f4bb9337f09c4cff517683a9a3b6f4a2957f8837a0253da11610f8a1a20580c109ab3c54a5b3bd1fd16d6c9f69719846324807cd5a8fa7b00d3a5e7951a56b05bd12c67f5326d95727fd80624507246b34c80ae44416ffeb773d252f0f1a1778d1426d983d001493d50e42b3131edb83d2148a83df4f8791353dce9aa40f1e73f6011aac44647064bfcb53d7485ba543bdb2d8effddf56b9103acc5827aa256ed5c791f7241339cde2193e424da4163352857aa6492cd4be092be523e71b67f1a75fd4d27b1d8db3fca080623c15eacecc6e73a26bd7e2e74791b2a0e12ad0dd21726e49ad5364e1902bf197b1305a89857bbadad1b87bc23f77c788cdf3e3e1278a287145641612b994583e82125cf69741bb4d623d3f9236dbfe585f64ac85f9131adb9ef432f3d3475a0134eec7ed54672d4846dd2c2ac07f548c399571679670488dd1963ed42c1176a261e7c238fbf0c7fda3fd6749b3237eb2a433d62b27d97124818ad547aa7f13f9702c15edd83931e113b0601b6d13581a5d50c64c2ee9263aa955bd5b1f8a1ea88378f217efd577811a7582493e3f731279e814de6198146060bc0d11af76aa42887da7f41d62016ab3e9808b8388ff3cbb4146e0f8a7b93d227fd34a49ef8892033d750110376bf71fb5a6f0dc2278d067357c16533a4eca7cce0075eee46153ec6c377012f27d1ff4e37f84a21dccef618e26ee8d84e669f469f71932befae6787368903e7b3c6e4b05f150df589547f375e56648be4826e46da5b512800d4c639ba920a134629d5353ffc5c4ecd7755c366673a5de0e0790c8007bbcfcdb5499121803cb41d8b6e621a3eadadec260a4c46ab7f48f28b89af0fdb8c036cc226998d56cabaf10114abe2cec57a320b6fff1ed1e98148ed695d0d03288d9b3c28bf697f89536b681ca5006cb967e03704eef7daf2ab554caa7f3cda947bfa2b8199e5449a76b7d59775fa7854ed5a5ba5ca0f579368bfb3f6ac87c559ac63c135b97c419f4822b998daa100888188a2ca222b16c032be3b05c8f1966bb30fac12b0c7939c92b294baad38710b0bb3d89fd12da0c37a3eaa1322db1629de160199377c17973082a3096c827004518e1e102df6410f0124db88bd8b8eef160bad15cde43b2d5bb61b4fec655ec46c420ef763478cb92107d10f1b73490f0b58389a6b7c0ebef5fb9dfc00b8b3ff28384a8477df4408ef4b21e1bfd345c7e331d457201bb01f8afdd8af5d9823494be8f2b87151ece7fc58aaf067cb20033"}, {&(0x7f0000005180)="a5c6de4186c55cd4b4c1fb91b1dd66ed57fc5e2d69dec48817082533dc0c216557102779a0f1b2f8c80e3d80ccc67246ebf0ca7b221890fee44da7520462ce16e6728dceb2686c0eefcbe3ea69f3e0996421e4f3"}, {&(0x7f0000005200)}, {&(0x7f0000005240)="063093a6c00da59439a1417aacfd25ded958a62e4273aa40ebdad2de8c8a08b8e536875afdc606a506f86f390d9d8bb3b935ea9d1e1b5bda57b9212d464caf691371f0cdaae51f78e175485c0a6d6d32c895116a302207d9f496ec2386de82fe3b44d1a7170d5bada48bbe102f72f4713bd7adbda5e517cda54d6fd5c9ad49b725bdfeed6afc1cb00d32bbcb62fe230c4d13b4137a11ba586703c040d5c1f79a8e95b4a10bf3c73135bf02e263dd03054277ec0b28018b0b39832094cded9db43db78d8c3200ff6f00296e4194aba9bbf2ff119f6dc629c2c71c08c8a94de8c5c7fdb799e9dbdfc15d752a322adabd1139fef52419cd07d49125e2403e01dfc0fd6cc31db56b8ffb19792ab89c8725f4159caf96170efc22446356964454f1f387211848e75c11fe8992464f3703eaaf3d330c2d145a66fc1e3d836a787865080954fb26b179b31ff34c3c4cc6d3f7c0729b8a7afa4c07d1e4e4a02b0c66fd879884c50b2b5c2e8013bdc2166f30b1090fecff0f30151f36badc2ea8b1629fa6d3d9b90dd6385dd84719569a065f7571b76ad5e0ce6cdc81c1fe450983eed7dcfb3f736fe5d7effd0a3dbf21f4d3884d87d559d590812840fcc8cf80f354953896332c7094ceb84bf728e3d9748df828f4303a1235797df3af8f1d2160afa8dd1770332fe4e0c7e4c3bfcce5529e266bfa5bbc46c570f0fd8fdc3ab5e2305670126db19979be93e51617eb3f14f2c3da52ae492a0a0c68ee298258ee40b4904b28f2a9d1fb6e1f249be454098e0c632e7354e78a8fd34cdb79abaad64e1c5091014196da43fbcdf3cad0a5f079684348f27247dcc0169a9713f567f921b41efdf005424a879fe14172265e4d293245d6df3eb2087ed59c1a5ae59b4ea077e896409646fdd537bb262f29153b453c1559dbbe77d7293113b59268469ce7b5c889e3a73780c5eee4bdf6095a4f76f020a0710ca9a491ecb1e394f66046ff77d2c491597c71e3ec2fcccbbad8fff2e7c5d10f43f0d156ab9c5d9967feac86bd441de6f21da40e512a8b256a5a801f83bcf6f1cc84ae419f382fe88400a2a64a39b500affcc7398da226bd92bf9d93e53599e7ff79d99b04c9cd6936acb82cb2a70092e03a7b2a097b691798c4ec99ea6f834a3a9116972530e640a4acfe5676d22a2b2aeed0656f94a951a4ded4b00b2e8a90f666afa84ad05e19ad11e4f2582940b4b690fd485011b4113dae038146a9349aa09b595984c225a5c8bca3a21b25ccf8f7879a6490d326aca035d3518a2625ca4cc35b583b34d964b3948db4aa441eadd7e52850dc510701cfb40c6fde753a246d2232cccdbfc9a2973566b67377b9243718d501c06cc4a1560ccf77b181e1b09068ad860223e9a9f9628a62928d99aac951c60ab384e376ef01040cfc2ffc88bbd3ec11ebd2eb896a73de6ef75fb735653b6985309d426ca8a6f5762e97c08a59848d4861cd9eee8d12b2f2281dcccc136f0da85350c0f64d10214625da9b31ccf26ff5a7fc2bf935b9249c41c886f47e6976f65e0af4a60d89ff9c7de1cc86e770b441566c23868b59c104077b40f84190e06e3b30e67604ec26d6b5327beefee09a09b03e3b37692befb81291d226437197c878a85e09f9d24baf05499921df81166db16c4dd2577783efa21b286761270757252ffeaa0aa30df5f7f33791f5b3a53feb7465fd68c8d5c08edc663f67b7a9d1ad0f31ef01e45e99fc4a57f7d73f97aa9ddac7a93ca4ad475f48c278f78e3de541295213be35a8c777ec695722a07bf81e68164cbc8ce8bad48512a4c03b99dbf5a8c8f5e3bae9cf8e97d1c4df0acc5536143139cdeea56c48f2291907cb677a782e9959c78c059ab8f92d0fbce5c6b944b1e927f4f996df8b42c08e4e7101c11f33229554b5d9a85838ba52782caa152e8ef278a6af3049d532e17b83aeaa41e37c2ab54629eca63aa1623f711b2be53709991c23bd18d87eb6c45b297a0aa3851a56d3fc56c5da2795dc0cb75909bcf95fe902b6f828c1813075c30fb0e785015bbdf1b02b288e1d2dab1ecd11cf51278448acbcee95651f38a7ed21f2fbf551a085a2ab6c4a1c6ac27607dbc0112d93d3b4faaca4867abec9424f7f71a4277ec48667df10f6376d85120e3c52e679191b8d06a74cea520c969a403d4bf1584a2569e601c9fcc72f0faa7fc6f208669abe4b5f2a4a715c4748bc08ddb40b8cc2fbb588469d6557ed2aa3b982b5526a9e61d892bc52ee972851a4f66183f0793d2828d929f905930e87cb7c623b83ec930bbc8d093224d008106d1f8de2b1dbb271fb9b1e9c265fe196bd3b0010f70c0e826bb7c8f91c15c4066d76af7ec37f35f8ffe72d45033db219e7914e996fb2a0b1138b8d20f206a2ad8a5a752e5068c6ee06f68cb694a5a34eb65c34c4f23df225e2494a7230300a5e25edafad7f0b810dfb4c98e2c54b989a27a6cdbcfcac348cd7eecd9b245cae3ce8b978728989d6f2ddaeccf7548cc358ea22d195df5694cb96dddf6200995295ed743643aa0ca818c697a9b442e14543288ff3e28addccaf22d2afd78a8aa3964f113770c4b675ccae4c4489e36da79e409348745fa96789a4f22cf3e4c59fafa39a48c09a9493f07596c86419668491a9c697dc7c0ee25475e56511b3da19202b8bb7fb1678955c01a047f201b368d9d54d295a38e8efe4aac889c4086e520ab0c507688b6f3ba7dc3244cd93d40ff2162a5c753808301e20f4e1c3248e8073a836034f5a8fe5c246674166c94a3e5c00028620437ef6b966ada6bd006ad885c9390bdf05d6b91cdb287337186bd16d9d9608da92b6141b2a1f09b1ba43025df65020d76082c78a60d34493754bf28b48a013822f82e9bff493a6f5b9d6bd381bfad3b81be1b152bc470907f11ec6feb4ba850695d190f0c482863f1a6119ed304a82efd8db7d5252ce3ef9f4f44c1a9d2ad2489e58892ac75bf1cb03a236e9eebf05ec9cdd6deef18403232a524bb1bedfed2e39b3af21f71ce3b2b725fd1ed1e6128835c7344c3a76ae62d9e3e9c39ff27ec061b137e0bc2beab94f49fb24e2b20134e7fae4a56cf065ef1bf699f5c4327a59d229d1133a98843365bb26b4e978ad4cef763159f849ede75732164cef0a71863ced9ba2504f9a6537d15bac7c8ee538fbf6eff1548549cc1ce10095c1ca4a03ec145824d4a3228f4ddd723ee44d15cc59c8ae140257640dee6d5deaef44e98f8a0033da16edf4379918f97ce5bece63eaf570efb681493a9a5d24739550bec5f50d06949b07b93a37fc7ceceb6368041216df8c3d5c644b8bb2fb4093fd067f9b0c685540206a6256a23134d3169d5bd2744a66d893534557c7fa210bbf54e54230a803ccd0e603bc7de83826f523973ae2cc75b9a0d12594fd6826adc5c99c650177571eea4e38ec7c7938d4d7624276d77de62d00b5ce27f6e73bb82a2660de4e83899899e34ab4bba63c8f0cf314ed661a47aa03fd9e9ae94dd07b81552a5bd1cba63e5d5ba1c1705342d7a70588ffd14a9c4298429c199faa30f9a6e91d21ebda9abade4a523b6eecb15ac832d67327bc35571971b5645cd0896840c24dd48ae6cf08e41b889c6fe10620f294431f6fc37a425754bd81d874fa7f6cdf11e2e0afd79d5c3e4aa572e2eeada12fc49caf2ae2bd0f3ed2a609691a82f43efbba273209ab470d1f8f8d10f291b4d566016297c82985b3dfae482d7ad5e798ccdebb343efa7e880c1b14ff161bdf776fc6f482654ad5d8d821837b9df3abfbb869cbd290f83fe0ec87aeea987030b4a278e353c9255ce3422d38971663a71f019a000144411eccb9715de0d6fabe16c23e4b3c750d9bbd0e9c006c651b7d3b2cc89c8811638db6b4c398071fb78d0a8af18f1d061dedbf3485ab33f3345667673936b106c82d5192e514c48de3fbdbd0170591478a1fcd6649d464b0e4d5210500443bf7cddc4cd6718a10b901168db2c406e3df18f6cb72bbb2bbd0109279d031ba1113cadcbd8b8fdd85f18864a5da08d2d2035de6295a2ba508a3b8f8a41bd8f5d3fe85df9e8caf18474d6798c098c3693b35600f54fc8dec78ff377a435f67343dadb51dbc4df8a7c51339a34a82c24fabeabf44b9236a40889566daa46d7dcd881e6c031010d49d6f67005caf0dce48580fed5d8b6c9e83ef7e9677af50afe03894e990bf39e55f6d6a2d0103f175e466dad8946424806c7fec954fa359f3e74e0846f39e7a8b8539935a3e14750e941241b235b34ab12cbfb5e48029708c69e63bf06c26acb1ffe408ca9798de3fb61dde077dfc7889cd507cb70a5cb91f9b8e29e06e698221ef10f4bdd7ea0e6c1b8ce5faca7ae7c0be5b8b3b5641e8838fad223d73988ce30ef59377161a79a17b5654ab0d79d62b390e7f977181c7c6e26c8ce1a83864c91857636cebce1743952a2b17f79403e87fa1b08e2ae69522aa3843197c97f16c6ef398f2cbbe62cf2aaf7f050adb3e256ca2448018b52c6271274847fe8e5e964c2e3636969e401ca7af462dabd5b6193db8f25c3f576a3401510356fa7c1bfaaf7580326bddb0b246a8611a9c6f6e8212da4251c5cee1aca923615861a17f3880839acb0cbf694e754c99de1fcbbffd06222d3e56f67d41e1250a8193213af89cc52fe69922a253e0320b98d3ae53e5481647b0e99933de41fb5efdd3366dd669a34a3acecc9a045b119bc59e7c06828e542c71f803b3abf42def73b07f3d7fc8de121945e03377a195cb0ffca71d37170229e9df7e54b053811f81fd9f5eebefc7f27a724299cd5729f7abae0e82392ec93b388df0ce5c7e8cf70764ce068ef939a2c71bddaa9b0689513ae4ee53a3283f032b6b9cf01de13e795cc2966a1cab5e2aa925f3bdff3475852e7058ba049ef0e72edab27735f0a63525cc3785ce618b208a1cd71bd47037b212abf70a0872aeacfb76cb44e5f0f35e7fd6e96716472613e69c4790315894e3a611840bc0c115e9756f793c36d794b99cef2fa05d6d6e2389ed63c5c699f112670dffc0bde71b5ba695e9d2828c751c9c580d93b352b34348b3db0e17451bd3f261f7b7da5555389add28bf815364578f6418078bbc21af6b866e1248be36df2526fb306a3e7ec29243b56d9c5ddd853735a9581d1b20ccc182bebd0bcd32899c7e76292b3b6c7efcd72b61355b810a661531307149228612239c5ce9e86486c2814b8ec5e98574f9080361394828c6c4d271d16199bbb71a46e43e6b7435ea86d599c1a42a2af59c2aecbaa06cc1562e67d522d25b025dd2fcf2f50c5f1bbe2cbacf20057012194b71b2fac50db4502eaa9c6378fb0ba078bad99a6f946ff8695b140fd4b88ca62c9bc9a90259a0dbe134701b58eef74c8013b096e4e61dc16572a548de155fca62e15798c7179d480de428f96f33684ec784469c182bee8fb80bc790a68d950408179588b83ba7733594e130375df0214559477635ceec43765b24150eade95f056203b0f46dc8b7734761f3cc2f6e645cb5e5084dce697659e6898ea13363d0b65ab59cff062b305cd3eb4c93ce86a74dc87130bd46f747a8e31cb4bec675947f16d6475017d8d73741bfcb57a3fb9ebad93c7a02ce1338c36cf0a9e964c3a596999a9591ed93b7e7263485b16b1ca568dec4b912c9636d053ce90e509b963aeac2cb4e7498572222fac05e1a3f13d935281b4d004e5eee351dfd408cb8ff360c14aaf77bad0eccbbffc530bb33e335cc1f59c8de77decf4c3aef74b949d52527328ae6868a1b428e9cf874aa6935eae7"}, {&(0x7f0000006240)="08fecab0f404ee316c1edf63c492c82c8c0c8a6d65a273ddd8cda17ba14fa7c6e04d1f4d85ba9fa1f14d4765"}, {&(0x7f0000006280)="7e4dc9888932a6fb81827dd0724d6927c94ae57f30c573081edbe88b15fa45876894c2eb05cf66793de15476ac839169cde21ada1e92548ac6a2e80721847588f383219e87abc0eba770e075e11aed281e0586f6fefe3271290ad5668ee26f46d8d8e0534b6e6cc50ec5093084285457a662c4762f355d4f5fc11dea187d9440f91593d4ca82366d5b587322a95e871fb536d81f1aa4"}], 0x0, &(0x7f00000063c0)=[@cred, @cred={{0x0, 0x1, 0x2, {r4}}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x0, 0x81}}, {{&(0x7f0000006440)=@abs={0x0, 0x0, 0x4e20}, 0x0, &(0x7f0000007a40)=[{&(0x7f00000064c0)="3260a293d987fc48930ba23331018c73669f184b25382d822ce9a9325ba54d8ca263a28c3ed449d0e6da18597d9e89ba7effb313334138b82ad4d04f82b31514d815578727384b55774cb6e281b6949a7cac0e72a80827450720a7cac6909ec89552c0946069db5da897fcb3d5eefd8bd8d2868829fa7fc96bb6d2a907b071bacaf783e38b1fb322b8af7de831d2020df5b50868f57268467c8ef50d05a07ed4f4e20a2f268fd8adb61ed62db816265d6b4a78986e2a56"}, {&(0x7f0000006580)="f012bf36f592d7f2ba5ed63ab2bfeefd0943880772dbe8a5936a3b98507a2623bb6dc0efdf6a788b844bb5e01ecbc930c229bce52d94119e5adaec5c6e683d8e8edb0128234d08782c03085444de1c46509dece7fbb05c52bfcb6650b42ac3b0e57cf8e1989bdf5ed09f3975618bcd72e3b5978b572b65d7462316562079486ca93d724160aa"}, {&(0x7f0000006640)="9d56649524aadd46e979763c2f47cf0f7605c3f9bd2aed5cdd1f17e217cce8404884090bcced1df263501c0ee595958ba6899e2e4f78512ef18c4d9f06669cdaac37332c4bbddc35e61f140cacb75b4f14c3b7a38d64fb13de7d9c198d5a4951e81237cb2b3249b0a2076146bc79fe424c72c277b02795e001f7bac5027541911a330384882b04cdfae0643fd0812fc509ccd966b94b5ca775996464138a645f9e14084b02ee1bb87e35aa5fb8b4a1e693da17b0dce67fcf72481f01747978d15141f533c9c4d6c47a9b3d5fcf54af2699e3f74a5852c0ddc794876b69fcdfd6a12e232f6cb693ddc417ee59729a9d82d308e47cee4afcb2bc3a5bbabf"}, {&(0x7f0000006740)="87918c3029815147ceabfa26f7181e42fb7275348ba6d297768a7f2d6f90ea62e9fd020b8dc9cc218edfab8b48b6e4336580b18b38b597504e099da9b1483722ca7bd26e15"}, {&(0x7f00000067c0)="ab8f16081d0519b00ded70eb561f8d2cb8993428e4c20ee2764c0f0c1bda1add94951136953968bbf9f03a7cd24bd9147633a62adb0e3993a2b64d201f472349b6eff4469dd5fbcaba14b3ccf03efdaed5aa511e0ac7041350297ffc1f68c844d8489b715ac992cd54117c4fc790e428bd1eb47f539abed10d22b3c566fbbcad87886e7d6cbff211407b982b6050b5e883b191d037c20e0dfcd495b738555c0465cf0762540e8f4a12397f"}, {&(0x7f0000006880)="72019eb3f659d2fe1fe837b427af461e0c256ea167efcc5d41c331e300f56eb80f2c48f7ce482f7044224b50b75451d1f66f835e85308ac14fb5c939b22cce3dae49196f78466aa787846ddbe13c58ab994ce7d960c80e888f5a39219b4bb781d4ce1eedf0c0347d03b70672839496346577a62ed6636fb3d185e83a45cd370837f8fdab7728027e7ab13f03fc0669"}, {&(0x7f0000006940)="6593418bbf719ae01c41e49d98717514d5038efaac39afa701ed41ff8acd74e3cde9b6fed6651718d708cd0d601a7ba7c1746129cba31a7ae08bdca781114086301f6570f851dd0b44d09a63ecfcdbbea4414e71f3ae500c4544002156641eafc8e8f06152668718d9d63a4f0395fcd19eca341aedb86e2e5f1b85818b7047f0364812af0d74e5b2c34f650496c5ed7f6e8ea2dc68442f92052716cab9447d8ac886569d9cde96de05439a0fa711aebe030bcaef2c6998f0e4ed691ee2621b726108c9ebe1082a5b8d5158cf87555d5586429320aff6cd16ebc551c4cd09c8a2791813e8d852c0ff2a7ca60f3a68cbdc01265c45f45a16bb82ea45d2960429c5d8a836c0dee7b1e032f08e34bc01408c46023cf2d4f693645befb0fac7291d21a4ec0bac00c6e9bd9571d9981e18f92d7d02119bc0e4488e64e615e8e87bf8103cd3aaf762345f146b1a08aef35a26b7bad64a417e32e580c191f1b9ab104592ad9987eb47ee780b21f910f15f5312f35a1a07fb29567ad74159d25ab7ccdad5193a3b8ee48086c33fdb6a4c127099050febc86649cc45f3d57614ccff52737508dd0c0f9c5b556f0e9d52761a6f2d013b59578d5faaec93b29bfad3650316148d0a6e1efdbcb4ab2a638abeae5563b92557629be901f1610fb4009eee937bccf6ee32607ef0bafffaebbbbf7ddc36119a486043581d740c4fe1d1f7e130d74f3b8656e607430fe0f435171410454e433450efa168666b1ebb132de7df554d2866a7cb4a7b6351cc85f63a677b9bf83b0e95ac4029037df02f190570cc848f9f5c5466814e926930c8aab34cf11f73f5bbb4fbad75dce59f176720729f32978b4afc6209b2191201c1a62e8a2b21251b963c943425f79679f962f89bbed437e0dc1118dd60406f51e00e67327533739b497b630732fffb664f1b83ec5e53f7ca24745bc1b827d789c46fda01c8db1118b6564fffbded689bb30fbea8db381ef6e92cbba9f4e7c2c569edeafd6861d4b4dec1255cd76cea13c6afe5162ff5459a023807700fcfb3b4b075b89664dc13e95b99ca9aa4ad83bf2611b57504fa67ff97f0e5fd22effb7a4feaf0780990eedb5b057583509f33f3cd5d54f9762cb7af4cfe3bd1a992c1f96f13e3b43c3daad36bfac77b41497a3d92d7bb0871443e7153227e8592ea03a76dd6283fd8976190c5b89a5adb654dec1b0e7c4a511be44c9ef275da9427bd178fa69bdc73e0bedd8d86ee3600457d6ef071a0f6b44942ca07a1e894fa0eb52bebd2fb16b4b701b4e2eeacd9c2a9cfd437f5f74fad6d44b06ff372c63c9113668057ca7746840ab1a16fb6daf39da7991bb52986110d6dbeb13e4196ee36f88994c4001efbed2c7911f027e4ff6ebe041f3c47a2c94236eeef1a500adc5e2f29ef31fbf786c9fb5485cb9e503c55c2892bc541b8e9d7511bc768a866f6fa1d925c7887d0e432fca259ef7e45a70e82ad154abd557b20a47be6c9247340054b5d57581c024edae6dd07ae9925d29af4d1ad70b1d248b80aa1c29d5a456cfb4875284d9639e5a855d9b9b466d6a307f652883ece0a70b0e79c171c9fa19deb45412232238d8f9f5f199c8e93dd400045782bbd8d7b32c108248459d06a9a521103642bd91c92ac84515fb4e2129878ffe445f042c79b43575e094970fa6b2cda987eeb41e96e2163ff646aa1e7a322302bcda1ca6aa9de0f54ad037868f3069e683f4a3f55a7372804fb4572678e84aff1ec8c60bef333ce098a2acd88256fc09f12866fbcd63dde806952228209d7c47e45731d594b7d9320c9e18c567814df87f906c60a93faef0771166866535e95d1a21b2062090328e5ce1498732c6ad3ec9a004826b750d4833d0c26fce02a19110d3c6e4bf89474e9150e1ea8f4864fa546660715ae5ba2663a8c38fef2efba6e86dec29b344ca7edc99fb288c69e81453d79b6d79a5e8b42a28d9fef41d1df139f772c99b9474eab17d85f3c7002f9b58c0f71cab9dc95741e4cd411b3158fa3da20334a60d01ed874dd3a74fc9b1f6cbb6e301b5ffcd41d16a3a34c5fb819f6a6fb369304526d02f2d945360e603ac0d1697e3d4a68bc9dda9c3a79ad71748fdae040f39eea012fa5e4da6d7543b09bc4e7a31476f5e8b0f836039032f443f7940ad51c2a1aed4e74db185e131d3e45d60feb64de552f348f7fbb80f41faefa3c238cd71701b9a046b3ad569c4ce72995a2391c50357c3ad6f6f898e2eb6ef329e2a21269ee3fc49e8d16035a0f5409430834f515f4e8f9b4b45f5bfeb70f7a6a871ef1edff7669cee2f32ef9108217e70dafa6cd30ee00dc48e55996484b978ffacf32f73eda720cc600e0f58d2f366bbb7a7b73a024555ab0fd32d764d3a7263ee1ba82c37e57117891400dfc8ab8f1715919f3b6aad78ddab4dd7cf2eea8aa8978a0cb4699ec39b6454137a5fa3b28ca88c632636c0a9085b7863754d9657d5fe5b0fe528d41f6ab06d5ccbf75d8bbb3fcd2a0223c61e488f672e57428f68b06af3e58cd53f1fa68316fbc0c8cc1e3d6f4443e8d1a52b915c3bc8044490be7a07a9443edaadc3808e7af869388ed447c78330e4005b5e6b81a3bdb4c3ed4b6f6612c501e3f0664a47f1d07a28a8179989e794f486fa816c00f20da1f8e9a7d60627f73a814b2da410bd770dd3e09803191b2ecdc06e87f3748478c8ee124320870b8a9f616bd1475bc11c36a35e697d7208782ccc2177e32c3e00a0e9e3c73da07720fe8893a637959f2b8260a190e2e548f152429b8e44a778430c86b1097b30c8d659aa473773f627a7bfe382b22606113ff57883b79d9a6871217b999b35563420d800f83e2f0c22788310a6575ef299e8d93c6ac8dcbbdbaea5b634ff8effe5da3befbb13f1efdf30d05e1e364bc220e3b2cea69959db59128d50233bc1a69f897ac8f0c2bfe4cd21cba051b7565dec4fdff8b847972829520fa2262ce846f171e1070ab99c025907e8be702bc590ad72138cf373d6834b1124a9a1e8b4fb5c8933d96e3842f1e233d196564a968c540d5a2dda43296c2fff61ed77b2c0d08a9b3a67d4d9c2c8ee59474b877c76c25c1ee2630ecb40d0d9efd315d5ec83ae98a75c19060a595351ef05f18e145a8d01c67f8e13eeec2d458aac8a175a12d1f418e8c8ef89bd7797094b3df521e465adabd549b81bc5c99f8c3c795c825f2925952dac9940279b99b14424d24552dd1d7e331d66934e0229a8c5bd831a456a9ac620bebd8241f0ccab6751454c15208f1144d95888bf3fb79e6fcad8b6cdd5ded54d419241fdadfec3723112bfd45e09b5c03b62092e2848327f520837a5a15dd178a41823080484e5596d3de16cb570f3a5b71543390320b05a68272096b9862a47429ca9f6ed7f0bd9e0b7ef57f94f356ae8f4ff948eb9f6886244c0523fd082e7f7f16ac194648937f0c1cf7a54117eab95b6306b7686931d2496e6d289975e02d2d9490332b144187b2d7f667b439d2e56aa720b5b5103e7ef99542a82743c57babbc80fa9a4435e8d122a632df0c1e95750d30e31f05ff75d8125a8fff04d0d311aff6796e5c62f8ae2da04679152614f248c7c55ac4aab37ec1ff5ca0e1c06c6b3ae28ed3dbc09774e75ff8e6bfd08cc3cf239ca33d922286ab08cedf6d8bb9c10dc7ee6e76771f27d0eccef05c44dd0f92fdc662f204f0bdc4816188ed1c6b879911550a0db4315b9573a4f9a371dd36ce4ded3a32aab8e6cccd1428face350cb07230844010e689e62f2b79d38f8edebe685500ffc6c0d2c8985e782b9fe6bbbb4d451a08596da19ab1e4e8fa07b903f8882eaf6743b5e2daa167bd5f285a64f5232b47e6f518d405c878ffbbadb0646afdc4e53d5fdba63e26ab30487668c8eed73fd8f329a3e3a3fe07e8fce6a21fdd5342f990630d64fe2fafdc93b29be3113abfc9b47ab8ed9f7f7f51ee2b00c0c6bd04176b8ec05776688ad0efd7b77597ddfce44a23c295c46ad07807daa2ab5afcb7e67da3620c15147f3a754b5e855ea79c0d38f07274a5f263a89dc1273a7e6960e7313e0de74dc27f2742360e71120cb7617634521512f252396b1ef2d5bb7a33ef96688d62ffec1c505bae5cb65bed5ab7f1a8be0da71ed5063d4863bd97a46da96a3cbd72f6c48c19cea8a8b3fe9947423723d8ebcf0e78fad52f56074e9dd2c841fd7af01cf4c7c2ff84483b3478d07d04fd1694f8a5f877f7ba99af988556364d8d788bdd7060daa330d67a04d9d4b5a3dc6a5a9cbeba9f87f606b8c136c2de41794eefe9c7fb0f177b65b8ccf7998a8d106f295ba470c7c64c0dffe9c8a229fa86c3275ac719f5321c589550f9e81959f341974dde1cc3a3d4415e964c930d22c91c58d86c91133d83855e2b5496fb1c667584b248f48b580bc06cb542c7a20dadc885cf35f2687971d3d731f7d8bd4a2aec3b87943b954e57285638d7667b0c2ab313146e9233f9d88a2db74a4e0eb02ddd74c2f7d3dc21e7722bd9f791974a132f691676fd4392f70a71858612e42189648e5fc5b4e95dabb83ab0c4fb394627e09c6c3196651641b6ef18a3a8e07c73580f63c0ed6a33ddbb178921b30327bde3e2610ccef3452dc64a21c80a964734175eba09ea346a320f95e259d9d47c63ae33f2fa37e63e6db2c1060651ca38ae1be8a1ceaff617d17f5e41fba600cd42f249cac261d0ef21b103231510891f125bc9efd2c7d4a2e280c29215df2678359a80bdf90e643a0c9c3035d5258636c6adbf56df558efae0a363b26e4e275f29ca74b46225873ef4eed2a7740b7b1cc59a68044f86e09379319994350f444c0a8163a311652b6c05ccc03435bcb19fcec0777de4e79a0e9b83e4296e31cbb2133af38841314927806cd1d37605c987bc88d45c7a1f9a04b93188dbe66d44222f71b250deecf71f6c1dca476826726e983cf28fbf6a02840916726a4b933e4909d657fc8011481990931605e3d8a4ace5cb8a0036130c3ba8ea5eee8f7275d304a60e234722b8dd13e50e2e299c10f7544f7e416bf40c159475005fd9ce93c8b29f38dd6990ae7b600db3d61278abfde4d6eaefc239588b88d04988794c5e17979d393a50ad6b04795c859b67cb8202e28f363f7898955b40c45e66f8b4660084b5978752ef6c0a5f996f5a4bf9db38ce5226182529ebd44bf3d79a4a9d0601e0ecf52f1d44b8fceb0e82937d4e68388ea1cf41c0d508ffad64620cc742de7bbb2798e40ff8251d93faaf39c06a4d322797ec3c7ccd8a54e8ed22149a181277504157094ee2980cd890637fb3a3b86e0f6af9478c733b4e48c255a2ade3329c21ab516122f264da0f36cebcb85a446c267d984fcf5c32308bbc6d0e967b23b8db4fe101fe7aa503451a70e5007494fe389306d3d8308064954e96d22963e237d7f0bbafd7d00b4ecb848da407b94b0621c203f9cbd4c38b367796d58a169f68e1c638f7bdb67e8652d2f212931093922ef658422484189d140e3fdf743b47e5b1168131765ed7020d01ca64b8c3ec151c6d57653648073e8abdda6a004cc71e2a171ce97af5180d864f16edabd4bc185ca9dcc8f7f1e79b7daea19872a3c79dd30e5fc84f250f159cdd9938324d78a5287b7d78399ef205c0f6ac1d87e8c976fd9c4c4f61030b7e43ba94961f1534d811b845a7902e76123d7124998ff8f0c2f0720e0aadb7e0401b08f68a5f5e82015d99293548bc00ff5ef4603ced840d57a61a06da811984b39c5d8fe4145f03df41afab5c20987e5e35cef556524597c370ebe4e5c0cf4fec816095fe"}, {&(0x7f0000007940)="7a73ca807a1ada5515643defd937450255dd79be840a14ed531f4d7d7aae2fc285346cc76f0acaf12771b1c1828408e497393c199f64dd622b83223d697b85339b343057ec2683736c780e60a4334b8b9fb5544ac0f5e5c3674b3e94ece3ac4aabf51507df22d281a1ddcfd7903909eb54b695e32c7562f660f803490863f4a6a92d0a4dd860e4804fd9fa4492ec984dfd5bbf02cf67a6a8529e3051f816632097c924b471784dd857721b55de34251715c507e863eb492b6121c005a2e8f7307e64bfb4cedfb6b78da47d15bdcd3ed93e"}], 0x0, &(0x7f0000009cc0)=[@cred, @cred, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x0, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x0, 0x1, 0x2, {0x0, 0xee01}}}], 0x0, 0x8000}}], 0x2, 0x8000) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000a9f850000000800000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$FIDEDUPERANGE(0xffffffffffffffff, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0xffffffffa0020000}]}) clock_gettime(0x0, &(0x7f0000000cc0)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f0000001480)=[{{&(0x7f0000000b80)=@l2={0x1f, 0x0, @none}, 0x80, &(0x7f0000001340)=[{&(0x7f0000001140)=""/209, 0xd1}, {&(0x7f00000001c0)=""/23, 0x17}, {&(0x7f0000000280)=""/36, 0x24}, {&(0x7f0000001240)=""/247, 0xf7}, {&(0x7f0000000c00)=""/107, 0x6b}, {&(0x7f0000000900)=""/51, 0x33}], 0x6, &(0x7f00000013c0)=""/75, 0x4b}, 0x1c4}], 0x1, 0x40002000, &(0x7f0000001440)={r7, r8+60000000}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r6}, 0x10) syz_clone3(&(0x7f0000000800)={0x41001400, &(0x7f0000000300), &(0x7f0000000380), 0x0, {0x22}, &(0x7f0000000a80)=""/210, 0xd2, &(0x7f0000000500)=""/233, 0x0}, 0x58) syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x8100000, 0x2, &(0x7f00000008c0)=[{&(0x7f00000004c0)='{', 0x1, 0x1ff}, {&(0x7f0000000640)="535da8b3ce7bfe0b9148197c9e2f34c460c8d2bd87e09a34467fddbd72566d22db957c4ffafbbbe6e2b4e9cabb78757df3dd2ab4a2842164ac4083cfe4eabdd09f868e46729a1f17eb46930b6984ff4a7844c581bc1ce16239a41b2226dcb7253e3e2c77f2184b0bb8f15c500aaee410f7342ea31f6dc77847f2f9a459519e8019fd112c75572cac5067668142040e8a9d5c1ecd28ed0cafca0bd6685ef3", 0x9e, 0x10001}], 0x2000, &(0x7f0000000d00)=ANY=[@ANYRES8], 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) (async) getpid() (async) sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) (async) openat2(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)={0x480202, 0x0, 0x5}, 0x18) (async) syz_clone3(0x0, 0x0) (async) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000600)='./binderfs2/custom0\x00', 0x802, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000009d80)=[{{&(0x7f0000000400)=@file={0x1, './file1\x00'}, 0x0, &(0x7f0000000480)=[{&(0x7f0000001740)="c2023c07c180e4e2e9856728fce9bd076eb081fd8db82f4d47caf32bea003413e221660e0a5fcbdd00ff50a096aa3aa9bd1a5bf2abd1a313cc258becbf058bc693c1a79f76148c1f5e8d63b327dc0f9457f268d0e06bce5faab6a94315a93aee56a49402c62665266dcbe06b2123b1143d7b5c2fbc2fc2ae3c353ab514f2d506be99ced24abad5f36ac2debf258d3edd5bc5d662cc62e769edcec571a1dd96551b9aa374b9299685f4e40574e708883a457152a590fd7f7589f3c06a78bcb24a1f52d50cd5c52dca4e1f7aa860fc4457ef11cbff6641cdf35b7ab9c988a6817b618f35ed9dbc87984159440b44b6db9f17aa7117adfa336e7b7f7ed75428891a8132b742add85de4ad4b16f972db5610807d5acb2b3792422a655d02e8acddfba53e2624cf2d6c1c5c67470645dbfcdcca2392e31378729f4d33ee3b7adaf1300efa3d2329347a70b57dd4b2e58ea6ec9e5f28fec9612d23ab33a274f7e30dd83cd402e0238d0170c6017206a2e15d8d5e52cb0267fb868ea925e3f96c0a4e1d5fc626090881e16352bf0c33d7977be4478f662be17fe42f67fb6e31339614b603ce6f5e9e994875710414299ce8e8964f9f861704796376bac152cc8b72e9aa452e444b40da4a39287a4fa0f368edee3a90c6cc00265812b51330b9f31a756178c3e3959a828f40bf9de12ba9bad8ccdaf6846c2764bcab5fe72b08af5b0722c476ab682d62650340ae5fb9df9f94114b2d46bb82836bf8e85e9db39fd46a25e18c72ff26b56224b5b27aec10f51a30eb61abef3fe133914c82e63be788bbef1205728b48f5396750467eb7633a9259cde0e23c9be94292ae6c5c285fb5ff69eedb66ea7ead4416a9135b9f5eb5ea7b88bdd1909852da483bba2d5c06d6f53faec460d56133d8878dfac67aa4a6b30c38bab9d2dbab95ad88ddabcc38625e0fa5ef2edd406e9f42bccaae950d432b6ba86c9e50ca6cf9f22b1a4829d2d7d63e3ae4a14c3d699fd1429a2c74ef3c862726a25d017a0289876f62306392c86eac8809621086d619c2d494d2554632f8d0264e26aff882ec7d0e840f82093f10f4667d6b3e95beeab190645c131038964c94161b3c65acd8eef70019d87592eab463203a1b80b04dba176307feafe42c5a37ad8bd840f3a8bd9e6e7c029291717bbf214e49acc77975eb918d2bf1c228d39a831c1f867c63b4e7cf1ed3e0ec55138c85229014f8cef0ddc466cf03b5c580e648a6912211f06e7c0616444b3bb08fbaafe1a0be046f36b082c0723803b3bf6341a8744ed4d226bb7c36415595d7c10775dee206551c4a2b5c90915adf4ffc6eceedf73e6d914a765f3fa6791a1b6840ab4cc1ddccddbff39e21ea0b3064359106e60948c4f849f62594987e3e5ae6ed4cac65835b66dc467b9607fa0eadb63bef3444906b0580bd42c606ec5be8fb9e95adc44940f85d8223aeab6af1d65f93ed946fb7f935a472e231e785f9e3db7bd9615b17b0e6016947a10c406381254429ed3a42d8c203cd471cfb192545a41d1b42265bcf34675b7f9a25bc6a5d4b72448d76ad6872d95c16993d86f9e4ec4946ec4982ec80a3634788fd7375fea041d340a51380f0b64e7b7705a46edba70c5948cc478435a521f7f22639666c9cf1659f2182f195bcb997bea7faf3f2c6c5d5ccf069883c236d3934997ce7eea4a1e9b179cb48e8cab78785f0465a483dd7d5b96ca583843b5ed2ff9d5b6396a425123ce413b815187920fb27c1006f13faf1dc483c214c8644bca0383f314a92a0a61f87111809eeb9f247cf6a581d53a56acc75b22faec24b6cd8d44918c791683de5773142332378ca4c8182413011443539d2d957ca773f9f5620240c20097ed8dadc5da138556399aa33d5af0f092ea73a74105b9b97989f9d632d11f56cf244cb3ba9474c42ec6a02a365cd5fc4c8dd8223359819023db82aa9761c467902648352f65bdb78a47c1ffe905d2962c17beec055603b0819557a27ead0c81354983288bfef42d4149df985b8abe22bbd3fae4be9fc66814d46c2af6922c68d4ae1f5536ccc3d23f38b0c1486d1fb7b29c479c6719a38c58f1d5788a50bda2f867d66db7e96f2014174164ad90cf3505407b3fae983efc59a3993332a75c0d254a2662a1c0f4707027afef5cd16f351087e8825dd2e63344b4a83a2aeba548b2293620be3437a24228a1351ef6580073db4ffc3430e0227c199b557b1e776c2172a3f8296d1a1c19cd338d45f7ef20e562a3e5e38c37d7fd1faa1a54283654bf963ebcae016dc58da5fa58abe160d94019f08147ca1a5cf669b166c953c2cf2b15d4d3a1c6a3c8ce56e9fb0a359f8c15264bf9a02dc5c44bf45895f6111836e8caeb631981864084f3650934c2f74e62e97bf8d58f3579d54afc3b6f016f654704bb65cb35cd5c297e68349a94e0f10d4362b773fed70a06a7b897f8a85713c4e69698d47625086410723fbf680b2e788ce4aae5fb43c13f8349a50b145a8e4b6f32935eb7e3fa85d58e18e271d3b85a82193cfb25833b54136147adcbcba953bb9f8546dc5f81bbcd03ac9fcf7f72c61db00088e677fd8f721286fb58609a6197998137c58267c48bcc1765821fa70b4f3737ba3e358e57e3d0b7706a91193b575b1507642b2377119c90cfd5fd60bb6c5d89df98fd828c5b333efa285a775d2e7173a57afc51d99b31c99adc64d7128eb2f2691e7e17c2c3b8fc4bdc46276992c411d3b3b32bfde6a795f0f711bb115c623c68d34b0fda8ed997da5429c662af9d268d5a5364307565229834fdabf31f26eecf4cd5e127bc290f966efc71274578822d21a65151d897919ddb3e732b83d29beee826a6adbbb2e0dcbbf93067fba570a9da18850b1f2ba53fb93716524643e123151008cee20084ab1eeab86669d74009cef7c26414e4b9a4bd837e359b58069eea58b88381359dfd5d7267eaac8b67e9e8069c04c0d6c027ba8d75dadcc7381966b1ec1b6dbf0ebec18f44e131a1e908bebea5a5f7c32d98efafb19123d9a8f7eda77fe81f4bb77c652ebf89e18d0bbe173b3fab3d8052354228de529d2ab5b4859d687b74e0ace802388659c676dc6f832a87e4f6410ee42afd2b9a1d88a79e1b8ba04ba800fbbe274bd1415009003dd698d8b5c4d785894b2d79d06330e4e0a7a749dde1ec2e865b0428c1c7e2d8b56315a44811a7233535fb0197634f18bfe2e5f245ba7e9db2b612273e16e6ec2d7528abaa02c4f7b3d40a5c29e3f48b0fef43eddff74a9aa69f1e7e1b1dac1f16e061498737269b198c0fe7fbc9214b3ed0d90e6a1caced520bc15864cc242c7cc3f2ccc905c0f506087beaf4df4761532da9462f5e75d1d48238d8d50d6025e00d5137c1a976a1809289d9c6fa6ead1e9bea12b9173f60f95488f37d30a92085477f533cfbcbeb86fbe7f4cd49e205f23604cab1cdc48baa95dc8a75ec2e527b36fd61e4478c563ef7a943c590fe311a9501726bb5bdc17985443872e532801bb93f02c1d838c0d1ab87f73daed9d8a93b592523e903c1add3b28aa851d6d65fecf980d50fbb770afb2226a784ca4be7338ad867f11de2ff8b6d54a46b8512dc631ee3d8fd406f84d461238390535fbf6874f32a83aaaf4bed9a6cfbc70a71d5535384633529d2dfa44b118d41fc6b5bfcd198f5a036cd0a060d373d745b4e7cd5222ad701be4ab8907efcdc47681304a36a90888bf6ada0ff48e3e6aa5fe13b7bb2b4554b03a59b0b989b1f28fe933b00162029c22e11b07b5ae033ae3a686c165e4e27add0e41e7cd2be9ec547481addfff2e47299c938f963c29148a1dbfe08d2199b888dec36380bb7673d1447c93d2308cfa3564b17be3c8a85777a06efc94ab77a3ed346a12936d55c5c9e2a6dc32927120d9fb535f06b11e8baaa97ffe47b0452b44b3913d6b20527c3078b6bfd4574f5c5bc937943718bed2e6139df11cb7fdeb90ff21dfca6f7722d13132e68135a8bd9e90e86d0a5b2838ca0912658313ac8020923ea69577ad02cabfb198cad21765f63b03de3cd1cd9702ab1de719119baacc37bf2f517a4aa7c8d1b3162d777d5459f70f0dac7ad13b33395983d4f14934d73aa81ab5b62c7db255fc08f6992bbafe5aa44b979b3b8cb380573ac599d57505d47adc06346b954f979494514c86ad48b22efefd5378ac2f1b40c1daac8f8b5679fc1b4e458a1d8aa04f9974ef168016a526e7f00d0c4d76304551a74e4b23644d6eda187f374e4148892d9dbf3dea99fdcab2a1cb416058d1361dd266612edf916a11de5285bcac0acddf4af2cc2173fe5def06127f1561582c2596f29bc822beb8b1297471ceb5f7bcee09437259c8a8987523529eca4bd3ecc6d6ad532c4aababa1ec7e3515d6559cc8f8d6513dbd3a707acf3ffccb7030bd8130d722121c67eab500a7491a3cc01e5595a091ac89fc2f75059bc102f8f698e4046a06525b5244561fe4b4d6702f30e1d3079984dfcbf882c184739d25d0aa31413dcc7d572c55e9fcaf705a536940255355f3d9e1d675dbaf790bb14a3665e6b6ffbca191f43c35eeca18ef2e5f66766ae2344ef53189f1a98daf2f1c9e570bc5b944c7bb7055df71a2009b36a9e146b3aaea6e05805523881cb91bf5c80aef1180391af8dbe497de8bb795d4da7f161d01ad8aca7221004e086610d96cea5a00e4aa55ff3762ddaa7d865159ddecfe5622ecd02dd4399c79d1cbe96e24f4509980e6608d32ba2ce3791867acf1b01f5848ce2c279d0bb1530b0ae0bf5553e3793d0295f14e78db9b21bc2d4426f092d880347ddc53fb21cebf792f2dd9b23a0c928c22ababdcfae57cbe93332bdc191aad28a5e243bf4fb2471c7fe08394b4f47f88b9161e728ef96f873d5dd769740458a2c3b85b0a91baca47720571505a37ee00c010a105c655fa20d482fd4c925e34541699a101e8b0bf064b2987e33a67b4170b899d4c3ea8d60b628419a74ea4f073422160bbec7bac2fb31c8ee3a7df891ff042805c5b58f4b209b3895c5b3b982d82cc27d9e2eb5737e6b1149b59c2ac8c0404c68d6f45d826f1b029065e491764c1fa261e53ebb7cafc829f2f934da246511d9bae511bb11f0d32f7519210d66a7f5d58e55cf725d97139e20f8285ba76adbe91afe903d8c7b6ea8d359ed5465f76944e3d7fed1a361d86704c86847449563c940524963f8d2e27eac7bb7d7fec54ca4421ff4c8346096620f1b3c76dd973508ee5accde85df3d47c4b8d8b46bd45f4869841cef63af86e1a599a4c266bbe2aa2100b3804e5833324c7e5fbc89a8abc3f160a6217fc19cb1ae151fd6586af68def821cc6596777a5969b6420138f6d681200dc31b7430322f4be88b716dcb6e7649b89ceb07831c5db337fcd36201c6b85b0cd564a5fc3f1870125bf739bf76095dc7ac03476546178b053cf6fb82358eb837fdf508428f0834cb188dde2031500690f5eb5200a563e6e33d37104bd173be366dd5cd15d53ce763124af1635a42efc4e7aebbad4bb8f82c8333454020e092fdf26ae8a123d4e73582809b5fadf72ce8fc746c90fb726fa3a97144762a75307ef56228fb531c3a613b63e07a868570057865ebf3fb16404afb969a00105b3f38b7d7c81d492860c4cb8ddcae946c6233628a247e1f5eac321a81a4471225c4dfcab134125ce55ed47887ea4636983afc8720aa2f45a734fbff250a69f3272dab69e9e576fa0f0e5d36caba4e14480f197c4b58d1079ca44f402d34262679080382e35e0cf46db7ea25fd9372a2cb7eb107f638"}, {&(0x7f0000000700)="aace47af0dd26177f10e86b34e70ed2a52f3ba5301842081cd600d08578d5b3656d9bb8cd00080ed3c813c259f6f8e890bc66c5c2852cc2ece162a20de809e319722fb40ccbe8b3425da1b1f956cc2e612bad810374907ad50d7d6185b99cb2933314ce7429585cc4a189fc670ee302b05bd45efc36211d8c74c30156f5af3a5ae4b38a6e33ed26ce1672b51"}], 0x0, &(0x7f0000002740)=[@rights={{0x0, 0x1, 0x1, [r3]}}, @rights={{0x0, 0x1, 0x1, [r5]}}, @cred, @rights={{0x0, 0x1, 0x1, [r3, 0xffffffffffffffff, r2, 0xffffffffffffffff, r2, r2]}}, @cred={{0x0, 0x1, 0x2, {r4}}}, @cred, @cred={{0x0, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x0, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}], 0x0, 0x10}}, {{&(0x7f0000004080)=@abs={0x1, 0x0, 0x4e22}, 0x0, &(0x7f0000006340)=[{&(0x7f0000004100)="0b3d4e71dc39513c88e9ad26968392f7298920e7293ce4ea20fdfe8d7c2317b713f09ac48066ca624b23d53eeb28f9956a5cd20e5016b6923cc62cdb8ab1c461fd2cd4b02b04d738f83ff1b26933dcc49c94539fcf724f20880e86131163366d8340eab091390dc939b3a482bcd7a8"}, {&(0x7f0000004180)="70fcd00aa7922ac57b550377356172a8a18e606381c05b0fe4da8fc341ec6d303de4bfd3b95ca885bf367f91c9d161de9aeedca89e51cd2bb7686dced814a3b29704afb61ac41ad3d192867cdbb7454499c429e997354e65205cd80919104e1abea269696d66c779b924930439b0ac32f1409ac153e5a368766687d70e8e0db124a7609c64df4fd733a31b5e6ca1ecdd5df6155aa53fe310ede93b7f13fff6bf3aae38cb616d55f031a2eb1d221a66556be70b6953ff25abb1ef46b996f88db28748e8750b492594f3fbd5fc0088af635687f57bffd065e8b313f8cdf25d330ee9acfd64a0e080889901ff3ec7668d0e65c0b21828cbc6911d1ddcf4bb2754e96ca030a71476d2d18815f9f19326f3ca6c5c123f8909b020f350d4313b1cb660c50c58aec0184c110cdb31375c19f0738be70a1bfc6b9a9a9c3b23e0f9bc06af28705088d509e571fc4f5881b2d86b9c5af9476a731246ee2a273838985e75e9a6b7f085a526eb308af69cac040650b42f8b3c8c7f579732deaa3c9b5d5ee4b5331b6ca76c171668eebc0b5a9850ea0f6c5ffb5c9fb67d32c08550a7e4b4e4f4497b3fe329997bd51484c81fe3bc6c530c2f1a413f41a7d94005456983657d8a1662bd0a4a0de7636d27cc63f06b6bcd8171aa179d43af41a4f102d0b453864804182f8084108d2ab5fcb3593dfd9b8280c5e54ea029ca2dae2f849135f1efaef58ffd970348c8c51f9940f3acce18efaded06fb09609aa810733ef287fe83c5d9bd73c9d1c5cfdcfb7d02989239498a10f01130e6b8583ec4750f0dfcf8ae43125a59593b857a20aead9e594e7cfdf15fbaaa5d520fbc89f3b82600585aaedc982a03eefd9dd7c2442e9f6d990b071777061b71450136d00b19b9de9871368d99ef5ff5e828dc56695e3b066cbf3c7ea40fc40bf93943cdd05c8ae46e3b0381141b151520b98a4ec547022c5e29f87db97265d71977fe9b31ed8de13032d72af5759987a706ba61fdd30a7f1930986ecbb02310f0ee765dcaf4ffdbf1fd1c9074e10d0ef6ec1be2e5c04f6f71a031e33f1973d4c067207b14f07cc65833bdd630b89146bcf519fccf9a4da6ac9b465a9500f8509728f37ab56553d7ec39809f38966212442ef48da3e5703f7b3761d94dcf39739937ad83eff44bf4f6c64732360e54b2106641f13fc4b3d7748a061304c57382250216973e8ba25981a26569919061bed424e1459fedaab9274c251b39ab698df8adbeca13195fda8a4f6ccc24d0b4dc8a921242ab3c5115f889e5c174a30a5c6183c379918c3e35c3736e65eff4989a14deab3f1d29dd3dbddad85d7b5c85882867a8b576fd7f9b8ad4139e35a9f80afe05a88991ce9992e780e606b5320219de3e39980c3a6f67ddfde6cb8a37588f280656651ad54f972bdc0d89ef703eacc5731fdc683668342355947a5f7efc9c6e3b3c35ffdc0f5f83c587ca054af9d08764cf59011503d10c2a265cbd530b435e7e8c60a181c9434258070110e2adff56f46f997fa6b52492028065f27c4fbd8327616280a34e88f29148c8f81b5df5dbdb93f020c356e9c86338fba2025d76caedc835307e7f4e2799921357988b6a1f6ecdf1b9dee032b8aa12ffd8ad743b52c889ba4815b1f113d3da7dbd35019b95e2d1d7b8bb494e0da6cdf71ccefd46e1dba4712630e58db1c064ce1f9952eaaad1689ff8432a35986bb770877f4a8226ff29ece3156b19a691eb8ba5501b3d0c34d5b3a34bad32041e0e80f51528eb41bb95a2f74841db271a7c8adb4f4351c96bd427c1a4babdd32e5e22a404865e664fc1e5236a62c65d1cd24dedc45515136dd76e238dbe40915aef7c3f9ed2a0d742c5cd2d0b941d02a498f10de063fb32d4dc5655a15cbb415fe87ce31ef0a3ec72d6555acf1527c4c4e6bf7e65510f25a4a27653fc69a6bcb0687880896219ebf5d7638a6e6a03850ebecefc9a53f49ebe677d9a83566b88a838caa9b9abd09913fc71d6291d5c6919835fce11200e72004c79ae9409a8b75b05108b11e81201d6d4109b6c92bdd814bad2bd8f502249f773e2fcc989672f162af65e8158260f8b16078ca3fd5182be86f11bf10c4330e4ca3c0642f0f669135e0f5b5a2da5d01e7780eff461a5bbe9df83230071896e0434272e367d044f967f6c7f73e9573074abf1519ee27798ab8cd97e2a8caec60f0438e2a306ed9b70bb08f6e5cf531abcf6693cbc1fa5c17860a5af42b7b1df11dbd2089d73721be870232965708b02893af62ca43888974fe8d7ec21cab6170c4e3e8bc203387c593f453e7a01bf4b62daa252625ced6c437a6dc37a5aea7eba4fd9788e3f772dac6b7b2108deb1722b1f09ff64c798c48fa949ac56b901c409ac7b178c4db05eea7e75db1ecfa436d463cc1dfd1dfc3a0023fe2ce807c4ed95c6f4d4f1555a2110105dd41a061b10112da3617b17b100c12a818eeaeb7795dd7ccfe66dd5b5fb94bd5f9e902c5f0bba9e1252b73403c943901b455df5c288a1f62f3c39436f4c89e1fc522147526513765b5714c32ec5b4649f05d15e93299813a4347bd47ae3501b1359c9adb3aeeffce74d4ebdad7f86fb60591223db88ef6f99b4e9ee24c3d0f856bad72df96d74b3d21a49799b8c97724b726cb73af7d6b0fb9ae6620cb6f6728ddc73803105d9f172a9ed8960544fa72c0a9490152c22d0fd2f10a3ee475bc0ba0c961a312d44887de50dab411bc59d785c850410864e8174aa5c1f08f8ad0b8d679dfaa5739a5e074a2cb4127544aafddb2c2ef449d84ab6c987a4d9aca279a4878f02f2b9c5f851623ff5da69dfdf0df7270fa5da778fc827b7e7a05a398bd33b39ba858b914e53f903c93fce7ff48c71bf9f9e5f57334da65b60ec5fcf541b2d2e6ff6995cb2919bcef71b83065b9e8ca344914ad8f57224e17bf245efaac2205ef86e1e3fa0a04732cc56386a413705650ddd97782c022a3d4427c0dd9657ba86b7f3faff705f8e168faa0ea3531c572b619cfea29be208974ec8310c04f1bf5bc4e7aea3c8029a7c5efbb843d0f0b7692146400a11d416afdb24d10f579e12dae8abd1238b0dba4fb66466a8016ffcc347f9420816901a597fc6298be8c7decd110699c045ad19e3e4b658e184f8ae325311b2c2d9e9c94d65306cb48ae978dcec7957237a9d192574101c260f3c1ee17a81ad099e71dfa2b62286d45b0115d6d981d0f9808e2cee50ab2f0382382af43b7e8e380c66e047b428294df4cfaa4064d573c324514ac4589aec83cd810435f25d8b60518783f129182c93632fb993be54a3777c56ee3c937cb46f7138ad0cd68d4b9b0f860e1ce7c8ebf5c9e0c731c51897358b7fb95e410e6b50f9dbb4af484095f02fac98d185db33efa0a53e9f7ec7af74fef3f6cbc5137c96ac0ac31eefed80c247fd7d6ef7414bd45729ba651ccf363cf25e22d45c5aabcc70b0b035b6719b41bc40f7a9737a345fffbb4629bdb56ef6db30d993f40c5e9cd75b34950709dd4abce0937bef9bacca6e616b2f6359eaa33482d753aeb98013e1957d08f2189b2721aaaebd13bb6bdce01bd33913a7c53586837e8be4d2e7244db78619e65fd0526e2beb4bf748583b91ead5249aaf19ec3f5792945a296dd34bd0fcd935adadbd7aedd8ee9d043c652754100627ac2284b1b4c678cc92f80ba05b57c83899cb3240a40dd5dcedb54043ac726792611f99ef098ad75cb647df823b9f66d02470cb8232da1a4aa1ddbf6b260924a6e29c4882ca7b8fed08e28f8e2c498230c9a0a4e722d472be0b022759cd68bc8c0e2d20638e2f4ac52fab8d0b5c8fc742b348633e1c9c67fb1d3741242a376829b1700ca04b568653811e887c56e7a8c6bb5709d8e3c7275c2519628e97b6f87db6aca54c565df276a8de7dba26ca8c76a364fb774b32b2777fc9d8b2f36f66b4c33b2635dbf965227a636c4bdcdf1b3256afdcc5a1dcfe520e5ed0ec2b8597207f2015ff880ecf024f29dd33401c29354c71f2d609a4f8c5c6ddf7bcc3ace8528dd1285b94134cffb92a4ca246368a87d5b5c0f591567d9b5367530cb631304a09934cc16c935e810cf138786da0ade620992bffcf503e0085043cae2c7b033c44e8951ccdf633b43724aa406f5bfc813242edcf06bca4a8199c46bf47bf08d6d3401cfbd55f67ef737a735f06da3e4ad7a93da771ab1612b025756dd38e54e0dae9d3e2f87bde75666d311dd9da80a8bfa2a0b9381ddb628771be2ebaf5666f753055fccfaf8d3ad9bbc56c52b6a5e6fd78f4a2c9c55433c27c35a6758be65cace0565a9a1f8f0c234c3988622926d74f04f8672c846ddf57da622892069dd0a04c8a0d9f34d10ab0aa362b20c18ca0fec9dcf59303fe6aaf19983e9e6f7f821ff0a675ad5c53b145dabf8c3acc9e01eeb4f2d3095127076b960b68757f49314d0b3c44741c3b4f8277b50b93d018901b5b0177acb78aa7da4782224e913b5c000dd8839263aa676d594f0cab06b1b1e9016283f4bb9337f09c4cff517683a9a3b6f4a2957f8837a0253da11610f8a1a20580c109ab3c54a5b3bd1fd16d6c9f69719846324807cd5a8fa7b00d3a5e7951a56b05bd12c67f5326d95727fd80624507246b34c80ae44416ffeb773d252f0f1a1778d1426d983d001493d50e42b3131edb83d2148a83df4f8791353dce9aa40f1e73f6011aac44647064bfcb53d7485ba543bdb2d8effddf56b9103acc5827aa256ed5c791f7241339cde2193e424da4163352857aa6492cd4be092be523e71b67f1a75fd4d27b1d8db3fca080623c15eacecc6e73a26bd7e2e74791b2a0e12ad0dd21726e49ad5364e1902bf197b1305a89857bbadad1b87bc23f77c788cdf3e3e1278a287145641612b994583e82125cf69741bb4d623d3f9236dbfe585f64ac85f9131adb9ef432f3d3475a0134eec7ed54672d4846dd2c2ac07f548c399571679670488dd1963ed42c1176a261e7c238fbf0c7fda3fd6749b3237eb2a433d62b27d97124818ad547aa7f13f9702c15edd83931e113b0601b6d13581a5d50c64c2ee9263aa955bd5b1f8a1ea88378f217efd577811a7582493e3f731279e814de6198146060bc0d11af76aa42887da7f41d62016ab3e9808b8388ff3cbb4146e0f8a7b93d227fd34a49ef8892033d750110376bf71fb5a6f0dc2278d067357c16533a4eca7cce0075eee46153ec6c377012f27d1ff4e37f84a21dccef618e26ee8d84e669f469f71932befae6787368903e7b3c6e4b05f150df589547f375e56648be4826e46da5b512800d4c639ba920a134629d5353ffc5c4ecd7755c366673a5de0e0790c8007bbcfcdb5499121803cb41d8b6e621a3eadadec260a4c46ab7f48f28b89af0fdb8c036cc226998d56cabaf10114abe2cec57a320b6fff1ed1e98148ed695d0d03288d9b3c28bf697f89536b681ca5006cb967e03704eef7daf2ab554caa7f3cda947bfa2b8199e5449a76b7d59775fa7854ed5a5ba5ca0f579368bfb3f6ac87c559ac63c135b97c419f4822b998daa100888188a2ca222b16c032be3b05c8f1966bb30fac12b0c7939c92b294baad38710b0bb3d89fd12da0c37a3eaa1322db1629de160199377c17973082a3096c827004518e1e102df6410f0124db88bd8b8eef160bad15cde43b2d5bb61b4fec655ec46c420ef763478cb92107d10f1b73490f0b58389a6b7c0ebef5fb9dfc00b8b3ff28384a8477df4408ef4b21e1bfd345c7e331d457201bb01f8afdd8af5d9823494be8f2b87151ece7fc58aaf067cb20033"}, {&(0x7f0000005180)="a5c6de4186c55cd4b4c1fb91b1dd66ed57fc5e2d69dec48817082533dc0c216557102779a0f1b2f8c80e3d80ccc67246ebf0ca7b221890fee44da7520462ce16e6728dceb2686c0eefcbe3ea69f3e0996421e4f3"}, {&(0x7f0000005200)}, {&(0x7f0000005240)="063093a6c00da59439a1417aacfd25ded958a62e4273aa40ebdad2de8c8a08b8e536875afdc606a506f86f390d9d8bb3b935ea9d1e1b5bda57b9212d464caf691371f0cdaae51f78e175485c0a6d6d32c895116a302207d9f496ec2386de82fe3b44d1a7170d5bada48bbe102f72f4713bd7adbda5e517cda54d6fd5c9ad49b725bdfeed6afc1cb00d32bbcb62fe230c4d13b4137a11ba586703c040d5c1f79a8e95b4a10bf3c73135bf02e263dd03054277ec0b28018b0b39832094cded9db43db78d8c3200ff6f00296e4194aba9bbf2ff119f6dc629c2c71c08c8a94de8c5c7fdb799e9dbdfc15d752a322adabd1139fef52419cd07d49125e2403e01dfc0fd6cc31db56b8ffb19792ab89c8725f4159caf96170efc22446356964454f1f387211848e75c11fe8992464f3703eaaf3d330c2d145a66fc1e3d836a787865080954fb26b179b31ff34c3c4cc6d3f7c0729b8a7afa4c07d1e4e4a02b0c66fd879884c50b2b5c2e8013bdc2166f30b1090fecff0f30151f36badc2ea8b1629fa6d3d9b90dd6385dd84719569a065f7571b76ad5e0ce6cdc81c1fe450983eed7dcfb3f736fe5d7effd0a3dbf21f4d3884d87d559d590812840fcc8cf80f354953896332c7094ceb84bf728e3d9748df828f4303a1235797df3af8f1d2160afa8dd1770332fe4e0c7e4c3bfcce5529e266bfa5bbc46c570f0fd8fdc3ab5e2305670126db19979be93e51617eb3f14f2c3da52ae492a0a0c68ee298258ee40b4904b28f2a9d1fb6e1f249be454098e0c632e7354e78a8fd34cdb79abaad64e1c5091014196da43fbcdf3cad0a5f079684348f27247dcc0169a9713f567f921b41efdf005424a879fe14172265e4d293245d6df3eb2087ed59c1a5ae59b4ea077e896409646fdd537bb262f29153b453c1559dbbe77d7293113b59268469ce7b5c889e3a73780c5eee4bdf6095a4f76f020a0710ca9a491ecb1e394f66046ff77d2c491597c71e3ec2fcccbbad8fff2e7c5d10f43f0d156ab9c5d9967feac86bd441de6f21da40e512a8b256a5a801f83bcf6f1cc84ae419f382fe88400a2a64a39b500affcc7398da226bd92bf9d93e53599e7ff79d99b04c9cd6936acb82cb2a70092e03a7b2a097b691798c4ec99ea6f834a3a9116972530e640a4acfe5676d22a2b2aeed0656f94a951a4ded4b00b2e8a90f666afa84ad05e19ad11e4f2582940b4b690fd485011b4113dae038146a9349aa09b595984c225a5c8bca3a21b25ccf8f7879a6490d326aca035d3518a2625ca4cc35b583b34d964b3948db4aa441eadd7e52850dc510701cfb40c6fde753a246d2232cccdbfc9a2973566b67377b9243718d501c06cc4a1560ccf77b181e1b09068ad860223e9a9f9628a62928d99aac951c60ab384e376ef01040cfc2ffc88bbd3ec11ebd2eb896a73de6ef75fb735653b6985309d426ca8a6f5762e97c08a59848d4861cd9eee8d12b2f2281dcccc136f0da85350c0f64d10214625da9b31ccf26ff5a7fc2bf935b9249c41c886f47e6976f65e0af4a60d89ff9c7de1cc86e770b441566c23868b59c104077b40f84190e06e3b30e67604ec26d6b5327beefee09a09b03e3b37692befb81291d226437197c878a85e09f9d24baf05499921df81166db16c4dd2577783efa21b286761270757252ffeaa0aa30df5f7f33791f5b3a53feb7465fd68c8d5c08edc663f67b7a9d1ad0f31ef01e45e99fc4a57f7d73f97aa9ddac7a93ca4ad475f48c278f78e3de541295213be35a8c777ec695722a07bf81e68164cbc8ce8bad48512a4c03b99dbf5a8c8f5e3bae9cf8e97d1c4df0acc5536143139cdeea56c48f2291907cb677a782e9959c78c059ab8f92d0fbce5c6b944b1e927f4f996df8b42c08e4e7101c11f33229554b5d9a85838ba52782caa152e8ef278a6af3049d532e17b83aeaa41e37c2ab54629eca63aa1623f711b2be53709991c23bd18d87eb6c45b297a0aa3851a56d3fc56c5da2795dc0cb75909bcf95fe902b6f828c1813075c30fb0e785015bbdf1b02b288e1d2dab1ecd11cf51278448acbcee95651f38a7ed21f2fbf551a085a2ab6c4a1c6ac27607dbc0112d93d3b4faaca4867abec9424f7f71a4277ec48667df10f6376d85120e3c52e679191b8d06a74cea520c969a403d4bf1584a2569e601c9fcc72f0faa7fc6f208669abe4b5f2a4a715c4748bc08ddb40b8cc2fbb588469d6557ed2aa3b982b5526a9e61d892bc52ee972851a4f66183f0793d2828d929f905930e87cb7c623b83ec930bbc8d093224d008106d1f8de2b1dbb271fb9b1e9c265fe196bd3b0010f70c0e826bb7c8f91c15c4066d76af7ec37f35f8ffe72d45033db219e7914e996fb2a0b1138b8d20f206a2ad8a5a752e5068c6ee06f68cb694a5a34eb65c34c4f23df225e2494a7230300a5e25edafad7f0b810dfb4c98e2c54b989a27a6cdbcfcac348cd7eecd9b245cae3ce8b978728989d6f2ddaeccf7548cc358ea22d195df5694cb96dddf6200995295ed743643aa0ca818c697a9b442e14543288ff3e28addccaf22d2afd78a8aa3964f113770c4b675ccae4c4489e36da79e409348745fa96789a4f22cf3e4c59fafa39a48c09a9493f07596c86419668491a9c697dc7c0ee25475e56511b3da19202b8bb7fb1678955c01a047f201b368d9d54d295a38e8efe4aac889c4086e520ab0c507688b6f3ba7dc3244cd93d40ff2162a5c753808301e20f4e1c3248e8073a836034f5a8fe5c246674166c94a3e5c00028620437ef6b966ada6bd006ad885c9390bdf05d6b91cdb287337186bd16d9d9608da92b6141b2a1f09b1ba43025df65020d76082c78a60d34493754bf28b48a013822f82e9bff493a6f5b9d6bd381bfad3b81be1b152bc470907f11ec6feb4ba850695d190f0c482863f1a6119ed304a82efd8db7d5252ce3ef9f4f44c1a9d2ad2489e58892ac75bf1cb03a236e9eebf05ec9cdd6deef18403232a524bb1bedfed2e39b3af21f71ce3b2b725fd1ed1e6128835c7344c3a76ae62d9e3e9c39ff27ec061b137e0bc2beab94f49fb24e2b20134e7fae4a56cf065ef1bf699f5c4327a59d229d1133a98843365bb26b4e978ad4cef763159f849ede75732164cef0a71863ced9ba2504f9a6537d15bac7c8ee538fbf6eff1548549cc1ce10095c1ca4a03ec145824d4a3228f4ddd723ee44d15cc59c8ae140257640dee6d5deaef44e98f8a0033da16edf4379918f97ce5bece63eaf570efb681493a9a5d24739550bec5f50d06949b07b93a37fc7ceceb6368041216df8c3d5c644b8bb2fb4093fd067f9b0c685540206a6256a23134d3169d5bd2744a66d893534557c7fa210bbf54e54230a803ccd0e603bc7de83826f523973ae2cc75b9a0d12594fd6826adc5c99c650177571eea4e38ec7c7938d4d7624276d77de62d00b5ce27f6e73bb82a2660de4e83899899e34ab4bba63c8f0cf314ed661a47aa03fd9e9ae94dd07b81552a5bd1cba63e5d5ba1c1705342d7a70588ffd14a9c4298429c199faa30f9a6e91d21ebda9abade4a523b6eecb15ac832d67327bc35571971b5645cd0896840c24dd48ae6cf08e41b889c6fe10620f294431f6fc37a425754bd81d874fa7f6cdf11e2e0afd79d5c3e4aa572e2eeada12fc49caf2ae2bd0f3ed2a609691a82f43efbba273209ab470d1f8f8d10f291b4d566016297c82985b3dfae482d7ad5e798ccdebb343efa7e880c1b14ff161bdf776fc6f482654ad5d8d821837b9df3abfbb869cbd290f83fe0ec87aeea987030b4a278e353c9255ce3422d38971663a71f019a000144411eccb9715de0d6fabe16c23e4b3c750d9bbd0e9c006c651b7d3b2cc89c8811638db6b4c398071fb78d0a8af18f1d061dedbf3485ab33f3345667673936b106c82d5192e514c48de3fbdbd0170591478a1fcd6649d464b0e4d5210500443bf7cddc4cd6718a10b901168db2c406e3df18f6cb72bbb2bbd0109279d031ba1113cadcbd8b8fdd85f18864a5da08d2d2035de6295a2ba508a3b8f8a41bd8f5d3fe85df9e8caf18474d6798c098c3693b35600f54fc8dec78ff377a435f67343dadb51dbc4df8a7c51339a34a82c24fabeabf44b9236a40889566daa46d7dcd881e6c031010d49d6f67005caf0dce48580fed5d8b6c9e83ef7e9677af50afe03894e990bf39e55f6d6a2d0103f175e466dad8946424806c7fec954fa359f3e74e0846f39e7a8b8539935a3e14750e941241b235b34ab12cbfb5e48029708c69e63bf06c26acb1ffe408ca9798de3fb61dde077dfc7889cd507cb70a5cb91f9b8e29e06e698221ef10f4bdd7ea0e6c1b8ce5faca7ae7c0be5b8b3b5641e8838fad223d73988ce30ef59377161a79a17b5654ab0d79d62b390e7f977181c7c6e26c8ce1a83864c91857636cebce1743952a2b17f79403e87fa1b08e2ae69522aa3843197c97f16c6ef398f2cbbe62cf2aaf7f050adb3e256ca2448018b52c6271274847fe8e5e964c2e3636969e401ca7af462dabd5b6193db8f25c3f576a3401510356fa7c1bfaaf7580326bddb0b246a8611a9c6f6e8212da4251c5cee1aca923615861a17f3880839acb0cbf694e754c99de1fcbbffd06222d3e56f67d41e1250a8193213af89cc52fe69922a253e0320b98d3ae53e5481647b0e99933de41fb5efdd3366dd669a34a3acecc9a045b119bc59e7c06828e542c71f803b3abf42def73b07f3d7fc8de121945e03377a195cb0ffca71d37170229e9df7e54b053811f81fd9f5eebefc7f27a724299cd5729f7abae0e82392ec93b388df0ce5c7e8cf70764ce068ef939a2c71bddaa9b0689513ae4ee53a3283f032b6b9cf01de13e795cc2966a1cab5e2aa925f3bdff3475852e7058ba049ef0e72edab27735f0a63525cc3785ce618b208a1cd71bd47037b212abf70a0872aeacfb76cb44e5f0f35e7fd6e96716472613e69c4790315894e3a611840bc0c115e9756f793c36d794b99cef2fa05d6d6e2389ed63c5c699f112670dffc0bde71b5ba695e9d2828c751c9c580d93b352b34348b3db0e17451bd3f261f7b7da5555389add28bf815364578f6418078bbc21af6b866e1248be36df2526fb306a3e7ec29243b56d9c5ddd853735a9581d1b20ccc182bebd0bcd32899c7e76292b3b6c7efcd72b61355b810a661531307149228612239c5ce9e86486c2814b8ec5e98574f9080361394828c6c4d271d16199bbb71a46e43e6b7435ea86d599c1a42a2af59c2aecbaa06cc1562e67d522d25b025dd2fcf2f50c5f1bbe2cbacf20057012194b71b2fac50db4502eaa9c6378fb0ba078bad99a6f946ff8695b140fd4b88ca62c9bc9a90259a0dbe134701b58eef74c8013b096e4e61dc16572a548de155fca62e15798c7179d480de428f96f33684ec784469c182bee8fb80bc790a68d950408179588b83ba7733594e130375df0214559477635ceec43765b24150eade95f056203b0f46dc8b7734761f3cc2f6e645cb5e5084dce697659e6898ea13363d0b65ab59cff062b305cd3eb4c93ce86a74dc87130bd46f747a8e31cb4bec675947f16d6475017d8d73741bfcb57a3fb9ebad93c7a02ce1338c36cf0a9e964c3a596999a9591ed93b7e7263485b16b1ca568dec4b912c9636d053ce90e509b963aeac2cb4e7498572222fac05e1a3f13d935281b4d004e5eee351dfd408cb8ff360c14aaf77bad0eccbbffc530bb33e335cc1f59c8de77decf4c3aef74b949d52527328ae6868a1b428e9cf874aa6935eae7"}, {&(0x7f0000006240)="08fecab0f404ee316c1edf63c492c82c8c0c8a6d65a273ddd8cda17ba14fa7c6e04d1f4d85ba9fa1f14d4765"}, {&(0x7f0000006280)="7e4dc9888932a6fb81827dd0724d6927c94ae57f30c573081edbe88b15fa45876894c2eb05cf66793de15476ac839169cde21ada1e92548ac6a2e80721847588f383219e87abc0eba770e075e11aed281e0586f6fefe3271290ad5668ee26f46d8d8e0534b6e6cc50ec5093084285457a662c4762f355d4f5fc11dea187d9440f91593d4ca82366d5b587322a95e871fb536d81f1aa4"}], 0x0, &(0x7f00000063c0)=[@cred, @cred={{0x0, 0x1, 0x2, {r4}}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x0, 0x81}}, {{&(0x7f0000006440)=@abs={0x0, 0x0, 0x4e20}, 0x0, &(0x7f0000007a40)=[{&(0x7f00000064c0)="3260a293d987fc48930ba23331018c73669f184b25382d822ce9a9325ba54d8ca263a28c3ed449d0e6da18597d9e89ba7effb313334138b82ad4d04f82b31514d815578727384b55774cb6e281b6949a7cac0e72a80827450720a7cac6909ec89552c0946069db5da897fcb3d5eefd8bd8d2868829fa7fc96bb6d2a907b071bacaf783e38b1fb322b8af7de831d2020df5b50868f57268467c8ef50d05a07ed4f4e20a2f268fd8adb61ed62db816265d6b4a78986e2a56"}, {&(0x7f0000006580)="f012bf36f592d7f2ba5ed63ab2bfeefd0943880772dbe8a5936a3b98507a2623bb6dc0efdf6a788b844bb5e01ecbc930c229bce52d94119e5adaec5c6e683d8e8edb0128234d08782c03085444de1c46509dece7fbb05c52bfcb6650b42ac3b0e57cf8e1989bdf5ed09f3975618bcd72e3b5978b572b65d7462316562079486ca93d724160aa"}, {&(0x7f0000006640)="9d56649524aadd46e979763c2f47cf0f7605c3f9bd2aed5cdd1f17e217cce8404884090bcced1df263501c0ee595958ba6899e2e4f78512ef18c4d9f06669cdaac37332c4bbddc35e61f140cacb75b4f14c3b7a38d64fb13de7d9c198d5a4951e81237cb2b3249b0a2076146bc79fe424c72c277b02795e001f7bac5027541911a330384882b04cdfae0643fd0812fc509ccd966b94b5ca775996464138a645f9e14084b02ee1bb87e35aa5fb8b4a1e693da17b0dce67fcf72481f01747978d15141f533c9c4d6c47a9b3d5fcf54af2699e3f74a5852c0ddc794876b69fcdfd6a12e232f6cb693ddc417ee59729a9d82d308e47cee4afcb2bc3a5bbabf"}, {&(0x7f0000006740)="87918c3029815147ceabfa26f7181e42fb7275348ba6d297768a7f2d6f90ea62e9fd020b8dc9cc218edfab8b48b6e4336580b18b38b597504e099da9b1483722ca7bd26e15"}, {&(0x7f00000067c0)="ab8f16081d0519b00ded70eb561f8d2cb8993428e4c20ee2764c0f0c1bda1add94951136953968bbf9f03a7cd24bd9147633a62adb0e3993a2b64d201f472349b6eff4469dd5fbcaba14b3ccf03efdaed5aa511e0ac7041350297ffc1f68c844d8489b715ac992cd54117c4fc790e428bd1eb47f539abed10d22b3c566fbbcad87886e7d6cbff211407b982b6050b5e883b191d037c20e0dfcd495b738555c0465cf0762540e8f4a12397f"}, {&(0x7f0000006880)="72019eb3f659d2fe1fe837b427af461e0c256ea167efcc5d41c331e300f56eb80f2c48f7ce482f7044224b50b75451d1f66f835e85308ac14fb5c939b22cce3dae49196f78466aa787846ddbe13c58ab994ce7d960c80e888f5a39219b4bb781d4ce1eedf0c0347d03b70672839496346577a62ed6636fb3d185e83a45cd370837f8fdab7728027e7ab13f03fc0669"}, {&(0x7f0000006940)="6593418bbf719ae01c41e49d98717514d5038efaac39afa701ed41ff8acd74e3cde9b6fed6651718d708cd0d601a7ba7c1746129cba31a7ae08bdca781114086301f6570f851dd0b44d09a63ecfcdbbea4414e71f3ae500c4544002156641eafc8e8f06152668718d9d63a4f0395fcd19eca341aedb86e2e5f1b85818b7047f0364812af0d74e5b2c34f650496c5ed7f6e8ea2dc68442f92052716cab9447d8ac886569d9cde96de05439a0fa711aebe030bcaef2c6998f0e4ed691ee2621b726108c9ebe1082a5b8d5158cf87555d5586429320aff6cd16ebc551c4cd09c8a2791813e8d852c0ff2a7ca60f3a68cbdc01265c45f45a16bb82ea45d2960429c5d8a836c0dee7b1e032f08e34bc01408c46023cf2d4f693645befb0fac7291d21a4ec0bac00c6e9bd9571d9981e18f92d7d02119bc0e4488e64e615e8e87bf8103cd3aaf762345f146b1a08aef35a26b7bad64a417e32e580c191f1b9ab104592ad9987eb47ee780b21f910f15f5312f35a1a07fb29567ad74159d25ab7ccdad5193a3b8ee48086c33fdb6a4c127099050febc86649cc45f3d57614ccff52737508dd0c0f9c5b556f0e9d52761a6f2d013b59578d5faaec93b29bfad3650316148d0a6e1efdbcb4ab2a638abeae5563b92557629be901f1610fb4009eee937bccf6ee32607ef0bafffaebbbbf7ddc36119a486043581d740c4fe1d1f7e130d74f3b8656e607430fe0f435171410454e433450efa168666b1ebb132de7df554d2866a7cb4a7b6351cc85f63a677b9bf83b0e95ac4029037df02f190570cc848f9f5c5466814e926930c8aab34cf11f73f5bbb4fbad75dce59f176720729f32978b4afc6209b2191201c1a62e8a2b21251b963c943425f79679f962f89bbed437e0dc1118dd60406f51e00e67327533739b497b630732fffb664f1b83ec5e53f7ca24745bc1b827d789c46fda01c8db1118b6564fffbded689bb30fbea8db381ef6e92cbba9f4e7c2c569edeafd6861d4b4dec1255cd76cea13c6afe5162ff5459a023807700fcfb3b4b075b89664dc13e95b99ca9aa4ad83bf2611b57504fa67ff97f0e5fd22effb7a4feaf0780990eedb5b057583509f33f3cd5d54f9762cb7af4cfe3bd1a992c1f96f13e3b43c3daad36bfac77b41497a3d92d7bb0871443e7153227e8592ea03a76dd6283fd8976190c5b89a5adb654dec1b0e7c4a511be44c9ef275da9427bd178fa69bdc73e0bedd8d86ee3600457d6ef071a0f6b44942ca07a1e894fa0eb52bebd2fb16b4b701b4e2eeacd9c2a9cfd437f5f74fad6d44b06ff372c63c9113668057ca7746840ab1a16fb6daf39da7991bb52986110d6dbeb13e4196ee36f88994c4001efbed2c7911f027e4ff6ebe041f3c47a2c94236eeef1a500adc5e2f29ef31fbf786c9fb5485cb9e503c55c2892bc541b8e9d7511bc768a866f6fa1d925c7887d0e432fca259ef7e45a70e82ad154abd557b20a47be6c9247340054b5d57581c024edae6dd07ae9925d29af4d1ad70b1d248b80aa1c29d5a456cfb4875284d9639e5a855d9b9b466d6a307f652883ece0a70b0e79c171c9fa19deb45412232238d8f9f5f199c8e93dd400045782bbd8d7b32c108248459d06a9a521103642bd91c92ac84515fb4e2129878ffe445f042c79b43575e094970fa6b2cda987eeb41e96e2163ff646aa1e7a322302bcda1ca6aa9de0f54ad037868f3069e683f4a3f55a7372804fb4572678e84aff1ec8c60bef333ce098a2acd88256fc09f12866fbcd63dde806952228209d7c47e45731d594b7d9320c9e18c567814df87f906c60a93faef0771166866535e95d1a21b2062090328e5ce1498732c6ad3ec9a004826b750d4833d0c26fce02a19110d3c6e4bf89474e9150e1ea8f4864fa546660715ae5ba2663a8c38fef2efba6e86dec29b344ca7edc99fb288c69e81453d79b6d79a5e8b42a28d9fef41d1df139f772c99b9474eab17d85f3c7002f9b58c0f71cab9dc95741e4cd411b3158fa3da20334a60d01ed874dd3a74fc9b1f6cbb6e301b5ffcd41d16a3a34c5fb819f6a6fb369304526d02f2d945360e603ac0d1697e3d4a68bc9dda9c3a79ad71748fdae040f39eea012fa5e4da6d7543b09bc4e7a31476f5e8b0f836039032f443f7940ad51c2a1aed4e74db185e131d3e45d60feb64de552f348f7fbb80f41faefa3c238cd71701b9a046b3ad569c4ce72995a2391c50357c3ad6f6f898e2eb6ef329e2a21269ee3fc49e8d16035a0f5409430834f515f4e8f9b4b45f5bfeb70f7a6a871ef1edff7669cee2f32ef9108217e70dafa6cd30ee00dc48e55996484b978ffacf32f73eda720cc600e0f58d2f366bbb7a7b73a024555ab0fd32d764d3a7263ee1ba82c37e57117891400dfc8ab8f1715919f3b6aad78ddab4dd7cf2eea8aa8978a0cb4699ec39b6454137a5fa3b28ca88c632636c0a9085b7863754d9657d5fe5b0fe528d41f6ab06d5ccbf75d8bbb3fcd2a0223c61e488f672e57428f68b06af3e58cd53f1fa68316fbc0c8cc1e3d6f4443e8d1a52b915c3bc8044490be7a07a9443edaadc3808e7af869388ed447c78330e4005b5e6b81a3bdb4c3ed4b6f6612c501e3f0664a47f1d07a28a8179989e794f486fa816c00f20da1f8e9a7d60627f73a814b2da410bd770dd3e09803191b2ecdc06e87f3748478c8ee124320870b8a9f616bd1475bc11c36a35e697d7208782ccc2177e32c3e00a0e9e3c73da07720fe8893a637959f2b8260a190e2e548f152429b8e44a778430c86b1097b30c8d659aa473773f627a7bfe382b22606113ff57883b79d9a6871217b999b35563420d800f83e2f0c22788310a6575ef299e8d93c6ac8dcbbdbaea5b634ff8effe5da3befbb13f1efdf30d05e1e364bc220e3b2cea69959db59128d50233bc1a69f897ac8f0c2bfe4cd21cba051b7565dec4fdff8b847972829520fa2262ce846f171e1070ab99c025907e8be702bc590ad72138cf373d6834b1124a9a1e8b4fb5c8933d96e3842f1e233d196564a968c540d5a2dda43296c2fff61ed77b2c0d08a9b3a67d4d9c2c8ee59474b877c76c25c1ee2630ecb40d0d9efd315d5ec83ae98a75c19060a595351ef05f18e145a8d01c67f8e13eeec2d458aac8a175a12d1f418e8c8ef89bd7797094b3df521e465adabd549b81bc5c99f8c3c795c825f2925952dac9940279b99b14424d24552dd1d7e331d66934e0229a8c5bd831a456a9ac620bebd8241f0ccab6751454c15208f1144d95888bf3fb79e6fcad8b6cdd5ded54d419241fdadfec3723112bfd45e09b5c03b62092e2848327f520837a5a15dd178a41823080484e5596d3de16cb570f3a5b71543390320b05a68272096b9862a47429ca9f6ed7f0bd9e0b7ef57f94f356ae8f4ff948eb9f6886244c0523fd082e7f7f16ac194648937f0c1cf7a54117eab95b6306b7686931d2496e6d289975e02d2d9490332b144187b2d7f667b439d2e56aa720b5b5103e7ef99542a82743c57babbc80fa9a4435e8d122a632df0c1e95750d30e31f05ff75d8125a8fff04d0d311aff6796e5c62f8ae2da04679152614f248c7c55ac4aab37ec1ff5ca0e1c06c6b3ae28ed3dbc09774e75ff8e6bfd08cc3cf239ca33d922286ab08cedf6d8bb9c10dc7ee6e76771f27d0eccef05c44dd0f92fdc662f204f0bdc4816188ed1c6b879911550a0db4315b9573a4f9a371dd36ce4ded3a32aab8e6cccd1428face350cb07230844010e689e62f2b79d38f8edebe685500ffc6c0d2c8985e782b9fe6bbbb4d451a08596da19ab1e4e8fa07b903f8882eaf6743b5e2daa167bd5f285a64f5232b47e6f518d405c878ffbbadb0646afdc4e53d5fdba63e26ab30487668c8eed73fd8f329a3e3a3fe07e8fce6a21fdd5342f990630d64fe2fafdc93b29be3113abfc9b47ab8ed9f7f7f51ee2b00c0c6bd04176b8ec05776688ad0efd7b77597ddfce44a23c295c46ad07807daa2ab5afcb7e67da3620c15147f3a754b5e855ea79c0d38f07274a5f263a89dc1273a7e6960e7313e0de74dc27f2742360e71120cb7617634521512f252396b1ef2d5bb7a33ef96688d62ffec1c505bae5cb65bed5ab7f1a8be0da71ed5063d4863bd97a46da96a3cbd72f6c48c19cea8a8b3fe9947423723d8ebcf0e78fad52f56074e9dd2c841fd7af01cf4c7c2ff84483b3478d07d04fd1694f8a5f877f7ba99af988556364d8d788bdd7060daa330d67a04d9d4b5a3dc6a5a9cbeba9f87f606b8c136c2de41794eefe9c7fb0f177b65b8ccf7998a8d106f295ba470c7c64c0dffe9c8a229fa86c3275ac719f5321c589550f9e81959f341974dde1cc3a3d4415e964c930d22c91c58d86c91133d83855e2b5496fb1c667584b248f48b580bc06cb542c7a20dadc885cf35f2687971d3d731f7d8bd4a2aec3b87943b954e57285638d7667b0c2ab313146e9233f9d88a2db74a4e0eb02ddd74c2f7d3dc21e7722bd9f791974a132f691676fd4392f70a71858612e42189648e5fc5b4e95dabb83ab0c4fb394627e09c6c3196651641b6ef18a3a8e07c73580f63c0ed6a33ddbb178921b30327bde3e2610ccef3452dc64a21c80a964734175eba09ea346a320f95e259d9d47c63ae33f2fa37e63e6db2c1060651ca38ae1be8a1ceaff617d17f5e41fba600cd42f249cac261d0ef21b103231510891f125bc9efd2c7d4a2e280c29215df2678359a80bdf90e643a0c9c3035d5258636c6adbf56df558efae0a363b26e4e275f29ca74b46225873ef4eed2a7740b7b1cc59a68044f86e09379319994350f444c0a8163a311652b6c05ccc03435bcb19fcec0777de4e79a0e9b83e4296e31cbb2133af38841314927806cd1d37605c987bc88d45c7a1f9a04b93188dbe66d44222f71b250deecf71f6c1dca476826726e983cf28fbf6a02840916726a4b933e4909d657fc8011481990931605e3d8a4ace5cb8a0036130c3ba8ea5eee8f7275d304a60e234722b8dd13e50e2e299c10f7544f7e416bf40c159475005fd9ce93c8b29f38dd6990ae7b600db3d61278abfde4d6eaefc239588b88d04988794c5e17979d393a50ad6b04795c859b67cb8202e28f363f7898955b40c45e66f8b4660084b5978752ef6c0a5f996f5a4bf9db38ce5226182529ebd44bf3d79a4a9d0601e0ecf52f1d44b8fceb0e82937d4e68388ea1cf41c0d508ffad64620cc742de7bbb2798e40ff8251d93faaf39c06a4d322797ec3c7ccd8a54e8ed22149a181277504157094ee2980cd890637fb3a3b86e0f6af9478c733b4e48c255a2ade3329c21ab516122f264da0f36cebcb85a446c267d984fcf5c32308bbc6d0e967b23b8db4fe101fe7aa503451a70e5007494fe389306d3d8308064954e96d22963e237d7f0bbafd7d00b4ecb848da407b94b0621c203f9cbd4c38b367796d58a169f68e1c638f7bdb67e8652d2f212931093922ef658422484189d140e3fdf743b47e5b1168131765ed7020d01ca64b8c3ec151c6d57653648073e8abdda6a004cc71e2a171ce97af5180d864f16edabd4bc185ca9dcc8f7f1e79b7daea19872a3c79dd30e5fc84f250f159cdd9938324d78a5287b7d78399ef205c0f6ac1d87e8c976fd9c4c4f61030b7e43ba94961f1534d811b845a7902e76123d7124998ff8f0c2f0720e0aadb7e0401b08f68a5f5e82015d99293548bc00ff5ef4603ced840d57a61a06da811984b39c5d8fe4145f03df41afab5c20987e5e35cef556524597c370ebe4e5c0cf4fec816095fe"}, {&(0x7f0000007940)="7a73ca807a1ada5515643defd937450255dd79be840a14ed531f4d7d7aae2fc285346cc76f0acaf12771b1c1828408e497393c199f64dd622b83223d697b85339b343057ec2683736c780e60a4334b8b9fb5544ac0f5e5c3674b3e94ece3ac4aabf51507df22d281a1ddcfd7903909eb54b695e32c7562f660f803490863f4a6a92d0a4dd860e4804fd9fa4492ec984dfd5bbf02cf67a6a8529e3051f816632097c924b471784dd857721b55de34251715c507e863eb492b6121c005a2e8f7307e64bfb4cedfb6b78da47d15bdcd3ed93e"}], 0x0, &(0x7f0000009cc0)=[@cred, @cred, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x0, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x0, 0x1, 0x2, {0x0, 0xee01}}}], 0x0, 0x8000}}], 0x2, 0x8000) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000a9f850000000800000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) ioctl$FIDEDUPERANGE(0xffffffffffffffff, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0xffffffffa0020000}]}) (async) clock_gettime(0x0, &(0x7f0000000cc0)) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000001480)=[{{&(0x7f0000000b80)=@l2={0x1f, 0x0, @none}, 0x80, &(0x7f0000001340)=[{&(0x7f0000001140)=""/209, 0xd1}, {&(0x7f00000001c0)=""/23, 0x17}, {&(0x7f0000000280)=""/36, 0x24}, {&(0x7f0000001240)=""/247, 0xf7}, {&(0x7f0000000c00)=""/107, 0x6b}, {&(0x7f0000000900)=""/51, 0x33}], 0x6, &(0x7f00000013c0)=""/75, 0x4b}, 0x1c4}], 0x1, 0x40002000, &(0x7f0000001440)={r7, r8+60000000}) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r6}, 0x10) (async) syz_clone3(&(0x7f0000000800)={0x41001400, &(0x7f0000000300), &(0x7f0000000380), 0x0, {0x22}, &(0x7f0000000a80)=""/210, 0xd2, &(0x7f0000000500)=""/233, 0x0}, 0x58) (async) syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x8100000, 0x2, &(0x7f00000008c0)=[{&(0x7f00000004c0)='{', 0x1, 0x1ff}, {&(0x7f0000000640)="535da8b3ce7bfe0b9148197c9e2f34c460c8d2bd87e09a34467fddbd72566d22db957c4ffafbbbe6e2b4e9cabb78757df3dd2ab4a2842164ac4083cfe4eabdd09f868e46729a1f17eb46930b6984ff4a7844c581bc1ce16239a41b2226dcb7253e3e2c77f2184b0bb8f15c500aaee410f7342ea31f6dc77847f2f9a459519e8019fd112c75572cac5067668142040e8a9d5c1ecd28ed0cafca0bd6685ef3", 0x9e, 0x10001}], 0x2000, &(0x7f0000000d00)=ANY=[@ANYRES8], 0x0) (async) [ 185.159658][ T87] usb 5-1: new high-speed USB device number 15 using dummy_hcd [ 185.399714][ T87] usb 5-1: Using ep0 maxpacket: 16 [ 185.439714][ T87] usb 5-1: too many configurations: 231, using maximum allowed: 8 [ 185.559688][ T87] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 185.567121][ T87] usb 5-1: can't read configurations, error -61 [ 185.719548][ T87] usb 5-1: new high-speed USB device number 16 using dummy_hcd [ 185.959553][ T87] usb 5-1: Using ep0 maxpacket: 16 [ 185.999663][ T87] usb 5-1: too many configurations: 231, using maximum allowed: 8 [ 186.119743][ T87] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 186.127132][ T87] usb 5-1: can't read configurations, error -61 [ 186.133465][ T87] usb usb5-port1: attempt power cycle [ 186.559547][ T87] usb 5-1: new high-speed USB device number 17 using dummy_hcd [ 186.649604][ T87] usb 5-1: Using ep0 maxpacket: 16 [ 186.689679][ T87] usb 5-1: too many configurations: 231, using maximum allowed: 8 [ 186.809620][ T87] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 186.817066][ T87] usb 5-1: can't read configurations, error -61 [ 186.969600][ T87] usb 5-1: new high-speed USB device number 18 using dummy_hcd [ 187.059733][ T87] usb 5-1: Using ep0 maxpacket: 16 [ 187.099648][ T87] usb 5-1: too many configurations: 231, using maximum allowed: 8 [ 187.219770][ T87] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 187.227165][ T87] usb 5-1: can't read configurations, error -61 [ 187.233519][ T87] usb usb5-port1: unable to enumerate USB device 00:10:25 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:25 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:25 executing program 4: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000000102505a8a440001518cee70901002009050102e2021347e498a464d0a7f3b6b151b2c8abcb19a86132892cdf5a13076bfb75eb6a0341134ecbb1e7e06d22b96223539dd54dfe159e226a4b428d7773709d2497a6112735397fc134f6eae691df2ae7858c5e29671e7fa0e87da21cb5a30f782d624a3171d996c5d191d0b111b064a76ac44d844972c849aa71e525c9935a645b7e72ec694b602716eb680f3ace9741bc07e4e29ac518562fa721c1d46cce3e5282d55f057497fbd4c4ba1aadb180"], 0x0) (async) syz_genetlink_get_family_id$fou(0x0, 0xffffffffffffffff) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) openat$binder_debug(0xffffffffffffff9c, 0x0, 0x0, 0x0) 00:10:25 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200100, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[], 0x0) chdir(&(0x7f0000000140)='./file0\x00') r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000007d00)={0x0, 0x0}) r3 = getgid() ioctl$NS_GET_OWNER_UID(r1, 0xb704, &(0x7f0000007d80)=0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000002040)='./bus\x00', 0x0, 0x0) r6 = getgid() syz_fuse_handle_req(r5, &(0x7f0000002080)="3326441e88da8211dc57507528e5d6888ac2aab68f96b7ec25d3f06bae1ee2579ad6fbe43293349db00709dfb82afd62f401c25a3ac0bcadce53a9e96d57d667836575f0c24febef1b5a788b46015ecf6d21efb9a0df4f19045f8039d75348bc1da2a2f4b94b2a325ddf49c921bac9986eed0b915e2c8ec25d98df9cf6e3221435f331d460546208b668f4a44a9654453d4d55dc76f497420ea24676a2c283e15f44685cf81f0898a7481c3386f5ba13838e7512e56280c3f2f4397916d8005b0a7d80cd2fe4c285e44adb56216d7bdd7fb164bc15ae47f449796322f5071b53e4469d9a21f74d7bdec0dcfabe9ad0147e43d3ab87523f275b76c047aeadbbe2a48f7a42d8c96fb5594d0e623aa5330ff4511b6ec162d062e332339d00c421027623454ee354eaf9369a81fece373aa8ed1935e44b77c77a69e64b13fb953569f8435059a748df1e4bd5c49967327c207bc14b35ff5211a18a751b8e45aba91493c2d1e0824cee90ba2cf32f13a073c3205312b83f36f7a7e663c348ac22142dcb6a14f016cfe7350c6756e31cbf90d792fad0efa17d571b99e78d08276c231e7a4238e49ed3db5bf9d6c27ddfc7cf3e136c36312f0e8a9b0100c812c52e1ba50f0200c95dd0b6abae7bed1495430973a67f37ff8ee2ecaed936c5b5723f438a1cd20aaed4091707eff692f8d386b5b3fb0c85d742b0892dd375159bcd17d01c59ce247916e382e3dccef4a37bc04e6208b6b6711a2de900ad0a3474d4c560e78cf5e9346468a04044e971b580385cb24842646cde6739ad6f460ccb682c6d35c54b80b3ca28e391f57bb5f52100e5fc5e3851c3975ffd7bc67746c958ba1eb047bfdfd30f8163edf9daeb43731c3434d73d79617739381364ab98a14ef5f80d9a1b38454b74d3a7aef0437b72a984092e8ec54fb0d37db589b651c33af327143c07ea923f8d6d73751272d40a853c913f6afbd8c4edecdfba790f9ad02884ece1b661ef7c5940e77a4acae9cc8fc789931b935ff6eb9313448d17e3f7b8583e67d7549853f0eaa217ceda104bc68481d771ae80a26c4b26a9366d34ba576714f864697ef64a493175efa99c90882a53abcfe00adb96a775d816470a7c7b1b58e08883e555dcb3ce4b886156e14fa2df99f1b2ffe2ab5de9baa80c67bd9c8c41f9e6dd85642ce3186e4c40cb663840ec7899f607060a503f07b6c363a2dce28a8cd97b298c061457c9d5da806f8bca1301632da136e0e4471f2c78eb08951fab581c8b5db561336eaee5aa67d8899de627d0ff83bc13ef3d8efa033f11a7137c4d7fe76c9790f2c98b4d50b9f6b614a2d5883de9e4502ff7e990a0b880b49ad053114a7d25b27ea70caea9223a43eca440f46ea1257400264b3d92760be1bd92f4a70ba92fde21a07b9a7034a3888fea3937c7f615ab0b8389a4d6027d6fe4ffc30f564d537ec744fc6cb34dfc8a967b812e95988c81e54a323e026fcaab2e3a55ab993ddb924255f0c62add4d85efc2d8188812c8418a8c05113dd39525d9beb2a39f8608fab34de04ca0dfed724f874e7ebd1f36ee59b78d84e70ee236559aba9c120deb89ed2c0dfb593e24f13feb40424b95577607c162fe49ae45cf735709eb979209d721293191e2f824654768edbc896ac5ef0fa3b5bbb1129346be6331a783caaca0a4e4b943f0243ff6a472b59e437ecc950bb941d217a87415665b61b55c4d6b483d28d2d4d413d5b4e8720dcd72c2b75dc6e252a44ff717325186bf7939ba15f91caf178fb905208febec20b9f7bc7dac93aa56cd5eaa28cb9dccf223c90684821e8096fc78e188ba002469bfe81a3a405e82be0b06837580767732e31e12f1cd686094fc27cffe9235c155e90b8f296ea686e208a92296a5c4569a2db0db02b2e3a25ae022889a1aa7b030602342f353205c834e815b37558748ebb7fcb46a7f1fcfa7362078970d8a00699ba6eda392fec6435506d6ba404a1f74c428a1720a45534ac3542bfde8af0c48bbea7a3d66c0dcd13df99f94b0a6404ecb42ed96a8077deff586174bd43236fc28af8ad4fce0ac9a7ca792002281304c30c7cf85e0ecd48e1b5287343e2868bf8f56932e50905d554ac0dca9f55f408f992a2823ebcc74c7fc0b2880b5197856bffcf6ce0436aaaa1acecaac340c386b08268e4c6f751ff8a68755613c6d7254300dae56b37a081136b4f895228a5435b43d0dcdb8e76a30672e41c76124b76ba1844386f2f4b49d277333b0bc242a6961923a6d4a0e2221523d4dab2590fd8d6123c5870e366d4631e29ff77f1a6bc087ae77c1bb981dc9369b7de5cdd10977814f89354fca520da9a5eb23c547e0ac03d98180e5e8ee8c6e33545ba9022237fcd6f0e3fd974a648897ea50d7a762b0e842f274f0b3a129721de712e438f4bf0bea78dbf05f9401d704694ea06eecd30f359a13c229eda7f4bbcb843f0ec17397c61f468ca24ed2d8c99857a895325356215f6a5079c1ef3743e442f15d4dfd1804ef17328f8130790e9e6e3e184a20da8aa99773e9f0ed9a3e0dc150a6c1d6ae87f2245828b7f10f4efb6ac798cf28b17e79f794dc4cdce54a8aad7e959821a876f56b939a3a0e805f467419e8e430a55c9a3da2a10b43572c93c39ba845e3601e0fe701f464ef80fd651848f283215668a748a68ecc69bf136b5af8a3832aa8a1e8b71f3d5728cfba10fd5c4504ec959340569db05e4e3478a47d59879dc9b89202f0266ccaf73690c9f920ff9d4fe8d8d9a3c79ff22b87103105f887d7c3d32b3546954d37efaace543c9a2d24abbcc055f8fbbf06ca214f9b77d9a1d88779fcd92d11886c43aeca750bce5f82859c3939298ce0ed122703c78007b5deed3ed15fc62b2c4affe8d7d895e831ab193f059b981eaf7f77b6915973a0751573cf645fa67720846c942d3f304281f2f29e7e0cd3102cb7d2449783399330575f7e44acc988f131979cc2f37f0dbf24324bd099e13707623619a8dffb8d913ea32d9b2b9f744d4c251122d9c8cfd4144d0aef6a7f5d21ec0b76d55ea186bb47b32e05bf5bc2aea0031db8a98ee54cd83868b66fa19f896ebe571082722213b1a571d91a334a524d86c2682960a283f1ff5cf2004cfe488e1d34833bef8a1d8cfe73ad5fe7da34e6240e2708b11f63475f714becf0dfb2166e8b28b3220ea3a4a5fb45f5a4c24dccb0700d7361bfba4ddb60fb7cbf150014da7602261e0ef1977e5c8c1c37c0d74575a912549e286965c7303146507acc55bd1ccfe9bdcdddf1b703b7e18bf8b3b1567c20dffae28d4824a96a7722cf64c8782860b17f3e04f58ab9bdc599765eff8f9cddee2bcfc584ae80deaefc4249e169da8104e5dd5bbc3c373be7cc70b937dc45b8161e14d7b2192dd6339e88643ae6641fe32a6e91abc3d4fd13c2a71412fc5a7240263955e3f831a8fc53370f8b854da86527237e6d80ae5d21023cd998ee1e9d849b5b064457020b16bdd55595a5b2562bc509e767511d6cda024163380e1a9a9c84e10d3fe3671af60576a79da53779810154a38df00159030c2e36dbe6289c261067128f39393c9c9355219c0128148acce85c83066e63eba32ce0f74b6b3ffc461eab417f563530e3d7b202cc86db184c26002c39f36577db9eb1bc008b700c83eaf189ad7758b0dd4bff7ed3a51797b99bbb15c221829789aa3ca876439d6c80dec08991c3f3e6517963702693635df5e0aeb3c27fe0a5d9298d48ca40b316ed178974fc42d2d3067cef31ee6d9f2bb794294b817d8d7daabe0cd0cf13a35026ab61844942e1d024ef5fe65794ddabd45691b5623cde71844569a62847412873e747b0b951483e590a9f10b197fe99112d99aa71f32daa8a0a217ba6c78b1efa991e35724188ec37232e6eaee4793b223f29c16ee92676b9b416aabb5ee007674d2ddbf6a670fba3959df532f6ab0e482419b80113536fe6e5a3a75e6952752d50d95ce0f96fafeaebbafd2ccea72f8664aaaab42db61c0a17bdd710f38f8c37af6d5f9d84df56578eb41f47293f931a278e9684f26dfd722b17afeee018795673e99675be9d41ad89bf171e7869bc7a71753fe61ee02aa728bed91a39e701855e4575e3f3c6301fa67f4b659a2a70e3ca084178b4245eccb92d45ad0f4d990e45dd4ef4ebf5af4c0e8785f830c4228e2aa1ec3d07087b4683eeee823482087b99da3f3540eadbb4ce26d381a94b2605cea384e8f53815ae13427b556aae1daee9dfb3d84826cb33ee4507dfc6aab58d8c45e20a6f554a934b362bc820259f75782322f316e57aadc83f9bf863c4082ae5bbad8a53c772377c2d8c13d07b47694e6870ba0c2910443c7a4859b495177f14b72b794dd371f14d23c917c66b2b1094a38e11cf23bc93b1b5630e897590e0db3d5e60f687ec858e699a48e44f4ffb2db6c8cfc08e005293c719d8026be562b3f7ef05d9a9406d8d810a825e74afda26b3f5951b4fc3015a2b8a5ff5513427868a7e68486ba1ced16280d6d6a6ad5bd454b5b8d16401a9cb3700ebc5a60635c95a9f6f77837e5a89b7fdc8969c45014fb432b031ee59f4aaf41581e69278e9294d9dbf16e6c4054217f11335c0383d8f43a0c7bac93f919e4431e8f49666b1d835613165c5d08a40bf141a8216d161ef108f24eb3f793af3328dbfa6ccf9f6072d855ed1886abf176f67e2398b37ef729675fed292217dd68cdf23116a8d7403f8d963e7b7b41b66b7210fe5d28fb19d4a296d01390a9420bcd2ad91028d6b3a5511773845dc70a95c70c1ef91dcdd0eb73404d0f12a8122839c91f3f3977314e5b8db233075e5f53b26832a7898353b0fd7e97488932c288baed9298dfb1485d168224c3859dbbf313b7eee8289e395e52703489fc32f83f1aaa91569c1d4e96bd8a825ced62cc17a26e0033efd7a1f60d05d0db931081aa0d575315217b7778e9a51905b9682b3830e4e69e718d72e9e30908546056a848d7c8b3da5a30345d0bb54eb1895f8bee4f240358ea4ab8f262a4c261412df11c6b845dfa5a5fb02db4e962d6786fc28e1b5c242af4793d14663c649ac3c38e6ebf1102e60910693f77e6a37e74134bf51e249d12e187654b7d02289b3eba3606d96e7ba9b601bf67f5499c24ccd56cb4b85f3d33178068e5c48275db2f3a5af4454d386f7bbc199bb4187cc4329a7afaf966c0d3a5ce6dc849fc4053475b1603e95db1841f7aded678925bce67ae150f1a37444559e8fb714e2384508cb0b912340c5f37f636421f3451e8b342451991e398ef86564ee8bb23b993726216af4da53284ce8a0b1710f65a9074e27bf8a252234eae12c3d6a6c24b6a0545df0ad3ee3049f9d0f9e61ad0779fc2715d7cd05635231eb017857fb898cb8edc16030bfcfb7e73cc36d062e95a1d0a56e9b960f8e4ee124a7f4af358b7f85875b31f03e639b54ba9870e06e067aac0db27f50d7fe26d1679d204a33be39337679df79f13ad6e038e0f1abb5e836e7593d2c62758819fe8bfc4f2b85a440d83b86c088580a2cc0cc287f3414bb1ab0c7710b1517278e5fbde72e570eba1419edc0ff348fd2a8d79aaf60dfb6e7877cb94fdb69814d7aaea8f394f716d48a5ec67a9a9e229f3476d2c0d8e4c98b1b7e2279756801e52f56d05d711b55f81610b5b647d435b02d8190d878d4438d5ecaad0b17a61b5e7da1e41ddcc149f8da329b7a504a38fe4cc1e5f6b20ed38f70eefa301d22e9bcd2862981a58389b05018bf5798c877ae79bbf3c0ebe330a4ae5b8f1a82db569fd2f6e5b6e3ced78ca25b02ad883b6b84c0a0f8db1e8249871bda1b090eb4fe8ccc836d91c60f10ff8cc0b278360ccc623ccc746be3f00587aa51c86f37c36b316f6484e36f17d6020e4afa384ff21aba68bea386ff2a791cd1a75f37afa23e1b4ddb085ff9c597db04c7ec0058f6062856eef1c47a26d678f2fc5b22805016d9a4d6f0100418b0d8703a675caf48ff6908150ec4e9144bb096d72b1c45e624167366efd94f352df1e9cd71c828b9bcd56b271291f62d5cddc559395d66f66ba2bd68de77b5fd740892923f5f6b563bf677bf98910a444a6eb4c0ad7dca41edac43a15f75adc6f10bd578ba06c14062aeb051e98da298c9a83b843d10f0b70206a7de20e24c9d1ec9dcd57dfa0e5d2e7fecbb979628f2348194f082c137ad5e9f6fa2cd36468ba7002870380cb74d98032c69930bf374178afcb3d689453c701f9428cdedc3df7992409713299ff7922319ac28f2ea9ead77d2b3b995ce5e80699b8d66973635b6f8a158039028ed05d9700773793f68cc118712796c5030f52df9be8c110eaee50fac69753a9b718aedb9dcb6e1bcb900e6c0ca7893be24d1186793125df06eb98b88d25deca59ef150d63f8e6e0d63f047a1b03f7ddd40e14a35290e40e904e871f7b21a3892f5c9137957183f566be4fb844ce21ac8eda3b5a51fb22d892118d4cd7b3b481bede122231662385a76510c89f7f12f6ec225920480ae5ba9f891dfb8f13b84e52567308838b798b68f2b7d9489e095a02abcab20d0d9745772eb0eb3306bd20c6facaa6154988044191a17ef22a0552ea1096a8955ea388f7c2467a3bc0a6f52bceaeadb88e8b9d1f38428eecfb19604f697651afe630cc0c12b50d3d56141d13ae3410a9469851a80bdd2d3bc621245277ad25ddd993988506858d23a8ab0791d9232f96e296f021435906075d8adfe06a3fa523dc026f892bb0e31ba03c885d9df3ad70b1a12886a8a8b33e80a0d8ee3ba3e2bde9e8734a53ef40e8eb19874e368383826ed8967bf7dda6d52d59b89a8ce6dea69681c5706435536eba89263c756accbb3e39b41d4d1afacf898812e4003548812efb16d87683bdafbc01ae92a9890b91612a48806d55639f14fa17b50c8249867af6c952b98bd10d3e84cebdc21336ab962e3b8a1e0a0cf61ad3614fa1cef4cc0c946463525f090a9296195904fbabb73e38dd1582460ebe0cdfa2654c392c8fb6a3456efbd60fd6ccac0f432758320b1948bfff442bf41569698ef2fda52e3d7caaf10c280e5420bc81a5fdd2aa63bf0e98cae9fda640ba9c4cfece93d275ac75bec4f7ca77627749e78a4902abca77b30abc4a60a8ec2ea50d12606427ac73ea350483e632ce4367932fa93bd2a459e57def000b7c60787fa01c86a1061f6c438fc374cce2943e28d700d1496874aa14b25d657ed0420ae7f67b735e0be3fde11d40afb605a8109e43d201f90da941681fc155dcf09eb19799d5bcb75cdb9c857fba97077cd09542ae1964464417cb1a706d77a261c0af2eeb0398f92c6531de6eb05d176ad1b0ba9c923f61c4005aff923bc9842aee882d99724bb22543a69ce8c856238dd522665b2208d844cca809421c4816d51e9de016beab0de9654f926ecfdea03f6efac28a2089bda3ba77c570ec92bd96f08e260f7bb6947b4fc26287808d3077e211518168cd7d418b043802ce0d3a49546d90aa26f3bf644ba0a87f16ceff6dd63232c210c0a484c0f30c3bed0051036e84648be5974651a08ded8e02f58588a019237731f5b9c0ad020343a116ddc2f9f1c908b77b10fe8c50bc743b892661ebf23760541966fb8c95af09a3e958693438c177221da5dbbb9339eb5a15452dd979cb1ed80c303aef4a752bfbb274ae41fdef0b48a65b24fabe4cdff0d1bd05d08b28451788f3b5d7a37b828c0d78022a6b48dd709274ba553f56166ab24d31caaa89dc3c2bc4bdc6b4c0e57925bb972cfa1c7e003e8b21db47aed2a4c5c3f7d24d22aec470ce4494fb7ddde8ede8bd3589ce23d9c258b27fc70c29e44ee1b6a193143f6870b230327dfb3fad12d33f25fee103f6a50699d141a78d71c9d34a201109afed5e4be17f64f9686e6afae3733fabc1b51e75c2b24d9e0d48051ea5342b161a79c831ba10bf16b868009bd6433c562245d5c82f7d22b0d84b6b8e304a33d95341ba16db763f6b68beac32129090ff59d0b831136f66caa38d8a1c16acabcbe1106de05a35a11118eb5591b5a65929e7a589125fa732ca4890c8a518ec7ac4ffdc920edfcf1f609a457fa1ff00b871a3b86594e7b3c8c0bc3232032022c8bf2adf79901e0bcd4f176c47a2ebf362345f88e388a05a5c348b8c70929c2c7fa825e25682a2ece5b80c4a4727849701282647cd9d2376635a3e3b0058ca6de01660634b96690d6f6947f36869d04edf3c967b1aa5f5e6cf66b395c0a0a8519c4a030cdee9c341da83b3c5989ef1d81037c85aeb47b12111d3c9471eaa69ee45c9cc5b62b2203a87ce8aaff5ac0f235a3a81c10e43717c7346a74598788de7a4cdbeefb3175333b5357ed585b4e2adeaee0046f12e628c1ebe7237be0a0854d353001a754d02067b92a7b3de9d7aab1127b18866cf90d8232f140e70ee31cec9d05bdd5f49cf61aa867b5f7e9b9f0ab5738c6afd909b308b83ac136bd19df13828d5bd2f51117d52c264959aab4758e43fe13885555ba135a8993cb1658c55be811c6bc92e67eadf78203df12ed49a0b7ae0dc3d7b7d5129c5a8de075d081fcf564faf3b7374d6f1f5e63bb3027335b6bd96f2d805eb985375c3fa40aa347ac8ab68c24fd87cbab7b4dfd95167dda27e1a5a4197f0c51af0ad38799980714efabf0c39193fdcacaeffcca73fcbdfe3bc69a39ea41521f746a1a2c981bc4d9247999302734e75ff67b2e3ca18d7ae7cc8a8b463f64cf894db32b738b8cfe503a79adb6e92e29dd785872ced22a18d47f095081e80480f5f9478dabcc283c1a5c12ba179ca10d04feedb9724aa57217e24ec1631a58ec6f21282c1e6edbed5d2d408b54681c906da9be44248457e722ee082099dee32c08848065feea1a157e314d5505f18df8afcb24e93fece670be57fa626958e28c59aa51808f8d30a1b4f6efb5782db1d4a9cc1c40b1880065db091631eb54413273d97ae28184ed3354be4d19d0092e601a8e77ae20bad2c9da6bf18344c4ae032c8ff3331407bed844d4aa40ca0d43aedaac2fcf78fa11e27727720f6c9d64ca64006dd2accfffa39c00a1cccff250d2281509e951b3361fb2cdede14bdb8792535562b48b46ac1394ac6dbb5834dc99ec3289f084fd7aaa7f53b6fe5c6a64413afab5ede4b879c8fc311cce07ad0b082871e2f18d058d1a72bd042fcbfbd4b9d538686212fad283ec63bd3dbc948f8b28c37816847abc05cc0c0d45fb664f45525891e1c00525dc34581f0ac8edaf0393c2affca3e8c2c5c691ad65dc71ea9b7be2bd65d14dd0035d5c5db8375ef4d8a7021106787847204c0c2eb664513764dc6106de776fa2df795e967103e1655908a0ffc43b2b3962c198bd60a2255fe97375170b7a37129824c27cb740d7ab2cb02312f71227f50779fb83b703a2c518c17707bdb0edca93de6d8b6d0323d5b139835ed08dddf732fe08d911f94f510a586072498e5b577ecb3d8379054962533dcfa3604aa1c3873a765112d4d8402d48f70511891c048f9a2b437a90ef672f0b2af67f60e1757703c3cc56b949ff2b7d928c0f8aa9ca673fec573457ffe233b05066a403a075ba5077ef037c216418d8dceeeca211780d4045b9c32e29902cbeabca5fb4ea1dfa5c3ea8a1f3cc6da4fddb4f5ac9cb25dd21d94bc4017e7fef9a699b2faf76bfe7e5ab1dc0d28f4b64facf2e2f745366a54e8d97821e80e2a40d9aa62b63ce57c5ce827e2f50e60d6edd8905feaf5641b8940feec252301e0fb5975e56f761a8d1ef1f25e50f236305d601a4a18543c8a9fd69b0fbe5b4766ee4ddb8b946b053a69cf59e77c14556488ab466e0557b104cf14c22a91b28af6b98d00f9303602431e9bdc0c83eb34c8ee23102b7670879075be4b61c1f17861bd978c77d0c9bff7cb60c3bb018f4b9cb3078fca24f5f841277a58f9b480a1b2840867cddc2c1c97c342ccda310df9236891305f1ebb0b30966be32483858bb504b62cc72e91cbbf861f643152e936bcb267398ae172db2192c780cb04effd59516dfcddd6056e6989b260816bfd637552703cbae2a82faac4aa3e8da55621a732872e6b3a9315832b15cd292e86dc634fc9f7c663089ab8b1ded8d471c00eaa1308d85a9e7721c07494174ca333dcb9af172fd2fa4c864052d4dd75c4304fc0b07e8081c19cc6414b52c1f144d1c1952cfebbb2f28e890cc053267a258279e5fe98978a10c8eddd2e5aeacc4cf7a1123e0b0db89ca16f849f46675019fe9dffcb2f52915de5c10f203de9cbabee4304792e036776bd72edde9417a3ed3eda5f34f8e498a7f4792831a51b689eb9a147489b3d00a391a3f95b9b7a6d2ec7232d0052c734f92af38ed7fb8d10720798503485073558feeab5523a571d30495c376f51cf3f8908da5b6dcf9cec6f94e2a5228a2ee57872abe2584f35b5f16a20ae8a58da8cf4e9f3c4b2439a765fcb97bf34f165f88c4223e98776b2001bc789a84dfc7ff30504d8407c9c68e801389a4e77d80e74f740c4f3de095067649b32c65038ca2aca664af4ab14b0daaec8f69f6db35187d707f72b2a24dae3e9530c127ed76161ffd7fad5e4e8461b78966957ce8ef8827f84d4672e1d370fef4ee89c6bb3f07d2ea73e8e868194b852502eeb6fe5696ae58a7060e5bb3da816f345315254a997c27be7ecad388b83b842a3630a7b56f9e05909484cf3cfbd2b29a05ad449846d46b5e4b28527a7fe4863801150107e4db580cb793d235d4f11fa7945f7c0fce7ff18e6b62625e5589c8be61f3eff1bf425814a01d5b6c9417d015776bd9a580b11850a7f25252966b3ea8d893fbab7f938001a8a20a5681dfbeb70ac6551c8949a5801a9f8fbb804e942743c0f77876175e0367b07fd676dd7fe81ebac64a5d48a55ba5ea63e9acc64c81085368ce3bcc2fa010faee9926630c07029169c1e9c2aec9b2240e74e096ac5c65bdc669dd47a8a80bca4bdbcb7eb77308c5096e986f9a145490b4569ea43bc0887b39b86eab9a4f78153540758f8a210df59f0673af7bbcbbbc3a7bc8289e88872301e17ac264b78b83fd3a2b116323891fb920577b2ce36279327c01ca4cc4bee65d1f2111eb63a73f8ec87c1fce6535b30a2b1cc33769ffba726eef93d650ef2740b2863a571f6c55a3dc9d28766db1b182387c3f8aeb98bb6e12f67fb1e589001ea9afbacb58e560aaf92483dd7179dec06efb1243b8ef285adb5ea25943bb5216c872183751d63e44018f85e4579e38ddea7006a403b944a94e9d6f2caa3b475db5a2e572648029ddbe49c2685669aee1109d896b6beb343495ff221c87fa52a8c849aee5ed622a8f2f769c0f46e04585c59a2d942cb0d490da5cdf075c5a8545f1bd0d7be9523525bacce75767258b08db64140f4a99296143ea621ff318e82bb883e42fed6e5e0ae8b95e585faf7499180077421215da085ff1b478f89f720e42484fc87356444da37bf5b9d68b792565f20b84d34b1059da4da122bd1c330aa1d9756a3e775b6e4df05fc729651472da2eaef8d5ea3fdd5c182253ac9e5966f1d681cf1f6f68f869e4a81ab792cd98647d1b18178038db2adeaabbde877ae6a549541efa4bc15e", 0x2000, &(0x7f0000000c80)={&(0x7f0000000040)={0x50, 0xfffffffffffffffe, 0x7, {0x7, 0x24, 0x6, 0x4000, 0x6, 0x6, 0x8, 0x3}}, &(0x7f00000000c0)={0x18, 0x0, 0x10000, {0x9}}, &(0x7f0000000100)={0x18, 0x0, 0x1, {0x7fffffff}}, &(0x7f0000000240)={0x18, 0x0, 0x6, {0x100}}, &(0x7f0000000280)={0x18, 0x0, 0x1, {0x9}}, &(0x7f00000002c0)={0x28, 0x0, 0xffff, {{0x1c66, 0x8000, 0x4f19ed93fcb4ae7c}}}, &(0x7f0000000300)={0x60, 0xc6811ef2c7bedf1d, 0x4, {{0x0, 0x3ff, 0x7fff, 0x2742c0000000, 0x400, 0xe95f, 0xffffffff, 0x2000}}}, &(0x7f0000000380)={0x18, 0x0, 0x3d, {0x6}}, &(0x7f00000003c0)=ANY=[@ANYBLOB="0180000000000000790000000000000000"], &(0x7f0000000400)={0x20, 0x0, 0x8e0}, &(0x7f0000000440)={0x78, 0xfffffffffffffff5, 0x9, {0x7, 0x3, 0x0, {0x6, 0x5, 0x0, 0x5, 0x7fffffffffffffff, 0xc383, 0x101, 0x4, 0x1, 0xc000, 0x9, 0xffffffffffffffff, 0xee01, 0x793, 0x10000}}}, &(0x7f00000004c0)={0x90, 0x0, 0x0, {0x6, 0x3, 0x5, 0x5, 0x3ff, 0x0, {0x0, 0x1ff, 0x1, 0x0, 0x401, 0x7fff, 0x9, 0x9, 0x5, 0x4000, 0x3, 0x0, 0xee00, 0x0, 0x2}}}, &(0x7f0000000580)={0x90, 0x0, 0x7, [{0x4, 0x2, 0x6, 0x7fffffff, '^\xd9\'%$-'}, {0x6, 0x1, 0x5, 0x8, '&]\\^+'}, {0x3, 0x1f, 0x1, 0x8, '\x00'}, {0x6, 0x1, 0x1, 0x5, '\x00'}]}, &(0x7f0000001600)=ANY=[@ANYBLOB="f80100000000000000800000000000000100000000000000000000000000000025f15570000000006100000000000000ff7f0000070000000100000000000000030000000000000000000000000000000400000000000000569d000000000000050000000000000001000000010000000600000000a0000003000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0600000000000000000000000300000000000000080000000000000003000000010000005b2f7b0000000000010000000000000003000000000000000500000000000000ec000000000000005d070000010000000400000000000000000000800000000006000000000000000000000000000000660900000000000001000100000000000200000054000000080000000080000062090000", @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="0300000002000000000000000500000000000000070000000000000001000000070000000000000000000000050000000000000002000000000000007f000000000000001f000000000000000d0c0000590e000003000000000000002000000000000000010000000000000005000000000000008100000000000000f30e00000000000003000000e90e0000e20000000080000000340000", @ANYRES32, @ANYRES32, @ANYBLOB="00000000010000800000001f000000000000000005000000000000000a000000ff0100007f2d5c267b7d215b5b2f000000000000514509bdd2a73aadab8ac360837852f5ff930cf2a61082e8b4fd54cc947b9da7d75f7d49852e239ae31663437c97d704795fe2916c03d4d4fbf85b241f773f5a13d3db5b84fd573807d681961ec3af24e2f7c7a98b44d996f3868dbb82c5f8bedf40ffffa911acc7dcbb54e3983c21b32751635f70b8a2541cacfc669dbfe0daee0ed58ad710f48ae26f3fd6cbbe099c0452067aa75e00e43278652acc95bb780d2733fb4e203127f251afd88d4b8fda8d7c971979f46a2e42a1d71e5082cb1abea93610"], &(0x7f0000000b80)={0xa0, 0x0, 0x8, {{0x2, 0x0, 0x6, 0x0, 0x0, 0x70a, {0x1, 0x10001, 0x0, 0x8, 0xb421, 0x2, 0x5, 0x1ff, 0xcf, 0xc000, 0xfffffffc, 0xffffffffffffffff, r6, 0x80, 0x73}}, {0x0, 0x18}}}, &(0x7f0000000c40)={0x20, 0x0, 0xfffffffffffffffe, {0x900000, 0x0, 0xd56, 0x3}}}) sendmmsg$unix(r1, &(0x7f0000007ec0)=[{{&(0x7f00000002c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000340)="07a4b1283c9f250459b554af236e72fa40312fedbc70eceacb5403fca87ab5601f303538ca219e5a3403ac5b45048d50b92d92cfb3a985dc7223ad9bc9bdcd0a5ec523409102a518aee16c7836a132e91fb5", 0x52}, {&(0x7f00000004c0)="38e6fd0b778ae301556696501f393ea41285e7e06117794143cfc0c212a7a641c4ff2e2e39fad919dac6b222d10fcf1981752966e7303dfeb1e54f89e2bde7dc4b2520e63a66433293aebb0d15440270d1e60401c787e976ec7080b719ee2bedb0cd83110f00a4f13aab2647ac2e36bc0d044acaab1cfcbcbcaef53cd26ffb9c789f8864b718bfbd2039858c4612002f6ac4dd4769a610f88b4da660582f69aa1cbd01b7b25bb4d66d4fe16b785b75ec342081464cd7b1ad8d35203f7af5aeeb85e1f034e09f9e683638b8d2c13dca2be253ad870d50905002e8dd08262a1d7bcd141c7dcc274a6c1924ed5b4ae5849bf5053b8b55abc8", 0xf7}, {&(0x7f00000003c0)="44af8ea8443e6cf0bf7228c0ffa0835f5e7ea9cb94168435ced315e0482275ce8f1703a1ca42e925181f75bc0a3bd0abe3caab007f03a759da5526785d8c2a62fa34f633ed22aac248fd837b2fce33efeea2cf9ea426b87060e2c5699e9165cb3ff3cc00297a8e9695d6fa", 0x6b}, {&(0x7f00000005c0)="6a60a044a7930ca8fd8f7300defa935b64d5787139a2188d353b32e41dc4f849605c2d14ddb61dc512b47f7aec289fb91b61bd282397948ba3a3188893122c9f936885599d49852b71b96dc90d9010ebec310576ad1f885ed80cefd31885f33052f7adecc10ea66d6e41b1edd8c21f052708b1df79ed9bbccbef2c925cf8747d781484132433941f3bc08b63ec34d29ddb61a766c90fcdf8d0592fac4553393e324072e960b6e4e364714975c7d7e46e137da090ae968804026f0022d71188c3d8d6eec04c3c6bebe1445a1ccbd0020ec92065115d7bb4288884ccfd03c1421b5935c0c0", 0xe4}], 0x4, &(0x7f0000000880)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r0]}}], 0xb0, 0x8000}}, {{0x0, 0x0, &(0x7f0000001ac0)=[{&(0x7f0000000940)="1cea49f9ea96b34e95f040f7d5cf86c28c24022da818f06eefd96718f35f47327aa3d64ab6e9013c7d296f847f86680a0f3a9cc5bb15d70428c7d20a4390071ed6bd0b185c3f70a2a845d1621d9fb229d5b8a8a1140853967dd4cfae58155d85212b3c1b577c39c21bf670184427f18a928cee805669955e4462e1d9", 0x7c}, {&(0x7f00000009c0)="d4601bd42039c1a724de1f4b819a81a10ba3fce56ec13f3b8bd21b2974d27e000ffae3c98ea4880995f3a9f518a6c2262893365bf7a3da796bdf774dd102174fcde61ef62a42e2350d7af016f8234a9152a89d3ae3d2599292994b149db49de3fc92a02ee928865d56780622daaef5f7db5566cd59767328539e429e39af931623f19c854cd80321630d2f1daf3165a62ead7b4e6cc5153aa837820e52fe4af5956f3d4bd1995124a37ee4ad2c14a3b97b742464c953", 0xb6}, {&(0x7f0000000a80)="f26cf9e76001af7749827175c6ba89bc432a0af6f45532a1f2971510413631f92df1bb147586adff098d9dc3e067b52d3060465dfe33199876a12b7849ec04713a48097e8d1ecfcc2f9334728019e6467c874413b2f73cce19951a8f5783c2a8b6161e906b7bb59603affabefe90755111b42f08de722299131d6cfa0e0c4277d8a7af449c9cbf3653461247ad5e06a4bbaf2b86753c61967b9cc90429139b41e7b767ecd985649d9dc0820b0f1bc7ef8e9b557ec98d1fba331d082a3edda2519fc10c07a8a1781f0ceb12b27fb62517999cb3be2fb1a632905ae1c53caf41f19539310ff0292f2dd6c813bfae81bbbe494afaad3b95e3bc31d099527e8bed6f2f39e613d0121a3f2a2829c8f55df220546416ce3a15fb418838df347c60dd8d153f5d5e3330d14f8c3b9100a6f585c7e96ee990e3fb4939240cbb45dcd1d6a506977939bd4666933c4cebe1624a29819aaacc8904f528df06cb58f088581d0f0e4f9287a3ba16128b24ae77cfc8266aee87783c301ea48a4fac510ec65126f325e162881d3cf844c54f38c47647ce5d6d49c0f36c8d2651c241c769b142bc4a079d887bf02b10c2b24fbd03c5d03879603339026d7a91079a822f434b4aa6990bb81028fcc99d1a9efcabacb2487395fb95d9b3caceca0c5667e2b58df921058ee66db6d57e7e8c50878524a872bdbce1ab32555a827cd8ca11ace518411355095de8ae4b1e91765c5fbac2d9dbe2667651149409c8ee6fa6f8829f3c1db09162f29ec6615039ecdd0e84b8389dc3eabd32ee8fc3d95f7ecadaa85615e09dbc49f7c0e7dbd991b9766fde549700755489b4c48edd76c2dab8a1163e233c021bed93912c8ab46c726178411faa11146139184586dcd65c09aaa135efae00c1535caa9beec2de1dae18ec7032767c7e56546b3e61bb36d56ee5f0c781b07ab908a677c74d123c5956e4f6b44882988939d14bb13b722cfa2a58cddf15868879ee907fc4a57e221194b794402dd3c19cb84e3ac0ef9a1f63b0370af6bab8f4bf4b3daada754f8a041d5369af8f13939dddb4b96de2f23615fa281a8cae3743b3a57449970bdbbe1f19994d1dbb01e031a2f15fdcb13c6ad9c4936489f99f7b2d81278359bd3682e8fa5ab8aa025561354a2d16b0cd770882c947bfd3c168798e5924ef41dfb9f3063547dd9956d7d19fe70743a5fb7dbf95c28910c25ce08470a48e70c795a0f7b6ed02e16a0b9b165d56800462cb4286f5f5aa41acbd7f879f2aa0977679b7ae25e8453ba1dbe533c7aac1453a7fea0c1742bad3324c034d2185eecda5fba721ca12bad1d229cbdafc54b27201cb433b1b5f213de73ca0a0a7978863d355f6893e864f0644aeddadf2687509bbf4c323ad604108a3077efab4c199b0c3dd2c926428ff70ce6d0286522d95fd9d460376dbc75f1ad260d2d0dea57b3d345e0e03f9c749e51d527f6fbd13d8ae4c05866cc6b99bc8906806a7793c5a0187d97bd98577c13f103b41121128170036238c008e3f613d6d38fb7767c3319acc854bf694d350cce37b332536700456449c6135cbd147f3c3b298eb26a845eff1f01a0f35f22144d39b37c2eae6f5a305d15e8f665de58580a7294ca7c0491ecac41c7b72d3032ff9e55b43725c5c8f263a52162defc2ed91b7bc83f010a2822d15587bc58eb19828ca4d78a2ab39b35c827269fc82b3d10ff566cef6e9e8449f8c80b0ad7dd8635c914eb501e1b0ceeaaf2b5392e92784f6f2af9e004f1210f77ed2e1d1c54db13b1984fd51082dd7117e1401004a19c6f17fe8bc8ff8a45c4bb0835cccc0bd136355f95c09aff02c79a78a092d519528faa4daf95d4d939c53ca2898017d4edcf5642aa25fc8771bf121f8de89bc82b8fac930005e4ed3f17686ad911de1a811cd81cc98551b7d9e7dbfbc61f0bdeddd7b1bbfe6cbaaba9c621f5b814f651f64afc492c98d170721a12d5bf4d4c856aa3e7317654412694e603b534689c1159087d6085f96d5d7f9eb41cc9f45ba93d7f0615ee99c964b9e6fdf2d594c75cd5c4469885c6af754487eaad5ee3e4f9f74f4084fbd1c301c0148fc7a2957ff641dddab0bc32476ed4a0fe11276a558be8520db19eddfa2782747a25e503bd824c960db267649c2944d90e28aea238b9980fd3e66a58340d6d2d3b9a0df14bb1bebf0bd5ae410426ba6288eeb9ebceefda44f04f5a0f39113c3816f31c98f7c57d9d6d851cd61d3574e9117edd6f94286f1e4745ede64f9783af81db45d07882d5125fc50822df34c713779fc89587cfc7a71a051aa3ed058b2fd8cc2b52939a20b2ffa8b7cfaa45906a2e88c213aea2db0cdb56c0c06e8198ffa1d07e06b950867e67f86288e5b12a072ec3ce285ebfe83c9824e7022c770a37f37376072968777532387955aa0ec8f3ad015f92b9369900edc55ae04b0e7453898b90ae05f93720f2cca3aa412d421d2a78ce1863c84e5c407f7b3846d94b80f2c5c8549a987b86a7b1e8b493c319e6199b98b40fec5b6811d5e1787ec44c163e95e5079d524c14a4ab70851bdf3325546239c61c88d2be1578b50cef8860a32a83e981c945159369dbaf781a35ffe73adc2c4b3b7014dcc8576511c74e44ecd64f8be9b46f4c10b6872b0e791d08ab90d1fb4a7204f1ed10db8df7ad2509821bad5c949159060d06bfc5a592efdd15a8795ef07be629daf09f3e8ca8d40acd0cb818d9f89c72314f758ccd47d030ab0f3fb909dee4d02301680e577614c8926207d5ac32efccc04951ba38ba066ee633b98271d60730292120a5240153d4eaf9551645e4af81855a1a6e3c60cd28873948d8dd3370ad1e626910f4c0e61345d25ee15a29ccd0bbbcd668d885b6780f9dbcba13fdc817719c965ba2195daa07e8ef306010d5a091f0979c90fdc34c26b38d79c9f184918ca9908d4396dbe3c2fd06f7a9cc6e56ad6ec1bb0c7bc4396ec441ee4f0da1a72354f8a9999f9caa7a1d2fdfe9cd7806128f3fcc014b0c17431574e1c4a35c6f1ff720ef6f0bd64a4445aec3370c20b3fdc2bf2c822e67879260c5992b746badf64c50befec6df27e418b51256c5f98387601d755bc21dcd2c3bea17ad0257aab9873d5bcc54db8fc2764500318ca3f73fe8099aed8c4d2840322a9d6d7c0a86e6c553f5974e452637a25f1c161c06ba2fc1d8f04f6991be0373cb78c4f8bfac5cec2adaccbdf9bcda67a75f922db9ef0516c4f1f6a5faed32199087400a11f968d093e8954f8ffe6b8313c3e37c754d49ba15ec05b0e25157194871e9a6a9e69e674b87d79f6226d5b2542b8fb338b594595d3ace60d8e90e3bbb1f5b720abaa71cda09f1d5c7452c249c9688d789284ee53dbd4d6cb982b415a5e3dfc628e017e870a84ac5872255d8fa8c8f16ef6113cb77b5fb3e3f0baea67f74efbfdedec97677cc0c1a9f0aa2165a5752609a0f17c1ebc8d934b6c662b045004dc6dac65beec53f3c9a070a936bc7c3dc0c4e685140b23bc4d96d7720a4619f82367e91180b7601380295cf33ed9ebf2ec672079d968b0998871b6acea1015f87fc35e1babf00659923746ecabb8ca561517af0fbc268f822acfe94cc0a20b12e770dece07d151c681b7e8d4f49ff3cba2fd6d232ca9adc929bae6622250585a9eabc9e6e7a5f49ed5995dd4aac3f8e5689282f40b8c587f8a4c7f9502e8b216ef0605727fd7a41fba4842ecb6d1d15391852b6678d75b28fb84dc6e2e8dea09450eefac4d530efd69b06b17ba34615f4b576cad0bf7501960e11ade5d352b47e13b87c1aa458bb4cc711f208a59e29314e168c4d9b217437d043fdcef40499650407cd54107b856865ef30d382902ecdc5cced558bbad67a48b14a10185d8c77287b6e6f72201137ab23b1cccf67a8aba2fa7c53c738082f9f9a28200986ba339a646853ee5589c077af0f8383c35815718fcd41c8245c27b6e0909ab4d329a7c90c3488292e255cfe2cc11b111a524dd27e3dd4fa0802a8a533bebf69d75ca8c4b6cd9796b0221ae7c1d61881312ba1b0a4dc60377aaea38f1799410624f4871625750b7b938235e2619251077e1d5f28df757decff70e7e681c6485be46d2f4b11cb970b660af21fa6b949f6bcc22d099e38a4dac13690b8ec5ddab4252fbc9eac15222c475ca10824e7603a0ed277b6d94cc567ef172c25b0203db3b4f9ab3bf8cd9917951359ff1570225b9a8d60ee3c56a291cdc8e211f8a34689667ff4f6a5e4d5d634059bf16b07230a94eca356998f39e7281b4f76b6c2583c3457688a81c3e2db933422ceaa4c4e7a50d92adda98c3a4fb72ece873e01cfc884112ee047dbac16f760e63eb1840c6288af35f6215d753a64f2feca755d657cb09c88cc6386494b0b40154e7477ac4e2906132adc4454229048a92652908719d0c927d7a26f9b60ad13c227edd254cdab8655f21721476463b62f34872d9c71c8ac946d05cfe29309578c5673c1003798ae8cf62d548621d808a6a075d8de5f8c56acd9a7fca30414be903686370a0a428bb8d4bdeccde7a4300169018505eb6b6dd2d80df14a3fa9dacba0447b9d5ac8fe11fdf2605b1eca24dba7c5f859010c2eee5fd8f13bd3719453f8d374469c9f5b256bb186a45ad7ca13adaf50da75bf12f05bc2a433829274d26178bf77f66565a57f06cf5f044fcb0466bc79404303b5ed329afd9cb5c51f94adb801845ff751d6fbddad5766ed71a99788c19c59feffc7a15490df954bacae227c321cdd255c4f8338b74d71533aefaf66948123086ca087832032b9bc50b04835d6145a71f64aa794f437bfbcc4cab2c8889727f7534f62269f5a7589b0b45bf5924eb6c4067f029adac9fa95a20cc015233ad794417333b3c4eb3653f2f068868e6a1f7b2e1751b608342da2c83da7cfd74d2f0ed9a1ee59c9585169ea1262fb529c8408ca86b24d7bee39a091c15d669cd781b7f84923b9996bc129cc3482511fff05c339387c888ddbfd1a125d4056ae287bbc5be9c170d3b2eba788d248950f9ae95836c9c9a8880c12a9ce9a9281a6733ce000a19e4c9fe6f427a9ca29e6eed4dad0749419893d8f6a7eb7319d40fe9afadfec488cd0b3738b6c896314aeabdc3136924651309e7807a09b1364f4c47e51248dd6d1472b82e0b575f989fbb51ed20c234a4a13cd7fe9d87ad7fe59f5aea86b90e69273411b2f20a2f37c46c4eb1fc72d4970bfabd9bf78887b29a96b0eff435cc2d288e415d53aaaf07147b17163edb76c4f7817e78b8efd2943091da84ad8a2f5b9b14168e13174f01b8a2494e8b564cbb90fa13dbc17991e999097d465209d278c82300ee7912cf8351e66c4703034ee76783fcb43d9c07caa5b3f7f7b6c7012d0793b91f0bbaa48e37750b87af77530a7be4ebb671bb8e1d3dd9afaf6472b0ed7cae2c7a5fd656eef0e2ef14c3af1fe93fea7aeb118f34190223fefe0f9cec47d0ac511010ed2b00501978b3a45f557fa13850e5b557037127579219b4436fe190564211a7c82fc8c146ccad3b6ca0ced90963fd2abc9ecb5f33c082297e955d547a07335097d18800fee55960a428cc44fdab7f890da3a7c4dd32eda0f9edeae119f31156c16baf76bc638345b82d00b99d65579001a4a5715c8e479c08e4eff7faac193ec4f455f292d682a41234a9aadf90125a5fc37b8a4114c9c4c04c6f2585a26c77ccbf5142bdf4ea86b9f9fb2574c2aa4999dfd0d68594e68b1a378a23b63761f36ca38f338c54eea9983c1c8e8bd5934c8e94218bab48fb74499539a71069025513e1bed3", 0x1000}, {&(0x7f0000002200)="3b0dded5c43a92c6847beb2d57be5a0b9347425b83d6a68c88d4d85a2b01145b31a324b4d0ae6b23b135c1306b32a0347863fc6c8ddd660b5d437c8cc22005279c20e0096a10176cad917158e3297a9aad46868498d879a677c75e3c394d806e8a72bf2ef12d71af1fc4b0a698e9ad9258252df6d77b366148203eed9281a04657c55f00f4c99a6e1a07f7bafcbda176cb2226427272cb70aeef9a4461c349ae09d1ad852bcef949a1eb43d9f44c7c5d3bb27b5cdebc92821c8a9687e8d8f2113b99575869e22199f5ff7f59e7f3ade92052e7228967d11654f8a1f34bee9bd3c102df2e0ba12ef050c501d3200e10", 0xef}, {&(0x7f0000002300)="f4d830a419e8ab9b904cc3d5fad352c0052633baec2b7be7fc7bc750acf4f90d86a6f8c5280bd953ff3d14c4055d0fe22fa9df7f8be3298f9f7d0d22f9cb2233d12b4789ce77dd56c4f9a676ba4faccc6e77517894d7c6ec60b96671cf6a9a4d0d5cb8968b76430480623ad33d3d4acc2fc66f12c48a36ace16160384b900a76ba90da433d819c4ac400bf119d51f1ada5cf2e2861ecb94b916645249a548ac7a6ef5636da42374ad0b900c86adde36cf1ff4bd670f62c4dbbfa772146722d9f2f010033024ae1727443d8d9a6dd01647ec05a893c1b8fbf32", 0xd9}, {&(0x7f0000001a80)="c6920b288339715df4775b60aef5164b76f2a24e52a1bfefbf6218", 0x1b}], 0x6, &(0x7f0000002440)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x20, 0x814}}, {{&(0x7f0000002480)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f00000025c0)=[{&(0x7f0000002500)="bb7072a5b823d6c3a9aa9178466c526016e07e50cd1fd30a6111a3", 0x1b}, {&(0x7f0000002540)="5fb71d1d1a0572774fa4ef722e9941051588bb7ae9eaa8aa342008610b787822d2964a5d0ff12f31d82094ded1858c28b39d159f4c5f0e060c6375937c332e2b8a3f4666efb75e7b3033604616b5ee1a", 0x50}], 0x2, &(0x7f0000004640)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}], 0x20, 0x4}}, {{&(0x7f0000004680)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000005c40)=[{&(0x7f0000004700)="202e71e2220e91190d2d856cfe022f5b563b90eb843cceadc5dc06621e576a2878020bcc0f7f531aaab2b7c14215c890c5148a606d52b23dffd799883f09892a1da522025c58f71f0f40e254cc679009625b4943d2ffdef700f380eada57ebf69a0dcd6f1c6376942033e6a65b8595149314ecd1c46a47ab6fc45e7c6c94587578f38f06314452a040e11b63897c58388104d005c9b596bf3b259fc3c4ef9e6838d074e6f6d0e7247285ccfc5b18fe1e1b98bf563663f16c459d25f2edb3b436073228f9c9dbff8c132e5c41b5", 0xcd}, {&(0x7f0000004800)="73130dbd44457b5722a6edb0f3e223656baa406cfaaa90ee3fc555b6e68482c689a78be3e68c540bdc8720b8ade55330609c9c4fb3949fedea2c92889a46a07ea7646cf37f6cd392d91fcad75daba7fe897f9d7da5d0ce34f3e9", 0x5a}, {&(0x7f0000004880)="e5fe597faedd4e0359500d1b731d95a5ae06c8db9b84808cbb0dacb5211d0cb6de398b2b50a86de3cfcd3af7e9e6bf5630e65064eb9765d29231395c1bb912f502db2568f80144ca7c126cab6ba9d848a9d836d482d34fe9bd095bfb49fa975911862f9e30affcbb765f46063771d0773700f7ef42bb454d38cdb04d14c35e57631fc9130ef6d9de3109275d2ec000aa4e22aa39d70831fbee86c730ef48b76b341f06961e12a64a96fad296753fffa515006411903127c2b6bdcbfc11191b4934e738ed26252a57a355c40e4727612f5fa7545dd4049bd515bd2d2c7166f13d390d06ce753ce8afc19aab50", 0xec}, {&(0x7f0000004980)="bcc8722abdedca5baadde803c53966", 0xf}, {&(0x7f00000049c0)="c5d9aa1eb25bacdaa822ba3f35aed057b60f5aec516522acfc04ef96d636b80f9f8fa0a0186c3e184401f4acb0edf1a3ac59ba9c33ca7b74e9da687c55e4c2858c3d8cf4d61ba2a040f71663", 0x4c}, {&(0x7f0000004a40)="602b542774c411c41e97bd1f622deced11399d4a5ee240a19cfb083294d239a1e33ca3d5c1320c54b2956e86e88b3d370841625239858e442c2fcda3cdfe9db6425abad7e17d133c54c5295a43d51b853f63b5bf26a8cc9c439af68b8e6bb44bc3a998fa262443eb9c37", 0x6a}, {&(0x7f0000004ac0)="d8c97cfd4d8168e296fadd5976f9f09bd4de0ae89d2008620d1cfa3fc7c749db4482792d7ec2ec1d2b3bfec78203ca516454a4f1701438f66f05c4ae4daedaaca076c0c122e53ecaaa0ea125350aa9b3e959c2b0b23184eb8bad063dc9e8e810f61c33531e40b7e5d037f176b8d88b104e831b0b40ff2b3df0cb00de052f2e87354b34912153bd278fb2374e06c2fa3254b390698316bc29717cec70d434e08dbf6abd68b9aa0204c2c76a142bb2303df8d29af4d91539cfdf6ffcae49b0294fa08818da6e68f47d2e16db22ed8d576ca8e26e1e58a54ee99f572176668ce85de0f4a09267c3b2d925488f4fc17095041c1dc55e7637389276928aa59e953f8526c5c6d1f247c9aa22dfba4ae23d72248250007cf43cc32428e432aa09c40db3fa2b412ab2b02eff3beb4d046624f60adceed09cd8b899f54f262a858eb2f21209cf88c4f806324b9db99cbf80e4231aab458bc02634756ff26dc55ef0321cc3cf338ea9e99f58a915e3505b02d82f0f71257cdaa77c15bc81a64dafa4e44af2018bbd28120e7568269f8d9b8a568eef97f113a6bcdf4188823a901f51ccfb6012e1ff55422e356f851e5795938f74163c8fc274781496546ae47467191b490673b0e13a837ab6523b1e8841b03d5dda3d922bc53429042747aa8ac4fc550aad506a67fa5be599250441f8616d7cf066354b54cbe68f3776eaea66270de0d3c2f00a2efffcc1961bd3172e86aed02911bfc8a80375c709fbb6779250b86826fe62b95842df467649b26c106277ad920c51b06e9be58991ac137840132ec068cb26622e335197de42c2eb69c47b1a415ec75492315cf22c578e8856d3fa3396fbe32842d8428f160c69cfc63c57e0cef0a1d91b2bc9f20265c5102217234cb47392eb53fa9d949940f7806dcfb36f36ae46a67d2d3d4a04e46dea4eda4964022f6557b2368bfaa9eb97245fc52afb7fe5b9d491b187c71ac01c8b5b217d7b9f6a336fe3e0b42ff9678b5c5b2c3fa52b978a8ebc213aafb7a71d3cfc8e70dfc5922572244d18f25094da7ff89187f6875e60e0d4ea10170e0ba1f1b2cd964e09afd1f3b30e75e894fa3e55fe91da3e1dcb948bfe08143690758acfc67836d820ca9ad8a2176b6945381192997fdd10d5cfe0d0d8b1e72d2f16a0d3e377ee600a7201f142d65e9763b7f5a2c80183c3c485e9ebc0a56a8a2955d54c91085abba067238d268579259c4f3748d239116c58184ce4a4371505b33ef09c7ad0006594c81be204cedcf8f13e501314893c1956906262872bb2378ae8672106fc82a6823f7dce6a75346f95a29e0aaacebf6d7fae74f017d96a016a9c595c8350f746be4e18477e7a51df702fa46ce75ef9ac8b1090af498a5ccaeb7b0dd80c001089972c2347b6ce2faf17de46aad786e4fece5c843919e02c597ad3ce6a9f4a5e82579a3f5f3617194686932af886465c0b65463e94672b220c3cfedfb2bc18ac2345907c76c58282ca88cc94131076b693b25e5cc69dd74070908de29c5795d5e7bd253a47cb339681523457993551f3dfc740be55bc2865960e4ea15ccad5e15785b58f18eabc6700a5fc6c04d340d884cd6030cb909b4d832153c6c9998ba2386bbad2a427837d8c4e65ab01fff27e9272e5788a7ee9586ea505b690264349a4e57cf29195d9c391794cd4d1e68116c30449941000c76861c7242af5dda402556963d6b7c95968810ed46b2099da31c63760283472486c54453640c7840baaae201dfce3a9e71ff60ae2fb7ba8bf6f4638ddd3a174f419349485c9958521ebe72e34b3376fa5dbd64511f82e30c945de68106fd111bdde3306a31f861903c2fb7598b521741c5b1c74c85b3bdffcbdd8bbcf1f389700313a72a60890a180557b26d8d08113b6c991046b0cdb2ede8c5d461d060e32dc4ba48df3250a66cb9ffd8e993371643211fa914ca3a0eda413ff231a408d20fff2f77630cc327c0918f84e6738d2e3fc0492bb33e55f49769b77084c8baa550eb0ada2ef388f78ee53890573d7ba60dd81bb259aa77f92aa060e29ce68b3370063ede64e9966d9403db62b28d7ba957aed05b0fe6dfd2eef115b6db5477beede5f1bc0fe71e6f19940c58e52432d034e415e9295495550c025003f837f830f5b1eaadf710401772a65f186b5ac3d17a863afd6338f7363448e6a96a225cb10daa746729f6e7b7f2810042c8157ed4c629d4e63ab1007e413b04d0c0548ffacd1e6469781a1673bf0865405df16d507c7af4918b951df17867f24d7aa11ea6140104365d3d5ab258c61e3f7867d3d254b22d238b7ebac51c3d60543cd2d9b9d873f4ef971ff60b99ac758909f91060fa2ca7bc30a43dca9329dcb57ab2dd6a9246c951f9ed03cf51f5e599d429357ddec9002e2fa896de06ccd1ac9c3c894e3c6748f09c7f6715473018cc3b9e653709e0108ea52536ca6b1c40a165bf46855e2fd0f5876c80689d1287d1640596fff6c6aae806c0070d86f2cb2ab06ddc1175bbce66349266f989a650a7d3215155cd3ec98f6b342ea838dee6a3a1ac5ac057f092bd401296d17669af8cd6c5aee24785cb51adec00855b0ee476455b5ca36b8b6e285a37294128ec1d16a09e9f2e6ccc7f02993fd4926ab36be32d8808bca21fb44cee14ed601036dad588be1818f3d1756555d0205756a6ac9f466578efb037f2975573d04af13bf4c9df8efa2b7f9a3b31654acde5d76728328afd8280641dd3c21cb9be55cffaec3a4282c418d72b570002c79ff1a817ca477a451c63329901df60804f03980695bb4fd352dc6f4c006dcad68e416687325a70447065363957839b685cf75bfaa12714f2ed7645a74b9433dd5127d254830c9a1eaaf7daf190c9eb9fb785e2bf8322582c13d9f9817e2810bc8b8199ea98fd9e6e64c16c0c0d3e7901a1b2bc1431a9212d55b26f284ba2942ff575c29c107ad15e848cc84931db38bc4b1a196767c9aa783b81977174978cff9c255378f0155ea8cf84d0577a6622d9574748c9cbd74de1597342dd1d2785e55b21b906e03507d56f15c368389f6c4d8812d866e974a4b54a3f19852e2d4855f21186060cc52e6f89c739d3f3b35b8bbe8cee3cb77623f85e0f0b68bf5f572abb36bdc23866eb5128e819eb61b44d6d89e8c7b65742bf5e1761255fbc9d4e1b455b31085ac28e198d3b40643b977db0e217fdec103c5380a57a91dde59837c932e02128a01bd9f26d8fbd0ef9457137aca31db7ee6735cf8c89b0eb2fb062727dce42b46c1f5ee16a503142820aa787d1d2c1b2b6d48bf3956ea17c9ab253afcc1cdefcc5a75877a2a3e2402dd30f148882985a6d7480784e7b437331489b4fc9d20ce48228377699a14d55e7a929e3f915cbb420c346a00e9cb3a9d6d5aa418190263f6d7d73a8b1b173e58a5d4a1cb6c18b5883b70aa6c7b6ab9eb9e68b6cc2e321bcdd2ed00168b5ca87bd885461a71b0da31cbd53cd8df693a8e69cf3202e29305a2fd50e3ca4f02ecfa5ad74349acb7d9897c114f37a2cb99f40c7846db4d09f64559da8384dc7a917e702011e66369725d23a5178350cc57ba5a0e24ba6b98f261e9b29d611098865a00251f62ef2db0d62e29eae0b34bb141f0c0d112944cae80f68ac4232bf12c2ba9030b17605c4e86fabf2b1bdd9ac41a04ce135c93859f40d27190c68cb9808f0262aa0a728078023da9a45ede85b2dd451a0604c5ad71b56f7932b70297ce44d1cd852c5ac919006da544b408322bb8df865a575930054a1bf31ab716aa8c0e84fd75c043db467d89e9ac95b20e9cf882e8d3f92896dabd355158f339fffdd69f2a2d676ec4a998687a70b82f0273f1f3a77e0970a93fdb86b5613426e4e0e1f09765a7776e2fc216dc657bff7dd3bf73b82cf6643d25ddd9fa674194d84f22ead150c809d4788e8fa52f277575cd7353f67f33fec3c93eb0099eb3f7ee0c93ef12c90c894f636ac428377e51c6237c4f72d0d2cecb513644e43b78625101cc85c6986f9e10b222abeb6b3b3581ecf5ff8ab761cb71e1fbafdc58fed0e4dd7e91e0dd35dc7146a3060b7ce770aa98da137ff5d90c850b79c0ddcf7c5aaf7547355894d135a12c5828cc72fb52104ac94af9f461118510daf55cbceab81d5b4b6357037783745c7393db2c70a22e733733befa368e33a7a0f31063d7d3d610792874305c22ad3cb2053dd640a8703211605326cb883c0ccb1bdfe30acd0561ee8392e610662beb4c0ff0b54b0060814d3b95b07ea9da65079a506781933dd679931484990e1ac5614d8366e2ab4dc4ee8ba09d7ffa25a14b7b8fbbba831df1a5f99911f1e3d8f59413ece17d1c327d76622215ac9f8ef160baa8f387803ec17d5493bc7d89a755cd48941cde43fb460e44cca2e67995560bfc2e6f48b5c7005d1611711bca3dcf04a0c660a8cb289e378cb59a49cdced33055a46c8c7ff70498ff32e1e506bd5b3aa3aabd83c70bf06508066b291ee32122e2edef9eec7f3cf3cd561155bd5f0c0b9a217899847d375f1a76b497fd23b52ee423a2b92a22be7599dec96cb70635e54a976f425d86b355932f78f60a9463ac2b38f4d8d776b404dee6808194a13c7a716094ec3df8be4174dee93f416c76073f2aa7cbf58c6f054bb056f35aef57eff047e6198f2f355861670eac30e9d7fbb2a6779fe1a9246418b8080b43a4be0ac5ec48ebbdf70ee54c78a3829a23b47b4a75210761fd136d0dc8ca8c1acf51083d2023f20454fd3536818921baaf842ec8afd6b1b6931e30df9594acbaf124e5b12c55e4be823a535496446fdf947c7f0d3e7a5797d8bb8e4a56c22398303898588d22be53a374540bd004afb157f4a01fdf2220d5c9d7762ca0760a3ad005cc0e4e28251fd9753b7e85b8dcc79f5abbe8f220487e61fbc940f7ab900944c6bb39600a1264c2fdd1f48fb7d5f2c280f6c21a13c9f1d2cee9ae2800ae9836ec8c789d3347e92240fffdd3489206a57c32d72d4a4d099944219978566db49ddf0ae36c9a49fa68c4a2c446e7e52701904a00541fbaf09fa85ecc92c3305a6d9bdd3888e61f1014ba85b83f8391485070d9e9a8f715f01ee59277338809ae866fc46cffc02168e24b4f03bd47736680d6ec59a4a1b62fdace904aba1b983b8010d2b22f9282ff7b81a9d17d148fd25c3ca0756ce6d902af2734ec65872848d5288f6ceebc978a144e1eb05f0261b28a91f2404c15a3fc1521c8e8c74e8e5606253c353bbd661b1bd81c42cf87efa090db02fb7d97dded1f368b4defa1821a96a3fb82489beb701c99877fda41785fdd741c5fa6ed8a0a695bfd03d574be934dfd23a0809ddbd5e138d6ef1a511e91b959cf79683b1fc625150e560e2805f213b017534fc7cfca40f85e974d1053906accc32d8526c56cb8de5e818db29eeb5ce6dae26f967c41a4f53c8d4589cec5be19c6152d61be96c518996c39c0183384cbe13a7e95340dae5f5a706173ca75248eafee14cbb5aed7e896005ab1a163be70c73340be30e6653330f858674b81137bc27829cf732b23e09a62da8958339066018cbe58a3d0119474ac8fe7224bfc5073048df61d949d825be67beb1d310393cf13633e19f8f94a584a72e9093edb35eeec0bec74fa3a4bb7b2d77b42e0c4768c2f5062556027728a22925f81169616b13afda032c32caae4dd41fedaa99775cda98264412e7ebe66ce0885251688ee1c02c3a072a5ad57657765248bee9786671ea28e5bf93c6193930eebefa54cce990973974530c50a395642de1997562505243898", 0x1000}, {&(0x7f0000005ac0)="89d2ed3963a4616b52a8f4f639874f0f8da3648ef32105b24a926448744be0d6c5156db4cbc7beafb7a20e85cb9ece52cff8d3c6ce2767542e711b895dc51e727aaddce73fd8a2f308701b53faafd08ec300c2bc89c1b81cf1b44b5f48df88e6a998dae56cd1a8a36a50", 0x6a}, {&(0x7f0000005b40)="49c2b6a30ca8359995a9bac1bd72c5af5e00dfec85192dee529e08f0ec73b41a6df3c68a9512650a25894eaee71e7e8debef7be31d34c6664d9e1d64ebf916296505885c5ff0aabaa7563f2582a0f6942a47114a5b43e0a3b1643b8ab519bf2660564f47a62e1d96db2c3cc52357c029bc8e7dc99a34fe54c41cca9a81e5b6807b7a30c8af8335910586484851e2a55e0762ca4d891497bb3df70c7285ac11c2a2f4e3678ca862f7f7f25e8ff32992d10f6888e57cbdb6ad85db5f82c4fb9f683b71f6e41b2495b9bddb6fc70af1d65496dfc7b0", 0xd4}], 0x9, &(0x7f0000005d00)=[@cred={{0x1c}}], 0x20, 0x800}}, {{&(0x7f0000005d40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000060c0)=[{&(0x7f0000005dc0)="972634a9d0852a670c1d6ff54271d4c26d824ba18ed0a2cf1d205856b5b12683850d973c3417", 0x26}, {&(0x7f0000005e00)="90a0030b81d731f329b213bbbcfbd8a1ec857a979ee3dbfb9ea292d4ce87223c3a6acc86acb286ece927c3fb40eda5a1c20806224de84ae155e52f22b908a8cd6c3f1c00758bd69f3f0a091f04ef12c0fbf23e16edb949d96cc1b88cb600f46e35367c94", 0x64}, {&(0x7f0000005e80)}, {&(0x7f0000005ec0)="89f73253ec4a9b594af56210849ce31a567242605b8b5095eb7b39", 0x1b}, {&(0x7f0000005f00)="5d908ada7398e2c4a9d1d51edeeff8ec591e2e78", 0x14}, {&(0x7f0000005f40)="f5bedf4caab0179358d7c495846ee80b11005e1f081d920862ec771530ff5da1a54d8c56c00cc6d830ace0afed81184d3f262b09d69ad2a5e89ba18ff54b1062a7cc3891f29f847470dee1ec94406647369c297e25a87179d74b6fddb89a7bfcac64a74881d53fe680e19f1463b17b382514f47e6312af3beb73be109b0b26a5eff5b8a79308c1ecedc978e72dbdff5ebf47137e6e44c5c7b6a9502249e0385850c88fc0cf29622e0ad6565be40b813ebccd07381019632cf1fdfad621fe34c8f5c97b21ffe55f86b148763cf011ffc8ecbd16e7383ed6505a15d72755", 0xdd}, {&(0x7f0000006040)="d5006aa7b7fc6408a91dba0503766a8749232625", 0x14}, {&(0x7f0000006080)="a292621e096eadf2a28f0880547c256bc1cbf1a2c6eb740d944d822c1156573b252849aba54cebae3c659a8421b2508c7ce0a9a054ef7cf2d46849da14bc15", 0x3f}], 0x8, &(0x7f0000006140)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee00}}}], 0x58, 0x800}}, {{&(0x7f00000061c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000007440)=[{&(0x7f0000006240)="d12f070058299793acb5ffbd558799e4ff42d18693472a80e70d5af7756d478679d509fac8d8da8d7401f54cc9c22fcd5bf02114fa84fa5cb5d676ca3a64cbd3667d906436b715d6e6982179bfc759a959e8014a94e27354fdbc5d75075517306fb9b37f28a761f6b10183333595ce8e582d244eeaccb37fa42086faa9b525d87a81ccbeba31c3738874bf0d05aaf92f5e3a4fd5550ccefd1f7061b1e92a9645ffc7716c3f6443355eea1d8a6f264f051ef8f6825b1c8a550fee2e2661a2864f759056fa7e03e7f8b3ad98ef681daf2fbae12e90d42a0c4cc43e9ef855e757f2735e14aad8888b997927b4a28f1ef3c7ba89085f90c3bce5eff9af85dd292c236ed9c35a203278a0396062a3c0c833f5e7e2ef3cb1c1acfab20e67e9e77e14c2956c5799305c95e2f2a901588a075f241b135b75b6faef5b7b7aec964da2458ce63cdb90759bac5db8fa6fbee827c71af223dc0768f1bc73595dee569618987cc64eb4a189a0db3dc1475d05ea0d6bc1232a7a3f7c03d79357a2848815f586d89812d21054d94426d817898ea1561ddce00b97f324c4767c435ef5740c5939b9794fff8e8f66ee24e2b298a7e790657291de92b7cca6092122aa4a812f957b63c348ae6ae874e5f7fd7de88d68592e5c764a6dcb3e2f939e18ee3413362c1310042eeee13cbf5a5d250859bb254a3dd26ad12db4b9a08fbd146826a8ef9b2c6d9d9e87cf8da4034d5d8d00b1b4dc6dcb3c12148743da9e64d57fa279dbf7e25bf427d4324057a681904bd683384082a114b1fa047e1fff3b85e1d9785e73eeeb4143af8ec9a5a8f682c59a6a01b4fe4f2945c1bd98b66527409938cef85b1a984af924343100856828591b43de2ffc97bf97d447e9b421c34b1b3fd3733293e4962c25431757914c954def4e4b44c3e1c8ba26cd954f36fafd4ee1c4f36c2a8359706fceaa399a5d1465d7b43c650292a17b9a937002baece140279ffcffc1d52b445dba5e2e9dba22a6dd7f16fe24d391e89799369bf38a18847891428d32a8dd420928fd01a21c12d7fb39bd305c714a540444ed0abc79cd87b942e5bc8f3c99db3d6c19fcd6eda731f296ce3ea04b669320e3eb18fa123c8bb461533a2ce25c930c928a2ad352126d6e0a968a279d3d23b7a85c4ca36ac02e442b6b8f32f500295bd38d0ab9796239836997513aa8744aa34052858b98ef314a77942ed76d29ed9fe2f010569f88a23cf9962b51017b3936d6f6ddfa37778f4202c2f2f19104163105a37e97136d4c74c9dad256aef8f2a2dc3e07b30cc781e33cf090d1a91ea34a9c6942aceef46d0dc9ebba871da73678d8bf67acf4bb02bc6dcdd5e2c8e1551c24334c407c343f4612ac68c0e5ffa684dabe36c1f45da72ff2759cd6bce663f9ec727bc2cca1a21219e85f6a12b474352dec747de67a074c0893f7e9d5c149e294abdc2f9f2c652ea1d34a2e211b2c930913231df998f1b3222b49a2649414fe0857d10ff79025181cbb8197a32dca5e4ac11dc8eb404781a537a99a2bcb2c04f467b6a9c97219ea6975a8629cc62dde15741cc7cde188e17204c3bfd847fc1931e555d3e825efe3ff5401f9137f3d74e3bc8e752b1e2b1c17f1788746284f6c772d9c5f8b834d137b4244940643fe1baf25a3b91cf546c5d33dc9be97f2a7806b81e6fd35d261ece4f0efe0faeedf61e252ce6aed872d3b05250652d117cb6ba9d945d0d54dd6469b9cc96da260b69d06d8550f8b987312b944404d561225ea9b32508256414cf57a37387e9e770c318f3ca875c01b8267068512e3c4832343e06787d1914c51bc886e958a8b505cdc539665c910e054042ba0951f596678e7f237b0dd409f7571c9204f1d334c2cad35a44a5b287c08b65baaee2a74e536f25b4c6439dbc33c803fd5931be57fd071f2fe242f76502c5ccf2605e5fc780499f8114a0a6effd41fb0b0a50f256c68e00449df680f74d951373a81e456a78bd0ff0d90e187998c36b3a21815c569e0f7c8c3d1071fbac7797f0b753a94309ed2a8b9de1c1c5578af5c25777233e195e7d3f10d7fed671dd98012c85c0ae78ec151f3a86df390c427d2317607cd0b4da16186d47c476590d8088e8e5a71b891bb40846f687dd80c3ced8b9bee4548b40128a2e55d49d82589e50b08e29c42c1a99ad1e9976a2d284c52c00c2f8afafbfc0248147b8c9409be895d515e6be16c80109fd7e1fd4f2666b193617b1f00ea53a528f9a43ae7ce68e666f60c0397461820b06717fcca8e229fbb1401dee91b64decfca4ab4e30f451436bf68dd2e62641cce2ec35cdc7ecd301a542700280b0eac1b2e44a260b2f64afa5209a33a6a7137d558d7f8358cf60cb9d124112005d6911cd67c22cf1a316d5d3d44e1f26ed45f7e6d9a7a39a431ee276e1201c10fb346c480abfea437eab420e450b930fbc7cc28c4f5a4dd4a1c2e820cdbdc475c717ee069d38b1eacdc184ab8bd2f1d77c4cefee65f0095780c1a4d22959d6fd441e0e33e8b5ec39de079b64933e1edc920830fa01a2fabc4097ad5eb03d17ca3a4fb683cd61f97692d725813de465665a5d54818e9c963dba45b53caf4be227e725965af62797162dfabf1e0b78d45ea8685f6ab4fe687dd49a01fe4958310c8d555c92627327f3195a7b19fd884022cfccc65a15c97059f98b4a9c04ab8390bb5fb82983fa3b0e1a96ec63aae8d7910fd465cf96ee317d27b169a178656cfe7a0168230805301ebe8a0fbe3460a48126123f556b13f5e505907017823c4b26360d383aee3eaa6967357f40d6a8a055b07c591ceefaad3c4e79b592f0abc2210ff10ac90d4697e2e8157b066628268175b7f0fc1f16c18545f7f315f7e270f143f88a0050519c70ef7178f87b7c53c427cfabf005ae1d673fa05f1297d1577d49c11908e8e824c84451c4231f5eb603ef597a3d62f67e3be3b5fe960e1e994f7c72ca9c4604e593be333e9ae3bad50debef7c8ce2c3a86ae4f6a47e02600424712296a54f5270b11c354a90281d845b962a63e6091555acc8455b4e129d380fe2f45e0e12ef0a0c429f506082c2b25b91c55d263968fca17923dcf415aaf78ccb6263f013456b280b9e20da71a1d9ce808517d992d4be2238aa3b4fcc12f26acf131ed400b944fa4648fc66955512617802f01470ac06974c68eac1b0d9396140723f3d570505dc90ee2ee62d244279347d568838909f6743b3a28d47782883ea978558be3c0864ac2bdbd75417195e473bdf53a7f3fbdf9fc1f85a18979d4f088417b6affff19c0271be942e3ad103ea1c5d586336bcc69b3c8281e0d3d48d2bcd50177624e13c0d78617a68ffe6159c6c51209c4f5c7665631557e4bab8191bfa236542cf0d8662806b47bc113ca62ca22ca8583a0ec158b983facd4fd7be9b4cbe3157f28bf883fdd6992287f3825d4775ec9aa91cc45207dc0fac64fa99812820435dd07f1a9c2841e87ce9f99fe51acd28fe8bb34fc20d9c6a22a2ae5713dd177a5cbad7c77cb3c438d81c45b237856d24ad71034e7590e5010228f5ddc1202c741ebbaa113e28cc85ba886a3945a641c62b88823d9e0a9f974b8a22bc7aaca06e9d78bf5df14361e6fdfbf95ea629ecf06cb4210df51c335e039f3d4f5b7f76cd92526d53150f12cf02c8fd4dcb519106b15d2c3005b814af3ff05bd104e4e56aaf0b19a4ec0632e8ba17554a351cb96f2e47aa3733f08e696cd9f13a0e266cb18228c04bf7de6b90c4488edfd8c7ea391360264d36b1a2f329139e867735bb15807d0253231ceca3598343c708158a1127c63e7fbe7283d4a7cbd7700527e3cbe1804cdb078092bfba7162d6890db50316f64b540140a64448811e6ac27bc00c7b7f3ccf750c9db477b70e348187c3208fb267a01cd7f1e6d6002c28b685838013b77d55edd5f167d3c48487931e5665dd0b5d13350b2cd220a205359ba996650b96b08dcbbed501491548a341827643434b9af8083c933e09e056c861b50dfda9a1ae7746f182d8b32600a5425b93e76998e9a9cbffc0c3a83c2a3dcffa9ee80bc739bd2e249e31d37269905e6b7d1dfb4e626d589e938a60e29b4fe1ba6577ab26ac56530fc7d27076283875ed7a14b57e08501de038842851879753e07e9a2914fc38cee555c12dfa2778a2c49e1e4c3d439d8fa5aecd872e006f84582d003619023be81ffcfcd49dd173ec6648700b4e06a23e1cd8877a728a8ec0bc7307d2248cbdd46c98526575273b1cef2428468a308588f9076af45f6599813fb91b131bbafb9de361246ec98289702c622e39307bcf5db9d5adccce6e15afb361a4465c15e94b86e399cc2a31fa5068d284e0ced6729b581907b3e76c5c80590cd30e2b1317abcc656b4a4fa29e5ddee9ab6ebce024082c0294f1a8f3d1d57edfa2a303aa17d288758b4c02756fd411b0ca709df4c7c7cdcbe9cbf63ee43cfeca0a96ba9c63b0ca7581766a313169debac22bcc24a172866dcb71bdc583b7ecbb1c6712c11d6f20bf3b4d15af52f8f4e73ff7454501f0d39495b179db2c6d883f4d1965d23fa3b29e58d4dc78457c4dc74b47e040362c767969c6c5c7ef9a4917caa8db89fe8099adacdff9426346aae586680861b36f776fb17603fbae70c7f4a4a548dd63a265ac50fe48167dbf1b50e0e1419b697e21b808e0464997a153e853be860b735ff069902f3f94f71364c688aa81a02729e1cb2c2aea84f47610654df41d9e4b8f391c90beb22bfde443799c9565cb2fefadb33b6b76786913e16efd52ec02ddfa0983d659863096e03bd4acbdf016ef22ff6aa62d513801196a76bc51312bb076accf04ff04a97076b3321d5621a2949043f87f71dd2292f677cc5473da437ba2f55f20e1826317df5bd414a550bc8d0d3fe4576777436f4d97dcf2f7210273369f0568182b1a2997daa62a8b8bc33ace374cff3b602c59ffd1c56271f4369335f458f9dfff0e3ddd145dcd38a13ba7eeb91dc60e6790a643c5351e9b643120a8c5488dab9d8c9e731ee640e1f8e66d094123238efea7aad5ec1b86f9e37d83896b1e8ca6c1ba25fde9d3f391b53839802887d402b9be65a3866ca8ad273f8493c24430a15225a1e39a48abd834a3174486a410f0245bbd3d9d6e9ca84061690340d22204fdffe885760f982dcebb6087cfa75094b79be05a51d01b08d3e96276069936c05f5b8869ebff578b37a3c7189fb472fc6b6129d97396303869395e60f5af42bf146b8071d0132b0163fe5b97a58a50d9e5543886af0e87185f789f1582bb3069dce71770fe525d90fbe8da310278d16e571f472851e53ce517ff740533c8b3596ca19628baa3e13e9695a92993bfdaa79582b62a8820c4e009be9ac89df46adbadba89ab3af52c53e07632043d6afa0776c9ea26a25c0fa6c4288a2fa7aa0800073413f8ad3753774a29a9f9f2c4e5526ea1447f15b47cdf2ba3b8d32dd557dd551d0500991cd4a11eeaaf0bf373ba34acf09669e84eedf4a598558ce0e7925916a20ad88e7e5fde33b9df8acb59c2684e85914c7dd9ce2e39320b50e16fd69039aeaf4520ea7a9ca90b13444132b4115553c1a8df39f375198322f0353073352859457d53102ba5f38928fc14311ab9277d8f61d0dd66171431e8552b7be3d70a8c44646b5bbc773f4e9b8e8038d89191ee0081f7bab38ebcac6f77000777d617d7860a5a7f3b6e87bc8fb80db33a908c0f980df50f27cb821248ae78c4a15d0aad6201fe9cd615ac86cbcaacf56be21f1cf811783dfc5d6663acd119a5832511a", 0x1000}, {&(0x7f0000007240)="cdce78b79fee6c16c96d5782c5133f5be1fa957addd5f9e42fca4e4509c8e58dce2ed1e0ac38271f0f3e3bf6e0b60ca45a7b848e24f837444812f47b14b63b5402920d6db12a196b0047690f", 0x4c}, {&(0x7f00000072c0)="6e41578435bb7333a9957f0841274838b10717b735662c233d8c562805e9f5235b1c987a1dc3d9ed59871d40636f7376be18b12382820c7b99446309780e586e2ebefb87c076c9c69de463608b91002f571790b24c274b9b80c8c109b62ead6a6447654806091b49227b70927ed2a57fc815f45eb3273c50f2b8303d34741b", 0x7f}, {&(0x7f0000007340)="aa7a4a7d62d7567406", 0x9}, {&(0x7f0000007380)="c81681110108bb9dda9ee38d99e96b14334110075b5358e3bac4e75dd5f48c9369df673d5cee83630a4af49eb03ea3468c8b3a9f9b20f7aee042a8a2ff04219c289eea9af5e4ffd56f6f35e1d943a7716b7068991c2e6cc959c20666bcf9169f7a69bcf720ba8bf1443c0df4e889611ab6216115fdfe4ff65324930b8047dd514ba252e478cb26cf5b1360f8eaa6f3566e3993f9d5097271f45e0193092c79d53afeb42966aa69c7b39924942b67106dd612faadf7fb7d07dbdb8a1369f47499", 0xc0}], 0x5, &(0x7f00000074c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x20, 0x1, 0x1, [r1, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}], 0x40, 0x90}}, {{&(0x7f0000007500)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000007680)=[{&(0x7f0000007580)="00d66b86d2e9bb05058002c8a25f54f27b0feef32b24963dac77644766ce", 0x1e}, {&(0x7f00000075c0)="ef7bf91d68e93e9ce580bbbbc0d6f4d5fe666912f6381d21265fe63da1b2e19ca67040fa3824bddd4b0642216e04c00e97402935d05ddbaa6f555b4b4a083564861f5cb127df62c07f0dd31dab", 0x4d}, {&(0x7f0000007640)="1bfd55f14b26822f4f59a3114216daa7eed94c743b0a10d79e594d42d8a30cae05ab4fe3e6d66fb4215b5ece4e209844191e21175c0faeb7b0295811ef824f", 0x3f}], 0x3, &(0x7f0000007700)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x20, 0x8800}}, {{0x0, 0x0, &(0x7f0000007b40)=[{&(0x7f0000007740)="c95187f420225fd98284bd3bc6c1933db3c4ad8fc6fdf8dd22a9a057f25982251c2605c20f278a21c4ef64a86fbe822f023ccca648add6288e1934f07c35e8f13b619ec715ee55c87b50c24b46eaf4219263ae7d0e277f5e7c60123a7214c2cd538cc1f29470645f401c5e9d01788fbde233173b8b70172c48cc811c02b8fb6fa5cbac025c8fa39e7e962885c186c4333f35c5f9d3bcf42d9f4725ab6179", 0x9e}, {&(0x7f0000007800)="5451e98403a12bc046aff41cca519d81ffd271d4ee2c234993b466b51e21f5a14016fc24f7a70222d6c8e8ef0e60bc90fbde87dc55f1e1af07575c9cc0eadd50688d0c40acac7bca2b5a0d490c0c1004fe963c5738850fa01af0131a425e97172cde71f6", 0x64}, {&(0x7f0000007880)="18c0c32e96939f6706d604f0e63e4f7e001cdfac87cbb51c4d4236192a47a7430a0e966e216ad00c96101b414b0df7c15b20fc29f8bbb4836cf569daea3a38bbb8e4a47a2818bf24aa23aee45858793adfc2f99444d8677fed52932220bc2bc9b2cacb019ae7f3758783a84d2825ab73ddacc5f9dbb14f4782840f1adb15641e1aca06656e7867098a9ce708b3364d0f51e47698845ae54a413cef92e99ebd1b6b55e1d158fed4c341a8ea0cf8024f3686d123b4253072da3b2029ace2f1d2328a4c0c87c6bfd388328e781efb3175da3896ca94f09ee31c025ea2674facb5db81706849fa2ce59f5795b05a", 0xec}, {&(0x7f0000007980)="36939f6599093465a2137146d526f915cec1a2bb20435e3f7a48049960ecf4c35a8282c2dd37a1daeb472f29bc4993cafe08e51f4ce2136687dd26eb9bb33d15dca3fd0330b4ed32055f60e9a862db94afd0013a0291ddbe915f4109d41665d43955340a6ecb72b688763118cf06b832fbbf9dfebf55d8151b439b", 0x7b}, {&(0x7f0000007a00)="199a4d725221be5b1c0c109c8d46b874b3466f62415535b85ee151834f2a57c8", 0x20}, {&(0x7f0000007a40)="374fbb839b576aa26b2964fcf708fec960132fbd83787b78aef0bafdb968fc3a7c7d8f53e51acb2750029b7f7d5d628f53e46f252db5ed550e525bb41cfa1d1afe0b690f3fc12f7954de91d5ae9ecff370601b8c1ab5d12252c857752344da5422a61bcac3957b4af4a97f345ef36b3b7d439381635ad2e7a2e5e21bc3521c5e617509713f6553e1ba5e01bd5893f6e5314a6bb1ec975e6ae726b705123a7479066042bb0dccf0b7ef6a322c4860b9df08fe0a4d3cc1fd3704f59d41e1e7ea35cac1145545f074d5be3db3ff317d52edf91863a1016adabd5f7a22fe0e563633189f49868b0bf5635d7ab50da1c75ca45b08", 0xf2}], 0x6, &(0x7f0000007dc0)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xee00, r3}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r4, r6}}}], 0xe8, 0x200000c0}}], 0x8, 0x8000) ftruncate(r1, 0x8208200) r7 = open(&(0x7f0000000040)='./bus\x00', 0x14117e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27ffffa, 0x4002011, r7, 0x0) r8 = openat(r1, &(0x7f00000000c0)='./file1\x00', 0x16000, 0x1a6) setsockopt$packet_fanout_data(r8, 0x107, 0x16, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x4, 0x2, 0x74, 0x9}, {0xc1, 0x1, 0x1f, 0x3f}, {0x5, 0xb7, 0x5, 0x1}, {0x6, 0x80, 0x7, 0x3}]}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000001b40)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a505000000007751e841cca555077e3a159110193dd2ff1fa7c3205bfedbe9d8f3bd23cd78a07e32fe0231368b2264f9c504c9f1f65515b2e1a38d522be18bd10a48b043ccc42646d25dfd73d06d7535f7866925d86751dfced1fd8accae669e173a659c1cfd6587d47578f4c35235138d5521f9393559c35da860e8efbcbfb42c30d294a55e1c46680bee88956f2b3599f455c7a3a49a01010000009f2f0517e4ca0e1803a2971a50f713d4e21b3336f1ae0796f23526ec0fd97f7325eac36d4dfafe7cc03b0864009d2e7d7ff6ff72ba8972b122b09789d99b3d0524f39d5ae9aeb2d22eb2c09244ba5dbe9180950f76f7049db5cb19d7962fed44e00f39ed8c13a11fa798de504e2865cd81f2b77fdd76c677f812d249c8130b018d4300180020000000db3947c85c3a9027ce9e856fa8b7fb05000000000000593d60abc9b3e67d127e56f3d3759dcfeb820634fd4d419efaefc74305b2bea2000600000051fcf5d62205561b6efaad2063ff0f09f7b9e01446a6285f4665a7fe3cda2349f8bf400100000000000000f435f28fbeda75cf971f54a9698cf3270f420ee893850a8e078374909413f3fbd3ced3284db730fc594609654d97836f171b766ffd752601000000a9c648e8aa5c558aa6d463ec9d840f3914909187b6b0776952be71b0417d33d3ab25493418ba0fbacf768e07c1a939d31f606085b9e3efc93b0f58d5ec37494d9d10d76e603129e9a726579ac7d672cacd581baca77b3610b7403930fd42051d4b7443e5b49c000000000000007d6173050027791c9c1e04ad3711a66da2254a6f911b1469c62a6e1e3f9c1715c009a58e6eadac8f61b45853673df72dc813f7454ae22d79ac48034282f03040889500000020179dcf66d93907cedd49e0c5752f755849953957143a0335d2f62acbf18b251ce63b29fe177745448ccc925770fac12cf9e291200df6bb669d5a57dd74df817ef2f8698f710c359afe73947afebdf5536e4db8b0231d0cbc798766ec60586f14b44775bc9d254e4515cb83275d3b495fa90000e69a68b47ac4595463e1442d88e0606a060000cc914fae896ab129ccdf8792a8435972c8391d132a2fcbd40e865d62cc7c4200000000000000000000000000000800002a77fbbccfdb1ab3d84349058cc40f4e8e6b3ff1f09726b8145ea99c7640faab578dc98a6134df0a10a54ce7e7ddbb709a27d977d1f91ab9ee940757d19594c9a50961b7fcc56d82584dc8254df7c411fa61353a6897c4f3b9f152fdf6f2ab47adb29aefecce96c94f360e129c9f2af569c794b68b2ead404bcdd4aa9cb6a128e1ad45fd4030e1e69adf4986b7860f3122d59c079f0f9a1732f691590f45512aec4ed2413f66cac7dd022301741c576dea82005b166d6c3b9ed0c297ac197a92188a618945008dca0b3c62f1601243089d9c687563382b0b88a7d80fd7bf7fae8a690f52db1464d29b1b926414cd35705c89662c585e32c881d917b74f027674dbc017499bfa5a2e2900000000000000000000000000007b593ecbdd162fee9f239a3c615b3e9a3fb0af254bdda09ed82cbdba6daf8b247a5ad0cb4f3523c950eec0f1800b295be71418dd65de15e11beef9630499c70fce74135a7c7c8e818b79b85ff65d59d89492d7a663d3f25651e252ab49d358eac853ffe182ee37a5db085a072647719cb8604ba2e0b80af3f1867bd8fb6afca671437e0a5a9d5a088436739262d894986882ec0fb419a377ef47f4920a5de6d8de0d3090b4cb6b773e825442d351f980eed0d997a4d98a5121e941b145e2186546c646128a3e69f52fcad83a026def90b9eb55f4a0a2251bbae428c6c017b5a47f1580831a7ce233857e6aa9e777e99da1a3ad03fdc93fa7ed96228deac5e3bce983971041297a6ba18783a2edc7e3901cc891035872c61e7ea3751f2f384cd28c1194f56d3cf074e8ba4e60e84dc2f352c3cd170581aee0c93ca8ceff84cda40325d340759e79e5c4bcec227e37f7ec2193c78877fb51195b76c51bb411b024bf3a7bcf5f319ec1f2d4dcf1d46a15cde1d6cecce6ecdb0c0a3413394d51341a7b3606ad8c29b6dbf6be3265b562f562cf2ab122a6e7e33b28c3208de35161bfe19678df43a45b314e5a0f8754cfaf4f9d3fdf9c8f7b7c296bf2e632d25ba8ee6369b362a8e4c9dff176d482d32249c93680a04f6464f173327fb629cfb5d070bc92afb42640f739735c43ce71991b96cec68d4bf42f0cf0cda5907302a54e655114b64908901ea200"/1672], &(0x7f0000000080)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x12, '\x00', 0x0, 0x0, r8, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000240)='kmem_cache_free\x00'}, 0x10) r9 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r9, r10, 0x0, 0x80000009) 00:10:25 executing program 0: 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) (async) r3 = openat2(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)={0x480202, 0x0, 0x5}, 0x18) r4 = syz_clone3(0x0, 0x0) r5 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000600)='./binderfs2/custom0\x00', 0x802, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000009d80)=[{{&(0x7f0000000400)=@file={0x1, './file1\x00'}, 0x0, &(0x7f0000000480)=[{&(0x7f0000001740)="c2023c07c180e4e2e9856728fce9bd076eb081fd8db82f4d47caf32bea003413e221660e0a5fcbdd00ff50a096aa3aa9bd1a5bf2abd1a313cc258becbf058bc693c1a79f76148c1f5e8d63b327dc0f9457f268d0e06bce5faab6a94315a93aee56a49402c62665266dcbe06b2123b1143d7b5c2fbc2fc2ae3c353ab514f2d506be99ced24abad5f36ac2debf258d3edd5bc5d662cc62e769edcec571a1dd96551b9aa374b9299685f4e40574e708883a457152a590fd7f7589f3c06a78bcb24a1f52d50cd5c52dca4e1f7aa860fc4457ef11cbff6641cdf35b7ab9c988a6817b618f35ed9dbc87984159440b44b6db9f17aa7117adfa336e7b7f7ed75428891a8132b742add85de4ad4b16f972db5610807d5acb2b3792422a655d02e8acddfba53e2624cf2d6c1c5c67470645dbfcdcca2392e31378729f4d33ee3b7adaf1300efa3d2329347a70b57dd4b2e58ea6ec9e5f28fec9612d23ab33a274f7e30dd83cd402e0238d0170c6017206a2e15d8d5e52cb0267fb868ea925e3f96c0a4e1d5fc626090881e16352bf0c33d7977be4478f662be17fe42f67fb6e31339614b603ce6f5e9e994875710414299ce8e8964f9f861704796376bac152cc8b72e9aa452e444b40da4a39287a4fa0f368edee3a90c6cc00265812b51330b9f31a756178c3e3959a828f40bf9de12ba9bad8ccdaf6846c2764bcab5fe72b08af5b0722c476ab682d62650340ae5fb9df9f94114b2d46bb82836bf8e85e9db39fd46a25e18c72ff26b56224b5b27aec10f51a30eb61abef3fe133914c82e63be788bbef1205728b48f5396750467eb7633a9259cde0e23c9be94292ae6c5c285fb5ff69eedb66ea7ead4416a9135b9f5eb5ea7b88bdd1909852da483bba2d5c06d6f53faec460d56133d8878dfac67aa4a6b30c38bab9d2dbab95ad88ddabcc38625e0fa5ef2edd406e9f42bccaae950d432b6ba86c9e50ca6cf9f22b1a4829d2d7d63e3ae4a14c3d699fd1429a2c74ef3c862726a25d017a0289876f62306392c86eac8809621086d619c2d494d2554632f8d0264e26aff882ec7d0e840f82093f10f4667d6b3e95beeab190645c131038964c94161b3c65acd8eef70019d87592eab463203a1b80b04dba176307feafe42c5a37ad8bd840f3a8bd9e6e7c029291717bbf214e49acc77975eb918d2bf1c228d39a831c1f867c63b4e7cf1ed3e0ec55138c85229014f8cef0ddc466cf03b5c580e648a6912211f06e7c0616444b3bb08fbaafe1a0be046f36b082c0723803b3bf6341a8744ed4d226bb7c36415595d7c10775dee206551c4a2b5c90915adf4ffc6eceedf73e6d914a765f3fa6791a1b6840ab4cc1ddccddbff39e21ea0b3064359106e60948c4f849f62594987e3e5ae6ed4cac65835b66dc467b9607fa0eadb63bef3444906b0580bd42c606ec5be8fb9e95adc44940f85d8223aeab6af1d65f93ed946fb7f935a472e231e785f9e3db7bd9615b17b0e6016947a10c406381254429ed3a42d8c203cd471cfb192545a41d1b42265bcf34675b7f9a25bc6a5d4b72448d76ad6872d95c16993d86f9e4ec4946ec4982ec80a3634788fd7375fea041d340a51380f0b64e7b7705a46edba70c5948cc478435a521f7f22639666c9cf1659f2182f195bcb997bea7faf3f2c6c5d5ccf069883c236d3934997ce7eea4a1e9b179cb48e8cab78785f0465a483dd7d5b96ca583843b5ed2ff9d5b6396a425123ce413b815187920fb27c1006f13faf1dc483c214c8644bca0383f314a92a0a61f87111809eeb9f247cf6a581d53a56acc75b22faec24b6cd8d44918c791683de5773142332378ca4c8182413011443539d2d957ca773f9f5620240c20097ed8dadc5da138556399aa33d5af0f092ea73a74105b9b97989f9d632d11f56cf244cb3ba9474c42ec6a02a365cd5fc4c8dd8223359819023db82aa9761c467902648352f65bdb78a47c1ffe905d2962c17beec055603b0819557a27ead0c81354983288bfef42d4149df985b8abe22bbd3fae4be9fc66814d46c2af6922c68d4ae1f5536ccc3d23f38b0c1486d1fb7b29c479c6719a38c58f1d5788a50bda2f867d66db7e96f2014174164ad90cf3505407b3fae983efc59a3993332a75c0d254a2662a1c0f4707027afef5cd16f351087e8825dd2e63344b4a83a2aeba548b2293620be3437a24228a1351ef6580073db4ffc3430e0227c199b557b1e776c2172a3f8296d1a1c19cd338d45f7ef20e562a3e5e38c37d7fd1faa1a54283654bf963ebcae016dc58da5fa58abe160d94019f08147ca1a5cf669b166c953c2cf2b15d4d3a1c6a3c8ce56e9fb0a359f8c15264bf9a02dc5c44bf45895f6111836e8caeb631981864084f3650934c2f74e62e97bf8d58f3579d54afc3b6f016f654704bb65cb35cd5c297e68349a94e0f10d4362b773fed70a06a7b897f8a85713c4e69698d47625086410723fbf680b2e788ce4aae5fb43c13f8349a50b145a8e4b6f32935eb7e3fa85d58e18e271d3b85a82193cfb25833b54136147adcbcba953bb9f8546dc5f81bbcd03ac9fcf7f72c61db00088e677fd8f721286fb58609a6197998137c58267c48bcc1765821fa70b4f3737ba3e358e57e3d0b7706a91193b575b1507642b2377119c90cfd5fd60bb6c5d89df98fd828c5b333efa285a775d2e7173a57afc51d99b31c99adc64d7128eb2f2691e7e17c2c3b8fc4bdc46276992c411d3b3b32bfde6a795f0f711bb115c623c68d34b0fda8ed997da5429c662af9d268d5a5364307565229834fdabf31f26eecf4cd5e127bc290f966efc71274578822d21a65151d897919ddb3e732b83d29beee826a6adbbb2e0dcbbf93067fba570a9da18850b1f2ba53fb93716524643e123151008cee20084ab1eeab86669d74009cef7c26414e4b9a4bd837e359b58069eea58b88381359dfd5d7267eaac8b67e9e8069c04c0d6c027ba8d75dadcc7381966b1ec1b6dbf0ebec18f44e131a1e908bebea5a5f7c32d98efafb19123d9a8f7eda77fe81f4bb77c652ebf89e18d0bbe173b3fab3d8052354228de529d2ab5b4859d687b74e0ace802388659c676dc6f832a87e4f6410ee42afd2b9a1d88a79e1b8ba04ba800fbbe274bd1415009003dd698d8b5c4d785894b2d79d06330e4e0a7a749dde1ec2e865b0428c1c7e2d8b56315a44811a7233535fb0197634f18bfe2e5f245ba7e9db2b612273e16e6ec2d7528abaa02c4f7b3d40a5c29e3f48b0fef43eddff74a9aa69f1e7e1b1dac1f16e061498737269b198c0fe7fbc9214b3ed0d90e6a1caced520bc15864cc242c7cc3f2ccc905c0f506087beaf4df4761532da9462f5e75d1d48238d8d50d6025e00d5137c1a976a1809289d9c6fa6ead1e9bea12b9173f60f95488f37d30a92085477f533cfbcbeb86fbe7f4cd49e205f23604cab1cdc48baa95dc8a75ec2e527b36fd61e4478c563ef7a943c590fe311a9501726bb5bdc17985443872e532801bb93f02c1d838c0d1ab87f73daed9d8a93b592523e903c1add3b28aa851d6d65fecf980d50fbb770afb2226a784ca4be7338ad867f11de2ff8b6d54a46b8512dc631ee3d8fd406f84d461238390535fbf6874f32a83aaaf4bed9a6cfbc70a71d5535384633529d2dfa44b118d41fc6b5bfcd198f5a036cd0a060d373d745b4e7cd5222ad701be4ab8907efcdc47681304a36a90888bf6ada0ff48e3e6aa5fe13b7bb2b4554b03a59b0b989b1f28fe933b00162029c22e11b07b5ae033ae3a686c165e4e27add0e41e7cd2be9ec547481addfff2e47299c938f963c29148a1dbfe08d2199b888dec36380bb7673d1447c93d2308cfa3564b17be3c8a85777a06efc94ab77a3ed346a12936d55c5c9e2a6dc32927120d9fb535f06b11e8baaa97ffe47b0452b44b3913d6b20527c3078b6bfd4574f5c5bc937943718bed2e6139df11cb7fdeb90ff21dfca6f7722d13132e68135a8bd9e90e86d0a5b2838ca0912658313ac8020923ea69577ad02cabfb198cad21765f63b03de3cd1cd9702ab1de719119baacc37bf2f517a4aa7c8d1b3162d777d5459f70f0dac7ad13b33395983d4f14934d73aa81ab5b62c7db255fc08f6992bbafe5aa44b979b3b8cb380573ac599d57505d47adc06346b954f979494514c86ad48b22efefd5378ac2f1b40c1daac8f8b5679fc1b4e458a1d8aa04f9974ef168016a526e7f00d0c4d76304551a74e4b23644d6eda187f374e4148892d9dbf3dea99fdcab2a1cb416058d1361dd266612edf916a11de5285bcac0acddf4af2cc2173fe5def06127f1561582c2596f29bc822beb8b1297471ceb5f7bcee09437259c8a8987523529eca4bd3ecc6d6ad532c4aababa1ec7e3515d6559cc8f8d6513dbd3a707acf3ffccb7030bd8130d722121c67eab500a7491a3cc01e5595a091ac89fc2f75059bc102f8f698e4046a06525b5244561fe4b4d6702f30e1d3079984dfcbf882c184739d25d0aa31413dcc7d572c55e9fcaf705a536940255355f3d9e1d675dbaf790bb14a3665e6b6ffbca191f43c35eeca18ef2e5f66766ae2344ef53189f1a98daf2f1c9e570bc5b944c7bb7055df71a2009b36a9e146b3aaea6e05805523881cb91bf5c80aef1180391af8dbe497de8bb795d4da7f161d01ad8aca7221004e086610d96cea5a00e4aa55ff3762ddaa7d865159ddecfe5622ecd02dd4399c79d1cbe96e24f4509980e6608d32ba2ce3791867acf1b01f5848ce2c279d0bb1530b0ae0bf5553e3793d0295f14e78db9b21bc2d4426f092d880347ddc53fb21cebf792f2dd9b23a0c928c22ababdcfae57cbe93332bdc191aad28a5e243bf4fb2471c7fe08394b4f47f88b9161e728ef96f873d5dd769740458a2c3b85b0a91baca47720571505a37ee00c010a105c655fa20d482fd4c925e34541699a101e8b0bf064b2987e33a67b4170b899d4c3ea8d60b628419a74ea4f073422160bbec7bac2fb31c8ee3a7df891ff042805c5b58f4b209b3895c5b3b982d82cc27d9e2eb5737e6b1149b59c2ac8c0404c68d6f45d826f1b029065e491764c1fa261e53ebb7cafc829f2f934da246511d9bae511bb11f0d32f7519210d66a7f5d58e55cf725d97139e20f8285ba76adbe91afe903d8c7b6ea8d359ed5465f76944e3d7fed1a361d86704c86847449563c940524963f8d2e27eac7bb7d7fec54ca4421ff4c8346096620f1b3c76dd973508ee5accde85df3d47c4b8d8b46bd45f4869841cef63af86e1a599a4c266bbe2aa2100b3804e5833324c7e5fbc89a8abc3f160a6217fc19cb1ae151fd6586af68def821cc6596777a5969b6420138f6d681200dc31b7430322f4be88b716dcb6e7649b89ceb07831c5db337fcd36201c6b85b0cd564a5fc3f1870125bf739bf76095dc7ac03476546178b053cf6fb82358eb837fdf508428f0834cb188dde2031500690f5eb5200a563e6e33d37104bd173be366dd5cd15d53ce763124af1635a42efc4e7aebbad4bb8f82c8333454020e092fdf26ae8a123d4e73582809b5fadf72ce8fc746c90fb726fa3a97144762a75307ef56228fb531c3a613b63e07a868570057865ebf3fb16404afb969a00105b3f38b7d7c81d492860c4cb8ddcae946c6233628a247e1f5eac321a81a4471225c4dfcab134125ce55ed47887ea4636983afc8720aa2f45a734fbff250a69f3272dab69e9e576fa0f0e5d36caba4e14480f197c4b58d1079ca44f402d34262679080382e35e0cf46db7ea25fd9372a2cb7eb107f638"}, {&(0x7f0000000700)="aace47af0dd26177f10e86b34e70ed2a52f3ba5301842081cd600d08578d5b3656d9bb8cd00080ed3c813c259f6f8e890bc66c5c2852cc2ece162a20de809e319722fb40ccbe8b3425da1b1f956cc2e612bad810374907ad50d7d6185b99cb2933314ce7429585cc4a189fc670ee302b05bd45efc36211d8c74c30156f5af3a5ae4b38a6e33ed26ce1672b51"}], 0x0, &(0x7f0000002740)=[@rights={{0x0, 0x1, 0x1, [r3]}}, @rights={{0x0, 0x1, 0x1, [r5]}}, @cred, @rights={{0x0, 0x1, 0x1, [r3, 0xffffffffffffffff, r2, 0xffffffffffffffff, r2, r2]}}, @cred={{0x0, 0x1, 0x2, {r4}}}, @cred, @cred={{0x0, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x0, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}], 0x0, 0x10}}, {{&(0x7f0000004080)=@abs={0x1, 0x0, 0x4e22}, 0x0, &(0x7f0000006340)=[{&(0x7f0000004100)="0b3d4e71dc39513c88e9ad26968392f7298920e7293ce4ea20fdfe8d7c2317b713f09ac48066ca624b23d53eeb28f9956a5cd20e5016b6923cc62cdb8ab1c461fd2cd4b02b04d738f83ff1b26933dcc49c94539fcf724f20880e86131163366d8340eab091390dc939b3a482bcd7a8"}, {&(0x7f0000004180)="70fcd00aa7922ac57b550377356172a8a18e606381c05b0fe4da8fc341ec6d303de4bfd3b95ca885bf367f91c9d161de9aeedca89e51cd2bb7686dced814a3b29704afb61ac41ad3d192867cdbb7454499c429e997354e65205cd80919104e1abea269696d66c779b924930439b0ac32f1409ac153e5a368766687d70e8e0db124a7609c64df4fd733a31b5e6ca1ecdd5df6155aa53fe310ede93b7f13fff6bf3aae38cb616d55f031a2eb1d221a66556be70b6953ff25abb1ef46b996f88db28748e8750b492594f3fbd5fc0088af635687f57bffd065e8b313f8cdf25d330ee9acfd64a0e080889901ff3ec7668d0e65c0b21828cbc6911d1ddcf4bb2754e96ca030a71476d2d18815f9f19326f3ca6c5c123f8909b020f350d4313b1cb660c50c58aec0184c110cdb31375c19f0738be70a1bfc6b9a9a9c3b23e0f9bc06af28705088d509e571fc4f5881b2d86b9c5af9476a731246ee2a273838985e75e9a6b7f085a526eb308af69cac040650b42f8b3c8c7f579732deaa3c9b5d5ee4b5331b6ca76c171668eebc0b5a9850ea0f6c5ffb5c9fb67d32c08550a7e4b4e4f4497b3fe329997bd51484c81fe3bc6c530c2f1a413f41a7d94005456983657d8a1662bd0a4a0de7636d27cc63f06b6bcd8171aa179d43af41a4f102d0b453864804182f8084108d2ab5fcb3593dfd9b8280c5e54ea029ca2dae2f849135f1efaef58ffd970348c8c51f9940f3acce18efaded06fb09609aa810733ef287fe83c5d9bd73c9d1c5cfdcfb7d02989239498a10f01130e6b8583ec4750f0dfcf8ae43125a59593b857a20aead9e594e7cfdf15fbaaa5d520fbc89f3b82600585aaedc982a03eefd9dd7c2442e9f6d990b071777061b71450136d00b19b9de9871368d99ef5ff5e828dc56695e3b066cbf3c7ea40fc40bf93943cdd05c8ae46e3b0381141b151520b98a4ec547022c5e29f87db97265d71977fe9b31ed8de13032d72af5759987a706ba61fdd30a7f1930986ecbb02310f0ee765dcaf4ffdbf1fd1c9074e10d0ef6ec1be2e5c04f6f71a031e33f1973d4c067207b14f07cc65833bdd630b89146bcf519fccf9a4da6ac9b465a9500f8509728f37ab56553d7ec39809f38966212442ef48da3e5703f7b3761d94dcf39739937ad83eff44bf4f6c64732360e54b2106641f13fc4b3d7748a061304c57382250216973e8ba25981a26569919061bed424e1459fedaab9274c251b39ab698df8adbeca13195fda8a4f6ccc24d0b4dc8a921242ab3c5115f889e5c174a30a5c6183c379918c3e35c3736e65eff4989a14deab3f1d29dd3dbddad85d7b5c85882867a8b576fd7f9b8ad4139e35a9f80afe05a88991ce9992e780e606b5320219de3e39980c3a6f67ddfde6cb8a37588f280656651ad54f972bdc0d89ef703eacc5731fdc683668342355947a5f7efc9c6e3b3c35ffdc0f5f83c587ca054af9d08764cf59011503d10c2a265cbd530b435e7e8c60a181c9434258070110e2adff56f46f997fa6b52492028065f27c4fbd8327616280a34e88f29148c8f81b5df5dbdb93f020c356e9c86338fba2025d76caedc835307e7f4e2799921357988b6a1f6ecdf1b9dee032b8aa12ffd8ad743b52c889ba4815b1f113d3da7dbd35019b95e2d1d7b8bb494e0da6cdf71ccefd46e1dba4712630e58db1c064ce1f9952eaaad1689ff8432a35986bb770877f4a8226ff29ece3156b19a691eb8ba5501b3d0c34d5b3a34bad32041e0e80f51528eb41bb95a2f74841db271a7c8adb4f4351c96bd427c1a4babdd32e5e22a404865e664fc1e5236a62c65d1cd24dedc45515136dd76e238dbe40915aef7c3f9ed2a0d742c5cd2d0b941d02a498f10de063fb32d4dc5655a15cbb415fe87ce31ef0a3ec72d6555acf1527c4c4e6bf7e65510f25a4a27653fc69a6bcb0687880896219ebf5d7638a6e6a03850ebecefc9a53f49ebe677d9a83566b88a838caa9b9abd09913fc71d6291d5c6919835fce11200e72004c79ae9409a8b75b05108b11e81201d6d4109b6c92bdd814bad2bd8f502249f773e2fcc989672f162af65e8158260f8b16078ca3fd5182be86f11bf10c4330e4ca3c0642f0f669135e0f5b5a2da5d01e7780eff461a5bbe9df83230071896e0434272e367d044f967f6c7f73e9573074abf1519ee27798ab8cd97e2a8caec60f0438e2a306ed9b70bb08f6e5cf531abcf6693cbc1fa5c17860a5af42b7b1df11dbd2089d73721be870232965708b02893af62ca43888974fe8d7ec21cab6170c4e3e8bc203387c593f453e7a01bf4b62daa252625ced6c437a6dc37a5aea7eba4fd9788e3f772dac6b7b2108deb1722b1f09ff64c798c48fa949ac56b901c409ac7b178c4db05eea7e75db1ecfa436d463cc1dfd1dfc3a0023fe2ce807c4ed95c6f4d4f1555a2110105dd41a061b10112da3617b17b100c12a818eeaeb7795dd7ccfe66dd5b5fb94bd5f9e902c5f0bba9e1252b73403c943901b455df5c288a1f62f3c39436f4c89e1fc522147526513765b5714c32ec5b4649f05d15e93299813a4347bd47ae3501b1359c9adb3aeeffce74d4ebdad7f86fb60591223db88ef6f99b4e9ee24c3d0f856bad72df96d74b3d21a49799b8c97724b726cb73af7d6b0fb9ae6620cb6f6728ddc73803105d9f172a9ed8960544fa72c0a9490152c22d0fd2f10a3ee475bc0ba0c961a312d44887de50dab411bc59d785c850410864e8174aa5c1f08f8ad0b8d679dfaa5739a5e074a2cb4127544aafddb2c2ef449d84ab6c987a4d9aca279a4878f02f2b9c5f851623ff5da69dfdf0df7270fa5da778fc827b7e7a05a398bd33b39ba858b914e53f903c93fce7ff48c71bf9f9e5f57334da65b60ec5fcf541b2d2e6ff6995cb2919bcef71b83065b9e8ca344914ad8f57224e17bf245efaac2205ef86e1e3fa0a04732cc56386a413705650ddd97782c022a3d4427c0dd9657ba86b7f3faff705f8e168faa0ea3531c572b619cfea29be208974ec8310c04f1bf5bc4e7aea3c8029a7c5efbb843d0f0b7692146400a11d416afdb24d10f579e12dae8abd1238b0dba4fb66466a8016ffcc347f9420816901a597fc6298be8c7decd110699c045ad19e3e4b658e184f8ae325311b2c2d9e9c94d65306cb48ae978dcec7957237a9d192574101c260f3c1ee17a81ad099e71dfa2b62286d45b0115d6d981d0f9808e2cee50ab2f0382382af43b7e8e380c66e047b428294df4cfaa4064d573c324514ac4589aec83cd810435f25d8b60518783f129182c93632fb993be54a3777c56ee3c937cb46f7138ad0cd68d4b9b0f860e1ce7c8ebf5c9e0c731c51897358b7fb95e410e6b50f9dbb4af484095f02fac98d185db33efa0a53e9f7ec7af74fef3f6cbc5137c96ac0ac31eefed80c247fd7d6ef7414bd45729ba651ccf363cf25e22d45c5aabcc70b0b035b6719b41bc40f7a9737a345fffbb4629bdb56ef6db30d993f40c5e9cd75b34950709dd4abce0937bef9bacca6e616b2f6359eaa33482d753aeb98013e1957d08f2189b2721aaaebd13bb6bdce01bd33913a7c53586837e8be4d2e7244db78619e65fd0526e2beb4bf748583b91ead5249aaf19ec3f5792945a296dd34bd0fcd935adadbd7aedd8ee9d043c652754100627ac2284b1b4c678cc92f80ba05b57c83899cb3240a40dd5dcedb54043ac726792611f99ef098ad75cb647df823b9f66d02470cb8232da1a4aa1ddbf6b260924a6e29c4882ca7b8fed08e28f8e2c498230c9a0a4e722d472be0b022759cd68bc8c0e2d20638e2f4ac52fab8d0b5c8fc742b348633e1c9c67fb1d3741242a376829b1700ca04b568653811e887c56e7a8c6bb5709d8e3c7275c2519628e97b6f87db6aca54c565df276a8de7dba26ca8c76a364fb774b32b2777fc9d8b2f36f66b4c33b2635dbf965227a636c4bdcdf1b3256afdcc5a1dcfe520e5ed0ec2b8597207f2015ff880ecf024f29dd33401c29354c71f2d609a4f8c5c6ddf7bcc3ace8528dd1285b94134cffb92a4ca246368a87d5b5c0f591567d9b5367530cb631304a09934cc16c935e810cf138786da0ade620992bffcf503e0085043cae2c7b033c44e8951ccdf633b43724aa406f5bfc813242edcf06bca4a8199c46bf47bf08d6d3401cfbd55f67ef737a735f06da3e4ad7a93da771ab1612b025756dd38e54e0dae9d3e2f87bde75666d311dd9da80a8bfa2a0b9381ddb628771be2ebaf5666f753055fccfaf8d3ad9bbc56c52b6a5e6fd78f4a2c9c55433c27c35a6758be65cace0565a9a1f8f0c234c3988622926d74f04f8672c846ddf57da622892069dd0a04c8a0d9f34d10ab0aa362b20c18ca0fec9dcf59303fe6aaf19983e9e6f7f821ff0a675ad5c53b145dabf8c3acc9e01eeb4f2d3095127076b960b68757f49314d0b3c44741c3b4f8277b50b93d018901b5b0177acb78aa7da4782224e913b5c000dd8839263aa676d594f0cab06b1b1e9016283f4bb9337f09c4cff517683a9a3b6f4a2957f8837a0253da11610f8a1a20580c109ab3c54a5b3bd1fd16d6c9f69719846324807cd5a8fa7b00d3a5e7951a56b05bd12c67f5326d95727fd80624507246b34c80ae44416ffeb773d252f0f1a1778d1426d983d001493d50e42b3131edb83d2148a83df4f8791353dce9aa40f1e73f6011aac44647064bfcb53d7485ba543bdb2d8effddf56b9103acc5827aa256ed5c791f7241339cde2193e424da4163352857aa6492cd4be092be523e71b67f1a75fd4d27b1d8db3fca080623c15eacecc6e73a26bd7e2e74791b2a0e12ad0dd21726e49ad5364e1902bf197b1305a89857bbadad1b87bc23f77c788cdf3e3e1278a287145641612b994583e82125cf69741bb4d623d3f9236dbfe585f64ac85f9131adb9ef432f3d3475a0134eec7ed54672d4846dd2c2ac07f548c399571679670488dd1963ed42c1176a261e7c238fbf0c7fda3fd6749b3237eb2a433d62b27d97124818ad547aa7f13f9702c15edd83931e113b0601b6d13581a5d50c64c2ee9263aa955bd5b1f8a1ea88378f217efd577811a7582493e3f731279e814de6198146060bc0d11af76aa42887da7f41d62016ab3e9808b8388ff3cbb4146e0f8a7b93d227fd34a49ef8892033d750110376bf71fb5a6f0dc2278d067357c16533a4eca7cce0075eee46153ec6c377012f27d1ff4e37f84a21dccef618e26ee8d84e669f469f71932befae6787368903e7b3c6e4b05f150df589547f375e56648be4826e46da5b512800d4c639ba920a134629d5353ffc5c4ecd7755c366673a5de0e0790c8007bbcfcdb5499121803cb41d8b6e621a3eadadec260a4c46ab7f48f28b89af0fdb8c036cc226998d56cabaf10114abe2cec57a320b6fff1ed1e98148ed695d0d03288d9b3c28bf697f89536b681ca5006cb967e03704eef7daf2ab554caa7f3cda947bfa2b8199e5449a76b7d59775fa7854ed5a5ba5ca0f579368bfb3f6ac87c559ac63c135b97c419f4822b998daa100888188a2ca222b16c032be3b05c8f1966bb30fac12b0c7939c92b294baad38710b0bb3d89fd12da0c37a3eaa1322db1629de160199377c17973082a3096c827004518e1e102df6410f0124db88bd8b8eef160bad15cde43b2d5bb61b4fec655ec46c420ef763478cb92107d10f1b73490f0b58389a6b7c0ebef5fb9dfc00b8b3ff28384a8477df4408ef4b21e1bfd345c7e331d457201bb01f8afdd8af5d9823494be8f2b87151ece7fc58aaf067cb20033"}, {&(0x7f0000005180)="a5c6de4186c55cd4b4c1fb91b1dd66ed57fc5e2d69dec48817082533dc0c216557102779a0f1b2f8c80e3d80ccc67246ebf0ca7b221890fee44da7520462ce16e6728dceb2686c0eefcbe3ea69f3e0996421e4f3"}, {&(0x7f0000005200)}, {&(0x7f0000005240)="063093a6c00da59439a1417aacfd25ded958a62e4273aa40ebdad2de8c8a08b8e536875afdc606a506f86f390d9d8bb3b935ea9d1e1b5bda57b9212d464caf691371f0cdaae51f78e175485c0a6d6d32c895116a302207d9f496ec2386de82fe3b44d1a7170d5bada48bbe102f72f4713bd7adbda5e517cda54d6fd5c9ad49b725bdfeed6afc1cb00d32bbcb62fe230c4d13b4137a11ba586703c040d5c1f79a8e95b4a10bf3c73135bf02e263dd03054277ec0b28018b0b39832094cded9db43db78d8c3200ff6f00296e4194aba9bbf2ff119f6dc629c2c71c08c8a94de8c5c7fdb799e9dbdfc15d752a322adabd1139fef52419cd07d49125e2403e01dfc0fd6cc31db56b8ffb19792ab89c8725f4159caf96170efc22446356964454f1f387211848e75c11fe8992464f3703eaaf3d330c2d145a66fc1e3d836a787865080954fb26b179b31ff34c3c4cc6d3f7c0729b8a7afa4c07d1e4e4a02b0c66fd879884c50b2b5c2e8013bdc2166f30b1090fecff0f30151f36badc2ea8b1629fa6d3d9b90dd6385dd84719569a065f7571b76ad5e0ce6cdc81c1fe450983eed7dcfb3f736fe5d7effd0a3dbf21f4d3884d87d559d590812840fcc8cf80f354953896332c7094ceb84bf728e3d9748df828f4303a1235797df3af8f1d2160afa8dd1770332fe4e0c7e4c3bfcce5529e266bfa5bbc46c570f0fd8fdc3ab5e2305670126db19979be93e51617eb3f14f2c3da52ae492a0a0c68ee298258ee40b4904b28f2a9d1fb6e1f249be454098e0c632e7354e78a8fd34cdb79abaad64e1c5091014196da43fbcdf3cad0a5f079684348f27247dcc0169a9713f567f921b41efdf005424a879fe14172265e4d293245d6df3eb2087ed59c1a5ae59b4ea077e896409646fdd537bb262f29153b453c1559dbbe77d7293113b59268469ce7b5c889e3a73780c5eee4bdf6095a4f76f020a0710ca9a491ecb1e394f66046ff77d2c491597c71e3ec2fcccbbad8fff2e7c5d10f43f0d156ab9c5d9967feac86bd441de6f21da40e512a8b256a5a801f83bcf6f1cc84ae419f382fe88400a2a64a39b500affcc7398da226bd92bf9d93e53599e7ff79d99b04c9cd6936acb82cb2a70092e03a7b2a097b691798c4ec99ea6f834a3a9116972530e640a4acfe5676d22a2b2aeed0656f94a951a4ded4b00b2e8a90f666afa84ad05e19ad11e4f2582940b4b690fd485011b4113dae038146a9349aa09b595984c225a5c8bca3a21b25ccf8f7879a6490d326aca035d3518a2625ca4cc35b583b34d964b3948db4aa441eadd7e52850dc510701cfb40c6fde753a246d2232cccdbfc9a2973566b67377b9243718d501c06cc4a1560ccf77b181e1b09068ad860223e9a9f9628a62928d99aac951c60ab384e376ef01040cfc2ffc88bbd3ec11ebd2eb896a73de6ef75fb735653b6985309d426ca8a6f5762e97c08a59848d4861cd9eee8d12b2f2281dcccc136f0da85350c0f64d10214625da9b31ccf26ff5a7fc2bf935b9249c41c886f47e6976f65e0af4a60d89ff9c7de1cc86e770b441566c23868b59c104077b40f84190e06e3b30e67604ec26d6b5327beefee09a09b03e3b37692befb81291d226437197c878a85e09f9d24baf05499921df81166db16c4dd2577783efa21b286761270757252ffeaa0aa30df5f7f33791f5b3a53feb7465fd68c8d5c08edc663f67b7a9d1ad0f31ef01e45e99fc4a57f7d73f97aa9ddac7a93ca4ad475f48c278f78e3de541295213be35a8c777ec695722a07bf81e68164cbc8ce8bad48512a4c03b99dbf5a8c8f5e3bae9cf8e97d1c4df0acc5536143139cdeea56c48f2291907cb677a782e9959c78c059ab8f92d0fbce5c6b944b1e927f4f996df8b42c08e4e7101c11f33229554b5d9a85838ba52782caa152e8ef278a6af3049d532e17b83aeaa41e37c2ab54629eca63aa1623f711b2be53709991c23bd18d87eb6c45b297a0aa3851a56d3fc56c5da2795dc0cb75909bcf95fe902b6f828c1813075c30fb0e785015bbdf1b02b288e1d2dab1ecd11cf51278448acbcee95651f38a7ed21f2fbf551a085a2ab6c4a1c6ac27607dbc0112d93d3b4faaca4867abec9424f7f71a4277ec48667df10f6376d85120e3c52e679191b8d06a74cea520c969a403d4bf1584a2569e601c9fcc72f0faa7fc6f208669abe4b5f2a4a715c4748bc08ddb40b8cc2fbb588469d6557ed2aa3b982b5526a9e61d892bc52ee972851a4f66183f0793d2828d929f905930e87cb7c623b83ec930bbc8d093224d008106d1f8de2b1dbb271fb9b1e9c265fe196bd3b0010f70c0e826bb7c8f91c15c4066d76af7ec37f35f8ffe72d45033db219e7914e996fb2a0b1138b8d20f206a2ad8a5a752e5068c6ee06f68cb694a5a34eb65c34c4f23df225e2494a7230300a5e25edafad7f0b810dfb4c98e2c54b989a27a6cdbcfcac348cd7eecd9b245cae3ce8b978728989d6f2ddaeccf7548cc358ea22d195df5694cb96dddf6200995295ed743643aa0ca818c697a9b442e14543288ff3e28addccaf22d2afd78a8aa3964f113770c4b675ccae4c4489e36da79e409348745fa96789a4f22cf3e4c59fafa39a48c09a9493f07596c86419668491a9c697dc7c0ee25475e56511b3da19202b8bb7fb1678955c01a047f201b368d9d54d295a38e8efe4aac889c4086e520ab0c507688b6f3ba7dc3244cd93d40ff2162a5c753808301e20f4e1c3248e8073a836034f5a8fe5c246674166c94a3e5c00028620437ef6b966ada6bd006ad885c9390bdf05d6b91cdb287337186bd16d9d9608da92b6141b2a1f09b1ba43025df65020d76082c78a60d34493754bf28b48a013822f82e9bff493a6f5b9d6bd381bfad3b81be1b152bc470907f11ec6feb4ba850695d190f0c482863f1a6119ed304a82efd8db7d5252ce3ef9f4f44c1a9d2ad2489e58892ac75bf1cb03a236e9eebf05ec9cdd6deef18403232a524bb1bedfed2e39b3af21f71ce3b2b725fd1ed1e6128835c7344c3a76ae62d9e3e9c39ff27ec061b137e0bc2beab94f49fb24e2b20134e7fae4a56cf065ef1bf699f5c4327a59d229d1133a98843365bb26b4e978ad4cef763159f849ede75732164cef0a71863ced9ba2504f9a6537d15bac7c8ee538fbf6eff1548549cc1ce10095c1ca4a03ec145824d4a3228f4ddd723ee44d15cc59c8ae140257640dee6d5deaef44e98f8a0033da16edf4379918f97ce5bece63eaf570efb681493a9a5d24739550bec5f50d06949b07b93a37fc7ceceb6368041216df8c3d5c644b8bb2fb4093fd067f9b0c685540206a6256a23134d3169d5bd2744a66d893534557c7fa210bbf54e54230a803ccd0e603bc7de83826f523973ae2cc75b9a0d12594fd6826adc5c99c650177571eea4e38ec7c7938d4d7624276d77de62d00b5ce27f6e73bb82a2660de4e83899899e34ab4bba63c8f0cf314ed661a47aa03fd9e9ae94dd07b81552a5bd1cba63e5d5ba1c1705342d7a70588ffd14a9c4298429c199faa30f9a6e91d21ebda9abade4a523b6eecb15ac832d67327bc35571971b5645cd0896840c24dd48ae6cf08e41b889c6fe10620f294431f6fc37a425754bd81d874fa7f6cdf11e2e0afd79d5c3e4aa572e2eeada12fc49caf2ae2bd0f3ed2a609691a82f43efbba273209ab470d1f8f8d10f291b4d566016297c82985b3dfae482d7ad5e798ccdebb343efa7e880c1b14ff161bdf776fc6f482654ad5d8d821837b9df3abfbb869cbd290f83fe0ec87aeea987030b4a278e353c9255ce3422d38971663a71f019a000144411eccb9715de0d6fabe16c23e4b3c750d9bbd0e9c006c651b7d3b2cc89c8811638db6b4c398071fb78d0a8af18f1d061dedbf3485ab33f3345667673936b106c82d5192e514c48de3fbdbd0170591478a1fcd6649d464b0e4d5210500443bf7cddc4cd6718a10b901168db2c406e3df18f6cb72bbb2bbd0109279d031ba1113cadcbd8b8fdd85f18864a5da08d2d2035de6295a2ba508a3b8f8a41bd8f5d3fe85df9e8caf18474d6798c098c3693b35600f54fc8dec78ff377a435f67343dadb51dbc4df8a7c51339a34a82c24fabeabf44b9236a40889566daa46d7dcd881e6c031010d49d6f67005caf0dce48580fed5d8b6c9e83ef7e9677af50afe03894e990bf39e55f6d6a2d0103f175e466dad8946424806c7fec954fa359f3e74e0846f39e7a8b8539935a3e14750e941241b235b34ab12cbfb5e48029708c69e63bf06c26acb1ffe408ca9798de3fb61dde077dfc7889cd507cb70a5cb91f9b8e29e06e698221ef10f4bdd7ea0e6c1b8ce5faca7ae7c0be5b8b3b5641e8838fad223d73988ce30ef59377161a79a17b5654ab0d79d62b390e7f977181c7c6e26c8ce1a83864c91857636cebce1743952a2b17f79403e87fa1b08e2ae69522aa3843197c97f16c6ef398f2cbbe62cf2aaf7f050adb3e256ca2448018b52c6271274847fe8e5e964c2e3636969e401ca7af462dabd5b6193db8f25c3f576a3401510356fa7c1bfaaf7580326bddb0b246a8611a9c6f6e8212da4251c5cee1aca923615861a17f3880839acb0cbf694e754c99de1fcbbffd06222d3e56f67d41e1250a8193213af89cc52fe69922a253e0320b98d3ae53e5481647b0e99933de41fb5efdd3366dd669a34a3acecc9a045b119bc59e7c06828e542c71f803b3abf42def73b07f3d7fc8de121945e03377a195cb0ffca71d37170229e9df7e54b053811f81fd9f5eebefc7f27a724299cd5729f7abae0e82392ec93b388df0ce5c7e8cf70764ce068ef939a2c71bddaa9b0689513ae4ee53a3283f032b6b9cf01de13e795cc2966a1cab5e2aa925f3bdff3475852e7058ba049ef0e72edab27735f0a63525cc3785ce618b208a1cd71bd47037b212abf70a0872aeacfb76cb44e5f0f35e7fd6e96716472613e69c4790315894e3a611840bc0c115e9756f793c36d794b99cef2fa05d6d6e2389ed63c5c699f112670dffc0bde71b5ba695e9d2828c751c9c580d93b352b34348b3db0e17451bd3f261f7b7da5555389add28bf815364578f6418078bbc21af6b866e1248be36df2526fb306a3e7ec29243b56d9c5ddd853735a9581d1b20ccc182bebd0bcd32899c7e76292b3b6c7efcd72b61355b810a661531307149228612239c5ce9e86486c2814b8ec5e98574f9080361394828c6c4d271d16199bbb71a46e43e6b7435ea86d599c1a42a2af59c2aecbaa06cc1562e67d522d25b025dd2fcf2f50c5f1bbe2cbacf20057012194b71b2fac50db4502eaa9c6378fb0ba078bad99a6f946ff8695b140fd4b88ca62c9bc9a90259a0dbe134701b58eef74c8013b096e4e61dc16572a548de155fca62e15798c7179d480de428f96f33684ec784469c182bee8fb80bc790a68d950408179588b83ba7733594e130375df0214559477635ceec43765b24150eade95f056203b0f46dc8b7734761f3cc2f6e645cb5e5084dce697659e6898ea13363d0b65ab59cff062b305cd3eb4c93ce86a74dc87130bd46f747a8e31cb4bec675947f16d6475017d8d73741bfcb57a3fb9ebad93c7a02ce1338c36cf0a9e964c3a596999a9591ed93b7e7263485b16b1ca568dec4b912c9636d053ce90e509b963aeac2cb4e7498572222fac05e1a3f13d935281b4d004e5eee351dfd408cb8ff360c14aaf77bad0eccbbffc530bb33e335cc1f59c8de77decf4c3aef74b949d52527328ae6868a1b428e9cf874aa6935eae7"}, {&(0x7f0000006240)="08fecab0f404ee316c1edf63c492c82c8c0c8a6d65a273ddd8cda17ba14fa7c6e04d1f4d85ba9fa1f14d4765"}, {&(0x7f0000006280)="7e4dc9888932a6fb81827dd0724d6927c94ae57f30c573081edbe88b15fa45876894c2eb05cf66793de15476ac839169cde21ada1e92548ac6a2e80721847588f383219e87abc0eba770e075e11aed281e0586f6fefe3271290ad5668ee26f46d8d8e0534b6e6cc50ec5093084285457a662c4762f355d4f5fc11dea187d9440f91593d4ca82366d5b587322a95e871fb536d81f1aa4"}], 0x0, &(0x7f00000063c0)=[@cred, @cred={{0x0, 0x1, 0x2, {r4}}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x0, 0x81}}, {{&(0x7f0000006440)=@abs={0x0, 0x0, 0x4e20}, 0x0, &(0x7f0000007a40)=[{&(0x7f00000064c0)="3260a293d987fc48930ba23331018c73669f184b25382d822ce9a9325ba54d8ca263a28c3ed449d0e6da18597d9e89ba7effb313334138b82ad4d04f82b31514d815578727384b55774cb6e281b6949a7cac0e72a80827450720a7cac6909ec89552c0946069db5da897fcb3d5eefd8bd8d2868829fa7fc96bb6d2a907b071bacaf783e38b1fb322b8af7de831d2020df5b50868f57268467c8ef50d05a07ed4f4e20a2f268fd8adb61ed62db816265d6b4a78986e2a56"}, {&(0x7f0000006580)="f012bf36f592d7f2ba5ed63ab2bfeefd0943880772dbe8a5936a3b98507a2623bb6dc0efdf6a788b844bb5e01ecbc930c229bce52d94119e5adaec5c6e683d8e8edb0128234d08782c03085444de1c46509dece7fbb05c52bfcb6650b42ac3b0e57cf8e1989bdf5ed09f3975618bcd72e3b5978b572b65d7462316562079486ca93d724160aa"}, {&(0x7f0000006640)="9d56649524aadd46e979763c2f47cf0f7605c3f9bd2aed5cdd1f17e217cce8404884090bcced1df263501c0ee595958ba6899e2e4f78512ef18c4d9f06669cdaac37332c4bbddc35e61f140cacb75b4f14c3b7a38d64fb13de7d9c198d5a4951e81237cb2b3249b0a2076146bc79fe424c72c277b02795e001f7bac5027541911a330384882b04cdfae0643fd0812fc509ccd966b94b5ca775996464138a645f9e14084b02ee1bb87e35aa5fb8b4a1e693da17b0dce67fcf72481f01747978d15141f533c9c4d6c47a9b3d5fcf54af2699e3f74a5852c0ddc794876b69fcdfd6a12e232f6cb693ddc417ee59729a9d82d308e47cee4afcb2bc3a5bbabf"}, {&(0x7f0000006740)="87918c3029815147ceabfa26f7181e42fb7275348ba6d297768a7f2d6f90ea62e9fd020b8dc9cc218edfab8b48b6e4336580b18b38b597504e099da9b1483722ca7bd26e15"}, {&(0x7f00000067c0)="ab8f16081d0519b00ded70eb561f8d2cb8993428e4c20ee2764c0f0c1bda1add94951136953968bbf9f03a7cd24bd9147633a62adb0e3993a2b64d201f472349b6eff4469dd5fbcaba14b3ccf03efdaed5aa511e0ac7041350297ffc1f68c844d8489b715ac992cd54117c4fc790e428bd1eb47f539abed10d22b3c566fbbcad87886e7d6cbff211407b982b6050b5e883b191d037c20e0dfcd495b738555c0465cf0762540e8f4a12397f"}, {&(0x7f0000006880)="72019eb3f659d2fe1fe837b427af461e0c256ea167efcc5d41c331e300f56eb80f2c48f7ce482f7044224b50b75451d1f66f835e85308ac14fb5c939b22cce3dae49196f78466aa787846ddbe13c58ab994ce7d960c80e888f5a39219b4bb781d4ce1eedf0c0347d03b70672839496346577a62ed6636fb3d185e83a45cd370837f8fdab7728027e7ab13f03fc0669"}, {&(0x7f0000006940)="6593418bbf719ae01c41e49d98717514d5038efaac39afa701ed41ff8acd74e3cde9b6fed6651718d708cd0d601a7ba7c1746129cba31a7ae08bdca781114086301f6570f851dd0b44d09a63ecfcdbbea4414e71f3ae500c4544002156641eafc8e8f06152668718d9d63a4f0395fcd19eca341aedb86e2e5f1b85818b7047f0364812af0d74e5b2c34f650496c5ed7f6e8ea2dc68442f92052716cab9447d8ac886569d9cde96de05439a0fa711aebe030bcaef2c6998f0e4ed691ee2621b726108c9ebe1082a5b8d5158cf87555d5586429320aff6cd16ebc551c4cd09c8a2791813e8d852c0ff2a7ca60f3a68cbdc01265c45f45a16bb82ea45d2960429c5d8a836c0dee7b1e032f08e34bc01408c46023cf2d4f693645befb0fac7291d21a4ec0bac00c6e9bd9571d9981e18f92d7d02119bc0e4488e64e615e8e87bf8103cd3aaf762345f146b1a08aef35a26b7bad64a417e32e580c191f1b9ab104592ad9987eb47ee780b21f910f15f5312f35a1a07fb29567ad74159d25ab7ccdad5193a3b8ee48086c33fdb6a4c127099050febc86649cc45f3d57614ccff52737508dd0c0f9c5b556f0e9d52761a6f2d013b59578d5faaec93b29bfad3650316148d0a6e1efdbcb4ab2a638abeae5563b92557629be901f1610fb4009eee937bccf6ee32607ef0bafffaebbbbf7ddc36119a486043581d740c4fe1d1f7e130d74f3b8656e607430fe0f435171410454e433450efa168666b1ebb132de7df554d2866a7cb4a7b6351cc85f63a677b9bf83b0e95ac4029037df02f190570cc848f9f5c5466814e926930c8aab34cf11f73f5bbb4fbad75dce59f176720729f32978b4afc6209b2191201c1a62e8a2b21251b963c943425f79679f962f89bbed437e0dc1118dd60406f51e00e67327533739b497b630732fffb664f1b83ec5e53f7ca24745bc1b827d789c46fda01c8db1118b6564fffbded689bb30fbea8db381ef6e92cbba9f4e7c2c569edeafd6861d4b4dec1255cd76cea13c6afe5162ff5459a023807700fcfb3b4b075b89664dc13e95b99ca9aa4ad83bf2611b57504fa67ff97f0e5fd22effb7a4feaf0780990eedb5b057583509f33f3cd5d54f9762cb7af4cfe3bd1a992c1f96f13e3b43c3daad36bfac77b41497a3d92d7bb0871443e7153227e8592ea03a76dd6283fd8976190c5b89a5adb654dec1b0e7c4a511be44c9ef275da9427bd178fa69bdc73e0bedd8d86ee3600457d6ef071a0f6b44942ca07a1e894fa0eb52bebd2fb16b4b701b4e2eeacd9c2a9cfd437f5f74fad6d44b06ff372c63c9113668057ca7746840ab1a16fb6daf39da7991bb52986110d6dbeb13e4196ee36f88994c4001efbed2c7911f027e4ff6ebe041f3c47a2c94236eeef1a500adc5e2f29ef31fbf786c9fb5485cb9e503c55c2892bc541b8e9d7511bc768a866f6fa1d925c7887d0e432fca259ef7e45a70e82ad154abd557b20a47be6c9247340054b5d57581c024edae6dd07ae9925d29af4d1ad70b1d248b80aa1c29d5a456cfb4875284d9639e5a855d9b9b466d6a307f652883ece0a70b0e79c171c9fa19deb45412232238d8f9f5f199c8e93dd400045782bbd8d7b32c108248459d06a9a521103642bd91c92ac84515fb4e2129878ffe445f042c79b43575e094970fa6b2cda987eeb41e96e2163ff646aa1e7a322302bcda1ca6aa9de0f54ad037868f3069e683f4a3f55a7372804fb4572678e84aff1ec8c60bef333ce098a2acd88256fc09f12866fbcd63dde806952228209d7c47e45731d594b7d9320c9e18c567814df87f906c60a93faef0771166866535e95d1a21b2062090328e5ce1498732c6ad3ec9a004826b750d4833d0c26fce02a19110d3c6e4bf89474e9150e1ea8f4864fa546660715ae5ba2663a8c38fef2efba6e86dec29b344ca7edc99fb288c69e81453d79b6d79a5e8b42a28d9fef41d1df139f772c99b9474eab17d85f3c7002f9b58c0f71cab9dc95741e4cd411b3158fa3da20334a60d01ed874dd3a74fc9b1f6cbb6e301b5ffcd41d16a3a34c5fb819f6a6fb369304526d02f2d945360e603ac0d1697e3d4a68bc9dda9c3a79ad71748fdae040f39eea012fa5e4da6d7543b09bc4e7a31476f5e8b0f836039032f443f7940ad51c2a1aed4e74db185e131d3e45d60feb64de552f348f7fbb80f41faefa3c238cd71701b9a046b3ad569c4ce72995a2391c50357c3ad6f6f898e2eb6ef329e2a21269ee3fc49e8d16035a0f5409430834f515f4e8f9b4b45f5bfeb70f7a6a871ef1edff7669cee2f32ef9108217e70dafa6cd30ee00dc48e55996484b978ffacf32f73eda720cc600e0f58d2f366bbb7a7b73a024555ab0fd32d764d3a7263ee1ba82c37e57117891400dfc8ab8f1715919f3b6aad78ddab4dd7cf2eea8aa8978a0cb4699ec39b6454137a5fa3b28ca88c632636c0a9085b7863754d9657d5fe5b0fe528d41f6ab06d5ccbf75d8bbb3fcd2a0223c61e488f672e57428f68b06af3e58cd53f1fa68316fbc0c8cc1e3d6f4443e8d1a52b915c3bc8044490be7a07a9443edaadc3808e7af869388ed447c78330e4005b5e6b81a3bdb4c3ed4b6f6612c501e3f0664a47f1d07a28a8179989e794f486fa816c00f20da1f8e9a7d60627f73a814b2da410bd770dd3e09803191b2ecdc06e87f3748478c8ee124320870b8a9f616bd1475bc11c36a35e697d7208782ccc2177e32c3e00a0e9e3c73da07720fe8893a637959f2b8260a190e2e548f152429b8e44a778430c86b1097b30c8d659aa473773f627a7bfe382b22606113ff57883b79d9a6871217b999b35563420d800f83e2f0c22788310a6575ef299e8d93c6ac8dcbbdbaea5b634ff8effe5da3befbb13f1efdf30d05e1e364bc220e3b2cea69959db59128d50233bc1a69f897ac8f0c2bfe4cd21cba051b7565dec4fdff8b847972829520fa2262ce846f171e1070ab99c025907e8be702bc590ad72138cf373d6834b1124a9a1e8b4fb5c8933d96e3842f1e233d196564a968c540d5a2dda43296c2fff61ed77b2c0d08a9b3a67d4d9c2c8ee59474b877c76c25c1ee2630ecb40d0d9efd315d5ec83ae98a75c19060a595351ef05f18e145a8d01c67f8e13eeec2d458aac8a175a12d1f418e8c8ef89bd7797094b3df521e465adabd549b81bc5c99f8c3c795c825f2925952dac9940279b99b14424d24552dd1d7e331d66934e0229a8c5bd831a456a9ac620bebd8241f0ccab6751454c15208f1144d95888bf3fb79e6fcad8b6cdd5ded54d419241fdadfec3723112bfd45e09b5c03b62092e2848327f520837a5a15dd178a41823080484e5596d3de16cb570f3a5b71543390320b05a68272096b9862a47429ca9f6ed7f0bd9e0b7ef57f94f356ae8f4ff948eb9f6886244c0523fd082e7f7f16ac194648937f0c1cf7a54117eab95b6306b7686931d2496e6d289975e02d2d9490332b144187b2d7f667b439d2e56aa720b5b5103e7ef99542a82743c57babbc80fa9a4435e8d122a632df0c1e95750d30e31f05ff75d8125a8fff04d0d311aff6796e5c62f8ae2da04679152614f248c7c55ac4aab37ec1ff5ca0e1c06c6b3ae28ed3dbc09774e75ff8e6bfd08cc3cf239ca33d922286ab08cedf6d8bb9c10dc7ee6e76771f27d0eccef05c44dd0f92fdc662f204f0bdc4816188ed1c6b879911550a0db4315b9573a4f9a371dd36ce4ded3a32aab8e6cccd1428face350cb07230844010e689e62f2b79d38f8edebe685500ffc6c0d2c8985e782b9fe6bbbb4d451a08596da19ab1e4e8fa07b903f8882eaf6743b5e2daa167bd5f285a64f5232b47e6f518d405c878ffbbadb0646afdc4e53d5fdba63e26ab30487668c8eed73fd8f329a3e3a3fe07e8fce6a21fdd5342f990630d64fe2fafdc93b29be3113abfc9b47ab8ed9f7f7f51ee2b00c0c6bd04176b8ec05776688ad0efd7b77597ddfce44a23c295c46ad07807daa2ab5afcb7e67da3620c15147f3a754b5e855ea79c0d38f07274a5f263a89dc1273a7e6960e7313e0de74dc27f2742360e71120cb7617634521512f252396b1ef2d5bb7a33ef96688d62ffec1c505bae5cb65bed5ab7f1a8be0da71ed5063d4863bd97a46da96a3cbd72f6c48c19cea8a8b3fe9947423723d8ebcf0e78fad52f56074e9dd2c841fd7af01cf4c7c2ff84483b3478d07d04fd1694f8a5f877f7ba99af988556364d8d788bdd7060daa330d67a04d9d4b5a3dc6a5a9cbeba9f87f606b8c136c2de41794eefe9c7fb0f177b65b8ccf7998a8d106f295ba470c7c64c0dffe9c8a229fa86c3275ac719f5321c589550f9e81959f341974dde1cc3a3d4415e964c930d22c91c58d86c91133d83855e2b5496fb1c667584b248f48b580bc06cb542c7a20dadc885cf35f2687971d3d731f7d8bd4a2aec3b87943b954e57285638d7667b0c2ab313146e9233f9d88a2db74a4e0eb02ddd74c2f7d3dc21e7722bd9f791974a132f691676fd4392f70a71858612e42189648e5fc5b4e95dabb83ab0c4fb394627e09c6c3196651641b6ef18a3a8e07c73580f63c0ed6a33ddbb178921b30327bde3e2610ccef3452dc64a21c80a964734175eba09ea346a320f95e259d9d47c63ae33f2fa37e63e6db2c1060651ca38ae1be8a1ceaff617d17f5e41fba600cd42f249cac261d0ef21b103231510891f125bc9efd2c7d4a2e280c29215df2678359a80bdf90e643a0c9c3035d5258636c6adbf56df558efae0a363b26e4e275f29ca74b46225873ef4eed2a7740b7b1cc59a68044f86e09379319994350f444c0a8163a311652b6c05ccc03435bcb19fcec0777de4e79a0e9b83e4296e31cbb2133af38841314927806cd1d37605c987bc88d45c7a1f9a04b93188dbe66d44222f71b250deecf71f6c1dca476826726e983cf28fbf6a02840916726a4b933e4909d657fc8011481990931605e3d8a4ace5cb8a0036130c3ba8ea5eee8f7275d304a60e234722b8dd13e50e2e299c10f7544f7e416bf40c159475005fd9ce93c8b29f38dd6990ae7b600db3d61278abfde4d6eaefc239588b88d04988794c5e17979d393a50ad6b04795c859b67cb8202e28f363f7898955b40c45e66f8b4660084b5978752ef6c0a5f996f5a4bf9db38ce5226182529ebd44bf3d79a4a9d0601e0ecf52f1d44b8fceb0e82937d4e68388ea1cf41c0d508ffad64620cc742de7bbb2798e40ff8251d93faaf39c06a4d322797ec3c7ccd8a54e8ed22149a181277504157094ee2980cd890637fb3a3b86e0f6af9478c733b4e48c255a2ade3329c21ab516122f264da0f36cebcb85a446c267d984fcf5c32308bbc6d0e967b23b8db4fe101fe7aa503451a70e5007494fe389306d3d8308064954e96d22963e237d7f0bbafd7d00b4ecb848da407b94b0621c203f9cbd4c38b367796d58a169f68e1c638f7bdb67e8652d2f212931093922ef658422484189d140e3fdf743b47e5b1168131765ed7020d01ca64b8c3ec151c6d57653648073e8abdda6a004cc71e2a171ce97af5180d864f16edabd4bc185ca9dcc8f7f1e79b7daea19872a3c79dd30e5fc84f250f159cdd9938324d78a5287b7d78399ef205c0f6ac1d87e8c976fd9c4c4f61030b7e43ba94961f1534d811b845a7902e76123d7124998ff8f0c2f0720e0aadb7e0401b08f68a5f5e82015d99293548bc00ff5ef4603ced840d57a61a06da811984b39c5d8fe4145f03df41afab5c20987e5e35cef556524597c370ebe4e5c0cf4fec816095fe"}, {&(0x7f0000007940)="7a73ca807a1ada5515643defd937450255dd79be840a14ed531f4d7d7aae2fc285346cc76f0acaf12771b1c1828408e497393c199f64dd622b83223d697b85339b343057ec2683736c780e60a4334b8b9fb5544ac0f5e5c3674b3e94ece3ac4aabf51507df22d281a1ddcfd7903909eb54b695e32c7562f660f803490863f4a6a92d0a4dd860e4804fd9fa4492ec984dfd5bbf02cf67a6a8529e3051f816632097c924b471784dd857721b55de34251715c507e863eb492b6121c005a2e8f7307e64bfb4cedfb6b78da47d15bdcd3ed93e"}], 0x0, &(0x7f0000009cc0)=[@cred, @cred, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x0, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x0, 0x1, 0x2, {0x0, 0xee01}}}], 0x0, 0x8000}}], 0x2, 0x8000) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000a9f850000000800000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$FIDEDUPERANGE(0xffffffffffffffff, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0xffffffffa0020000}]}) clock_gettime(0x0, &(0x7f0000000cc0)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f0000001480)=[{{&(0x7f0000000b80)=@l2={0x1f, 0x0, @none}, 0x80, &(0x7f0000001340)=[{&(0x7f0000001140)=""/209, 0xd1}, {&(0x7f00000001c0)=""/23, 0x17}, {&(0x7f0000000280)=""/36, 0x24}, {&(0x7f0000001240)=""/247, 0xf7}, {&(0x7f0000000c00)=""/107, 0x6b}, {&(0x7f0000000900)=""/51, 0x33}], 0x6, &(0x7f00000013c0)=""/75, 0x4b}, 0x1c4}], 0x1, 0x40002000, &(0x7f0000001440)={r7, r8+60000000}) (async, rerun: 64) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r6}, 0x10) (rerun: 64) syz_clone3(&(0x7f0000000800)={0x41001400, &(0x7f0000000300), &(0x7f0000000380), 0x0, {0x22}, &(0x7f0000000a80)=""/210, 0xd2, &(0x7f0000000500)=""/233, 0x0}, 0x58) (async) syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x8100000, 0x2, &(0x7f00000008c0)=[{&(0x7f00000004c0)='{', 0x1, 0x1ff}, {&(0x7f0000000640)="535da8b3ce7bfe0b9148197c9e2f34c460c8d2bd87e09a34467fddbd72566d22db957c4ffafbbbe6e2b4e9cabb78757df3dd2ab4a2842164ac4083cfe4eabdd09f868e46729a1f17eb46930b6984ff4a7844c581bc1ce16239a41b2226dcb7253e3e2c77f2184b0bb8f15c500aaee410f7342ea31f6dc77847f2f9a459519e8019fd112c75572cac5067668142040e8a9d5c1ecd28ed0cafca0bd6685ef3", 0x9e, 0x10001}], 0x2000, &(0x7f0000000d00)=ANY=[@ANYRES8], 0x0) [ 187.893552][ T3500] loop2: detected capacity change from 0 to 4096 [ 187.928292][ T3500] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 00:10:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:25 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r0}, 0x10) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000200)='./bus\x00', 0x8100000, 0x5, &(0x7f0000000140)=[{&(0x7f00000004c0)="601c6d6b646f736690e6b100100101000440002000f881001000020003000000004b2058e70cdfffffffffffffff00000000000000197d92d6cb1390e57c7567cafacabace46efcf68bc650c7501c87c0f81cf14d568de5e24325f78afb8194d34d62a9bbe9a2607125a0703549a9d7139229d41c050961e3353388c6dbc9e4f9533de925aa466ad40af57a723bb5524dd1429bd2b2cfa03c68a6194f1e0309572dbf108aab943a606c9d9b0d02ee57c170a460e549c08dee8d62279da3ec002000a7eba24c0e9aef919570eba31b14c42eb61e8e60946dbfec7a4ed42dda08da6278fde59ad3de397ca7166b88482e6624807137d4d1807d36d7ec284191d23aaaf74a576e2eb55bd1a4dfe1815b9ebcce452e47eb7f2790ee175757873ad5e99c29c06b9632e8495a4b4c474f2c7fa4f5683fca6315f", 0x137}, {&(0x7f00000013c0)="73797a6b616c6c657273797a6b616c6c65726572737973797a6b616c6c657273797a6bb66c657273797a6b616c6c657253797a3235392767a5be167a6b616c6c657273797a00626ccc89a7668872730000080000000000000000000000000000000700"/109, 0x6d, 0xa33}, {&(0x7f0000000900)="53595a4b414c4c4552202008000007602c552c55000015602c5500000000000041660069006c00650030800f00fc000100ffffffffffffffffff0000ffdff2ff46494c453020202020202010007f15602c552c55000015602c5503000000000041660069006c00650031000f00100000ffffffffffffffe646494c453120202020007f15602c552c55000015602c01000000000000ae420069006c00650032000f00140000ffffffffffffffffffff0000ffffffff46494c453220202020202020007f15602c552c55000015602c5506002823000041660069006c0065003e000fd2d263006f006c0064000000ffff0000ffffffff46494c457e312020434f4c20007f15602c552c55000015602c550b7fb30000000000000000000000000000cc1914594ead9ccb4769a3d4169f87f31930b0a52da17414be0a1b2733a3dd1b8e4feea233bca2865604147c58bc245d00399fd106ed5668cad4f5bf66bb1e8b0adf8ac2f514572eba1056cf861b1b5f3c77f9f27e6122a248e87ca87c5861a0505b3f07d8648dd7a99678d12d6cafb04ad5d6ac0886d8f818b755cc843d40e095d17411ca666714814a246a7d316cbf3e4024ebcd62aec2a1fdac43a524614badf80c638ed99220620f0a4ba06703fc6ff885d14abb02b702ac0b6ecf15d1d59161e3747821b2ef2350bc29c697ce5737fda574568a16a3dd752d9653b505348e85f4831b528c2f817432ca74a3e19f493d7b46a06fb6da92c89030a3c806e1260201979500624e5f825f34734e76610bd1bacbcbf369902474d7250fd6c4056e34a9291c119d3fcb63723271c3610a28b89e68266e522063156e2e4c3eebccb6a8e90210d22d3211e4c0e8f8fc3265fbdb484264d56ddad9609ea12c6a8ccd7c0573ddc2db2ae3958b23a03106101811eb654650c857cab5d17515932967a7c84df8bd46c2004c180b0a0571fb66d8496ed136231cb6127d0ac9284a1619460390e1b2953beeb0bb15e3e72cf6504d93cd692782f7e6abb0176c9e05880c7b8d1f9d4a0f412d01d5fe6ad5fc34285c24fa6e4408d1a93428290b4159732162c1c4", 0x302, 0x2800}, {&(0x7f0000000240)="00ba637f246e05421f", 0x9, 0x3fff}, {&(0x7f0000000040)="f8ffff00f0ff0400ff27800009a000ffff00", 0x12, 0x400c}], 0xc000, &(0x7f0000000100)={[{@utf8no}, {@iocharset={'iocharset', 0x3d, 'none'}}, {@iocharset={'iocharset', 0x3d, 'cp861'}}]}, 0x2) [ 187.943409][ T3500] EXT4-fs error (device loop2): ext4_append:79: inode #2: comm syz-executor.2: Logical block already allocated [ 187.959251][ T87] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_0: link becomes ready [ 187.974858][ T87] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready 00:10:25 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r0}, 0x10) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000200)='./bus\x00', 0x8100000, 0x5, &(0x7f0000000140)=[{&(0x7f00000004c0)="601c6d6b646f736690e6b100100101000440002000f881001000020003000000004b2058e70cdfffffffffffffff00000000000000197d92d6cb1390e57c7567cafacabace46efcf68bc650c7501c87c0f81cf14d568de5e24325f78afb8194d34d62a9bbe9a2607125a0703549a9d7139229d41c050961e3353388c6dbc9e4f9533de925aa466ad40af57a723bb5524dd1429bd2b2cfa03c68a6194f1e0309572dbf108aab943a606c9d9b0d02ee57c170a460e549c08dee8d62279da3ec002000a7eba24c0e9aef919570eba31b14c42eb61e8e60946dbfec7a4ed42dda08da6278fde59ad3de397ca7166b88482e6624807137d4d1807d36d7ec284191d23aaaf74a576e2eb55bd1a4dfe1815b9ebcce452e47eb7f2790ee175757873ad5e99c29c06b9632e8495a4b4c474f2c7fa4f5683fca6315f", 0x137}, {&(0x7f00000013c0)="73797a6b616c6c657273797a6b616c6c65726572737973797a6b616c6c657273797a6bb66c657273797a6b616c6c657253797a3235392767a5be167a6b616c6c657273797a00626ccc89a7668872730000080000000000000000000000000000000700"/109, 0x6d, 0xa33}, {&(0x7f0000000900)="53595a4b414c4c4552202008000007602c552c55000015602c5500000000000041660069006c00650030800f00fc000100ffffffffffffffffff0000ffdff2ff46494c453020202020202010007f15602c552c55000015602c5503000000000041660069006c00650031000f00100000ffffffffffffffe646494c453120202020007f15602c552c55000015602c01000000000000ae420069006c00650032000f00140000ffffffffffffffffffff0000ffffffff46494c453220202020202020007f15602c552c55000015602c5506002823000041660069006c0065003e000fd2d263006f006c0064000000ffff0000ffffffff46494c457e312020434f4c20007f15602c552c55000015602c550b7fb30000000000000000000000000000cc1914594ead9ccb4769a3d4169f87f31930b0a52da17414be0a1b2733a3dd1b8e4feea233bca2865604147c58bc245d00399fd106ed5668cad4f5bf66bb1e8b0adf8ac2f514572eba1056cf861b1b5f3c77f9f27e6122a248e87ca87c5861a0505b3f07d8648dd7a99678d12d6cafb04ad5d6ac0886d8f818b755cc843d40e095d17411ca666714814a246a7d316cbf3e4024ebcd62aec2a1fdac43a524614badf80c638ed99220620f0a4ba06703fc6ff885d14abb02b702ac0b6ecf15d1d59161e3747821b2ef2350bc29c697ce5737fda574568a16a3dd752d9653b505348e85f4831b528c2f817432ca74a3e19f493d7b46a06fb6da92c89030a3c806e1260201979500624e5f825f34734e76610bd1bacbcbf369902474d7250fd6c4056e34a9291c119d3fcb63723271c3610a28b89e68266e522063156e2e4c3eebccb6a8e90210d22d3211e4c0e8f8fc3265fbdb484264d56ddad9609ea12c6a8ccd7c0573ddc2db2ae3958b23a03106101811eb654650c857cab5d17515932967a7c84df8bd46c2004c180b0a0571fb66d8496ed136231cb6127d0ac9284a1619460390e1b2953beeb0bb15e3e72cf6504d93cd692782f7e6abb0176c9e05880c7b8d1f9d4a0f412d01d5fe6ad5fc34285c24fa6e4408d1a93428290b4159732162c1c4", 0x302, 0x2800}, {&(0x7f0000000240)="00ba637f246e05421f", 0x9, 0x3fff}, {&(0x7f0000000040)="f8ffff00f0ff0400ff27800009a000ffff00", 0x12, 0x400c}], 0xc000, &(0x7f0000000100)={[{@utf8no}, {@iocharset={'iocharset', 0x3d, 'none'}}, {@iocharset={'iocharset', 0x3d, 'cp861'}}]}, 0x2) 00:10:25 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200100, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[], 0x0) chdir(&(0x7f0000000140)='./file0\x00') (async) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000007d00)={0x0, 0x0}) (async) r3 = getgid() (async) ioctl$NS_GET_OWNER_UID(r1, 0xb704, &(0x7f0000007d80)=0x0) (async) r5 = openat(0xffffffffffffff9c, &(0x7f0000002040)='./bus\x00', 0x0, 0x0) (async) r6 = getgid() syz_fuse_handle_req(r5, &(0x7f0000002080)="3326441e88da8211dc57507528e5d6888ac2aab68f96b7ec25d3f06bae1ee2579ad6fbe43293349db00709dfb82afd62f401c25a3ac0bcadce53a9e96d57d667836575f0c24febef1b5a788b46015ecf6d21efb9a0df4f19045f8039d75348bc1da2a2f4b94b2a325ddf49c921bac9986eed0b915e2c8ec25d98df9cf6e3221435f331d460546208b668f4a44a9654453d4d55dc76f497420ea24676a2c283e15f44685cf81f0898a7481c3386f5ba13838e7512e56280c3f2f4397916d8005b0a7d80cd2fe4c285e44adb56216d7bdd7fb164bc15ae47f449796322f5071b53e4469d9a21f74d7bdec0dcfabe9ad0147e43d3ab87523f275b76c047aeadbbe2a48f7a42d8c96fb5594d0e623aa5330ff4511b6ec162d062e332339d00c421027623454ee354eaf9369a81fece373aa8ed1935e44b77c77a69e64b13fb953569f8435059a748df1e4bd5c49967327c207bc14b35ff5211a18a751b8e45aba91493c2d1e0824cee90ba2cf32f13a073c3205312b83f36f7a7e663c348ac22142dcb6a14f016cfe7350c6756e31cbf90d792fad0efa17d571b99e78d08276c231e7a4238e49ed3db5bf9d6c27ddfc7cf3e136c36312f0e8a9b0100c812c52e1ba50f0200c95dd0b6abae7bed1495430973a67f37ff8ee2ecaed936c5b5723f438a1cd20aaed4091707eff692f8d386b5b3fb0c85d742b0892dd375159bcd17d01c59ce247916e382e3dccef4a37bc04e6208b6b6711a2de900ad0a3474d4c560e78cf5e9346468a04044e971b580385cb24842646cde6739ad6f460ccb682c6d35c54b80b3ca28e391f57bb5f52100e5fc5e3851c3975ffd7bc67746c958ba1eb047bfdfd30f8163edf9daeb43731c3434d73d79617739381364ab98a14ef5f80d9a1b38454b74d3a7aef0437b72a984092e8ec54fb0d37db589b651c33af327143c07ea923f8d6d73751272d40a853c913f6afbd8c4edecdfba790f9ad02884ece1b661ef7c5940e77a4acae9cc8fc789931b935ff6eb9313448d17e3f7b8583e67d7549853f0eaa217ceda104bc68481d771ae80a26c4b26a9366d34ba576714f864697ef64a493175efa99c90882a53abcfe00adb96a775d816470a7c7b1b58e08883e555dcb3ce4b886156e14fa2df99f1b2ffe2ab5de9baa80c67bd9c8c41f9e6dd85642ce3186e4c40cb663840ec7899f607060a503f07b6c363a2dce28a8cd97b298c061457c9d5da806f8bca1301632da136e0e4471f2c78eb08951fab581c8b5db561336eaee5aa67d8899de627d0ff83bc13ef3d8efa033f11a7137c4d7fe76c9790f2c98b4d50b9f6b614a2d5883de9e4502ff7e990a0b880b49ad053114a7d25b27ea70caea9223a43eca440f46ea1257400264b3d92760be1bd92f4a70ba92fde21a07b9a7034a3888fea3937c7f615ab0b8389a4d6027d6fe4ffc30f564d537ec744fc6cb34dfc8a967b812e95988c81e54a323e026fcaab2e3a55ab993ddb924255f0c62add4d85efc2d8188812c8418a8c05113dd39525d9beb2a39f8608fab34de04ca0dfed724f874e7ebd1f36ee59b78d84e70ee236559aba9c120deb89ed2c0dfb593e24f13feb40424b95577607c162fe49ae45cf735709eb979209d721293191e2f824654768edbc896ac5ef0fa3b5bbb1129346be6331a783caaca0a4e4b943f0243ff6a472b59e437ecc950bb941d217a87415665b61b55c4d6b483d28d2d4d413d5b4e8720dcd72c2b75dc6e252a44ff717325186bf7939ba15f91caf178fb905208febec20b9f7bc7dac93aa56cd5eaa28cb9dccf223c90684821e8096fc78e188ba002469bfe81a3a405e82be0b06837580767732e31e12f1cd686094fc27cffe9235c155e90b8f296ea686e208a92296a5c4569a2db0db02b2e3a25ae022889a1aa7b030602342f353205c834e815b37558748ebb7fcb46a7f1fcfa7362078970d8a00699ba6eda392fec6435506d6ba404a1f74c428a1720a45534ac3542bfde8af0c48bbea7a3d66c0dcd13df99f94b0a6404ecb42ed96a8077deff586174bd43236fc28af8ad4fce0ac9a7ca792002281304c30c7cf85e0ecd48e1b5287343e2868bf8f56932e50905d554ac0dca9f55f408f992a2823ebcc74c7fc0b2880b5197856bffcf6ce0436aaaa1acecaac340c386b08268e4c6f751ff8a68755613c6d7254300dae56b37a081136b4f895228a5435b43d0dcdb8e76a30672e41c76124b76ba1844386f2f4b49d277333b0bc242a6961923a6d4a0e2221523d4dab2590fd8d6123c5870e366d4631e29ff77f1a6bc087ae77c1bb981dc9369b7de5cdd10977814f89354fca520da9a5eb23c547e0ac03d98180e5e8ee8c6e33545ba9022237fcd6f0e3fd974a648897ea50d7a762b0e842f274f0b3a129721de712e438f4bf0bea78dbf05f9401d704694ea06eecd30f359a13c229eda7f4bbcb843f0ec17397c61f468ca24ed2d8c99857a895325356215f6a5079c1ef3743e442f15d4dfd1804ef17328f8130790e9e6e3e184a20da8aa99773e9f0ed9a3e0dc150a6c1d6ae87f2245828b7f10f4efb6ac798cf28b17e79f794dc4cdce54a8aad7e959821a876f56b939a3a0e805f467419e8e430a55c9a3da2a10b43572c93c39ba845e3601e0fe701f464ef80fd651848f283215668a748a68ecc69bf136b5af8a3832aa8a1e8b71f3d5728cfba10fd5c4504ec959340569db05e4e3478a47d59879dc9b89202f0266ccaf73690c9f920ff9d4fe8d8d9a3c79ff22b87103105f887d7c3d32b3546954d37efaace543c9a2d24abbcc055f8fbbf06ca214f9b77d9a1d88779fcd92d11886c43aeca750bce5f82859c3939298ce0ed122703c78007b5deed3ed15fc62b2c4affe8d7d895e831ab193f059b981eaf7f77b6915973a0751573cf645fa67720846c942d3f304281f2f29e7e0cd3102cb7d2449783399330575f7e44acc988f131979cc2f37f0dbf24324bd099e13707623619a8dffb8d913ea32d9b2b9f744d4c251122d9c8cfd4144d0aef6a7f5d21ec0b76d55ea186bb47b32e05bf5bc2aea0031db8a98ee54cd83868b66fa19f896ebe571082722213b1a571d91a334a524d86c2682960a283f1ff5cf2004cfe488e1d34833bef8a1d8cfe73ad5fe7da34e6240e2708b11f63475f714becf0dfb2166e8b28b3220ea3a4a5fb45f5a4c24dccb0700d7361bfba4ddb60fb7cbf150014da7602261e0ef1977e5c8c1c37c0d74575a912549e286965c7303146507acc55bd1ccfe9bdcdddf1b703b7e18bf8b3b1567c20dffae28d4824a96a7722cf64c8782860b17f3e04f58ab9bdc599765eff8f9cddee2bcfc584ae80deaefc4249e169da8104e5dd5bbc3c373be7cc70b937dc45b8161e14d7b2192dd6339e88643ae6641fe32a6e91abc3d4fd13c2a71412fc5a7240263955e3f831a8fc53370f8b854da86527237e6d80ae5d21023cd998ee1e9d849b5b064457020b16bdd55595a5b2562bc509e767511d6cda024163380e1a9a9c84e10d3fe3671af60576a79da53779810154a38df00159030c2e36dbe6289c261067128f39393c9c9355219c0128148acce85c83066e63eba32ce0f74b6b3ffc461eab417f563530e3d7b202cc86db184c26002c39f36577db9eb1bc008b700c83eaf189ad7758b0dd4bff7ed3a51797b99bbb15c221829789aa3ca876439d6c80dec08991c3f3e6517963702693635df5e0aeb3c27fe0a5d9298d48ca40b316ed178974fc42d2d3067cef31ee6d9f2bb794294b817d8d7daabe0cd0cf13a35026ab61844942e1d024ef5fe65794ddabd45691b5623cde71844569a62847412873e747b0b951483e590a9f10b197fe99112d99aa71f32daa8a0a217ba6c78b1efa991e35724188ec37232e6eaee4793b223f29c16ee92676b9b416aabb5ee007674d2ddbf6a670fba3959df532f6ab0e482419b80113536fe6e5a3a75e6952752d50d95ce0f96fafeaebbafd2ccea72f8664aaaab42db61c0a17bdd710f38f8c37af6d5f9d84df56578eb41f47293f931a278e9684f26dfd722b17afeee018795673e99675be9d41ad89bf171e7869bc7a71753fe61ee02aa728bed91a39e701855e4575e3f3c6301fa67f4b659a2a70e3ca084178b4245eccb92d45ad0f4d990e45dd4ef4ebf5af4c0e8785f830c4228e2aa1ec3d07087b4683eeee823482087b99da3f3540eadbb4ce26d381a94b2605cea384e8f53815ae13427b556aae1daee9dfb3d84826cb33ee4507dfc6aab58d8c45e20a6f554a934b362bc820259f75782322f316e57aadc83f9bf863c4082ae5bbad8a53c772377c2d8c13d07b47694e6870ba0c2910443c7a4859b495177f14b72b794dd371f14d23c917c66b2b1094a38e11cf23bc93b1b5630e897590e0db3d5e60f687ec858e699a48e44f4ffb2db6c8cfc08e005293c719d8026be562b3f7ef05d9a9406d8d810a825e74afda26b3f5951b4fc3015a2b8a5ff5513427868a7e68486ba1ced16280d6d6a6ad5bd454b5b8d16401a9cb3700ebc5a60635c95a9f6f77837e5a89b7fdc8969c45014fb432b031ee59f4aaf41581e69278e9294d9dbf16e6c4054217f11335c0383d8f43a0c7bac93f919e4431e8f49666b1d835613165c5d08a40bf141a8216d161ef108f24eb3f793af3328dbfa6ccf9f6072d855ed1886abf176f67e2398b37ef729675fed292217dd68cdf23116a8d7403f8d963e7b7b41b66b7210fe5d28fb19d4a296d01390a9420bcd2ad91028d6b3a5511773845dc70a95c70c1ef91dcdd0eb73404d0f12a8122839c91f3f3977314e5b8db233075e5f53b26832a7898353b0fd7e97488932c288baed9298dfb1485d168224c3859dbbf313b7eee8289e395e52703489fc32f83f1aaa91569c1d4e96bd8a825ced62cc17a26e0033efd7a1f60d05d0db931081aa0d575315217b7778e9a51905b9682b3830e4e69e718d72e9e30908546056a848d7c8b3da5a30345d0bb54eb1895f8bee4f240358ea4ab8f262a4c261412df11c6b845dfa5a5fb02db4e962d6786fc28e1b5c242af4793d14663c649ac3c38e6ebf1102e60910693f77e6a37e74134bf51e249d12e187654b7d02289b3eba3606d96e7ba9b601bf67f5499c24ccd56cb4b85f3d33178068e5c48275db2f3a5af4454d386f7bbc199bb4187cc4329a7afaf966c0d3a5ce6dc849fc4053475b1603e95db1841f7aded678925bce67ae150f1a37444559e8fb714e2384508cb0b912340c5f37f636421f3451e8b342451991e398ef86564ee8bb23b993726216af4da53284ce8a0b1710f65a9074e27bf8a252234eae12c3d6a6c24b6a0545df0ad3ee3049f9d0f9e61ad0779fc2715d7cd05635231eb017857fb898cb8edc16030bfcfb7e73cc36d062e95a1d0a56e9b960f8e4ee124a7f4af358b7f85875b31f03e639b54ba9870e06e067aac0db27f50d7fe26d1679d204a33be39337679df79f13ad6e038e0f1abb5e836e7593d2c62758819fe8bfc4f2b85a440d83b86c088580a2cc0cc287f3414bb1ab0c7710b1517278e5fbde72e570eba1419edc0ff348fd2a8d79aaf60dfb6e7877cb94fdb69814d7aaea8f394f716d48a5ec67a9a9e229f3476d2c0d8e4c98b1b7e2279756801e52f56d05d711b55f81610b5b647d435b02d8190d878d4438d5ecaad0b17a61b5e7da1e41ddcc149f8da329b7a504a38fe4cc1e5f6b20ed38f70eefa301d22e9bcd2862981a58389b05018bf5798c877ae79bbf3c0ebe330a4ae5b8f1a82db569fd2f6e5b6e3ced78ca25b02ad883b6b84c0a0f8db1e8249871bda1b090eb4fe8ccc836d91c60f10ff8cc0b278360ccc623ccc746be3f00587aa51c86f37c36b316f6484e36f17d6020e4afa384ff21aba68bea386ff2a791cd1a75f37afa23e1b4ddb085ff9c597db04c7ec0058f6062856eef1c47a26d678f2fc5b22805016d9a4d6f0100418b0d8703a675caf48ff6908150ec4e9144bb096d72b1c45e624167366efd94f352df1e9cd71c828b9bcd56b271291f62d5cddc559395d66f66ba2bd68de77b5fd740892923f5f6b563bf677bf98910a444a6eb4c0ad7dca41edac43a15f75adc6f10bd578ba06c14062aeb051e98da298c9a83b843d10f0b70206a7de20e24c9d1ec9dcd57dfa0e5d2e7fecbb979628f2348194f082c137ad5e9f6fa2cd36468ba7002870380cb74d98032c69930bf374178afcb3d689453c701f9428cdedc3df7992409713299ff7922319ac28f2ea9ead77d2b3b995ce5e80699b8d66973635b6f8a158039028ed05d9700773793f68cc118712796c5030f52df9be8c110eaee50fac69753a9b718aedb9dcb6e1bcb900e6c0ca7893be24d1186793125df06eb98b88d25deca59ef150d63f8e6e0d63f047a1b03f7ddd40e14a35290e40e904e871f7b21a3892f5c9137957183f566be4fb844ce21ac8eda3b5a51fb22d892118d4cd7b3b481bede122231662385a76510c89f7f12f6ec225920480ae5ba9f891dfb8f13b84e52567308838b798b68f2b7d9489e095a02abcab20d0d9745772eb0eb3306bd20c6facaa6154988044191a17ef22a0552ea1096a8955ea388f7c2467a3bc0a6f52bceaeadb88e8b9d1f38428eecfb19604f697651afe630cc0c12b50d3d56141d13ae3410a9469851a80bdd2d3bc621245277ad25ddd993988506858d23a8ab0791d9232f96e296f021435906075d8adfe06a3fa523dc026f892bb0e31ba03c885d9df3ad70b1a12886a8a8b33e80a0d8ee3ba3e2bde9e8734a53ef40e8eb19874e368383826ed8967bf7dda6d52d59b89a8ce6dea69681c5706435536eba89263c756accbb3e39b41d4d1afacf898812e4003548812efb16d87683bdafbc01ae92a9890b91612a48806d55639f14fa17b50c8249867af6c952b98bd10d3e84cebdc21336ab962e3b8a1e0a0cf61ad3614fa1cef4cc0c946463525f090a9296195904fbabb73e38dd1582460ebe0cdfa2654c392c8fb6a3456efbd60fd6ccac0f432758320b1948bfff442bf41569698ef2fda52e3d7caaf10c280e5420bc81a5fdd2aa63bf0e98cae9fda640ba9c4cfece93d275ac75bec4f7ca77627749e78a4902abca77b30abc4a60a8ec2ea50d12606427ac73ea350483e632ce4367932fa93bd2a459e57def000b7c60787fa01c86a1061f6c438fc374cce2943e28d700d1496874aa14b25d657ed0420ae7f67b735e0be3fde11d40afb605a8109e43d201f90da941681fc155dcf09eb19799d5bcb75cdb9c857fba97077cd09542ae1964464417cb1a706d77a261c0af2eeb0398f92c6531de6eb05d176ad1b0ba9c923f61c4005aff923bc9842aee882d99724bb22543a69ce8c856238dd522665b2208d844cca809421c4816d51e9de016beab0de9654f926ecfdea03f6efac28a2089bda3ba77c570ec92bd96f08e260f7bb6947b4fc26287808d3077e211518168cd7d418b043802ce0d3a49546d90aa26f3bf644ba0a87f16ceff6dd63232c210c0a484c0f30c3bed0051036e84648be5974651a08ded8e02f58588a019237731f5b9c0ad020343a116ddc2f9f1c908b77b10fe8c50bc743b892661ebf23760541966fb8c95af09a3e958693438c177221da5dbbb9339eb5a15452dd979cb1ed80c303aef4a752bfbb274ae41fdef0b48a65b24fabe4cdff0d1bd05d08b28451788f3b5d7a37b828c0d78022a6b48dd709274ba553f56166ab24d31caaa89dc3c2bc4bdc6b4c0e57925bb972cfa1c7e003e8b21db47aed2a4c5c3f7d24d22aec470ce4494fb7ddde8ede8bd3589ce23d9c258b27fc70c29e44ee1b6a193143f6870b230327dfb3fad12d33f25fee103f6a50699d141a78d71c9d34a201109afed5e4be17f64f9686e6afae3733fabc1b51e75c2b24d9e0d48051ea5342b161a79c831ba10bf16b868009bd6433c562245d5c82f7d22b0d84b6b8e304a33d95341ba16db763f6b68beac32129090ff59d0b831136f66caa38d8a1c16acabcbe1106de05a35a11118eb5591b5a65929e7a589125fa732ca4890c8a518ec7ac4ffdc920edfcf1f609a457fa1ff00b871a3b86594e7b3c8c0bc3232032022c8bf2adf79901e0bcd4f176c47a2ebf362345f88e388a05a5c348b8c70929c2c7fa825e25682a2ece5b80c4a4727849701282647cd9d2376635a3e3b0058ca6de01660634b96690d6f6947f36869d04edf3c967b1aa5f5e6cf66b395c0a0a8519c4a030cdee9c341da83b3c5989ef1d81037c85aeb47b12111d3c9471eaa69ee45c9cc5b62b2203a87ce8aaff5ac0f235a3a81c10e43717c7346a74598788de7a4cdbeefb3175333b5357ed585b4e2adeaee0046f12e628c1ebe7237be0a0854d353001a754d02067b92a7b3de9d7aab1127b18866cf90d8232f140e70ee31cec9d05bdd5f49cf61aa867b5f7e9b9f0ab5738c6afd909b308b83ac136bd19df13828d5bd2f51117d52c264959aab4758e43fe13885555ba135a8993cb1658c55be811c6bc92e67eadf78203df12ed49a0b7ae0dc3d7b7d5129c5a8de075d081fcf564faf3b7374d6f1f5e63bb3027335b6bd96f2d805eb985375c3fa40aa347ac8ab68c24fd87cbab7b4dfd95167dda27e1a5a4197f0c51af0ad38799980714efabf0c39193fdcacaeffcca73fcbdfe3bc69a39ea41521f746a1a2c981bc4d9247999302734e75ff67b2e3ca18d7ae7cc8a8b463f64cf894db32b738b8cfe503a79adb6e92e29dd785872ced22a18d47f095081e80480f5f9478dabcc283c1a5c12ba179ca10d04feedb9724aa57217e24ec1631a58ec6f21282c1e6edbed5d2d408b54681c906da9be44248457e722ee082099dee32c08848065feea1a157e314d5505f18df8afcb24e93fece670be57fa626958e28c59aa51808f8d30a1b4f6efb5782db1d4a9cc1c40b1880065db091631eb54413273d97ae28184ed3354be4d19d0092e601a8e77ae20bad2c9da6bf18344c4ae032c8ff3331407bed844d4aa40ca0d43aedaac2fcf78fa11e27727720f6c9d64ca64006dd2accfffa39c00a1cccff250d2281509e951b3361fb2cdede14bdb8792535562b48b46ac1394ac6dbb5834dc99ec3289f084fd7aaa7f53b6fe5c6a64413afab5ede4b879c8fc311cce07ad0b082871e2f18d058d1a72bd042fcbfbd4b9d538686212fad283ec63bd3dbc948f8b28c37816847abc05cc0c0d45fb664f45525891e1c00525dc34581f0ac8edaf0393c2affca3e8c2c5c691ad65dc71ea9b7be2bd65d14dd0035d5c5db8375ef4d8a7021106787847204c0c2eb664513764dc6106de776fa2df795e967103e1655908a0ffc43b2b3962c198bd60a2255fe97375170b7a37129824c27cb740d7ab2cb02312f71227f50779fb83b703a2c518c17707bdb0edca93de6d8b6d0323d5b139835ed08dddf732fe08d911f94f510a586072498e5b577ecb3d8379054962533dcfa3604aa1c3873a765112d4d8402d48f70511891c048f9a2b437a90ef672f0b2af67f60e1757703c3cc56b949ff2b7d928c0f8aa9ca673fec573457ffe233b05066a403a075ba5077ef037c216418d8dceeeca211780d4045b9c32e29902cbeabca5fb4ea1dfa5c3ea8a1f3cc6da4fddb4f5ac9cb25dd21d94bc4017e7fef9a699b2faf76bfe7e5ab1dc0d28f4b64facf2e2f745366a54e8d97821e80e2a40d9aa62b63ce57c5ce827e2f50e60d6edd8905feaf5641b8940feec252301e0fb5975e56f761a8d1ef1f25e50f236305d601a4a18543c8a9fd69b0fbe5b4766ee4ddb8b946b053a69cf59e77c14556488ab466e0557b104cf14c22a91b28af6b98d00f9303602431e9bdc0c83eb34c8ee23102b7670879075be4b61c1f17861bd978c77d0c9bff7cb60c3bb018f4b9cb3078fca24f5f841277a58f9b480a1b2840867cddc2c1c97c342ccda310df9236891305f1ebb0b30966be32483858bb504b62cc72e91cbbf861f643152e936bcb267398ae172db2192c780cb04effd59516dfcddd6056e6989b260816bfd637552703cbae2a82faac4aa3e8da55621a732872e6b3a9315832b15cd292e86dc634fc9f7c663089ab8b1ded8d471c00eaa1308d85a9e7721c07494174ca333dcb9af172fd2fa4c864052d4dd75c4304fc0b07e8081c19cc6414b52c1f144d1c1952cfebbb2f28e890cc053267a258279e5fe98978a10c8eddd2e5aeacc4cf7a1123e0b0db89ca16f849f46675019fe9dffcb2f52915de5c10f203de9cbabee4304792e036776bd72edde9417a3ed3eda5f34f8e498a7f4792831a51b689eb9a147489b3d00a391a3f95b9b7a6d2ec7232d0052c734f92af38ed7fb8d10720798503485073558feeab5523a571d30495c376f51cf3f8908da5b6dcf9cec6f94e2a5228a2ee57872abe2584f35b5f16a20ae8a58da8cf4e9f3c4b2439a765fcb97bf34f165f88c4223e98776b2001bc789a84dfc7ff30504d8407c9c68e801389a4e77d80e74f740c4f3de095067649b32c65038ca2aca664af4ab14b0daaec8f69f6db35187d707f72b2a24dae3e9530c127ed76161ffd7fad5e4e8461b78966957ce8ef8827f84d4672e1d370fef4ee89c6bb3f07d2ea73e8e868194b852502eeb6fe5696ae58a7060e5bb3da816f345315254a997c27be7ecad388b83b842a3630a7b56f9e05909484cf3cfbd2b29a05ad449846d46b5e4b28527a7fe4863801150107e4db580cb793d235d4f11fa7945f7c0fce7ff18e6b62625e5589c8be61f3eff1bf425814a01d5b6c9417d015776bd9a580b11850a7f25252966b3ea8d893fbab7f938001a8a20a5681dfbeb70ac6551c8949a5801a9f8fbb804e942743c0f77876175e0367b07fd676dd7fe81ebac64a5d48a55ba5ea63e9acc64c81085368ce3bcc2fa010faee9926630c07029169c1e9c2aec9b2240e74e096ac5c65bdc669dd47a8a80bca4bdbcb7eb77308c5096e986f9a145490b4569ea43bc0887b39b86eab9a4f78153540758f8a210df59f0673af7bbcbbbc3a7bc8289e88872301e17ac264b78b83fd3a2b116323891fb920577b2ce36279327c01ca4cc4bee65d1f2111eb63a73f8ec87c1fce6535b30a2b1cc33769ffba726eef93d650ef2740b2863a571f6c55a3dc9d28766db1b182387c3f8aeb98bb6e12f67fb1e589001ea9afbacb58e560aaf92483dd7179dec06efb1243b8ef285adb5ea25943bb5216c872183751d63e44018f85e4579e38ddea7006a403b944a94e9d6f2caa3b475db5a2e572648029ddbe49c2685669aee1109d896b6beb343495ff221c87fa52a8c849aee5ed622a8f2f769c0f46e04585c59a2d942cb0d490da5cdf075c5a8545f1bd0d7be9523525bacce75767258b08db64140f4a99296143ea621ff318e82bb883e42fed6e5e0ae8b95e585faf7499180077421215da085ff1b478f89f720e42484fc87356444da37bf5b9d68b792565f20b84d34b1059da4da122bd1c330aa1d9756a3e775b6e4df05fc729651472da2eaef8d5ea3fdd5c182253ac9e5966f1d681cf1f6f68f869e4a81ab792cd98647d1b18178038db2adeaabbde877ae6a549541efa4bc15e", 0x2000, &(0x7f0000000c80)={&(0x7f0000000040)={0x50, 0xfffffffffffffffe, 0x7, {0x7, 0x24, 0x6, 0x4000, 0x6, 0x6, 0x8, 0x3}}, &(0x7f00000000c0)={0x18, 0x0, 0x10000, {0x9}}, &(0x7f0000000100)={0x18, 0x0, 0x1, {0x7fffffff}}, &(0x7f0000000240)={0x18, 0x0, 0x6, {0x100}}, &(0x7f0000000280)={0x18, 0x0, 0x1, {0x9}}, &(0x7f00000002c0)={0x28, 0x0, 0xffff, {{0x1c66, 0x8000, 0x4f19ed93fcb4ae7c}}}, &(0x7f0000000300)={0x60, 0xc6811ef2c7bedf1d, 0x4, {{0x0, 0x3ff, 0x7fff, 0x2742c0000000, 0x400, 0xe95f, 0xffffffff, 0x2000}}}, &(0x7f0000000380)={0x18, 0x0, 0x3d, {0x6}}, &(0x7f00000003c0)=ANY=[@ANYBLOB="0180000000000000790000000000000000"], &(0x7f0000000400)={0x20, 0x0, 0x8e0}, &(0x7f0000000440)={0x78, 0xfffffffffffffff5, 0x9, {0x7, 0x3, 0x0, {0x6, 0x5, 0x0, 0x5, 0x7fffffffffffffff, 0xc383, 0x101, 0x4, 0x1, 0xc000, 0x9, 0xffffffffffffffff, 0xee01, 0x793, 0x10000}}}, &(0x7f00000004c0)={0x90, 0x0, 0x0, {0x6, 0x3, 0x5, 0x5, 0x3ff, 0x0, {0x0, 0x1ff, 0x1, 0x0, 0x401, 0x7fff, 0x9, 0x9, 0x5, 0x4000, 0x3, 0x0, 0xee00, 0x0, 0x2}}}, &(0x7f0000000580)={0x90, 0x0, 0x7, [{0x4, 0x2, 0x6, 0x7fffffff, '^\xd9\'%$-'}, {0x6, 0x1, 0x5, 0x8, '&]\\^+'}, {0x3, 0x1f, 0x1, 0x8, '\x00'}, {0x6, 0x1, 0x1, 0x5, '\x00'}]}, &(0x7f0000001600)=ANY=[@ANYBLOB="f80100000000000000800000000000000100000000000000000000000000000025f15570000000006100000000000000ff7f0000070000000100000000000000030000000000000000000000000000000400000000000000569d000000000000050000000000000001000000010000000600000000a0000003000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0600000000000000000000000300000000000000080000000000000003000000010000005b2f7b0000000000010000000000000003000000000000000500000000000000ec000000000000005d070000010000000400000000000000000000800000000006000000000000000000000000000000660900000000000001000100000000000200000054000000080000000080000062090000", @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="0300000002000000000000000500000000000000070000000000000001000000070000000000000000000000050000000000000002000000000000007f000000000000001f000000000000000d0c0000590e000003000000000000002000000000000000010000000000000005000000000000008100000000000000f30e00000000000003000000e90e0000e20000000080000000340000", @ANYRES32, @ANYRES32, @ANYBLOB="00000000010000800000001f000000000000000005000000000000000a000000ff0100007f2d5c267b7d215b5b2f000000000000514509bdd2a73aadab8ac360837852f5ff930cf2a61082e8b4fd54cc947b9da7d75f7d49852e239ae31663437c97d704795fe2916c03d4d4fbf85b241f773f5a13d3db5b84fd573807d681961ec3af24e2f7c7a98b44d996f3868dbb82c5f8bedf40ffffa911acc7dcbb54e3983c21b32751635f70b8a2541cacfc669dbfe0daee0ed58ad710f48ae26f3fd6cbbe099c0452067aa75e00e43278652acc95bb780d2733fb4e203127f251afd88d4b8fda8d7c971979f46a2e42a1d71e5082cb1abea93610"], &(0x7f0000000b80)={0xa0, 0x0, 0x8, {{0x2, 0x0, 0x6, 0x0, 0x0, 0x70a, {0x1, 0x10001, 0x0, 0x8, 0xb421, 0x2, 0x5, 0x1ff, 0xcf, 0xc000, 0xfffffffc, 0xffffffffffffffff, r6, 0x80, 0x73}}, {0x0, 0x18}}}, &(0x7f0000000c40)={0x20, 0x0, 0xfffffffffffffffe, {0x900000, 0x0, 0xd56, 0x3}}}) (async) sendmmsg$unix(r1, &(0x7f0000007ec0)=[{{&(0x7f00000002c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000340)="07a4b1283c9f250459b554af236e72fa40312fedbc70eceacb5403fca87ab5601f303538ca219e5a3403ac5b45048d50b92d92cfb3a985dc7223ad9bc9bdcd0a5ec523409102a518aee16c7836a132e91fb5", 0x52}, {&(0x7f00000004c0)="38e6fd0b778ae301556696501f393ea41285e7e06117794143cfc0c212a7a641c4ff2e2e39fad919dac6b222d10fcf1981752966e7303dfeb1e54f89e2bde7dc4b2520e63a66433293aebb0d15440270d1e60401c787e976ec7080b719ee2bedb0cd83110f00a4f13aab2647ac2e36bc0d044acaab1cfcbcbcaef53cd26ffb9c789f8864b718bfbd2039858c4612002f6ac4dd4769a610f88b4da660582f69aa1cbd01b7b25bb4d66d4fe16b785b75ec342081464cd7b1ad8d35203f7af5aeeb85e1f034e09f9e683638b8d2c13dca2be253ad870d50905002e8dd08262a1d7bcd141c7dcc274a6c1924ed5b4ae5849bf5053b8b55abc8", 0xf7}, {&(0x7f00000003c0)="44af8ea8443e6cf0bf7228c0ffa0835f5e7ea9cb94168435ced315e0482275ce8f1703a1ca42e925181f75bc0a3bd0abe3caab007f03a759da5526785d8c2a62fa34f633ed22aac248fd837b2fce33efeea2cf9ea426b87060e2c5699e9165cb3ff3cc00297a8e9695d6fa", 0x6b}, {&(0x7f00000005c0)="6a60a044a7930ca8fd8f7300defa935b64d5787139a2188d353b32e41dc4f849605c2d14ddb61dc512b47f7aec289fb91b61bd282397948ba3a3188893122c9f936885599d49852b71b96dc90d9010ebec310576ad1f885ed80cefd31885f33052f7adecc10ea66d6e41b1edd8c21f052708b1df79ed9bbccbef2c925cf8747d781484132433941f3bc08b63ec34d29ddb61a766c90fcdf8d0592fac4553393e324072e960b6e4e364714975c7d7e46e137da090ae968804026f0022d71188c3d8d6eec04c3c6bebe1445a1ccbd0020ec92065115d7bb4288884ccfd03c1421b5935c0c0", 0xe4}], 0x4, &(0x7f0000000880)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r0]}}], 0xb0, 0x8000}}, {{0x0, 0x0, &(0x7f0000001ac0)=[{&(0x7f0000000940)="1cea49f9ea96b34e95f040f7d5cf86c28c24022da818f06eefd96718f35f47327aa3d64ab6e9013c7d296f847f86680a0f3a9cc5bb15d70428c7d20a4390071ed6bd0b185c3f70a2a845d1621d9fb229d5b8a8a1140853967dd4cfae58155d85212b3c1b577c39c21bf670184427f18a928cee805669955e4462e1d9", 0x7c}, {&(0x7f00000009c0)="d4601bd42039c1a724de1f4b819a81a10ba3fce56ec13f3b8bd21b2974d27e000ffae3c98ea4880995f3a9f518a6c2262893365bf7a3da796bdf774dd102174fcde61ef62a42e2350d7af016f8234a9152a89d3ae3d2599292994b149db49de3fc92a02ee928865d56780622daaef5f7db5566cd59767328539e429e39af931623f19c854cd80321630d2f1daf3165a62ead7b4e6cc5153aa837820e52fe4af5956f3d4bd1995124a37ee4ad2c14a3b97b742464c953", 0xb6}, {&(0x7f0000000a80)="f26cf9e76001af7749827175c6ba89bc432a0af6f45532a1f2971510413631f92df1bb147586adff098d9dc3e067b52d3060465dfe33199876a12b7849ec04713a48097e8d1ecfcc2f9334728019e6467c874413b2f73cce19951a8f5783c2a8b6161e906b7bb59603affabefe90755111b42f08de722299131d6cfa0e0c4277d8a7af449c9cbf3653461247ad5e06a4bbaf2b86753c61967b9cc90429139b41e7b767ecd985649d9dc0820b0f1bc7ef8e9b557ec98d1fba331d082a3edda2519fc10c07a8a1781f0ceb12b27fb62517999cb3be2fb1a632905ae1c53caf41f19539310ff0292f2dd6c813bfae81bbbe494afaad3b95e3bc31d099527e8bed6f2f39e613d0121a3f2a2829c8f55df220546416ce3a15fb418838df347c60dd8d153f5d5e3330d14f8c3b9100a6f585c7e96ee990e3fb4939240cbb45dcd1d6a506977939bd4666933c4cebe1624a29819aaacc8904f528df06cb58f088581d0f0e4f9287a3ba16128b24ae77cfc8266aee87783c301ea48a4fac510ec65126f325e162881d3cf844c54f38c47647ce5d6d49c0f36c8d2651c241c769b142bc4a079d887bf02b10c2b24fbd03c5d03879603339026d7a91079a822f434b4aa6990bb81028fcc99d1a9efcabacb2487395fb95d9b3caceca0c5667e2b58df921058ee66db6d57e7e8c50878524a872bdbce1ab32555a827cd8ca11ace518411355095de8ae4b1e91765c5fbac2d9dbe2667651149409c8ee6fa6f8829f3c1db09162f29ec6615039ecdd0e84b8389dc3eabd32ee8fc3d95f7ecadaa85615e09dbc49f7c0e7dbd991b9766fde549700755489b4c48edd76c2dab8a1163e233c021bed93912c8ab46c726178411faa11146139184586dcd65c09aaa135efae00c1535caa9beec2de1dae18ec7032767c7e56546b3e61bb36d56ee5f0c781b07ab908a677c74d123c5956e4f6b44882988939d14bb13b722cfa2a58cddf15868879ee907fc4a57e221194b794402dd3c19cb84e3ac0ef9a1f63b0370af6bab8f4bf4b3daada754f8a041d5369af8f13939dddb4b96de2f23615fa281a8cae3743b3a57449970bdbbe1f19994d1dbb01e031a2f15fdcb13c6ad9c4936489f99f7b2d81278359bd3682e8fa5ab8aa025561354a2d16b0cd770882c947bfd3c168798e5924ef41dfb9f3063547dd9956d7d19fe70743a5fb7dbf95c28910c25ce08470a48e70c795a0f7b6ed02e16a0b9b165d56800462cb4286f5f5aa41acbd7f879f2aa0977679b7ae25e8453ba1dbe533c7aac1453a7fea0c1742bad3324c034d2185eecda5fba721ca12bad1d229cbdafc54b27201cb433b1b5f213de73ca0a0a7978863d355f6893e864f0644aeddadf2687509bbf4c323ad604108a3077efab4c199b0c3dd2c926428ff70ce6d0286522d95fd9d460376dbc75f1ad260d2d0dea57b3d345e0e03f9c749e51d527f6fbd13d8ae4c05866cc6b99bc8906806a7793c5a0187d97bd98577c13f103b41121128170036238c008e3f613d6d38fb7767c3319acc854bf694d350cce37b332536700456449c6135cbd147f3c3b298eb26a845eff1f01a0f35f22144d39b37c2eae6f5a305d15e8f665de58580a7294ca7c0491ecac41c7b72d3032ff9e55b43725c5c8f263a52162defc2ed91b7bc83f010a2822d15587bc58eb19828ca4d78a2ab39b35c827269fc82b3d10ff566cef6e9e8449f8c80b0ad7dd8635c914eb501e1b0ceeaaf2b5392e92784f6f2af9e004f1210f77ed2e1d1c54db13b1984fd51082dd7117e1401004a19c6f17fe8bc8ff8a45c4bb0835cccc0bd136355f95c09aff02c79a78a092d519528faa4daf95d4d939c53ca2898017d4edcf5642aa25fc8771bf121f8de89bc82b8fac930005e4ed3f17686ad911de1a811cd81cc98551b7d9e7dbfbc61f0bdeddd7b1bbfe6cbaaba9c621f5b814f651f64afc492c98d170721a12d5bf4d4c856aa3e7317654412694e603b534689c1159087d6085f96d5d7f9eb41cc9f45ba93d7f0615ee99c964b9e6fdf2d594c75cd5c4469885c6af754487eaad5ee3e4f9f74f4084fbd1c301c0148fc7a2957ff641dddab0bc32476ed4a0fe11276a558be8520db19eddfa2782747a25e503bd824c960db267649c2944d90e28aea238b9980fd3e66a58340d6d2d3b9a0df14bb1bebf0bd5ae410426ba6288eeb9ebceefda44f04f5a0f39113c3816f31c98f7c57d9d6d851cd61d3574e9117edd6f94286f1e4745ede64f9783af81db45d07882d5125fc50822df34c713779fc89587cfc7a71a051aa3ed058b2fd8cc2b52939a20b2ffa8b7cfaa45906a2e88c213aea2db0cdb56c0c06e8198ffa1d07e06b950867e67f86288e5b12a072ec3ce285ebfe83c9824e7022c770a37f37376072968777532387955aa0ec8f3ad015f92b9369900edc55ae04b0e7453898b90ae05f93720f2cca3aa412d421d2a78ce1863c84e5c407f7b3846d94b80f2c5c8549a987b86a7b1e8b493c319e6199b98b40fec5b6811d5e1787ec44c163e95e5079d524c14a4ab70851bdf3325546239c61c88d2be1578b50cef8860a32a83e981c945159369dbaf781a35ffe73adc2c4b3b7014dcc8576511c74e44ecd64f8be9b46f4c10b6872b0e791d08ab90d1fb4a7204f1ed10db8df7ad2509821bad5c949159060d06bfc5a592efdd15a8795ef07be629daf09f3e8ca8d40acd0cb818d9f89c72314f758ccd47d030ab0f3fb909dee4d02301680e577614c8926207d5ac32efccc04951ba38ba066ee633b98271d60730292120a5240153d4eaf9551645e4af81855a1a6e3c60cd28873948d8dd3370ad1e626910f4c0e61345d25ee15a29ccd0bbbcd668d885b6780f9dbcba13fdc817719c965ba2195daa07e8ef306010d5a091f0979c90fdc34c26b38d79c9f184918ca9908d4396dbe3c2fd06f7a9cc6e56ad6ec1bb0c7bc4396ec441ee4f0da1a72354f8a9999f9caa7a1d2fdfe9cd7806128f3fcc014b0c17431574e1c4a35c6f1ff720ef6f0bd64a4445aec3370c20b3fdc2bf2c822e67879260c5992b746badf64c50befec6df27e418b51256c5f98387601d755bc21dcd2c3bea17ad0257aab9873d5bcc54db8fc2764500318ca3f73fe8099aed8c4d2840322a9d6d7c0a86e6c553f5974e452637a25f1c161c06ba2fc1d8f04f6991be0373cb78c4f8bfac5cec2adaccbdf9bcda67a75f922db9ef0516c4f1f6a5faed32199087400a11f968d093e8954f8ffe6b8313c3e37c754d49ba15ec05b0e25157194871e9a6a9e69e674b87d79f6226d5b2542b8fb338b594595d3ace60d8e90e3bbb1f5b720abaa71cda09f1d5c7452c249c9688d789284ee53dbd4d6cb982b415a5e3dfc628e017e870a84ac5872255d8fa8c8f16ef6113cb77b5fb3e3f0baea67f74efbfdedec97677cc0c1a9f0aa2165a5752609a0f17c1ebc8d934b6c662b045004dc6dac65beec53f3c9a070a936bc7c3dc0c4e685140b23bc4d96d7720a4619f82367e91180b7601380295cf33ed9ebf2ec672079d968b0998871b6acea1015f87fc35e1babf00659923746ecabb8ca561517af0fbc268f822acfe94cc0a20b12e770dece07d151c681b7e8d4f49ff3cba2fd6d232ca9adc929bae6622250585a9eabc9e6e7a5f49ed5995dd4aac3f8e5689282f40b8c587f8a4c7f9502e8b216ef0605727fd7a41fba4842ecb6d1d15391852b6678d75b28fb84dc6e2e8dea09450eefac4d530efd69b06b17ba34615f4b576cad0bf7501960e11ade5d352b47e13b87c1aa458bb4cc711f208a59e29314e168c4d9b217437d043fdcef40499650407cd54107b856865ef30d382902ecdc5cced558bbad67a48b14a10185d8c77287b6e6f72201137ab23b1cccf67a8aba2fa7c53c738082f9f9a28200986ba339a646853ee5589c077af0f8383c35815718fcd41c8245c27b6e0909ab4d329a7c90c3488292e255cfe2cc11b111a524dd27e3dd4fa0802a8a533bebf69d75ca8c4b6cd9796b0221ae7c1d61881312ba1b0a4dc60377aaea38f1799410624f4871625750b7b938235e2619251077e1d5f28df757decff70e7e681c6485be46d2f4b11cb970b660af21fa6b949f6bcc22d099e38a4dac13690b8ec5ddab4252fbc9eac15222c475ca10824e7603a0ed277b6d94cc567ef172c25b0203db3b4f9ab3bf8cd9917951359ff1570225b9a8d60ee3c56a291cdc8e211f8a34689667ff4f6a5e4d5d634059bf16b07230a94eca356998f39e7281b4f76b6c2583c3457688a81c3e2db933422ceaa4c4e7a50d92adda98c3a4fb72ece873e01cfc884112ee047dbac16f760e63eb1840c6288af35f6215d753a64f2feca755d657cb09c88cc6386494b0b40154e7477ac4e2906132adc4454229048a92652908719d0c927d7a26f9b60ad13c227edd254cdab8655f21721476463b62f34872d9c71c8ac946d05cfe29309578c5673c1003798ae8cf62d548621d808a6a075d8de5f8c56acd9a7fca30414be903686370a0a428bb8d4bdeccde7a4300169018505eb6b6dd2d80df14a3fa9dacba0447b9d5ac8fe11fdf2605b1eca24dba7c5f859010c2eee5fd8f13bd3719453f8d374469c9f5b256bb186a45ad7ca13adaf50da75bf12f05bc2a433829274d26178bf77f66565a57f06cf5f044fcb0466bc79404303b5ed329afd9cb5c51f94adb801845ff751d6fbddad5766ed71a99788c19c59feffc7a15490df954bacae227c321cdd255c4f8338b74d71533aefaf66948123086ca087832032b9bc50b04835d6145a71f64aa794f437bfbcc4cab2c8889727f7534f62269f5a7589b0b45bf5924eb6c4067f029adac9fa95a20cc015233ad794417333b3c4eb3653f2f068868e6a1f7b2e1751b608342da2c83da7cfd74d2f0ed9a1ee59c9585169ea1262fb529c8408ca86b24d7bee39a091c15d669cd781b7f84923b9996bc129cc3482511fff05c339387c888ddbfd1a125d4056ae287bbc5be9c170d3b2eba788d248950f9ae95836c9c9a8880c12a9ce9a9281a6733ce000a19e4c9fe6f427a9ca29e6eed4dad0749419893d8f6a7eb7319d40fe9afadfec488cd0b3738b6c896314aeabdc3136924651309e7807a09b1364f4c47e51248dd6d1472b82e0b575f989fbb51ed20c234a4a13cd7fe9d87ad7fe59f5aea86b90e69273411b2f20a2f37c46c4eb1fc72d4970bfabd9bf78887b29a96b0eff435cc2d288e415d53aaaf07147b17163edb76c4f7817e78b8efd2943091da84ad8a2f5b9b14168e13174f01b8a2494e8b564cbb90fa13dbc17991e999097d465209d278c82300ee7912cf8351e66c4703034ee76783fcb43d9c07caa5b3f7f7b6c7012d0793b91f0bbaa48e37750b87af77530a7be4ebb671bb8e1d3dd9afaf6472b0ed7cae2c7a5fd656eef0e2ef14c3af1fe93fea7aeb118f34190223fefe0f9cec47d0ac511010ed2b00501978b3a45f557fa13850e5b557037127579219b4436fe190564211a7c82fc8c146ccad3b6ca0ced90963fd2abc9ecb5f33c082297e955d547a07335097d18800fee55960a428cc44fdab7f890da3a7c4dd32eda0f9edeae119f31156c16baf76bc638345b82d00b99d65579001a4a5715c8e479c08e4eff7faac193ec4f455f292d682a41234a9aadf90125a5fc37b8a4114c9c4c04c6f2585a26c77ccbf5142bdf4ea86b9f9fb2574c2aa4999dfd0d68594e68b1a378a23b63761f36ca38f338c54eea9983c1c8e8bd5934c8e94218bab48fb74499539a71069025513e1bed3", 0x1000}, {&(0x7f0000002200)="3b0dded5c43a92c6847beb2d57be5a0b9347425b83d6a68c88d4d85a2b01145b31a324b4d0ae6b23b135c1306b32a0347863fc6c8ddd660b5d437c8cc22005279c20e0096a10176cad917158e3297a9aad46868498d879a677c75e3c394d806e8a72bf2ef12d71af1fc4b0a698e9ad9258252df6d77b366148203eed9281a04657c55f00f4c99a6e1a07f7bafcbda176cb2226427272cb70aeef9a4461c349ae09d1ad852bcef949a1eb43d9f44c7c5d3bb27b5cdebc92821c8a9687e8d8f2113b99575869e22199f5ff7f59e7f3ade92052e7228967d11654f8a1f34bee9bd3c102df2e0ba12ef050c501d3200e10", 0xef}, {&(0x7f0000002300)="f4d830a419e8ab9b904cc3d5fad352c0052633baec2b7be7fc7bc750acf4f90d86a6f8c5280bd953ff3d14c4055d0fe22fa9df7f8be3298f9f7d0d22f9cb2233d12b4789ce77dd56c4f9a676ba4faccc6e77517894d7c6ec60b96671cf6a9a4d0d5cb8968b76430480623ad33d3d4acc2fc66f12c48a36ace16160384b900a76ba90da433d819c4ac400bf119d51f1ada5cf2e2861ecb94b916645249a548ac7a6ef5636da42374ad0b900c86adde36cf1ff4bd670f62c4dbbfa772146722d9f2f010033024ae1727443d8d9a6dd01647ec05a893c1b8fbf32", 0xd9}, {&(0x7f0000001a80)="c6920b288339715df4775b60aef5164b76f2a24e52a1bfefbf6218", 0x1b}], 0x6, &(0x7f0000002440)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x20, 0x814}}, {{&(0x7f0000002480)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f00000025c0)=[{&(0x7f0000002500)="bb7072a5b823d6c3a9aa9178466c526016e07e50cd1fd30a6111a3", 0x1b}, {&(0x7f0000002540)="5fb71d1d1a0572774fa4ef722e9941051588bb7ae9eaa8aa342008610b787822d2964a5d0ff12f31d82094ded1858c28b39d159f4c5f0e060c6375937c332e2b8a3f4666efb75e7b3033604616b5ee1a", 0x50}], 0x2, &(0x7f0000004640)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}], 0x20, 0x4}}, {{&(0x7f0000004680)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000005c40)=[{&(0x7f0000004700)="202e71e2220e91190d2d856cfe022f5b563b90eb843cceadc5dc06621e576a2878020bcc0f7f531aaab2b7c14215c890c5148a606d52b23dffd799883f09892a1da522025c58f71f0f40e254cc679009625b4943d2ffdef700f380eada57ebf69a0dcd6f1c6376942033e6a65b8595149314ecd1c46a47ab6fc45e7c6c94587578f38f06314452a040e11b63897c58388104d005c9b596bf3b259fc3c4ef9e6838d074e6f6d0e7247285ccfc5b18fe1e1b98bf563663f16c459d25f2edb3b436073228f9c9dbff8c132e5c41b5", 0xcd}, {&(0x7f0000004800)="73130dbd44457b5722a6edb0f3e223656baa406cfaaa90ee3fc555b6e68482c689a78be3e68c540bdc8720b8ade55330609c9c4fb3949fedea2c92889a46a07ea7646cf37f6cd392d91fcad75daba7fe897f9d7da5d0ce34f3e9", 0x5a}, {&(0x7f0000004880)="e5fe597faedd4e0359500d1b731d95a5ae06c8db9b84808cbb0dacb5211d0cb6de398b2b50a86de3cfcd3af7e9e6bf5630e65064eb9765d29231395c1bb912f502db2568f80144ca7c126cab6ba9d848a9d836d482d34fe9bd095bfb49fa975911862f9e30affcbb765f46063771d0773700f7ef42bb454d38cdb04d14c35e57631fc9130ef6d9de3109275d2ec000aa4e22aa39d70831fbee86c730ef48b76b341f06961e12a64a96fad296753fffa515006411903127c2b6bdcbfc11191b4934e738ed26252a57a355c40e4727612f5fa7545dd4049bd515bd2d2c7166f13d390d06ce753ce8afc19aab50", 0xec}, {&(0x7f0000004980)="bcc8722abdedca5baadde803c53966", 0xf}, {&(0x7f00000049c0)="c5d9aa1eb25bacdaa822ba3f35aed057b60f5aec516522acfc04ef96d636b80f9f8fa0a0186c3e184401f4acb0edf1a3ac59ba9c33ca7b74e9da687c55e4c2858c3d8cf4d61ba2a040f71663", 0x4c}, {&(0x7f0000004a40)="602b542774c411c41e97bd1f622deced11399d4a5ee240a19cfb083294d239a1e33ca3d5c1320c54b2956e86e88b3d370841625239858e442c2fcda3cdfe9db6425abad7e17d133c54c5295a43d51b853f63b5bf26a8cc9c439af68b8e6bb44bc3a998fa262443eb9c37", 0x6a}, {&(0x7f0000004ac0)="d8c97cfd4d8168e296fadd5976f9f09bd4de0ae89d2008620d1cfa3fc7c749db4482792d7ec2ec1d2b3bfec78203ca516454a4f1701438f66f05c4ae4daedaaca076c0c122e53ecaaa0ea125350aa9b3e959c2b0b23184eb8bad063dc9e8e810f61c33531e40b7e5d037f176b8d88b104e831b0b40ff2b3df0cb00de052f2e87354b34912153bd278fb2374e06c2fa3254b390698316bc29717cec70d434e08dbf6abd68b9aa0204c2c76a142bb2303df8d29af4d91539cfdf6ffcae49b0294fa08818da6e68f47d2e16db22ed8d576ca8e26e1e58a54ee99f572176668ce85de0f4a09267c3b2d925488f4fc17095041c1dc55e7637389276928aa59e953f8526c5c6d1f247c9aa22dfba4ae23d72248250007cf43cc32428e432aa09c40db3fa2b412ab2b02eff3beb4d046624f60adceed09cd8b899f54f262a858eb2f21209cf88c4f806324b9db99cbf80e4231aab458bc02634756ff26dc55ef0321cc3cf338ea9e99f58a915e3505b02d82f0f71257cdaa77c15bc81a64dafa4e44af2018bbd28120e7568269f8d9b8a568eef97f113a6bcdf4188823a901f51ccfb6012e1ff55422e356f851e5795938f74163c8fc274781496546ae47467191b490673b0e13a837ab6523b1e8841b03d5dda3d922bc53429042747aa8ac4fc550aad506a67fa5be599250441f8616d7cf066354b54cbe68f3776eaea66270de0d3c2f00a2efffcc1961bd3172e86aed02911bfc8a80375c709fbb6779250b86826fe62b95842df467649b26c106277ad920c51b06e9be58991ac137840132ec068cb26622e335197de42c2eb69c47b1a415ec75492315cf22c578e8856d3fa3396fbe32842d8428f160c69cfc63c57e0cef0a1d91b2bc9f20265c5102217234cb47392eb53fa9d949940f7806dcfb36f36ae46a67d2d3d4a04e46dea4eda4964022f6557b2368bfaa9eb97245fc52afb7fe5b9d491b187c71ac01c8b5b217d7b9f6a336fe3e0b42ff9678b5c5b2c3fa52b978a8ebc213aafb7a71d3cfc8e70dfc5922572244d18f25094da7ff89187f6875e60e0d4ea10170e0ba1f1b2cd964e09afd1f3b30e75e894fa3e55fe91da3e1dcb948bfe08143690758acfc67836d820ca9ad8a2176b6945381192997fdd10d5cfe0d0d8b1e72d2f16a0d3e377ee600a7201f142d65e9763b7f5a2c80183c3c485e9ebc0a56a8a2955d54c91085abba067238d268579259c4f3748d239116c58184ce4a4371505b33ef09c7ad0006594c81be204cedcf8f13e501314893c1956906262872bb2378ae8672106fc82a6823f7dce6a75346f95a29e0aaacebf6d7fae74f017d96a016a9c595c8350f746be4e18477e7a51df702fa46ce75ef9ac8b1090af498a5ccaeb7b0dd80c001089972c2347b6ce2faf17de46aad786e4fece5c843919e02c597ad3ce6a9f4a5e82579a3f5f3617194686932af886465c0b65463e94672b220c3cfedfb2bc18ac2345907c76c58282ca88cc94131076b693b25e5cc69dd74070908de29c5795d5e7bd253a47cb339681523457993551f3dfc740be55bc2865960e4ea15ccad5e15785b58f18eabc6700a5fc6c04d340d884cd6030cb909b4d832153c6c9998ba2386bbad2a427837d8c4e65ab01fff27e9272e5788a7ee9586ea505b690264349a4e57cf29195d9c391794cd4d1e68116c30449941000c76861c7242af5dda402556963d6b7c95968810ed46b2099da31c63760283472486c54453640c7840baaae201dfce3a9e71ff60ae2fb7ba8bf6f4638ddd3a174f419349485c9958521ebe72e34b3376fa5dbd64511f82e30c945de68106fd111bdde3306a31f861903c2fb7598b521741c5b1c74c85b3bdffcbdd8bbcf1f389700313a72a60890a180557b26d8d08113b6c991046b0cdb2ede8c5d461d060e32dc4ba48df3250a66cb9ffd8e993371643211fa914ca3a0eda413ff231a408d20fff2f77630cc327c0918f84e6738d2e3fc0492bb33e55f49769b77084c8baa550eb0ada2ef388f78ee53890573d7ba60dd81bb259aa77f92aa060e29ce68b3370063ede64e9966d9403db62b28d7ba957aed05b0fe6dfd2eef115b6db5477beede5f1bc0fe71e6f19940c58e52432d034e415e9295495550c025003f837f830f5b1eaadf710401772a65f186b5ac3d17a863afd6338f7363448e6a96a225cb10daa746729f6e7b7f2810042c8157ed4c629d4e63ab1007e413b04d0c0548ffacd1e6469781a1673bf0865405df16d507c7af4918b951df17867f24d7aa11ea6140104365d3d5ab258c61e3f7867d3d254b22d238b7ebac51c3d60543cd2d9b9d873f4ef971ff60b99ac758909f91060fa2ca7bc30a43dca9329dcb57ab2dd6a9246c951f9ed03cf51f5e599d429357ddec9002e2fa896de06ccd1ac9c3c894e3c6748f09c7f6715473018cc3b9e653709e0108ea52536ca6b1c40a165bf46855e2fd0f5876c80689d1287d1640596fff6c6aae806c0070d86f2cb2ab06ddc1175bbce66349266f989a650a7d3215155cd3ec98f6b342ea838dee6a3a1ac5ac057f092bd401296d17669af8cd6c5aee24785cb51adec00855b0ee476455b5ca36b8b6e285a37294128ec1d16a09e9f2e6ccc7f02993fd4926ab36be32d8808bca21fb44cee14ed601036dad588be1818f3d1756555d0205756a6ac9f466578efb037f2975573d04af13bf4c9df8efa2b7f9a3b31654acde5d76728328afd8280641dd3c21cb9be55cffaec3a4282c418d72b570002c79ff1a817ca477a451c63329901df60804f03980695bb4fd352dc6f4c006dcad68e416687325a70447065363957839b685cf75bfaa12714f2ed7645a74b9433dd5127d254830c9a1eaaf7daf190c9eb9fb785e2bf8322582c13d9f9817e2810bc8b8199ea98fd9e6e64c16c0c0d3e7901a1b2bc1431a9212d55b26f284ba2942ff575c29c107ad15e848cc84931db38bc4b1a196767c9aa783b81977174978cff9c255378f0155ea8cf84d0577a6622d9574748c9cbd74de1597342dd1d2785e55b21b906e03507d56f15c368389f6c4d8812d866e974a4b54a3f19852e2d4855f21186060cc52e6f89c739d3f3b35b8bbe8cee3cb77623f85e0f0b68bf5f572abb36bdc23866eb5128e819eb61b44d6d89e8c7b65742bf5e1761255fbc9d4e1b455b31085ac28e198d3b40643b977db0e217fdec103c5380a57a91dde59837c932e02128a01bd9f26d8fbd0ef9457137aca31db7ee6735cf8c89b0eb2fb062727dce42b46c1f5ee16a503142820aa787d1d2c1b2b6d48bf3956ea17c9ab253afcc1cdefcc5a75877a2a3e2402dd30f148882985a6d7480784e7b437331489b4fc9d20ce48228377699a14d55e7a929e3f915cbb420c346a00e9cb3a9d6d5aa418190263f6d7d73a8b1b173e58a5d4a1cb6c18b5883b70aa6c7b6ab9eb9e68b6cc2e321bcdd2ed00168b5ca87bd885461a71b0da31cbd53cd8df693a8e69cf3202e29305a2fd50e3ca4f02ecfa5ad74349acb7d9897c114f37a2cb99f40c7846db4d09f64559da8384dc7a917e702011e66369725d23a5178350cc57ba5a0e24ba6b98f261e9b29d611098865a00251f62ef2db0d62e29eae0b34bb141f0c0d112944cae80f68ac4232bf12c2ba9030b17605c4e86fabf2b1bdd9ac41a04ce135c93859f40d27190c68cb9808f0262aa0a728078023da9a45ede85b2dd451a0604c5ad71b56f7932b70297ce44d1cd852c5ac919006da544b408322bb8df865a575930054a1bf31ab716aa8c0e84fd75c043db467d89e9ac95b20e9cf882e8d3f92896dabd355158f339fffdd69f2a2d676ec4a998687a70b82f0273f1f3a77e0970a93fdb86b5613426e4e0e1f09765a7776e2fc216dc657bff7dd3bf73b82cf6643d25ddd9fa674194d84f22ead150c809d4788e8fa52f277575cd7353f67f33fec3c93eb0099eb3f7ee0c93ef12c90c894f636ac428377e51c6237c4f72d0d2cecb513644e43b78625101cc85c6986f9e10b222abeb6b3b3581ecf5ff8ab761cb71e1fbafdc58fed0e4dd7e91e0dd35dc7146a3060b7ce770aa98da137ff5d90c850b79c0ddcf7c5aaf7547355894d135a12c5828cc72fb52104ac94af9f461118510daf55cbceab81d5b4b6357037783745c7393db2c70a22e733733befa368e33a7a0f31063d7d3d610792874305c22ad3cb2053dd640a8703211605326cb883c0ccb1bdfe30acd0561ee8392e610662beb4c0ff0b54b0060814d3b95b07ea9da65079a506781933dd679931484990e1ac5614d8366e2ab4dc4ee8ba09d7ffa25a14b7b8fbbba831df1a5f99911f1e3d8f59413ece17d1c327d76622215ac9f8ef160baa8f387803ec17d5493bc7d89a755cd48941cde43fb460e44cca2e67995560bfc2e6f48b5c7005d1611711bca3dcf04a0c660a8cb289e378cb59a49cdced33055a46c8c7ff70498ff32e1e506bd5b3aa3aabd83c70bf06508066b291ee32122e2edef9eec7f3cf3cd561155bd5f0c0b9a217899847d375f1a76b497fd23b52ee423a2b92a22be7599dec96cb70635e54a976f425d86b355932f78f60a9463ac2b38f4d8d776b404dee6808194a13c7a716094ec3df8be4174dee93f416c76073f2aa7cbf58c6f054bb056f35aef57eff047e6198f2f355861670eac30e9d7fbb2a6779fe1a9246418b8080b43a4be0ac5ec48ebbdf70ee54c78a3829a23b47b4a75210761fd136d0dc8ca8c1acf51083d2023f20454fd3536818921baaf842ec8afd6b1b6931e30df9594acbaf124e5b12c55e4be823a535496446fdf947c7f0d3e7a5797d8bb8e4a56c22398303898588d22be53a374540bd004afb157f4a01fdf2220d5c9d7762ca0760a3ad005cc0e4e28251fd9753b7e85b8dcc79f5abbe8f220487e61fbc940f7ab900944c6bb39600a1264c2fdd1f48fb7d5f2c280f6c21a13c9f1d2cee9ae2800ae9836ec8c789d3347e92240fffdd3489206a57c32d72d4a4d099944219978566db49ddf0ae36c9a49fa68c4a2c446e7e52701904a00541fbaf09fa85ecc92c3305a6d9bdd3888e61f1014ba85b83f8391485070d9e9a8f715f01ee59277338809ae866fc46cffc02168e24b4f03bd47736680d6ec59a4a1b62fdace904aba1b983b8010d2b22f9282ff7b81a9d17d148fd25c3ca0756ce6d902af2734ec65872848d5288f6ceebc978a144e1eb05f0261b28a91f2404c15a3fc1521c8e8c74e8e5606253c353bbd661b1bd81c42cf87efa090db02fb7d97dded1f368b4defa1821a96a3fb82489beb701c99877fda41785fdd741c5fa6ed8a0a695bfd03d574be934dfd23a0809ddbd5e138d6ef1a511e91b959cf79683b1fc625150e560e2805f213b017534fc7cfca40f85e974d1053906accc32d8526c56cb8de5e818db29eeb5ce6dae26f967c41a4f53c8d4589cec5be19c6152d61be96c518996c39c0183384cbe13a7e95340dae5f5a706173ca75248eafee14cbb5aed7e896005ab1a163be70c73340be30e6653330f858674b81137bc27829cf732b23e09a62da8958339066018cbe58a3d0119474ac8fe7224bfc5073048df61d949d825be67beb1d310393cf13633e19f8f94a584a72e9093edb35eeec0bec74fa3a4bb7b2d77b42e0c4768c2f5062556027728a22925f81169616b13afda032c32caae4dd41fedaa99775cda98264412e7ebe66ce0885251688ee1c02c3a072a5ad57657765248bee9786671ea28e5bf93c6193930eebefa54cce990973974530c50a395642de1997562505243898", 0x1000}, {&(0x7f0000005ac0)="89d2ed3963a4616b52a8f4f639874f0f8da3648ef32105b24a926448744be0d6c5156db4cbc7beafb7a20e85cb9ece52cff8d3c6ce2767542e711b895dc51e727aaddce73fd8a2f308701b53faafd08ec300c2bc89c1b81cf1b44b5f48df88e6a998dae56cd1a8a36a50", 0x6a}, {&(0x7f0000005b40)="49c2b6a30ca8359995a9bac1bd72c5af5e00dfec85192dee529e08f0ec73b41a6df3c68a9512650a25894eaee71e7e8debef7be31d34c6664d9e1d64ebf916296505885c5ff0aabaa7563f2582a0f6942a47114a5b43e0a3b1643b8ab519bf2660564f47a62e1d96db2c3cc52357c029bc8e7dc99a34fe54c41cca9a81e5b6807b7a30c8af8335910586484851e2a55e0762ca4d891497bb3df70c7285ac11c2a2f4e3678ca862f7f7f25e8ff32992d10f6888e57cbdb6ad85db5f82c4fb9f683b71f6e41b2495b9bddb6fc70af1d65496dfc7b0", 0xd4}], 0x9, &(0x7f0000005d00)=[@cred={{0x1c}}], 0x20, 0x800}}, {{&(0x7f0000005d40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000060c0)=[{&(0x7f0000005dc0)="972634a9d0852a670c1d6ff54271d4c26d824ba18ed0a2cf1d205856b5b12683850d973c3417", 0x26}, {&(0x7f0000005e00)="90a0030b81d731f329b213bbbcfbd8a1ec857a979ee3dbfb9ea292d4ce87223c3a6acc86acb286ece927c3fb40eda5a1c20806224de84ae155e52f22b908a8cd6c3f1c00758bd69f3f0a091f04ef12c0fbf23e16edb949d96cc1b88cb600f46e35367c94", 0x64}, {&(0x7f0000005e80)}, {&(0x7f0000005ec0)="89f73253ec4a9b594af56210849ce31a567242605b8b5095eb7b39", 0x1b}, {&(0x7f0000005f00)="5d908ada7398e2c4a9d1d51edeeff8ec591e2e78", 0x14}, {&(0x7f0000005f40)="f5bedf4caab0179358d7c495846ee80b11005e1f081d920862ec771530ff5da1a54d8c56c00cc6d830ace0afed81184d3f262b09d69ad2a5e89ba18ff54b1062a7cc3891f29f847470dee1ec94406647369c297e25a87179d74b6fddb89a7bfcac64a74881d53fe680e19f1463b17b382514f47e6312af3beb73be109b0b26a5eff5b8a79308c1ecedc978e72dbdff5ebf47137e6e44c5c7b6a9502249e0385850c88fc0cf29622e0ad6565be40b813ebccd07381019632cf1fdfad621fe34c8f5c97b21ffe55f86b148763cf011ffc8ecbd16e7383ed6505a15d72755", 0xdd}, {&(0x7f0000006040)="d5006aa7b7fc6408a91dba0503766a8749232625", 0x14}, {&(0x7f0000006080)="a292621e096eadf2a28f0880547c256bc1cbf1a2c6eb740d944d822c1156573b252849aba54cebae3c659a8421b2508c7ce0a9a054ef7cf2d46849da14bc15", 0x3f}], 0x8, &(0x7f0000006140)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee00}}}], 0x58, 0x800}}, {{&(0x7f00000061c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000007440)=[{&(0x7f0000006240)="d12f070058299793acb5ffbd558799e4ff42d18693472a80e70d5af7756d478679d509fac8d8da8d7401f54cc9c22fcd5bf02114fa84fa5cb5d676ca3a64cbd3667d906436b715d6e6982179bfc759a959e8014a94e27354fdbc5d75075517306fb9b37f28a761f6b10183333595ce8e582d244eeaccb37fa42086faa9b525d87a81ccbeba31c3738874bf0d05aaf92f5e3a4fd5550ccefd1f7061b1e92a9645ffc7716c3f6443355eea1d8a6f264f051ef8f6825b1c8a550fee2e2661a2864f759056fa7e03e7f8b3ad98ef681daf2fbae12e90d42a0c4cc43e9ef855e757f2735e14aad8888b997927b4a28f1ef3c7ba89085f90c3bce5eff9af85dd292c236ed9c35a203278a0396062a3c0c833f5e7e2ef3cb1c1acfab20e67e9e77e14c2956c5799305c95e2f2a901588a075f241b135b75b6faef5b7b7aec964da2458ce63cdb90759bac5db8fa6fbee827c71af223dc0768f1bc73595dee569618987cc64eb4a189a0db3dc1475d05ea0d6bc1232a7a3f7c03d79357a2848815f586d89812d21054d94426d817898ea1561ddce00b97f324c4767c435ef5740c5939b9794fff8e8f66ee24e2b298a7e790657291de92b7cca6092122aa4a812f957b63c348ae6ae874e5f7fd7de88d68592e5c764a6dcb3e2f939e18ee3413362c1310042eeee13cbf5a5d250859bb254a3dd26ad12db4b9a08fbd146826a8ef9b2c6d9d9e87cf8da4034d5d8d00b1b4dc6dcb3c12148743da9e64d57fa279dbf7e25bf427d4324057a681904bd683384082a114b1fa047e1fff3b85e1d9785e73eeeb4143af8ec9a5a8f682c59a6a01b4fe4f2945c1bd98b66527409938cef85b1a984af924343100856828591b43de2ffc97bf97d447e9b421c34b1b3fd3733293e4962c25431757914c954def4e4b44c3e1c8ba26cd954f36fafd4ee1c4f36c2a8359706fceaa399a5d1465d7b43c650292a17b9a937002baece140279ffcffc1d52b445dba5e2e9dba22a6dd7f16fe24d391e89799369bf38a18847891428d32a8dd420928fd01a21c12d7fb39bd305c714a540444ed0abc79cd87b942e5bc8f3c99db3d6c19fcd6eda731f296ce3ea04b669320e3eb18fa123c8bb461533a2ce25c930c928a2ad352126d6e0a968a279d3d23b7a85c4ca36ac02e442b6b8f32f500295bd38d0ab9796239836997513aa8744aa34052858b98ef314a77942ed76d29ed9fe2f010569f88a23cf9962b51017b3936d6f6ddfa37778f4202c2f2f19104163105a37e97136d4c74c9dad256aef8f2a2dc3e07b30cc781e33cf090d1a91ea34a9c6942aceef46d0dc9ebba871da73678d8bf67acf4bb02bc6dcdd5e2c8e1551c24334c407c343f4612ac68c0e5ffa684dabe36c1f45da72ff2759cd6bce663f9ec727bc2cca1a21219e85f6a12b474352dec747de67a074c0893f7e9d5c149e294abdc2f9f2c652ea1d34a2e211b2c930913231df998f1b3222b49a2649414fe0857d10ff79025181cbb8197a32dca5e4ac11dc8eb404781a537a99a2bcb2c04f467b6a9c97219ea6975a8629cc62dde15741cc7cde188e17204c3bfd847fc1931e555d3e825efe3ff5401f9137f3d74e3bc8e752b1e2b1c17f1788746284f6c772d9c5f8b834d137b4244940643fe1baf25a3b91cf546c5d33dc9be97f2a7806b81e6fd35d261ece4f0efe0faeedf61e252ce6aed872d3b05250652d117cb6ba9d945d0d54dd6469b9cc96da260b69d06d8550f8b987312b944404d561225ea9b32508256414cf57a37387e9e770c318f3ca875c01b8267068512e3c4832343e06787d1914c51bc886e958a8b505cdc539665c910e054042ba0951f596678e7f237b0dd409f7571c9204f1d334c2cad35a44a5b287c08b65baaee2a74e536f25b4c6439dbc33c803fd5931be57fd071f2fe242f76502c5ccf2605e5fc780499f8114a0a6effd41fb0b0a50f256c68e00449df680f74d951373a81e456a78bd0ff0d90e187998c36b3a21815c569e0f7c8c3d1071fbac7797f0b753a94309ed2a8b9de1c1c5578af5c25777233e195e7d3f10d7fed671dd98012c85c0ae78ec151f3a86df390c427d2317607cd0b4da16186d47c476590d8088e8e5a71b891bb40846f687dd80c3ced8b9bee4548b40128a2e55d49d82589e50b08e29c42c1a99ad1e9976a2d284c52c00c2f8afafbfc0248147b8c9409be895d515e6be16c80109fd7e1fd4f2666b193617b1f00ea53a528f9a43ae7ce68e666f60c0397461820b06717fcca8e229fbb1401dee91b64decfca4ab4e30f451436bf68dd2e62641cce2ec35cdc7ecd301a542700280b0eac1b2e44a260b2f64afa5209a33a6a7137d558d7f8358cf60cb9d124112005d6911cd67c22cf1a316d5d3d44e1f26ed45f7e6d9a7a39a431ee276e1201c10fb346c480abfea437eab420e450b930fbc7cc28c4f5a4dd4a1c2e820cdbdc475c717ee069d38b1eacdc184ab8bd2f1d77c4cefee65f0095780c1a4d22959d6fd441e0e33e8b5ec39de079b64933e1edc920830fa01a2fabc4097ad5eb03d17ca3a4fb683cd61f97692d725813de465665a5d54818e9c963dba45b53caf4be227e725965af62797162dfabf1e0b78d45ea8685f6ab4fe687dd49a01fe4958310c8d555c92627327f3195a7b19fd884022cfccc65a15c97059f98b4a9c04ab8390bb5fb82983fa3b0e1a96ec63aae8d7910fd465cf96ee317d27b169a178656cfe7a0168230805301ebe8a0fbe3460a48126123f556b13f5e505907017823c4b26360d383aee3eaa6967357f40d6a8a055b07c591ceefaad3c4e79b592f0abc2210ff10ac90d4697e2e8157b066628268175b7f0fc1f16c18545f7f315f7e270f143f88a0050519c70ef7178f87b7c53c427cfabf005ae1d673fa05f1297d1577d49c11908e8e824c84451c4231f5eb603ef597a3d62f67e3be3b5fe960e1e994f7c72ca9c4604e593be333e9ae3bad50debef7c8ce2c3a86ae4f6a47e02600424712296a54f5270b11c354a90281d845b962a63e6091555acc8455b4e129d380fe2f45e0e12ef0a0c429f506082c2b25b91c55d263968fca17923dcf415aaf78ccb6263f013456b280b9e20da71a1d9ce808517d992d4be2238aa3b4fcc12f26acf131ed400b944fa4648fc66955512617802f01470ac06974c68eac1b0d9396140723f3d570505dc90ee2ee62d244279347d568838909f6743b3a28d47782883ea978558be3c0864ac2bdbd75417195e473bdf53a7f3fbdf9fc1f85a18979d4f088417b6affff19c0271be942e3ad103ea1c5d586336bcc69b3c8281e0d3d48d2bcd50177624e13c0d78617a68ffe6159c6c51209c4f5c7665631557e4bab8191bfa236542cf0d8662806b47bc113ca62ca22ca8583a0ec158b983facd4fd7be9b4cbe3157f28bf883fdd6992287f3825d4775ec9aa91cc45207dc0fac64fa99812820435dd07f1a9c2841e87ce9f99fe51acd28fe8bb34fc20d9c6a22a2ae5713dd177a5cbad7c77cb3c438d81c45b237856d24ad71034e7590e5010228f5ddc1202c741ebbaa113e28cc85ba886a3945a641c62b88823d9e0a9f974b8a22bc7aaca06e9d78bf5df14361e6fdfbf95ea629ecf06cb4210df51c335e039f3d4f5b7f76cd92526d53150f12cf02c8fd4dcb519106b15d2c3005b814af3ff05bd104e4e56aaf0b19a4ec0632e8ba17554a351cb96f2e47aa3733f08e696cd9f13a0e266cb18228c04bf7de6b90c4488edfd8c7ea391360264d36b1a2f329139e867735bb15807d0253231ceca3598343c708158a1127c63e7fbe7283d4a7cbd7700527e3cbe1804cdb078092bfba7162d6890db50316f64b540140a64448811e6ac27bc00c7b7f3ccf750c9db477b70e348187c3208fb267a01cd7f1e6d6002c28b685838013b77d55edd5f167d3c48487931e5665dd0b5d13350b2cd220a205359ba996650b96b08dcbbed501491548a341827643434b9af8083c933e09e056c861b50dfda9a1ae7746f182d8b32600a5425b93e76998e9a9cbffc0c3a83c2a3dcffa9ee80bc739bd2e249e31d37269905e6b7d1dfb4e626d589e938a60e29b4fe1ba6577ab26ac56530fc7d27076283875ed7a14b57e08501de038842851879753e07e9a2914fc38cee555c12dfa2778a2c49e1e4c3d439d8fa5aecd872e006f84582d003619023be81ffcfcd49dd173ec6648700b4e06a23e1cd8877a728a8ec0bc7307d2248cbdd46c98526575273b1cef2428468a308588f9076af45f6599813fb91b131bbafb9de361246ec98289702c622e39307bcf5db9d5adccce6e15afb361a4465c15e94b86e399cc2a31fa5068d284e0ced6729b581907b3e76c5c80590cd30e2b1317abcc656b4a4fa29e5ddee9ab6ebce024082c0294f1a8f3d1d57edfa2a303aa17d288758b4c02756fd411b0ca709df4c7c7cdcbe9cbf63ee43cfeca0a96ba9c63b0ca7581766a313169debac22bcc24a172866dcb71bdc583b7ecbb1c6712c11d6f20bf3b4d15af52f8f4e73ff7454501f0d39495b179db2c6d883f4d1965d23fa3b29e58d4dc78457c4dc74b47e040362c767969c6c5c7ef9a4917caa8db89fe8099adacdff9426346aae586680861b36f776fb17603fbae70c7f4a4a548dd63a265ac50fe48167dbf1b50e0e1419b697e21b808e0464997a153e853be860b735ff069902f3f94f71364c688aa81a02729e1cb2c2aea84f47610654df41d9e4b8f391c90beb22bfde443799c9565cb2fefadb33b6b76786913e16efd52ec02ddfa0983d659863096e03bd4acbdf016ef22ff6aa62d513801196a76bc51312bb076accf04ff04a97076b3321d5621a2949043f87f71dd2292f677cc5473da437ba2f55f20e1826317df5bd414a550bc8d0d3fe4576777436f4d97dcf2f7210273369f0568182b1a2997daa62a8b8bc33ace374cff3b602c59ffd1c56271f4369335f458f9dfff0e3ddd145dcd38a13ba7eeb91dc60e6790a643c5351e9b643120a8c5488dab9d8c9e731ee640e1f8e66d094123238efea7aad5ec1b86f9e37d83896b1e8ca6c1ba25fde9d3f391b53839802887d402b9be65a3866ca8ad273f8493c24430a15225a1e39a48abd834a3174486a410f0245bbd3d9d6e9ca84061690340d22204fdffe885760f982dcebb6087cfa75094b79be05a51d01b08d3e96276069936c05f5b8869ebff578b37a3c7189fb472fc6b6129d97396303869395e60f5af42bf146b8071d0132b0163fe5b97a58a50d9e5543886af0e87185f789f1582bb3069dce71770fe525d90fbe8da310278d16e571f472851e53ce517ff740533c8b3596ca19628baa3e13e9695a92993bfdaa79582b62a8820c4e009be9ac89df46adbadba89ab3af52c53e07632043d6afa0776c9ea26a25c0fa6c4288a2fa7aa0800073413f8ad3753774a29a9f9f2c4e5526ea1447f15b47cdf2ba3b8d32dd557dd551d0500991cd4a11eeaaf0bf373ba34acf09669e84eedf4a598558ce0e7925916a20ad88e7e5fde33b9df8acb59c2684e85914c7dd9ce2e39320b50e16fd69039aeaf4520ea7a9ca90b13444132b4115553c1a8df39f375198322f0353073352859457d53102ba5f38928fc14311ab9277d8f61d0dd66171431e8552b7be3d70a8c44646b5bbc773f4e9b8e8038d89191ee0081f7bab38ebcac6f77000777d617d7860a5a7f3b6e87bc8fb80db33a908c0f980df50f27cb821248ae78c4a15d0aad6201fe9cd615ac86cbcaacf56be21f1cf811783dfc5d6663acd119a5832511a", 0x1000}, {&(0x7f0000007240)="cdce78b79fee6c16c96d5782c5133f5be1fa957addd5f9e42fca4e4509c8e58dce2ed1e0ac38271f0f3e3bf6e0b60ca45a7b848e24f837444812f47b14b63b5402920d6db12a196b0047690f", 0x4c}, {&(0x7f00000072c0)="6e41578435bb7333a9957f0841274838b10717b735662c233d8c562805e9f5235b1c987a1dc3d9ed59871d40636f7376be18b12382820c7b99446309780e586e2ebefb87c076c9c69de463608b91002f571790b24c274b9b80c8c109b62ead6a6447654806091b49227b70927ed2a57fc815f45eb3273c50f2b8303d34741b", 0x7f}, {&(0x7f0000007340)="aa7a4a7d62d7567406", 0x9}, {&(0x7f0000007380)="c81681110108bb9dda9ee38d99e96b14334110075b5358e3bac4e75dd5f48c9369df673d5cee83630a4af49eb03ea3468c8b3a9f9b20f7aee042a8a2ff04219c289eea9af5e4ffd56f6f35e1d943a7716b7068991c2e6cc959c20666bcf9169f7a69bcf720ba8bf1443c0df4e889611ab6216115fdfe4ff65324930b8047dd514ba252e478cb26cf5b1360f8eaa6f3566e3993f9d5097271f45e0193092c79d53afeb42966aa69c7b39924942b67106dd612faadf7fb7d07dbdb8a1369f47499", 0xc0}], 0x5, &(0x7f00000074c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x20, 0x1, 0x1, [r1, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}], 0x40, 0x90}}, {{&(0x7f0000007500)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000007680)=[{&(0x7f0000007580)="00d66b86d2e9bb05058002c8a25f54f27b0feef32b24963dac77644766ce", 0x1e}, {&(0x7f00000075c0)="ef7bf91d68e93e9ce580bbbbc0d6f4d5fe666912f6381d21265fe63da1b2e19ca67040fa3824bddd4b0642216e04c00e97402935d05ddbaa6f555b4b4a083564861f5cb127df62c07f0dd31dab", 0x4d}, {&(0x7f0000007640)="1bfd55f14b26822f4f59a3114216daa7eed94c743b0a10d79e594d42d8a30cae05ab4fe3e6d66fb4215b5ece4e209844191e21175c0faeb7b0295811ef824f", 0x3f}], 0x3, &(0x7f0000007700)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x20, 0x8800}}, {{0x0, 0x0, &(0x7f0000007b40)=[{&(0x7f0000007740)="c95187f420225fd98284bd3bc6c1933db3c4ad8fc6fdf8dd22a9a057f25982251c2605c20f278a21c4ef64a86fbe822f023ccca648add6288e1934f07c35e8f13b619ec715ee55c87b50c24b46eaf4219263ae7d0e277f5e7c60123a7214c2cd538cc1f29470645f401c5e9d01788fbde233173b8b70172c48cc811c02b8fb6fa5cbac025c8fa39e7e962885c186c4333f35c5f9d3bcf42d9f4725ab6179", 0x9e}, {&(0x7f0000007800)="5451e98403a12bc046aff41cca519d81ffd271d4ee2c234993b466b51e21f5a14016fc24f7a70222d6c8e8ef0e60bc90fbde87dc55f1e1af07575c9cc0eadd50688d0c40acac7bca2b5a0d490c0c1004fe963c5738850fa01af0131a425e97172cde71f6", 0x64}, {&(0x7f0000007880)="18c0c32e96939f6706d604f0e63e4f7e001cdfac87cbb51c4d4236192a47a7430a0e966e216ad00c96101b414b0df7c15b20fc29f8bbb4836cf569daea3a38bbb8e4a47a2818bf24aa23aee45858793adfc2f99444d8677fed52932220bc2bc9b2cacb019ae7f3758783a84d2825ab73ddacc5f9dbb14f4782840f1adb15641e1aca06656e7867098a9ce708b3364d0f51e47698845ae54a413cef92e99ebd1b6b55e1d158fed4c341a8ea0cf8024f3686d123b4253072da3b2029ace2f1d2328a4c0c87c6bfd388328e781efb3175da3896ca94f09ee31c025ea2674facb5db81706849fa2ce59f5795b05a", 0xec}, {&(0x7f0000007980)="36939f6599093465a2137146d526f915cec1a2bb20435e3f7a48049960ecf4c35a8282c2dd37a1daeb472f29bc4993cafe08e51f4ce2136687dd26eb9bb33d15dca3fd0330b4ed32055f60e9a862db94afd0013a0291ddbe915f4109d41665d43955340a6ecb72b688763118cf06b832fbbf9dfebf55d8151b439b", 0x7b}, {&(0x7f0000007a00)="199a4d725221be5b1c0c109c8d46b874b3466f62415535b85ee151834f2a57c8", 0x20}, {&(0x7f0000007a40)="374fbb839b576aa26b2964fcf708fec960132fbd83787b78aef0bafdb968fc3a7c7d8f53e51acb2750029b7f7d5d628f53e46f252db5ed550e525bb41cfa1d1afe0b690f3fc12f7954de91d5ae9ecff370601b8c1ab5d12252c857752344da5422a61bcac3957b4af4a97f345ef36b3b7d439381635ad2e7a2e5e21bc3521c5e617509713f6553e1ba5e01bd5893f6e5314a6bb1ec975e6ae726b705123a7479066042bb0dccf0b7ef6a322c4860b9df08fe0a4d3cc1fd3704f59d41e1e7ea35cac1145545f074d5be3db3ff317d52edf91863a1016adabd5f7a22fe0e563633189f49868b0bf5635d7ab50da1c75ca45b08", 0xf2}], 0x6, &(0x7f0000007dc0)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xee00, r3}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r4, r6}}}], 0xe8, 0x200000c0}}], 0x8, 0x8000) (async) ftruncate(r1, 0x8208200) (async) r7 = open(&(0x7f0000000040)='./bus\x00', 0x14117e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27ffffa, 0x4002011, r7, 0x0) (async) r8 = openat(r1, &(0x7f00000000c0)='./file1\x00', 0x16000, 0x1a6) setsockopt$packet_fanout_data(r8, 0x107, 0x16, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x4, 0x2, 0x74, 0x9}, {0xc1, 0x1, 0x1f, 0x3f}, {0x5, 0xb7, 0x5, 0x1}, {0x6, 0x80, 0x7, 0x3}]}, 0x10) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000001b40)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a505000000007751e841cca555077e3a159110193dd2ff1fa7c3205bfedbe9d8f3bd23cd78a07e32fe0231368b2264f9c504c9f1f65515b2e1a38d522be18bd10a48b043ccc42646d25dfd73d06d7535f7866925d86751dfced1fd8accae669e173a659c1cfd6587d47578f4c35235138d5521f9393559c35da860e8efbcbfb42c30d294a55e1c46680bee88956f2b3599f455c7a3a49a01010000009f2f0517e4ca0e1803a2971a50f713d4e21b3336f1ae0796f23526ec0fd97f7325eac36d4dfafe7cc03b0864009d2e7d7ff6ff72ba8972b122b09789d99b3d0524f39d5ae9aeb2d22eb2c09244ba5dbe9180950f76f7049db5cb19d7962fed44e00f39ed8c13a11fa798de504e2865cd81f2b77fdd76c677f812d249c8130b018d4300180020000000db3947c85c3a9027ce9e856fa8b7fb05000000000000593d60abc9b3e67d127e56f3d3759dcfeb820634fd4d419efaefc74305b2bea2000600000051fcf5d62205561b6efaad2063ff0f09f7b9e01446a6285f4665a7fe3cda2349f8bf400100000000000000f435f28fbeda75cf971f54a9698cf3270f420ee893850a8e078374909413f3fbd3ced3284db730fc594609654d97836f171b766ffd752601000000a9c648e8aa5c558aa6d463ec9d840f3914909187b6b0776952be71b0417d33d3ab25493418ba0fbacf768e07c1a939d31f606085b9e3efc93b0f58d5ec37494d9d10d76e603129e9a726579ac7d672cacd581baca77b3610b7403930fd42051d4b7443e5b49c000000000000007d6173050027791c9c1e04ad3711a66da2254a6f911b1469c62a6e1e3f9c1715c009a58e6eadac8f61b45853673df72dc813f7454ae22d79ac48034282f03040889500000020179dcf66d93907cedd49e0c5752f755849953957143a0335d2f62acbf18b251ce63b29fe177745448ccc925770fac12cf9e291200df6bb669d5a57dd74df817ef2f8698f710c359afe73947afebdf5536e4db8b0231d0cbc798766ec60586f14b44775bc9d254e4515cb83275d3b495fa90000e69a68b47ac4595463e1442d88e0606a060000cc914fae896ab129ccdf8792a8435972c8391d132a2fcbd40e865d62cc7c4200000000000000000000000000000800002a77fbbccfdb1ab3d84349058cc40f4e8e6b3ff1f09726b8145ea99c7640faab578dc98a6134df0a10a54ce7e7ddbb709a27d977d1f91ab9ee940757d19594c9a50961b7fcc56d82584dc8254df7c411fa61353a6897c4f3b9f152fdf6f2ab47adb29aefecce96c94f360e129c9f2af569c794b68b2ead404bcdd4aa9cb6a128e1ad45fd4030e1e69adf4986b7860f3122d59c079f0f9a1732f691590f45512aec4ed2413f66cac7dd022301741c576dea82005b166d6c3b9ed0c297ac197a92188a618945008dca0b3c62f1601243089d9c687563382b0b88a7d80fd7bf7fae8a690f52db1464d29b1b926414cd35705c89662c585e32c881d917b74f027674dbc017499bfa5a2e2900000000000000000000000000007b593ecbdd162fee9f239a3c615b3e9a3fb0af254bdda09ed82cbdba6daf8b247a5ad0cb4f3523c950eec0f1800b295be71418dd65de15e11beef9630499c70fce74135a7c7c8e818b79b85ff65d59d89492d7a663d3f25651e252ab49d358eac853ffe182ee37a5db085a072647719cb8604ba2e0b80af3f1867bd8fb6afca671437e0a5a9d5a088436739262d894986882ec0fb419a377ef47f4920a5de6d8de0d3090b4cb6b773e825442d351f980eed0d997a4d98a5121e941b145e2186546c646128a3e69f52fcad83a026def90b9eb55f4a0a2251bbae428c6c017b5a47f1580831a7ce233857e6aa9e777e99da1a3ad03fdc93fa7ed96228deac5e3bce983971041297a6ba18783a2edc7e3901cc891035872c61e7ea3751f2f384cd28c1194f56d3cf074e8ba4e60e84dc2f352c3cd170581aee0c93ca8ceff84cda40325d340759e79e5c4bcec227e37f7ec2193c78877fb51195b76c51bb411b024bf3a7bcf5f319ec1f2d4dcf1d46a15cde1d6cecce6ecdb0c0a3413394d51341a7b3606ad8c29b6dbf6be3265b562f562cf2ab122a6e7e33b28c3208de35161bfe19678df43a45b314e5a0f8754cfaf4f9d3fdf9c8f7b7c296bf2e632d25ba8ee6369b362a8e4c9dff176d482d32249c93680a04f6464f173327fb629cfb5d070bc92afb42640f739735c43ce71991b96cec68d4bf42f0cf0cda5907302a54e655114b64908901ea200"/1672], &(0x7f0000000080)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x12, '\x00', 0x0, 0x0, r8, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000240)='kmem_cache_free\x00'}, 0x10) (async) r9 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r9, r10, 0x0, 0x80000009) [ 187.985837][ T3500] EXT4-fs error (device loop2): ext4_append:79: inode #2: comm syz-executor.2: Logical block already allocated [ 187.988443][ T87] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_1: link becomes ready [ 188.004040][ T3500] EXT4-fs error (device loop2): ext4_append:79: inode #2: comm syz-executor.2: Logical block already allocated [ 188.017250][ T87] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 188.026096][ T87] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 188.034140][ T87] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 188.044660][ T87] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 188.061752][ T87] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 188.078448][ T87] IPv6: ADDRCONF(NETDEV_CHANGE): veth3: link becomes ready 00:10:25 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r0}, 0x10) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000200)='./bus\x00', 0x8100000, 0x5, &(0x7f0000000140)=[{&(0x7f00000004c0)="601c6d6b646f736690e6b100100101000440002000f881001000020003000000004b2058e70cdfffffffffffffff00000000000000197d92d6cb1390e57c7567cafacabace46efcf68bc650c7501c87c0f81cf14d568de5e24325f78afb8194d34d62a9bbe9a2607125a0703549a9d7139229d41c050961e3353388c6dbc9e4f9533de925aa466ad40af57a723bb5524dd1429bd2b2cfa03c68a6194f1e0309572dbf108aab943a606c9d9b0d02ee57c170a460e549c08dee8d62279da3ec002000a7eba24c0e9aef919570eba31b14c42eb61e8e60946dbfec7a4ed42dda08da6278fde59ad3de397ca7166b88482e6624807137d4d1807d36d7ec284191d23aaaf74a576e2eb55bd1a4dfe1815b9ebcce452e47eb7f2790ee175757873ad5e99c29c06b9632e8495a4b4c474f2c7fa4f5683fca6315f", 0x137}, {&(0x7f00000013c0)="73797a6b616c6c657273797a6b616c6c65726572737973797a6b616c6c657273797a6bb66c657273797a6b616c6c657253797a3235392767a5be167a6b616c6c657273797a00626ccc89a7668872730000080000000000000000000000000000000700"/109, 0x6d, 0xa33}, {&(0x7f0000000900)="53595a4b414c4c4552202008000007602c552c55000015602c5500000000000041660069006c00650030800f00fc000100ffffffffffffffffff0000ffdff2ff46494c453020202020202010007f15602c552c55000015602c5503000000000041660069006c00650031000f00100000ffffffffffffffe646494c453120202020007f15602c552c55000015602c01000000000000ae420069006c00650032000f00140000ffffffffffffffffffff0000ffffffff46494c453220202020202020007f15602c552c55000015602c5506002823000041660069006c0065003e000fd2d263006f006c0064000000ffff0000ffffffff46494c457e312020434f4c20007f15602c552c55000015602c550b7fb30000000000000000000000000000cc1914594ead9ccb4769a3d4169f87f31930b0a52da17414be0a1b2733a3dd1b8e4feea233bca2865604147c58bc245d00399fd106ed5668cad4f5bf66bb1e8b0adf8ac2f514572eba1056cf861b1b5f3c77f9f27e6122a248e87ca87c5861a0505b3f07d8648dd7a99678d12d6cafb04ad5d6ac0886d8f818b755cc843d40e095d17411ca666714814a246a7d316cbf3e4024ebcd62aec2a1fdac43a524614badf80c638ed99220620f0a4ba06703fc6ff885d14abb02b702ac0b6ecf15d1d59161e3747821b2ef2350bc29c697ce5737fda574568a16a3dd752d9653b505348e85f4831b528c2f817432ca74a3e19f493d7b46a06fb6da92c89030a3c806e1260201979500624e5f825f34734e76610bd1bacbcbf369902474d7250fd6c4056e34a9291c119d3fcb63723271c3610a28b89e68266e522063156e2e4c3eebccb6a8e90210d22d3211e4c0e8f8fc3265fbdb484264d56ddad9609ea12c6a8ccd7c0573ddc2db2ae3958b23a03106101811eb654650c857cab5d17515932967a7c84df8bd46c2004c180b0a0571fb66d8496ed136231cb6127d0ac9284a1619460390e1b2953beeb0bb15e3e72cf6504d93cd692782f7e6abb0176c9e05880c7b8d1f9d4a0f412d01d5fe6ad5fc34285c24fa6e4408d1a93428290b4159732162c1c4", 0x302, 0x2800}, {&(0x7f0000000240)="00ba637f246e05421f", 0x9, 0x3fff}, {&(0x7f0000000040)="f8ffff00f0ff0400ff27800009a000ffff00", 0x12, 0x400c}], 0xc000, &(0x7f0000000100)={[{@utf8no}, {@iocharset={'iocharset', 0x3d, 'none'}}, {@iocharset={'iocharset', 0x3d, 'cp861'}}]}, 0x2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r0}, 0x10) (async) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000200)='./bus\x00', 0x8100000, 0x5, &(0x7f0000000140)=[{&(0x7f00000004c0)="601c6d6b646f736690e6b100100101000440002000f881001000020003000000004b2058e70cdfffffffffffffff00000000000000197d92d6cb1390e57c7567cafacabace46efcf68bc650c7501c87c0f81cf14d568de5e24325f78afb8194d34d62a9bbe9a2607125a0703549a9d7139229d41c050961e3353388c6dbc9e4f9533de925aa466ad40af57a723bb5524dd1429bd2b2cfa03c68a6194f1e0309572dbf108aab943a606c9d9b0d02ee57c170a460e549c08dee8d62279da3ec002000a7eba24c0e9aef919570eba31b14c42eb61e8e60946dbfec7a4ed42dda08da6278fde59ad3de397ca7166b88482e6624807137d4d1807d36d7ec284191d23aaaf74a576e2eb55bd1a4dfe1815b9ebcce452e47eb7f2790ee175757873ad5e99c29c06b9632e8495a4b4c474f2c7fa4f5683fca6315f", 0x137}, {&(0x7f00000013c0)="73797a6b616c6c657273797a6b616c6c65726572737973797a6b616c6c657273797a6bb66c657273797a6b616c6c657253797a3235392767a5be167a6b616c6c657273797a00626ccc89a7668872730000080000000000000000000000000000000700"/109, 0x6d, 0xa33}, {&(0x7f0000000900)="53595a4b414c4c4552202008000007602c552c55000015602c5500000000000041660069006c00650030800f00fc000100ffffffffffffffffff0000ffdff2ff46494c453020202020202010007f15602c552c55000015602c5503000000000041660069006c00650031000f00100000ffffffffffffffe646494c453120202020007f15602c552c55000015602c01000000000000ae420069006c00650032000f00140000ffffffffffffffffffff0000ffffffff46494c453220202020202020007f15602c552c55000015602c5506002823000041660069006c0065003e000fd2d263006f006c0064000000ffff0000ffffffff46494c457e312020434f4c20007f15602c552c55000015602c550b7fb30000000000000000000000000000cc1914594ead9ccb4769a3d4169f87f31930b0a52da17414be0a1b2733a3dd1b8e4feea233bca2865604147c58bc245d00399fd106ed5668cad4f5bf66bb1e8b0adf8ac2f514572eba1056cf861b1b5f3c77f9f27e6122a248e87ca87c5861a0505b3f07d8648dd7a99678d12d6cafb04ad5d6ac0886d8f818b755cc843d40e095d17411ca666714814a246a7d316cbf3e4024ebcd62aec2a1fdac43a524614badf80c638ed99220620f0a4ba06703fc6ff885d14abb02b702ac0b6ecf15d1d59161e3747821b2ef2350bc29c697ce5737fda574568a16a3dd752d9653b505348e85f4831b528c2f817432ca74a3e19f493d7b46a06fb6da92c89030a3c806e1260201979500624e5f825f34734e76610bd1bacbcbf369902474d7250fd6c4056e34a9291c119d3fcb63723271c3610a28b89e68266e522063156e2e4c3eebccb6a8e90210d22d3211e4c0e8f8fc3265fbdb484264d56ddad9609ea12c6a8ccd7c0573ddc2db2ae3958b23a03106101811eb654650c857cab5d17515932967a7c84df8bd46c2004c180b0a0571fb66d8496ed136231cb6127d0ac9284a1619460390e1b2953beeb0bb15e3e72cf6504d93cd692782f7e6abb0176c9e05880c7b8d1f9d4a0f412d01d5fe6ad5fc34285c24fa6e4408d1a93428290b4159732162c1c4", 0x302, 0x2800}, {&(0x7f0000000240)="00ba637f246e05421f", 0x9, 0x3fff}, {&(0x7f0000000040)="f8ffff00f0ff0400ff27800009a000ffff00", 0x12, 0x400c}], 0xc000, &(0x7f0000000100)={[{@utf8no}, {@iocharset={'iocharset', 0x3d, 'none'}}, {@iocharset={'iocharset', 0x3d, 'cp861'}}]}, 0x2) (async) [ 188.098983][ T3522] loop2: detected capacity change from 0 to 4096 [ 188.112069][ T87] IPv6: ADDRCONF(NETDEV_CHANGE): veth2: link becomes ready [ 188.152624][ T3522] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 188.174698][ T3528] EXT4-fs error (device loop2): ext4_append:79: inode #2: comm syz-executor.2: Logical block already allocated 00:10:25 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207a20902"], 0x10}}, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r0, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) setsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000080)={{{@in6=@ipv4={'\x00', '\xff\xff', @dev}, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee00}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@rand_addr=0x64010101, 0x10000, 0x32}, 0x0, @in6=@loopback, 0x0, 0x0, 0x0, 0xb7, 0x1fb, 0xffffffff}}, 0xe8) sendmmsg(r0, &(0x7f0000000180), 0x400000000000354, 0x2873dedf99c) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000001c40)={&(0x7f0000000280)=ANY=[@ANYBLOB="a36debb23212f9adeb2b0020000000cf8adeb376abfa1abbbc00000000", @ANYBLOB="ca55445908254a7bc62fcf40bfea27d7d527ce86781043be294e1cdc4a8f5724fd5a6c", @ANYRESOCT, @ANYRESOCT=r0, @ANYRES32=r1], 0x3c}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000004c0)={'ip6tnl0\x00', &(0x7f0000000440)={'syztnl1\x00', 0x0, 0x0, 0x4, 0x3, 0x3, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast1, 0x0, 0x8}}) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f00000003c0)={'team0\x00', 0x0}) r4 = socket$nl_generic(0x10, 0x3, 0x10) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000300)=@pppol2tpv3, 0x80, &(0x7f0000000500)=[{&(0x7f0000000380)=""/4, 0x4}], 0x1}, 0x2) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000000c0)={'wlan0\x00'}) r5 = socket(0x10, 0x20000000802, 0x0) sendmsg$NL80211_CMD_TDLS_MGMT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000740)=ANY=[@ANYRESDEC, @ANYRES64=r0, @ANYBLOB="000017000000000008000300d446e2b10100014e45c5591f8e30ca13fe31a6f0de45aa623df564c7ce199d5d7f5f5c59befcaf8de21beba067b70c03d5c517eb1609daac56a34372bd226d29b06090fe1e08d72e9c8121300d19cbd480c7c3f761d2a65084c8f16d42367a7f1709d9189bdd817c4d2fe9aef9621dae3ca63c61ef966c03f6883e79e464038e6041d6dc4fcc129d19a178f8622386d6c34c2567c6669f54dd8f5a5e671caa3a2691be0db714a3b9c00c392ed045796a67eb224e983f3a7592d104cf983e9f1591a2f082de0ab340e929fac316263fbb38e7891fbeae1cddd76fe5a8a972e596811ea334ec78bfd6e68bbf434d869b0fb9706a8df8542ec4317e6aed04a20d10f4fa96466dffbda4e66d0b299063a6008e7c1367c8547ed846a275b1a09838d8fe478e6e8b920364f64d62d33b53b9bb28af4d98d35c067004eee78a64f186f4", @ANYRES16, @ANYRES32=r2], 0x1c}}, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) sendmsg$nl_route(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000006c0)=@ipv4_getaddr={0x20, 0x16, 0x100, 0x70bd26, 0x25dfdbfe, {0x2, 0x1f, 0x78, 0xfe, r7}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r5, 0x89f1, &(0x7f00000004c0)={'ip6_vti0\x00', &(0x7f0000000440)={'ip6gre0\x00', 0x0, 0x0, 0x4, 0x4, 0x2, 0x3, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @local, 0x7847, 0x80, 0x8001, 0x3403}}) sendmsg$TEAM_CMD_PORT_LIST_GET(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000400)={&(0x7f0000000e40)=ANY=[@ANYBLOB="64040000", @ANYRES16=0x0, @ANYBLOB="00022bbd7000fcdbdf250300000008000100", @ANYRES32=0x0, @ANYBLOB="6c01028038000100240001006e6f74e034cee1db584f5cf50b6c00f471276966795f70656572735f696e74657276616c00000000000000000000000500030003000000080004000300000038000100240001006c625f73746174735f726566726573685f692e74657276616c00000000000000050003000301000008000400080000007c000100240001006270665f686173685f66756e6300000000000000000000000000000000000000050003000b0000004c000400008006060080000009000300230f00000700050508000000fcff7f018100000001010703080000000800b9e0ff7f00000300c62f40000000000008010900000003004008090000003c000100240001006c625f74785f6d6574686f6400000000000000000000000000000000000000000500030005000000090004006861736800000000a5fd0100240001006c625f74785f686173685f746f5f706f72745f6d617070696e67000000", @ANYRES8, @ANYBLOB="7d433318168fdbb59442f0c705f4638f8bd2ff4542b5229aadec64cc52960474e6", @ANYRES32=0x0, @ANYBLOB="dc0102804c000100240001006c625f74785f6d6574686f640000000000000000000000000000000000000000050003000500000019000400686173685f746f5f706f72745f6d617070696e670000000040000100240001006c625f706f72745f737461747300000000000000000000000000000000000000050003000b00000008000400ffffff7f08000600", @ANYRES32=0x0, @ANYBLOB="40000100240001007072696f72697479000000000000000000000000000000000000000000000000050003000e00000008000400ff03000008000600", @ANYRESHEX=r3, @ANYBLOB="400001002400010071756575655f6964000000000000000000000000000000000000000000000000050003000300000008000400ff00000008000600", @ANYBLOB="5458bb294e3368f70dfdef3066c4ed93ff623e10626890d4f9370ecc94ceffd75d8a9e7fffbeebfe1eb4ab3c81507dffad890982b39a96b767b82a8fde09fd1e4d54efd93fe205ab017be0e7bba368ec", @ANYBLOB="3c0001006e6b75705f656e61626c65640000000000000000000000000005000300060000000400040008000600", @ANYRESHEX=r8, @ANYRESHEX=r4, @ANYRES16=r0, @ANYBLOB="54000100240001006270665f686173685f66756e6300000000000000000000000000000000000000050003000b0000002400040008000100", @ANYBLOB="61cdf518bb8c3417f1398d2e9c488ceab68df73c0ca9c4986efb5ea66e5eecf85bffd90ee33fb04be7b938f9dfe4e3afad93a39ae3748078e5a247d58be0d55bc37fae480610489b9f555b72a409b5d7f6587c396f5e157ab32d925d9e74abee161629dc5cc64b15ac5c717d715818d88e3c373e6736e66c1f1ac4e1ebe27d2b3328a513cfad104e03f22ab31b0236c0d576b8c6e1c7f91c9dde35f11648ff15ad928569a7", @ANYBLOB="ac0002803800010024000100616374697665706f727400000000000000000000000000000000000000000000050003000300000008000400", @ANYRES32=0x0, @ANYBLOB="3800010024000100616374697665706f727400000000000000000000000000000000000000000000050003000300000008000400", @ANYRES32=r3, @ANYBLOB="38000100240001006e6f746966795f70656572735f696e74657276616c00000000000000000000000500030003000000080004000400000008000100", @ANYRES8=r6, @ANYBLOB="3c00028038000100240001006c625f73746174735fd0545374b539726566726573685f696e74657276616c0000000000000005000300030000000800040004000000"], 0x464}}, 0x40000) 00:10:25 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:25 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) 00:10:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd01, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) write$tun(r0, &(0x7f0000000040)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x2c00}, {}, {}, {}, {0x8, 0x22eb, 0x0, {{}, 0x2b}}}}}, 0x66) [ 188.207442][ T3531] EXT4-fs error (device loop2): ext4_append:79: inode #2: comm syz-executor.2: Logical block already allocated [ 188.227560][ T31] audit: type=1400 audit(1666051825.460:182): avc: denied { create } for pid=3532 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 188.294827][ T3547] EXT4-fs error (device loop2): ext4_append:79: inode #2: comm syz-executor.2: Logical block already allocated [ 188.332541][ T31] audit: type=1400 audit(1666051825.490:183): avc: denied { write } for pid=3532 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 188.352264][ T560] usb 5-1: new high-speed USB device number 19 using dummy_hcd [ 188.407562][ T31] audit: type=1400 audit(1666051825.600:184): avc: denied { ioctl } for pid=3532 comm="syz-executor.0" path="socket:[23329]" dev="sockfs" ino=23329 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 188.439013][ T3549] skbuff: skb_over_panic: text:ffffffff846c2c28 len:664 put:72 head:ffff88811327f000 data:ffff88811327f000 tail:0x298 end:0x280 dev: [ 188.453509][ T3549] ------------[ cut here ]------------ [ 188.458800][ T3549] kernel BUG at net/core/skbuff.c:113! [ 188.464147][ T3549] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 188.469983][ T3549] CPU: 1 PID: 3549 Comm: syz-executor.0 Tainted: G W 5.15.73-syzkaller-04348-g44b8b2ac1d96 #0 [ 188.481352][ T3549] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/22/2022 [ 188.491246][ T3549] RIP: 0010:skb_panic+0x14c/0x150 [ 188.496105][ T3549] Code: c7 a0 68 be 85 48 8b 75 c0 48 8b 55 b8 8b 4d d4 44 8b 45 d0 4c 8b 4d c8 31 c0 53 41 56 41 55 41 54 e8 73 fc dc 00 48 83 c4 20 <0f> 0b 66 90 55 48 89 e5 41 57 41 56 41 55 41 54 53 48 83 ec 78 4c [ 188.515549][ T3549] RSP: 0000:ffffc90001576b08 EFLAGS: 00010282 [ 188.521455][ T3549] RAX: 0000000000000088 RBX: ffffffff85be6920 RCX: 9b04d1dc94ad9300 [ 188.521939][ T31] audit: type=1400 audit(1666051825.600:185): avc: denied { read } for pid=3532 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 188.529256][ T3549] RDX: ffffc90000f1a000 RSI: 000000000003ffff RDI: 0000000000040000 [ 188.529272][ T3549] RBP: ffffc90001576b50 R08: ffffffff815838e9 R09: ffffed103ee265e8 [ 188.529284][ T3549] R10: ffffed103ee265e8 R11: 1ffff1103ee265e7 R12: ffff88811327f000 [ 188.529297][ T3549] R13: 0000000000000298 R14: 0000000000000280 R15: dffffc0000000000 [ 188.579863][ T3549] FS: 00007fe1d0ed0700(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 188.588626][ T3549] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 188.595056][ T3549] CR2: 0000000020009038 CR3: 000000011413d000 CR4: 00000000003506a0 [ 188.599585][ T560] usb 5-1: Using ep0 maxpacket: 16 [ 188.602988][ T3549] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 188.603006][ T3549] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 188.603017][ T3549] Call Trace: [ 188.603023][ T3549] [ 188.629724][ T3549] ? pfkey_send_acquire+0x19a8/0x2db0 [ 188.634930][ T3549] ? pfkey_send_acquire+0x19a8/0x2db0 [ 188.639729][ T560] usb 5-1: too many configurations: 231, using maximum allowed: 8 [ 188.640135][ T3549] skb_put+0x153/0x210 [ 188.651680][ T3549] pfkey_send_acquire+0x19a8/0x2db0 [ 188.656723][ T3549] km_query+0x75/0xe0 [ 188.660534][ T3549] xfrm_state_find+0x24d8/0x3510 [ 188.665311][ T3549] ? arch_stack_walk+0xf8/0x140 [ 188.669995][ T3549] ? xfrm_sad_getinfo+0x170/0x170 [ 188.674855][ T3549] ? stack_trace_save+0x12d/0x1f0 [ 188.679717][ T3549] ? __stack_depot_save+0x34/0x4b0 [ 188.684665][ T3549] ? __update_idle_core+0x2a0/0x2a0 [ 188.689696][ T3549] xfrm_resolve_and_create_bundle+0x66d/0x2c80 [ 188.695865][ T3549] ? xfrm_lookup_with_ifid+0x2640/0x2640 [ 188.701329][ T3549] ? __kasan_check_write+0x14/0x20 [ 188.706278][ T3549] ? _raw_spin_lock_bh+0xa3/0x1b0 [ 188.711134][ T3549] ? _raw_spin_lock+0xa3/0x1b0 [ 188.715739][ T3549] ? xfrm_selector_match+0xb97/0x1150 [ 188.721800][ T3549] xfrm_lookup_with_ifid+0xff4/0x2640 [ 188.727100][ T3549] ? __xfrm_sk_clone_policy+0xa90/0xa90 [ 188.732593][ T3549] ? rcu_read_unlock_special+0xdb/0x4c0 [ 188.737974][ T3549] ? __kasan_check_read+0x11/0x20 [ 188.742833][ T3549] ? call_rcu+0xe0f/0x1400 [ 188.747091][ T3549] ? ip_route_output_key_hash_rcu+0x832/0xe10 [ 188.752987][ T3549] xfrm_lookup_route+0x3b/0x160 [ 188.757673][ T3549] ip_route_output_flow+0x1e7/0x310 [ 188.762711][ T3549] ? ipv4_sk_update_pmtu+0x1e00/0x1e00 [ 188.768000][ T3549] ? ipv4_confirm_neigh+0x71d/0xa80 [ 188.773034][ T3549] ? avc_has_perm_noaudit+0x358/0x450 [ 188.778242][ T3549] udp_sendmsg+0x1650/0x2920 [ 188.782670][ T3549] ? ip_skb_dst_mtu+0x640/0x640 [ 188.787353][ T3549] ? udp_cmsg_send+0x380/0x380 [ 188.791954][ T3549] ? do_user_addr_fault+0x8a7/0x1220 [ 188.797086][ T3549] ? inet_send_prepare+0x58/0x490 [ 188.801935][ T3549] inet_sendmsg+0xa1/0xc0 [ 188.806102][ T3549] ? inet_send_prepare+0x490/0x490 [ 188.811061][ T3549] ____sys_sendmsg+0x597/0x8e0 [ 188.815656][ T3549] ? __sys_sendmsg_sock+0x40/0x40 [ 188.820514][ T3549] ? import_iovec+0xe5/0x120 [ 188.824944][ T3549] __sys_sendmmsg+0x5c7/0x800 [ 188.829451][ T3549] ? __ia32_sys_sendmsg+0x90/0x90 [ 188.834310][ T3549] ? futex_wake+0x662/0x7d0 [ 188.838654][ T3549] ? avc_has_perm_noaudit+0x450/0x450 [ 188.843859][ T3549] ? ip4_datagram_release_cb+0x861/0xd80 [ 188.849324][ T3549] ? selinux_socket_setsockopt+0x25c/0x360 [ 188.854969][ T3549] ? futex_exit_release+0x1d0/0x1d0 [ 188.860010][ T3549] ? switch_fpu_return+0x10/0x10 [ 188.864776][ T3549] __x64_sys_sendmmsg+0xa0/0xb0 [ 188.869460][ T3549] do_syscall_64+0x44/0xd0 [ 188.873715][ T3549] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 188.879442][ T3549] RIP: 0033:0x7fe1d1d7d5a9 [ 188.883700][ T3549] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 188.903136][ T3549] RSP: 002b:00007fe1d0ed0168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 188.911384][ T3549] RAX: ffffffffffffffda RBX: 00007fe1d1e9e050 RCX: 00007fe1d1d7d5a9 [ 188.919198][ T3549] RDX: 0400000000000354 RSI: 0000000020000180 RDI: 0000000000000003 [ 188.927006][ T3549] RBP: 00007fe1d1dd8580 R08: 0000000000000000 R09: 0000000000000000 [ 188.934817][ T3549] R10: 000002873dedf99c R11: 0000000000000246 R12: 0000000000000000 [ 188.942714][ T3549] R13: 00007ffcdc93daaf R14: 00007fe1d0ed0300 R15: 0000000000022000 [ 188.950529][ T3549] [ 188.953392][ T3549] Modules linked in: [ 188.957553][ T3549] ---[ end trace 0ffcdaaa657a22d6 ]--- [ 188.957694][ T560] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 188.962836][ T3549] RIP: 0010:skb_panic+0x14c/0x150 [ 188.962863][ T3549] Code: c7 a0 68 be 85 48 8b 75 c0 48 8b 55 b8 8b 4d d4 44 8b 45 d0 4c 8b 4d c8 31 c0 53 41 56 41 55 41 54 e8 73 fc dc 00 48 83 c4 20 <0f> 0b 66 90 55 48 89 e5 41 57 41 56 41 55 41 54 53 48 83 ec 78 4c [ 188.962876][ T3549] RSP: 0000:ffffc90001576b08 EFLAGS: 00010282 [ 188.962889][ T3549] RAX: 0000000000000088 RBX: ffffffff85be6920 RCX: 9b04d1dc94ad9300 [ 188.962901][ T3549] RDX: ffffc90000f1a000 RSI: 000000000003ffff RDI: 0000000000040000 [ 188.988802][ T560] usb 5-1: can't read configurations, error -61 [ 188.994534][ T3549] RBP: ffffc90001576b50 R08: ffffffff815838e9 R09: ffffed103ee265e8 [ 188.994551][ T3549] R10: ffffed103ee265e8 R11: 1ffff1103ee265e7 R12: ffff88811327f000 [ 188.994562][ T3549] R13: 0000000000000298 R14: 0000000000000280 R15: dffffc0000000000 [ 188.994573][ T3549] FS: 00007fe1d0ed0700(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 189.054312][ T3549] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 189.060746][ T3549] CR2: 0000000020009038 CR3: 000000011413d000 CR4: 00000000003506a0 [ 189.068533][ T3549] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 189.076387][ T3549] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 189.084178][ T3549] Kernel panic - not syncing: Fatal exception [ 189.090199][ T3549] Kernel Offset: disabled [ 189.094331][ T3549] Rebooting in 86400 seconds..