{0x6, 0x5, 0x1}, @TCA_IFE_DMAC={0xa, 0x3, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, @TCA_IFE_DMAC={0xa, 0x3, @broadcast}, @TCA_IFE_PARMS={0x1c, 0x1, {{0x8, 0x2, 0x2}}}, @TCA_IFE_METALST={0x18, 0x6, [@IFE_META_PRIO={0x8, 0x3, @val=0x2}, @IFE_META_SKBMARK={0x8, 0x1, @val=0x7}, @IFE_META_PRIO={0x4, 0x3, @void}]}]}, {0x1004, 0x6, "bc2a432008a2df239157291be764a02b43f73b6c050125f1466a7ace5046b84d719ac750aa46acc6136c1e39cf1a89fea79e9b636f3596bccb18cf4e5c22cb8e6f617c12006204906c4c8ccad35ca0d52414b12994697bf46a027fa08df5e930c0e4a676279d91706444f1f0ad165983018442679a3ccdc4d6146141bd7d441fbf7b5d615f23674a44376fec655aaee91a66fd38dfa97c37d3e1962d6c80d57a555d55a087bb157b2a29427a7e75dbdab98e82a57cfa97d2867cbb4cb02ae50eac0b045ed61d0c4610aac288456aaed1d39f436cc350de6aef5262ec32fe4db4db65bab0b503c59f330aaf4d2aeba02f8e0a868c01b5ac2f356debab82790fe149adffbf857c08f0fbcf692328c6ca5f0a16ce5d34418d7692448097ca7a689db545721e3972a041ae9994be3f7d438c23b57f167dc399e538109965e41b9e54cf10067f079e4ed445fe3d0ce100f2d40d2acb18d04bbfe96d53192ab2f7d98d3270c634d6b5febcd8e568f1bab38c9a8c5f06f567dabd8dca5678db2f46679a140ddf8856a097a50c4a94e86f8598e8f457d30f20825ca76cdef8cc5df410c374f19f71ebfd0cbddddca50307cf87110d4ebcf9b24875201bdf0a815f6c14d8b7fa07a75082a37cc06dc0ac605327fa8dc74302913d7f287f9bcaa33657170768fd5368c204dfec3c84d761ef05bee20f8fd0a11e68367ba1f51c560404d13dc664d7a79dfb65a495d5571052b9af2dbbaa5d649d6d8429b4c868a4d9b386f6d306def1f3322a1aa32940d4b909edb57fca66e21244265466a8ee0a8c88838ab3dbdcb8da163bb63f475919b2504ff716f755851fed4cd8246384dc32cea4afff504ad3bbaf6e5140976e018f53221d856ddccc36fba6442753b4b9377301fd3554b0b03c13a1d1f9e98f48f5b8440e39b0714ebded5c63bedb99f10a3a1308497069d4722513c9f3f9a8cb29fec934d8251b34da67f176bf5d7c32f9f00047f5b4c5e39744b8da650ccfb797b9f0155cfa62a2e41e46799021af7e2aa572e676ea28a225f888c35fef8830fee440326e653533123e3bb2cdd2b143e1c57f1440652f585d34e360a4e3709accdfdf8bcb480a54a235cdec215122083b38c85c38c0083482aab495d37750ae0e878559961673a241d19d196d051573d206bdc91a397a1ce6d8e3595f15f618f62db812943967dd6d864571232af2db93c23199a415b6db0228dd47a88d86ada2fc2eaec5cdae7e1448260095c02e397cf7f0d762f78b163fd73d54debc11f3367a0024b3b46b2e74d5f9d9e1934e7363940d141f402f78ed0cc1a161fce87af1fd0f21321488391f320e801c0d245bc2028bfba49f5af1e9d923ca5c284e37e6858b8da7fca92cbd54d18330dde7fefdfe5305233c83b8427bc353c4250a1e03c28d663d49fa4925829ff4a157bbe5240ea8b5240dd621311ffc198e73d6b81268d68d62fc5ee2a1d355fe3fae64d007e0b89785d3f05ad645b18e5ae2fd825b633255237cc2997101d234309e1a8705268eed57ea7f35a620bed99d4466047990e9cd58ebdb98851c53854f7b6cfa1dc76a7e766ce104d9d32bdb467b3b449443efec43027a53488652920f11315f6028f302b4a4bfa2b03e63c929d694e84269ad6fa2c9da9e5b652ca4fdccc69e7cba05b3ff8f6c4544af8b38213aad01c3b38b230b74c54f6639e5e505e5d81b4996ac0e727ce843e98d834e178b0fb3aee51f1068816c91ed8f1e4a1d10e285aae783c0e157ace6405e26cb6dbf25ddb7420d8db5948a40a59fde812f5d17155917cbd6d7a71d6c6f384b93ed4a23e5e4ed4281db3f41b1882396bb770aa5cfa913b0cc4127e0f6265aadba0b0f66fc89f7f61591e875d4781dbe42b009602827ce49a8404c1fe792f9c53123b8ce186c4658fc538c1d9274e2d38cab4e8748c9f9a52a32884338cc697df868bf1638dafc5236c780c08339a7c04c2c6983777d5ca028ad4c36fdfdfd1b260a60bf3fe6e6828919274600744e58d0cf3e4a67ef0033c8a91ce6c0763fbf8bbaf4e5bccb34cc9aed676ddacc8a20af63131541c3f54d3039c150c87843818d728b937a17774472dc20fbfd8c0f8e190f46c48bab9ebc8208f498ab682be4fc072f0418ffab0c36744d8621bc3938075ebc338972c4562ccde50d774c6740407e18d708126938feeb5fe03d9e7db968a111a6e6e870e9e72035312b8aabedf3e3c5418c5434a057c8eb549e4af8dedd97f30e64fbddfc1a5114a0b8503c718368ba2863ebb43486f23b96456932ed6789df9ef32715fb7d0a2aae4eb170fc62ff82079ab1a0870726916ae50b2168bda6cd901d199294d809b7db97c9eb351a2e2aebdedab0b2c4a46fe6a7ffd0314cc424e7c46575d3d973985ded213227f6143643c3f8d8cd8bb385b56bddcac40f0726ee028336b24206ce6b46aef765672b9f58aa84b3e29032b315984ecad6919ea3ebf3a30b79f9169bc2ac3cf0d9b7f0a42e06f5580e5f4ce392f31195cfe2c8cdcd81d3055f0cc6e192cad0477259420cbef73cfee762a1933573b1324c46265633219ebf77aa7bd3a3cacb21ccd1f3b0c454cb088052688cc71ebba8f60b04c64aec74d7f582af74d295fd71c34b9dbcd1c5a6086ab2aedb5546572fbea0e07fcf817bb68b0b2d10a7057db5c6dab2adc482e16996d6bd4cdb3671482b736ca551b1ad616cc82f0787913fb8db73cc0cc919140fa725c07f8c53b4882ee5238e5213ad2359f310c45678a0c5015505933d540bbe722766912bd1cff4bfd2459c7e0dbd9d02ff13f7bd82d55ac22cce1d5fc9ffd66d7ac3c752a5ed6e4392d0ae16d50724db8fdd68b112966af0e0f15ee3d2da259493215d9c36fa94c0a9f63a0b1d062821b77b32a40932d0218ad6ae8999b59f9f4c7333bc5e54f1f7d66d584d82ec8a2f2123f15badb732bfbfd1b9d04b99e33254cb76d02fda593bdb18b83c70f3888a8946013730499fa5fd3a09de4a98800e6acf35968ecf36792208d146448afd343897bc53a2ad986f3cb9b888e2eab3b4776b0e4d4683371d67ec5893adf2ca50b70cee7766e25f3b0f38ae32a6e54db934b483a5d2891d967367da70c4f61129f93a6138dc90250b97a04bf23dc7e2aa4b2ea709c0ab8e2c8a34a4866469063c7d5114dfdc41cb57bf544d3630ad44a429917edcc9a43d1769f95f3b785b93ae76319e5e1b91228972bcbb8df085b9e880fec310b0e2c7b7b505d9224948aeff082b7e4abd69218bd5df3afe03f6d4b4d43d309e81d4f6e028b0c5b00dcf68e2a51bdf7a6a56ba582275c502d136ce1a61d5388aaa778ec45e62bdad735713dc49ef8d220d1fb4112b7f46bf31c901e7d76cd9f449c519816ecb078ab24ff78cd54b610066d54190bb2ec6c883427160d5cbcc2f04d4fade9692ecd927a2625e304b0ed918684f091117b1ad5fb5731db943d30d320fd86a3fd5829ba67edbd069a98618a2434c69343039a017cc61c3d8d58fa8900b4ec6eb1670cd6df453eed85bd6ac87767169df37f92767ce00ddf9c92d4b51246d3ec465a6fee4911a0dd430190f1c8280b1e476c278508703b96ff6bef212a3c008ad010fcf3a14deacf944553cb175e41dbc48432e2e07bad56699564f1ab229f4d0715e47bba0f9d4c7cbfab373dc9623af460f8eb0e33ce2a56c6d8567d99a4c29d18b9b09f6115df7ca864b2015686eb6bc46908799eba6fda68bc41da1e05d07658b64c65aeab9630a11e3271ae6a3581c55a14051ee43000908c05458cd18fd147b49b50d719383c72779e63793b9b04f6338730bd4b629a61c3db471a32b21c95321a0e840fd63ba7b0456d2b4d6a548b4cd33268c459f9e3f15e7d8bc6e7205767d2a15019a5a94283156287b8a7fa49f52b821a9ca59e7a91c2fbe94d85538cba61a321fb7e9e841942db0607d7772974ce4324b4ec258d6eb983a19f319bee7876f61b1fcf4d02f9b8238ae57a9f9f44d971cbe2adba04d16e73fa26f5261cfa898344338277a793391e609e8491ea88ff50045226546a8c457b1f4ff1c0e8288ea4492b31444ca88168a630c09e55e7c21c3df925cbbdb372ee8cc1d748fdf8fd83599f4d17cf1492e3f2db53d41638e5b9a0ebef694a892b71efa0f541dcd6270a833945edf8373160eb0ef8ec3174d7f8427d368bc51d2f174fbf21c6efdd78f86e71da6b7c9295d6883cfab688985eba2d0176a3dafc5c9705422a1add3661d2bb36291009ea6eb2968789d39cef9bf9c75d76627c42c065007111d6b7ec7f51b80d91567c1c1857fc7a5f007e62b5c8e4fd8fbbdf574a3051b9f52fa0e3dcabf02b4f84971792fe5a34d23525ffe53d1248ad18379bfa6d1fe9a6e19c76141ea0a9785b14dd58c59a982a74c88377698113d0155c5ca58fe24cd4df01c8d210f0e1a537f55c547d762d875df86d210edfe02aad336dd2bd693100e19b49990ff70d9d7b1f78cad12058966b7be0d97930bff8d28cc0cfc5833fe279c891f2f546ed68af1471c6f4e41a95664ac7d46ad8bd901cc64eb4cb05bdac0195e214491e21f9eee0872e75ae3b1ae62fe84707b2ce5c4327ce6ca3dc68a3436cc4fe0d55c34217b20d6dfb013ac3ef64e13b80b6fb36b9ac1f3feb842668c19828306312ff99e8da1aa63990ab86180a4f1d2c9d2a97f31a5753329aae86f442887139c8bb39377c14c4657dcc1e807c742635705a153375e5952ec5415529acf8914556b7e1ffab5cfe8225c7d3e0d6c7f83ebb5647e2ece7d932031ffba72f3a2699550fb2543e9f37bb87b9c40e43c00bf6c5ed0722a6aeeff60ca7b975d66f633c2eaf2d2d96eb916d92e3c0902664bb64f294b7a25c7dfcc4f8258ea35605642dacb327a065c5df206417d1cd02b7f207576d41c33b59ecd634d5db7d8ec96c2d961a01dcb547b76afbd64bf1f967fe424233edb7925365ab47858418ef2d6ba0a6ffe62b67cab25f8f304cc98c427eaee9452c8ca0ed8f5d9c067ca0b59bfbbeca0ce92ef0dd802afa8d029a36701072e0597b5f05f931f5f8c26265e573477bae77961495a03ddb6f85551f8c91329e4b3f6f1423c8bbc9b7a7e6ebb6ee46d17b997a2f2dd4983bb64f14f20938f258a2cd1a6e327bb20ef3379e9bcd4619b03c4cbcc3ff054fc5bc62106a19e4f30b96e4bb81ab78df89658ce964f2207c0c2205619e3a39ad3a3adeecdf75cbac7574cbc764c99148a14739c56d064a835c0e7affdc7fa543875d229a4726cd6ee5317cc8840d1b45c17d48e6d385d4c8e2e8fca5371f8fc752f3cc33d3eabfc84c0db0c7354a9805209c0cb7d73b8277f55fdfbf0d205d249603dde10ff9b8969c509fd262ec2780359f61aa056b8f47c58c41e4410e67d26368316cb7789a06d47c5a19af7da59885e8968ea88c4ab93e94ea385bd6247ed02103b8924e3c8afa39fababde302541a4412d8b1d48a9e98518d57112191c3bcf48b874bcce26f0ddca243164e5db01c522f10bd1a499c15583ca5f478e8b552aa794f98eada72b6dad44fc72b5237da74435652f28b2ebbb6d02c37a66fee5d55741d55d91855ec563748d773cf68628b800889d80700f33d66bb72b1b8137e692b2aac350e793eb2566decc458e756a748c9c9715d66c3e4f3d1072334c6dd8b31473aa381cb9edfe01f4be60f75d40abd420a334debe6fb2aee6e10ebf5a8046c9cee4be6e77a9a07720b8b1d222cbb827147055dd6434f88404838bb47f44d712eaccd5d869f32de152f9aeb3e174943aefb70d4b79cee7e36d"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x3, 0x1}}}}, @m_ctinfo={0xfc, 0x11, 0x0, 0x0, {{0xb}, {0x34, 0x2, 0x0, 0x1, [@TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0x20}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x3}, @TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0x80}, @TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0xaa}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x9}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x6}]}, {0x9e, 0x6, "5f53c6fd4342ff9c185c06666bc1bfb1eb1908201b2da6fa3b057c4fdee73b706a607b6e7f25ebeb57b6f1a6ce2041e93b8c7b2e3ae64590db8a0858c8ff2ce3c6a6496495b2f9dfda4318e49858349a0a2e79cb7c5efc360b2c28fa7ff699d4cd1c9d9a328cf42f5e589e3f1b0cea48f4f55c9a804744317b0180c4d637e7cc53d3454b48196406f8bd80534bf624e31e38d1799ab4920b54db"}, {0xc}, {0xc, 0x8, {0x1, 0x1}}}}, @m_skbedit={0x60, 0xe, 0x0, 0x0, {{0xc}, {0x14, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_PRIORITY={0x8, 0x3, {0xa, 0x5}}, @TCA_SKBEDIT_PTYPE={0x6, 0x7, 0x4}]}, {0x22, 0x6, "6695166972f71d06c7b0fa1cdaf2d61972c800be92edbe7db6371ca288b3"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1}}}}, @m_ipt={0x184, 0xf, 0x0, 0x0, {{0x8}, {0x6c, 0x2, 0x0, 0x1, [@TCA_IPT_TARG={0x65, 0x6, {0x0, 'security\x00', 0x40, 0xb8, "077ca7f51b10be424ed18f218fdf5c530ab7174ced6d300d76e35415002d806680c760ea1a1fe054c5376a84a98254bd8191f4b057b38381b912f2"}}]}, {0xf4, 0x6, "8464d25205f9b23fb34254658ff25875ad797201be02c13b46d6c945a193e0257aaf20309f45d3d0adf5a009d66158dba643699a5b61224bbcd81fd2872739153b57aeb4b83eee16a038df84dab302ba979ae7b7b9bb9f34c73fa20b095c9b01dc03ee1dbd3f861decdb022d0b4be656ee74ec926a031fbb77149bebe02a68d9f9a871a9b09013a35b6e113c29f5dd96ff567cc388c451cca634d26c1b1f7297ad707eb4e8b8c1239e8b531eb7e6f3abcc41876340a82a0bd8eecc13e5c39f21eca88370b35c224d87e16144550104c0eaf5b8291b49b43d51e041cb765b2bd344f2e8a9358ac6c13b517198e0e2ef46"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x2}}}}, @m_bpf={0x1b4, 0x1a, 0x0, 0x0, {{0x8}, {0xa0, 0x2, 0x0, 0x1, [@TCA_ACT_BPF_OPS_LEN={0x6, 0x3, 0x4}, @TCA_ACT_BPF_OPS={0xc, 0x4, [{0x4, 0x73, 0x6, 0x7}]}, @TCA_ACT_BPF_FD={0x8, 0x5, r11}, @TCA_ACT_BPF_PARMS={0x18, 0x2, {0xfffffff7, 0x200, 0x10000000, 0xce}}, @TCA_ACT_BPF_PARMS={0x18, 0x2, {0x84, 0xffffffff, 0x7, 0x7f}}, @TCA_ACT_BPF_OPS_LEN={0x6, 0x3, 0x1}, @TCA_ACT_BPF_OPS={0x1c, 0x4, [{0x3ff, 0x7, 0x3, 0x5}, {0x0, 0x81, 0x1, 0x4ab65584}, {0x7fff, 0x40, 0x0, 0x4}]}, @TCA_ACT_BPF_OPS_LEN={0x6, 0x3, 0x4}, @TCA_ACT_BPF_PARMS={0x18, 0x2, {0x7fff, 0x3ff, 0x5, 0x7, 0x9}}, @TCA_ACT_BPF_NAME={0xc, 0x6, './file0\x00'}]}, {0xee, 0x6, "1c1276a02a1e4dc135e2cf94cbb20df86b2fd3a7cf5e8b8d52bb3970c4e7b732fdcb44ecc01df643f7cb4d54939db8ad9ab49c5353fce0fd71815d204a877a96ccd2374cdc5e9fd96f4a0f856740da62ee5891f504ef5b38434b3b4ed641d281a83f09fb82c7fc2c3d12cd6a9319970b677bd34e6af2908651b697594781e3e009a418920f1da943f6f6c6fcac21438af803480e713d0f273ab6d5aedef3e7c490e891903c820f79dac0fad028e6374b1cae2973a970a91a3facebf21b6543fdcfe9e2b9e00f6af5e2b1ba7a9407d5e5e273ced8af062734b576a8399c0d5628d0718015885eb8d94b92"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x5}}}}]}]}, 0x5850}, 0x1, 0x0, 0x0, 0x44000}, 0x40000) r12 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_RELEASE_PORT(r12, 0x80045519, &(0x7f0000000080)=0x87bc) [ 714.681514][T29935] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 [ 714.716074][T29935] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 [ 714.718456][T29935] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 [ 714.720700][T29935] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 [ 714.779725][T29994] loop3: detected capacity change from 0 to 8192 [ 714.782881][T29994] REISERFS warning: read_super_block: reiserfs filesystem is deprecated and scheduled to be removed from the kernel in 2025 [ 714.786500][T29994] REISERFS (device loop3): found reiserfs format "3.5" with non-standard journal [ 714.789027][T29994] REISERFS (device loop3): using ordered data mode [ 714.790779][T29994] reiserfs: using flush barriers [ 714.792658][T29994] REISERFS (device loop3): journal params: device loop3, size 512, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30 [ 714.796915][T29994] REISERFS (device loop3): checking transaction log (loop3) [ 714.799247][T29994] REISERFS (device loop3): Using r5 hash to sort names [ 714.806055][T29994] reiserfs: enabling write barrier flush mode 00:11:54 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x9, r1, &(0x7f0000000000)="96", 0x1}]) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x80045510, &(0x7f0000000000)=0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000040)=0x200) 00:11:54 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) r4 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r3}, 0x80) r5 = accept4$phonet_pipe(r1, &(0x7f0000002b40), &(0x7f0000002b80)=0x10, 0x1000) r6 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r6}, 0x80) r7 = getuid() r8 = syz_mount_image$reiserfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x120c081, &(0x7f0000000380)=ANY=[@ANYRES64=r7, @ANYBLOB="46c4f939ea6575a9ac4d4aacca51947a072a3a57bc14ba47a6cd3df774dacb707d32ba901a7dc603dc064c104d36f271f94c89faffa42f20ee29a6885a685c25ebe0579d0f90b436cd12bf050b585cc6e4b1ba2ae76a9f4ece56049f5944243f6415ed3131a05c936173d0a98fa4aa71703da1", @ANYRESOCT=r7, @ANYRESDEC=r7, @ANYRES8=r7, @ANYBLOB="432ae3144a6d52c92b70e50663165d5e0fbd2005652a2ca8b5766da259cc71563ae6ef4a40912a75d24944084af158ed25a2f5a52c7af88a7f9490bbfe95a2b4764dc0a037eefa52d67910f3358e4b53b65e3c1d015181a14029f7d6d93b2d22a5b48b411c5a8a8a839c3147e7bcc4d6f297e63b02399875123d85be875c4a85d824d090face49887402cc3adbb5be77662158b37272b59e6f31f36cdf17e5c030a566dc12270691f4f0496468d9ad2c1382831fc1079068eb4f7361c1f76b99174d165ad84b364bdae03480f569e7612f59a27d2b1d24312223a709f9bf45bde9048a5eea85e024f53728b2d51779", @ANYRES8=r7], 0xfd, 0x10fd, &(0x7f0000001140)="$eJzs2T9rFEEYBvBnds8/3cqmXwQtLCQknF8ghcK1ttqIpDJVrlL8OH4cTWUf0msRsF9Zb/dO5UTwTm1+PzjmvYd9Z2fKmQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMZsmnkhxUSTtlVZKSdN3F4ipJN+V33tdVSp6eLpaPz+dPlknqb4+XZ0kZuoa2tMf3brfzdt4et48OTu5/WL5+8+rF2dnp+ThNSZfL6/1vpYzrAQAAAH7U76z5z+8HAAAAfmdvFwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf6hvNnU7FVWSknTdxeIqSbel78Y/Wh8AAACwu5Iqz5tt+eoaYONhPjZlnQ/jlzLUR3m3pR8AAAD4pf7WWHz/fb3c3JzHH2S2PpcP2d3Mcni4+j8O+XyS1EmOfpr88vrty+lX+vpv7wUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgK/swLEAAAAAgDB/6zQ6NgAAAAAAAAAAAAAAAAAAAPYKAAD///F61s8=") syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000100)='.\x00', 0x1a484bc, &(0x7f00000007c0)=ANY=[@ANYRES8=r8, @ANYBLOB="eea73c3ca047349ab66d529fb1e2bdc61875c6ccebea30ba1b8977c632ddcbe0ed04f986b68ee600044bd75d3cfd10cc2ec88ccff020447cd9caded4abf65767e9dbbd7bd841a8ce3eb44c719a2e6c341bf68b2a0af04f1cc951b190c7fd36ffdbd0622cdc9b7c9a55b3f465def5740814395f095fc44a4cf6fe14b0d31f384214d59a0105d577557215473973f3b70178f49f0e48dbe138562f4d21cad59fafb7fbaf76461c56fdd2093329e2ece7cf96435bca11a90ba7f31e69c4b73ba3d172906ffc90f5de134a696a731d20a9cf70009a31f83d4b774b0d99de69f14db9cdbde38324513798bba5", @ANYRES16, @ANYRES64, @ANYRESOCT=r7, @ANYRESOCT, @ANYRESOCT, @ANYBLOB="01e676f4fc1904efc297a3baa083d7d53048014c35429e763c6f76637cfd7d7491fe31362d2af6bcf176cfa249a2b36a99ee6b5542c22763a0688867eb2ac09c5078d612c0133ef8a8f40074a8e540e5b262ac889ea44bc2a2bf39dd3ddfd962da624b3b25a036d7e94664086a77f49d81cf9630794a2a15d9e3042b8e67e81dec650851a472e1d5c14d7ff4", @ANYRES8=0x0], 0x1, 0x0, &(0x7f0000000000)) newfstatat(0xffffffffffffff9c, &(0x7f00000038c0)='./file0\x00', &(0x7f0000003900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) r10 = socket$netlink(0x10, 0x3, 0x0) r11 = gettid() sendmsg$netlink(r10, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000006240)={0x10}, 0x10}], 0x1, &(0x7f00000006c0)=[@cred={{0x1c, 0x1, 0x2, {r11}}}], 0x20}, 0x0) r12 = getuid() r13 = syz_mount_image$reiserfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x120c081, &(0x7f0000000380)=ANY=[@ANYRES64=r12, @ANYBLOB="46c4f939ea6575a9ac4d4aacca51947a072a3a57bc14ba47a6cd3df774dacb707d32ba901a7dc603dc064c104d36f271f94c89faffa42f20ee29a6885a685c25ebe0579d0f90b436cd12bf050b585cc6e4b1ba2ae76a9f4ece56049f5944243f6415ed3131a05c936173d0a98fa4aa71703da1", @ANYRESOCT=r12, @ANYRESDEC=r12, @ANYRES8=r12, @ANYBLOB="432ae3144a6d52c92b70e50663165d5e0fbd2005652a2ca8b5766da259cc71563ae6ef4a40912a75d24944084af158ed25a2f5a52c7af88a7f9490bbfe95a2b4764dc0a037eefa52d67910f3358e4b53b65e3c1d015181a14029f7d6d93b2d22a5b48b411c5a8a8a839c3147e7bcc4d6f297e63b02399875123d85be875c4a85d824d090face49887402cc3adbb5be77662158b37272b59e6f31f36cdf17e5c030a566dc12270691f4f0496468d9ad2c1382831fc1079068eb4f7361c1f76b99174d165ad84b364bdae03480f569e7612f59a27d2b1d24312223a709f9bf45bde9048a5eea85e024f53728b2d51779", @ANYRES8=r12], 0xfd, 0x10fd, &(0x7f0000001140)="$eJzs2T9rFEEYBvBnds8/3cqmXwQtLCQknF8ghcK1ttqIpDJVrlL8OH4cTWUf0msRsF9Zb/dO5UTwTm1+PzjmvYd9Z2fKmQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMZsmnkhxUSTtlVZKSdN3F4ipJN+V33tdVSp6eLpaPz+dPlknqb4+XZ0kZuoa2tMf3brfzdt4et48OTu5/WL5+8+rF2dnp+ThNSZfL6/1vpYzrAQAAAH7U76z5z+8HAAAAfmdvFwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf6hvNnU7FVWSknTdxeIqSbel78Y/Wh8AAACwu5Iqz5tt+eoaYONhPjZlnQ/jlzLUR3m3pR8AAAD4pf7WWHz/fb3c3JzHH2S2PpcP2d3Mcni4+j8O+XyS1EmOfpr88vrty+lX+vpv7wUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgK/swLEAAAAAgDB/6zQ6NgAAAAAAAAAAAAAAAAAAAPYKAAD///F61s8=") syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000100)='.\x00', 0x1a484bc, &(0x7f00000007c0)=ANY=[@ANYRES8=r13, @ANYBLOB="eea73c3ca047349ab66d529fb1e2bdc61875c6ccebea30ba1b8977c632ddcbe0ed04f986b68ee600044bd75d3cfd10cc2ec88ccff020447cd9caded4abf65767e9dbbd7bd841a8ce3eb44c719a2e6c341bf68b2a0af04f1cc951b190c7fd36ffdbd0622cdc9b7c9a55b3f465def5740814395f095fc44a4cf6fe14b0d31f384214d59a0105d577557215473973f3b70178f49f0e48dbe138562f4d21cad59fafb7fbaf76461c56fdd2093329e2ece7cf96435bca11a90ba7f31e69c4b73ba3d172906ffc90f5de134a696a731d20a9cf70009a31f83d4b774b0d99de69f14db9cdbde38324513798bba5", @ANYRES16, @ANYRES64, @ANYRESOCT=r12, @ANYRESOCT, @ANYRESOCT, @ANYBLOB="01e676f4fc1904efc297a3baa083d7d53048014c35429e763c6f76637cfd7d7491fe31362d2af6bcf176cfa249a2b36a99ee6b5542c22763a0688867eb2ac09c5078d612c0133ef8a8f40074a8e540e5b262ac889ea44bc2a2bf39dd3ddfd962da624b3b25a036d7e94664086a77f49d81cf9630794a2a15d9e3042b8e67e81dec650851a472e1d5c14d7ff4", @ANYRES8=0x0], 0x1, 0x0, &(0x7f0000000000)) r14 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETIFF(r14, 0x400454ca, &(0x7f0000000040)={'nr0\x00', 0x2912}) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) ioctl$TUNSETGROUP(r14, 0x400454ce, r16) r17 = fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000003980)={{{@in6=@initdev, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@empty}}, &(0x7f0000003a80)=0xe8) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003b80)=[{{&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000300)=[{&(0x7f0000000140)="99abe467e7ab7c061c7fe580676b7ba1364fd7d997ceca1207c617027f8499121f467a501ce2bc4dc699f7b7999a729e67e1a62a85003915bddbe50376d6e45a083642edc41a6463d492f60d87d0de4910e50b796e698b2084bf11698b84d13a55b9efd02889d8a2961567dc76fbdf40ef1ba31f5ebc5063ec3c8a5de3e0ea0c75f207295d5d2367", 0x88}, {&(0x7f0000000200)="edc4585e53e10276cce8b1595bb87a37a1f5a47030fc3a9af15a6551cf78cc7139909942ae3e545a4d43478bfff418750e2c9574527b81db2f5e18a5dd9802cb7139b66a320dbcc60f374cc248c150ae7e9c9b2be06230a7fcd3495fe5ef22d40bd87800eb635ea8c7c9632ca7e50d31fcc3dd5ba6e47b59b31f1946fe0473f55b3a5b9db7e06cf3dd885ea3318d192e53e9974c6a85538b5f7ba99f55daeb1acd242a8c0b6297f6cbb261829b8d69bc6125fd42c3ee323677507b50cccc8537521d84d6d9c92c93ab4003", 0xcb}, {&(0x7f0000000040)="26e451b712bc69f10b7e39e2dcaaf9d7cef1b082be2c0ffa64295690b4a4ec053eefe93dacbd02e9361133f1a27e3b63ec1880ac3646e60b0e670c56947e", 0x3e}, {&(0x7f00000012c0)="103bd1d539dbfec7c11c1c24c7a7c1f9d7206c4c4dddadbff23fff22f558d9d749aac77ec1023d409ee068780dc0d499d171075047f60bba79bc3b21cce747afb53825c76e5df3bec1fb501b13e08a6921ac520e2c504ffecae37a03810821cab7f9c970a92f82c20f4f371577cf98620c6d59986ebbdd326889d4327eea54df1540f0548c68c699df2c3929b41a6e1c979da0ed9b5aaea1441b94671a80e90db3978e250ce479edf7d0e455814c10e3cbc5b91e8f305e4d42ce33fda53307e8134ac5d10c6f84ad947a57bd0925d124a74bbd33b4f2b9c8e51508adefb1c0efd171351bd04b5575b546384d026a85fdf58984b04a25e3906196342bb73b1748ef8f5790904f1c4dfb2b26baf75356331a970cb01f4ac00a413085a7454c67d36262a53d86a3b79d901ac8d8c58b6d41b3c0a5a7beb01de15ffd9db9dcf9fc5ff6b551f15cbde913e3d61a5f893f57139d7991831a5060698ba9adaa77cb5ac20a1751c23e288be9ef2448cbd3fad5930348930c1ee883dc0f5296c3156be80e703903cdebea3cb861c7a17a0f16ed20504ff65a8799258ca81679fb71756a1d9b3439cccdfd8a569e1764f44d09a3be198c108f106f4222b4c13410fc665a41e08ea314c473abb70161e77afba9a7fc434da66288eddc778b1cd8faef973eff7790e3099e3945442760bfa703ca9ddbbdf59cc12733e24c4067a8bbe990d4415e1a86c67338571a08b11185f784c14f9b0d142d695a7caff93c2e2f0c35793a85d1a9c81910553f44230d30a11c1a5884e420d14c8108c0f320cf6dc4caca5c2bf16c63a9a8e72e15519f1bf53fe615e0a3eb98d768cb501f3a6a9822c64c674e6f4fca5f19182286a7cd745238c531e377639fa0ece87d29ef473e24add11f3dcbc6550e5c2822bc78cba483e904b98078894ac4f6a4b6759de86d6156c6a259751665b87a58e688f9328cdbfcde8ccaed42651d1cfb5539191be6fd6fd45ab8e2fcb9bf93315271ecd6ace095c866ae392711d0a2a51340d59365645089bd3c34a232cb4f87bba4c4468c145db3d69c177d7e644ddb8a5fbcc8d928ecd751724c1aa8a6a020da1d25bc2908f973a007183915f6d1869ae83baeb7b9ff6cd49960de219dee08102a50f93754de59208642055ebad3d83a544cd1fde2620cebcab900f11da2f6bd072c6ed1d84ac7bfe6afa1b7898d3948c4497c57570c88d5a537347be8f4b6c77b46f462ec78fa66ff5b1f6e14202359530b4f12c1ba0b289488b4ea4237897898f2c70cca91ef84dfe37284062b3d881f5a31a89e7f49fb6ed169e608ad0a888d8ffc71acb86a631ceaf931b618e4e38f35a4a95836bee8a31bb0818da805ea7a82e5efe0d202d7a24bee1aa1436f41a408afeb17c8a3399fb20612fb0d5a07dae24fa37b5271da0c338e29ccf0dc30d21dc0b7017f7b4e0ad5e44a7beea37aa2c4b116e3cbabf1dd82db2b17e9c3d59b5135b990623a532faa2dfd89a18887fcd0b6aa6060fbb02240c3670e7966932d024ae9ce93ddd0b1694ca3980017009b13f4d4c7803dc9e1667b282400ee3725afe75761ac8b26da6c7514f0e0a741fad6cf74db185b23e3b9659ed564a4af03a975019865b37f38a823397e6a5f687d603cf12fdb128f0db55a016b4af87c98675f8cd695ee1a764c471b2ded5953d9bf7526e884952a9e5a6a414fd3fd2ac2f8281e38f91fb9d36bb5594acf3b6a8b5daaf7e21d68a25f07ba506d75262fd9c1c1099cb1f13fa368a1fc77c9652cb970ac32d51c8223b129fdcb09a0c4d0a4c34fb1fa42f4ca50239947a425d6642a05a99cb4df0b453b4d3a01677743dd94bdaaae85b72563d3d93c9bbe493b34c172fd164f58c9e98c56bcfda02fb5c95c90351bfaea1d38e4c4738eb695350b58738f5f46826979e82fe8b0f0738b76bd63ed1cc19fd1b016fb0e21c844da0b5ce2d9ef50d44d933e13826ce6767b907da88d887348edf583c2da038cdd75ce00fce0cadff1863ac13d07de0c56a5b4b44f5d1e543cc7dd490da677a4620800a8073937d69e54d4ca1803d0a866361d9d5617cc33705a3a62d3d55335059a7970b75a1497325f1e14f2d9ca796e288e76db706bb1ee45fd2b14f1fc88f7edbf21a1cd8c9a8b36d12215eda728b5518586eb194ab21f18f1f51b1005781329515fa135fc6964a611b549544f608809659aceae02d272c8af60ebcec8a96c62bd6079ad8a80878ec7afc2f4ddde2e8adf3c705e15dff292689b9369b80bfb368fabac33b16d6cc42a6b73ee407e92c50828182a90dfc2d0744fcc79639f94ee2d3b6e79d0e86c90ae32f227260a8c1a765d929c69528b287c3d6b110b0d6ffd77603353eee96ff80f364729e87df371a2d14ae6af5dbdc237a30ee19fdf235740c8a924259e9106a843c436cb7793992daf905e9ae462c42f413f2df3b150a731f36ccbf3e58f943df3c771abb7d9b59e22e6b8f2794ab197c7382c5835d9d6a6eeb2cd9f47c47e52b285165d4780738627812da42189a6ac1e6a311a9581082b45fc1201cf4749b64b605c5fd9763deb4988c06df5891d797c6ba39e1e9bf394c245c5911f3a1528b61a3c3c3ed09c3c7e21824a3b72c6323050bf6ba7445a4450e9a3343161164391985e7259cfcbdb53fb5d2df36236144d05ba926554f7f00dd2b4de70ea070cc18acee1dbe27282ebe51cfe870dd064886e8de56f45c0dbe85ba8ebc21b74b4d2fa69b13bc2395a07954e4ed806a7ddd4aad5e07eb2fec91560aa2d31c636ab668cbfd1126a9a14a4b6c5e5c470421ca452e6fe10529ef6108980ae6f31f50342c4ab13692ce024d981f53f3bd2851800cdcbfe892ca8b59b03b098e4008473d4ce1638afda8e8bf64cd021dc0fa1c76059fcbbbf4f801c8e60b80342765d70c5213ada81cb9fa5825cc945722981ab8920b3926573efaea2a39c579f55a8316b56361d0c4729697032b1777f6537403da717c4332c8fbedd4cae1cd57244e9481df7e720f9c9e12f6934555349520c5ea19ed68682202b7d88f8c7929a73ec5ea1551a1b6fba91bfbcd48751399a67f89052784e3da0d2fb986f9c8616d57f267c4c6b13fa25fd4c467087de548310473cb274ac7152e4063b47bbba9c311350c2ea537344ba27e13ff089ef023b8678e0ef5e660197d5821e86ae52541e740ecc78f18b2ac8fc88acf3d23a97ad336e54cfb98267a440582d6fdeae34e2bb5f29b648f1face790081b30e55a7372881b56df65c061b57341a726fb3e2b8e58c9624744e597d30adecfb9d6507a59fb0f215eb2a28fc93124e4faed506677473fbcc6b6c1a1111955b9616a251ec706998af6bf7e3ee181b3dd2f83bfdb8eac554055e45a7b3b63f0af0cfa57c1f625379378c6928250fdd416b039d9d009d6cbb01774dc46d6ab33df5ee51af13f057014073b60e037dd7844df4c26662508234cc9048ea791ff47ee2ab0f4c4805cfe6e7f4af6e3e76e7ef7aa2e9f49815a9a6af0b44784da5e064683b1df1b17e180b5550a86a34c8f9961e6174f60efc1046c1cb41d88482bb9e1d0dbc22b8a6e39cb1e8374b06b0573197b5edaf4c802dd7060b7cbbc1abd6a67b47e55611b665340934faf0c4e4d9abaee4d58c529eb440878060f71ac00dfaff36dff5ff5d37729534c6ed508dba2d9b6bce5b0ae8635c057f180b4dd614078e8b805a1e67423ef9559814d0ad1546f47b1627c4c13f80d05e46856ee465ec5eaf08dcc41843c20fc5aec5c44117f80e334503ece4848d54b85809cea86ba687dd2d1e498abe204d66ea3c73100d50959543f9e17f478d1f4dbbdf7774af88fccc59faa79ff899f900bcd8a8566ba29bb81d53369122c7ce08ed794f6ee01b45ceec3b01f7b7477c368d65a3ca2ed92bfad591dd10206d2670bf62fcf384ce1e709b0e5e078d62be1008e1ab801b2b3ba32491a2df223007c5e25d4952f7c8b9750a71bf94bcdf4cb37ccea0c8e61d6135e4166a627850887d78b517a524ca349de71012cb7fa49fee82f8cd9dde93a8528bfe690e29b064205e8ee9d839adffd5027c8e783d331588e7bc4ba50383e53dbf62157e91f886ea50668dd02ec8544a224e504677ad762d6561dca2fed75b1292c0c151af68375d1e2bf6712d1295733aeba29cd69a797ee1559ce1f6bb555ce49493bc858a8bb981fc4e086ca46738e72f694a17f6f81630a9f793b1828137c911e56cf4fdf83fa76f8fe7615c7141343cb6890a5a54383113892daf4b1ee26bedd86db2b9becafafbcf570823c77caae881341261e1dc7ec3dfd378d1c2e1d7fd5fe03c59f307fa81019ffefdd64bf06d9772c60a24b73321d33042726aa26aa287693a6beb912bca74812c4f587f269695826ecda130e8ad7d113c422ca993f50d2311416fe0c6067a883bfba1647544a44daadb989b6c653f410ad162ed854ffcbb50433e9144a868214c7fcbcb93d0197bb29b2c81db144b677bdcad29d675ed0487fe2dd6247f21e99cfe0d3b07911df8c3459cfd4a6eb9b09fc97d63cf44d306f8dc1a91892f2cb1e88446d6b603fcd5fb7fe023ce51a9634f601f7e5facf1a8cbe7553e9b9e8e5c7f103189138e2a282f03c2a6046bb0a6df6f8fb74420213a175e13ac41ffbbf5d437294b01b478978e001fa9066e0bdda89eb90a768b67c9c131ae9dbcf5378f5b749d1bdb7e9d587a3559b0dfa2d86c4299b5f49e26feba3994121231838fb34c884057dd6b9a3eb0b7a179f6cf95a25a584a2e1004a6020000000000000002df5bb2c7b8f2fd9a86d05178c2728696b3779fc6f51724c77eb2a07bf8b6b73609c3466d5e45e3b89b9df6bb60e5714f3fadb4afe1fd3391cc3b18a537f2ba6f32b079943ae9406ca927edb0cef21d007d4450993971a047a92866fb8c3447f35d9f9e80df5dbd10390e64014dd5d52f35cec10538cc818dce8269308a5b22d82ca3aa42cdaff268554115baa078408c34db22c349d5dfda916661e1d2fbdddeb975e3c9a2e7bdf7d590ddf502dee0b1b029940de09471fd211abaa0a6557777820fd7a03ae0d57fbfba47de47b488e911ddab672dc0eb9156727401206e8a3ac9b4daea3155b009148ecc4326bab13fff6a6bac44b6d94df76f819c74c6269ec622d5f4169238b816d271bc2472b819d3a13c89c418d339f479d74bfac31284938ac28f338d89ead2a26ad49dcce7faa87465b010e5ae1d24872f2185d5669d9e982ddb457680a15f6d6b0052b503f7b15e5a0d8a470c52ae1907b4b6497b59fc1ea8c6ddddbe4a2242c3d360cb7551c4c08c23d0dc190e5378a0a9a9b5f721ae009955d651483429fa044544d5c39db4d9cd81b7bab47a6783183a3ac162dc8b4116295567cea31f2d63ac508bac7ca736d8b20e75eeb6d4ef2267252e8fc936f7004b11dc6a6d7d013d88f250b8c6d8a18d374c2b88a06714f9e37dd51008fa4366bff657e91a951818796dd0156aa9596b1f0b528fc868283b0e43e1af867728b66c60bc4d674d1718880a7fa4cf3d802d4b7f7e5cfaeac56f2db15c01148d71bd180861704d6f4e29b7eed230541e497f61b53147c37fe4b59b572c803382e9cb431baa245fd5c60026f01b78c1f6e9c63edfec2c71359dcdfee5f3b7e352642512ff87e29222ff91c9263de02fd09be59edd01a53dfcc2bdbc8918017e150a2eeb69b395b5ac4a33018e1b0536cf63b07b530ae3146f41a03b37fe44f54e2d6d086af8275ea15434e72c57c2df21dcda4f9bf5af77cb8529efe0987e0a1b46b7b810cc8627", 0x1000}], 0x4, &(0x7f0000000c40)=[@rights={{0x24, 0x1, 0x1, [r0, r4, 0xffffffffffffffff, r0, r15]}}, @rights={{0x20, 0x1, 0x1, [r1, r1, r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee01}}}, @rights={{0x18, 0x1, 0x1, [r1, r1]}}, @cred={{0x1c}}], 0xa0, 0x4000}}, {{&(0x7f0000000400)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000580)=[{&(0x7f0000000480)="dbdf3fe67510f7c4bafeebf9778e200ad3db785390808a81f2db3ae42354ca86ff1cdb45968f23d63934ec178a64f4982c1ca2bf7611d30708ba2e4cc2ce620e6a454a87ac58cfb4f2c89f69adfd9f3eb94103633af37889fd6114a143d408f53dac0f727401142099532709ac88e5f81cdd701f608d56cfe5402564e1de3ad8e7dd0a94ee089d99330cbcf03a4eda63ae53e59106331c50bd41d6bade074c6d48a0fc89450feefca4dacd55a4259bd4e6621be7b1fbcdcc6c8099201088f97b530ee41becd63e20a1d0e319a166fc32cf516b9a2d64614023e52056043e63fb6bd835ebea67161a6fde55e3d7852d868b1cbb22", 0xf4}], 0x1, &(0x7f0000002700)=[@rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r1, r0, r0, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x40, 0x1, 0x1, [r0, r1, r0, r1, r1, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}], 0x100, 0x20040040}}, {{&(0x7f00000009c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000c00)=[{&(0x7f0000000a40)="7dc6d8da8f605fb8c4b86e82072ba4835c343994ba7a034d56dbacd40b25669638550db07372f2753b0148192d9b4a38c779dda0c4425541df1a1450ddd06e2215b6bc4b214fe9b37f84abb054ea49041766187ccdfddbade80bd9415a5a993eb3270fba41b2ca373450acb0c7b2860e1f652326d76106666303bcb294b75a9fa4c9a53bbcf8fbeb94d9acb37090", 0x8e}, {&(0x7f0000000b00)="418dd751c7cf6409e276741fabbcd4f8f840272356ea7956d00fb72639cb5fb3491a7917624568f489fdfc818ece392959275e7b63e5e3f38b7686e13e3ed537633f050df49aac47bc23a0bce22f912bcde74ab7d36f6f59295ab61f6c66924f52e4bfb6e1f8c7f39938b69a6eea089e80b7cc35297bfe53eab355f4db099d542af5226f9a8ba5b21e914815f598b31871637de0f51a5f8872be20c6d1adafadc9e2eacbc72c47b5b737a0caa34f12e821980b036d446295d6b00eac94666706e1da1c5f72849bdd05e6c17126bae7faed7c3e29ffc3e21f00a971", 0xdb}], 0x2, &(0x7f0000000e00)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r0, r1, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r0, r2, r1]}}], 0x158, 0x4}}, {{&(0x7f0000000f80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000023c0)=[{&(0x7f0000001000)="84fe482366989abce540cdde91884a66c7e6cf35f99c0db59118997b0b3d07a38700dcc9391f28339c513e0c5a9885bbf48c699c3c7b001c8a9ae569b2b3d0d03b963dfd9f4e79aa5af3df6a0db97993476ca616833f3c65270afbdadca1c423a2dc699c28474c35f698e108e8545aec3f6e67a32f31e54e76091dabc3dde6ff3ff4ace74ce27b82ad3911e85082402cc9d0f46ef01c1628d8760cb383de67", 0x9f}, {&(0x7f00000010c0)="5e4a4afbbada7be0419c6d7ac3e250f63fa68e19079e328fa8", 0x19}, {&(0x7f0000001100)="7f109b2515a58d95c689ef1543df1b90b1f18e145a08c34b2cef65e4131f83827e3c32ffb82e9681e00d60c6dcd743c6a5d8b94767772d262e458e4c4886b065f400ee704c7cd50ae3ec1dc64c9f9a28a8b65a0cb676328e504afca9a5c432d2b2b931fc287e05764601bd22fb9a52d2a1cb892ed7cb99115fd7e2f5ec2bcf471896152b111ea23cee6c528acf5344f3aba970f599dfed06286e3af33a2f932e52a0b316e3c1156a037e0567c3a51e94c94e6ec6256854d6f372a864d151e95e65303425ad3c25b4", 0xc8}, {&(0x7f0000001200)="d09771dfd5fabfb6ba7594a4b2a942fabff9923aa40c4fa201e51edab93f7900b8e5d1d6c365039aa652761d27a5d67a634771dab717d8ba", 0x38}, {&(0x7f00000022c0)="30e8defab963c6279153d55dcc6b81adf94db13d5d51b152b74a0ad9f5b5b8b4e9795e3f116699b71c1e9d3e96fd8adf24ad126624d4fd2c6fd5c2cbf9062a9fca18635b0c6f889b22d54903b29c768ae061074a0b31855661fe6a3151af50aea2635aa68b1d24891d98c41ba0757dd33aea9ef1cff30bb117a7296001d1024224ea8ce594bf6410c9baed652f069233cff8ef1b33fb292fae669330a8b818ff7887c20daf07d1ccb8dd941986834bdd5e222094979ee2cfe32637514f4a8f5f887c0a90c4e7712bea6e195abc9dc1e9b825d12b7e1e3a4a25afa63556f3b814e21d5c0336", 0xe5}, {&(0x7f0000001240)="4cb43854bc48", 0x6}], 0x6, 0x0, 0x0, 0x44010}}, {{&(0x7f0000002440)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000002a80), 0x0, &(0x7f0000002bc0)=[@rights={{0x28, 0x1, 0x1, [r3, r0, r5, r0, r1, r1]}}], 0x28, 0x4010}}, {{&(0x7f0000002c00)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000002f00)=[{&(0x7f0000002c80)="141a781950b9a4f216175adc7ae812824913e040654b7135d478f3ede8a93a240b57fdaa1ea2c9aa0a772e462074e90213a755972cf03103b1a6a81f3212f46c00ec40f81a08143feebe5cb420842b6cb6dac8538a46d7c6a7b2fcc03b9ec8b04dd613e7f7c8769bb516a3104e0b957d63111b0da5a550e36083f12c9150b7c5d8711018c68480693e57ed193c29e1edb23c8bb2d023b97337699fab4b5b165f4e0cad722ba3f5734e48b6860d2ae84b6b0267b575281e602ecc77", 0xbb}, {&(0x7f0000002d40)="be54c69cd9f1e97c6669cce5ffbc01a0062eb445bd0a68de73172a36272f64fa155b418766c03a1c0e31d3a3cc6d02754dc1ed1b0ad10ae3cf4de65fcd15e0205d6fc78a0d916d970392fdf7bae4ede018c8555d9d4e260b785da6056b61f8f4c15321b2339dda22d6ec80b6aedb7b934370ccff78c08e52546bfdeab15da4253b31800092c07b572cc77cc7241381cd31a3f542baacb13c1d71c8f7a02a9c17fdd14cb7c7076bb8398aa2f0fb57d9c9eb2ded7c8448610e140a9f22df93b9ec234689", 0xc3}, {&(0x7f0000002e40)="90ebbaa9627248de9de6fbbc1b4603fa562fc16f2f4c526f0d666a16b9ea3b1bdb2b050b771a663691c9292c528ff4a04180192fb04aa9d5d552487a69c2913fd747165be4e8c85facd89d10fd4b0f4e5c5e4c0321659fdf6df799895eac0e268331121b33f0d487c62395c2e5262f2dd0d5d791d138b88fbc5511aaeb2fbccb64f5c99a12b5ae2d6fb07dab4b7202c19dbd350a4dbbb276e44d555c8db5ce71c1e9c0de2340a12f", 0xa8}], 0x3, &(0x7f0000002f40)=[@rights={{0x14, 0x1, 0x1, [r6]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}], 0x58, 0x4008001}}, {{0x0, 0x0, &(0x7f00000032c0)=[{&(0x7f0000002fc0)="ef21dc6562dce1c0764a50ed0d", 0xd}, {&(0x7f0000003000)="ff0820628e1ee86af860bbe2fd0bd59373efacd59f631ca19db087da83cc6d7b696c1453f872a1fff686563747ff2130a141801cf4e198df930b49925c1071c3eea6488fef5ef78169ffb819a806da68a69a69293f", 0x55}, {&(0x7f0000003080)}, {&(0x7f00000030c0)="513045b5ee9927e6c21a4f5e93ecb5a1e23340877abaf2fd4b2ccaeb6f542df251c2b94e3aaa7eaf01a0d478b2420e5a0b2ef180429fe4184db52e2ff0c01363a06d85af6154d7f38ce96df4cafe835ff677debfb4fcf5ca017256b35e4bd62faf435ac56a8c2a756075d73115b0d6", 0x6f}, {&(0x7f0000003140)="a1b4831533a556c9ba98cadda79944cd8a3a3d7b97a45654455ae2fda91bf0ff3a0508d8abf81775e62297697f4fd16bfca38297b05a0084f29d1f24b6197f41f374139a3ffcadc7ffb743d909f811015f6a87d83b4e4c1ee3e8f6afd2531767", 0x60}, {&(0x7f00000031c0)="543a455f9bbdd395ffc0118672cfc995e6c26167e7dfb5aeb3bebd1421de5ffff87c293467983b18ec9550fdbf8a5eb1bcdd2bc5e540030c74de6795e222555dac258ac63f3db4326111c1475720130ebbb07148e75d71f941f7962f409294a7580aeab3f35e8c45f0a9f62a38c85c59feaf3730aca538db1674370fedd3b1c3e480958c76fedb0c6889e244f677d68a2874f1c2103d4f07a6508fe206ae35f19582844e5bb1483772c65a3de2c1efc3330cff1ee7ae549c825e207154827e9a1c133830fcb533bfe215cebb22b29c31", 0xd0}], 0x6, 0x0, 0x0, 0x40}}, {{0x0, 0x0, &(0x7f0000003840)=[{&(0x7f0000003340)="ab7670df276d1a387a9aaf41ebd1d07901211f63fd12f564b7869b77c417880e2df22f72b03caf64479dfc2007e4309c70c46134289c9b7436a25089cc6883d291dcb8b6c327c343c8a02cf804acca9e63345e0819deb7524f033378a7784d08941ed1a069b3cb2802e1a0bcfbb9ea61509dbfcac1798338e13caab9b74808467851b4503bcc662a803c04048b8af340b155824da19ada11ebdff645a9c29e30123003f368d9771ff92b26ae86c66855a2", 0xb1}, {&(0x7f0000003400)="cb42b0dcd492c8c1096c16857df1917c25c01e8cfbaca33499a2519b54e9df7044832422d4638b45ccd1882f63038ea84b59b44c169f14b0e5ff8df703e4d3720fa0229ef17f3242420c459ae26699276d6704432767c3ff23dd6a8d7616029b5488e3f269904a8592d532722e8437530853dbaffd8164431108e512486b6ec6170690f5be2a9ba53cf8e36ba1789d0c2d3f128297cd0bcfd89dd37f7513736911c3acb6e1e7c4e21183edbd1276cf9d05c7a6b70992dc3d71b979ad731cf60defb5d2af11f891720f1220d19020f2f90f2015400b773c6bca3ebbd7100e3876b2a3b346e02ef0c2c2a0", 0xea}, {&(0x7f0000003500)="b14eff76d501734d03cc8b95a681298fc4ede01f2ebfb822059f05161ba98aaa006e70759182ee9007f3d98251c337988cac41ee6da77bfdf5ee9acac9e2e430fc41ea5af77782af1954343cf60a508bbd023ee07b065985f2b689e8f5ec61a8c7c953079c16217afde7bb258702bc716d8f0d19307741922f0e138e06e319c268ab851fa3e3943ba00211e0cfb8f461f1b74352263b8a039904c363825c68", 0x9f}, {&(0x7f00000035c0)="82ff480245287e0db174f71b9607d31c029e1ab41af9c0c139f60c4e7ef5e6f29bd72cfb27519029b0b4e2fdeedf32daccaffa2b5d3da40aa055f9c8a7a0a28fa7499f1a1a4c0e19995740ae9195f2541b96aa954be35c0008d34d114cb4c9c4fb9e75e67ce60c26f46e8c3e0f06feba67de2e275076817c7303e3af164761645694ea56c19ac3c2", 0x88}, {&(0x7f0000003680)='}', 0x1}, {&(0x7f00000036c0)="ca30eaf8ca632a3bc0ab228b973c894ddde80e549827b802fa7a24be099439b349e28435096262a55efdf7db271d818fb16b17579aff85aba03c50504a8f23f3b19595b878eab342bef1273b0d80ae02e9b4ce37bc73ee3663a7b5e0a13802a2d8ef0843c5b7f8c6e6cf", 0x6a}, {&(0x7f0000003740)="1bf8f09a039c06735129174aeac2f179604d6455982221e6f3c45bc04fbdb992fefda0fa8969a25edb81bdc0e5166199c594f8814723ba1e65b89b16bb85e7542b721685e21f8ba929dfa2e81ba93b0c10120f69a6add994d945e8b355913bab500932ff825aa82d2c18ef2bd9a5a6cc86602833d6bf4b2bc764abef38785b4a5186d59cbf2e85e530e353beee2d7d9022323e6e540c679968ba2b36d2addfd20d191b64da50ff39d5db67a78beade63a84ac2c38f8bc29b7855a8c4bc1ad08fa94587b3bfb886a856652e30f4a37804b7e16f6fd099d710bd0524b0b758f9dbf5909264272717a609f1a71c4142eb73a50c5a43d72275b3ba68ddd12e7198", 0xff}], 0x7, &(0x7f0000000d00)=[@rights={{0x1c, 0x1, 0x1, [r1, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r9}}}, @cred={{0x1c, 0x1, 0x2, {r11, 0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r12, r16}}}, @cred={{0x1c, 0x1, 0x2, {r17, r18}}}], 0xc0, 0xb2f0e8d67c68469e}}], 0x8, 0x20000000) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) 00:11:54 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r3, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r2, &(0x7f0000000000)="96", 0x7ffff000}]) (async) ioctl$PIO_FONTRESET(r2, 0x4b6d, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ftruncate(r1, 0x0) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r4}, 0x80) (async) open_by_handle_at(r4, &(0x7f0000000040)=@xfs={0x1c, 0x81, {0x100, 0x7, 0x101, 0xa7a}}, 0x400) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) 00:11:54 executing program 4: recvmsg$can_j1939(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)=@phonet, 0x80, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/165, 0xa5}, {&(0x7f0000000180)=""/74, 0x4a}, {&(0x7f0000000200)=""/223, 0xdf}], 0x3}, 0x10002) r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) accept(0xffffffffffffffff, 0x0, &(0x7f0000000380)) ftruncate(0xffffffffffffffff, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) r1 = syz_genetlink_get_family_id$nfc(&(0x7f0000000400), 0xffffffffffffffff) r2 = openat$nci(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r2, 0x0, &(0x7f00000000c0)=0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nfc(&(0x7f0000000100), r4) sendmsg$NFC_CMD_DEV_UP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000001c0)={0x1c, r5, 0x1, 0x123, 0x234, {}, [@NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r3}]}, 0x1c}}, 0x0) sendmsg$NFC_CMD_START_POLL(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000004c0)={0x24, r5, 0x1, 0x123, 0x234, {}, [@NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r3}, @NFC_ATTR_PROTOCOLS={0x8, 0x3, 0xffffffff}]}, 0x24}}, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r7, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r6, &(0x7f0000000000)="96", 0x7ffff000}]) write$nci(r6, &(0x7f0000000540)=@NCI_OP_RF_NFCEE_ACTION_NTF={0x1, 0x0, 0x3, 0x9, 0x2}, 0x3) sendmsg$NFC_CMD_ACTIVATE_TARGET(r4, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000800)={0x14, r5, 0x4, 0x123, 0x234}, 0x14}, 0x1, 0x0, 0x0, 0x4c850}, 0x40040) sendmsg$NFC_CMD_DEV_UP(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x34, r1, 0x100, 0x70bd29, 0x25dfdbfd, {}, [@NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r3}, @NFC_ATTR_DEVICE_INDEX={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x41}, 0x0) recvmsg$can_j1939(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)=@phonet, 0x80, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/165, 0xa5}, {&(0x7f0000000180)=""/74, 0x4a}, {&(0x7f0000000200)=""/223, 0xdf}], 0x3}, 0x10002) (async) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) accept(0xffffffffffffffff, 0x0, &(0x7f0000000380)) (async) ftruncate(0xffffffffffffffff, 0x0) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) (async) syz_genetlink_get_family_id$nfc(&(0x7f0000000400), 0xffffffffffffffff) (async) openat$nci(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) ioctl$IOCTL_GET_NCIDEV_IDX(r2, 0x0, &(0x7f00000000c0)) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nfc(&(0x7f0000000100), r4) (async) sendmsg$NFC_CMD_DEV_UP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000001c0)={0x1c, r5, 0x1, 0x123, 0x234, {}, [@NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r3}]}, 0x1c}}, 0x0) (async) sendmsg$NFC_CMD_START_POLL(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000004c0)={0x24, r5, 0x1, 0x123, 0x234, {}, [@NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r3}, @NFC_ATTR_PROTOCOLS={0x8, 0x3, 0xffffffff}]}, 0x24}}, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async) io_setup(0x3, &(0x7f0000000600)) (async) io_submit(r7, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r6, &(0x7f0000000000)="96", 0x7ffff000}]) (async) write$nci(r6, &(0x7f0000000540)=@NCI_OP_RF_NFCEE_ACTION_NTF={0x1, 0x0, 0x3, 0x9, 0x2}, 0x3) (async) sendmsg$NFC_CMD_ACTIVATE_TARGET(r4, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000800)={0x14, r5, 0x4, 0x123, 0x234}, 0x14}, 0x1, 0x0, 0x0, 0x4c850}, 0x40040) (async) sendmsg$NFC_CMD_DEV_UP(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x34, r1, 0x100, 0x70bd29, 0x25dfdbfd, {}, [@NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r3}, @NFC_ATTR_DEVICE_INDEX={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x41}, 0x0) (async) 00:11:54 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f00000000c0), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) ioctl$FIOCLEX(r0, 0x5451) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/nat_icmp_send\x00', 0x2, 0x0) ioctl$USBDEVFS_REAPURBNDELAY(r1, 0x4008550d, &(0x7f0000000040)) [ 714.841113][T30001] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 00:11:54 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f00000000c0), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) ioctl$FIOCLEX(r0, 0x5451) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/nat_icmp_send\x00', 0x2, 0x0) ioctl$USBDEVFS_REAPURBNDELAY(r1, 0x4008550d, &(0x7f0000000040)) syz_open_dev$usbfs(&(0x7f00000000c0), 0x200, 0x802) (async) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) (async) ioctl$FIOCLEX(r0, 0x5451) (async) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/nat_icmp_send\x00', 0x2, 0x0) (async) ioctl$USBDEVFS_REAPURBNDELAY(r1, 0x4008550d, &(0x7f0000000040)) (async) [ 714.864714][T29994] REISERFS warning (device loop3): jdm-20006 create_privroot: xattrs/ACLs enabled and couldn't find/create .reiserfs_priv. Failing mount. 00:11:54 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f00000000c0), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) (async) ioctl$FIOCLEX(r0, 0x5451) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/nat_icmp_send\x00', 0x2, 0x0) ioctl$USBDEVFS_REAPURBNDELAY(r1, 0x4008550d, &(0x7f0000000040)) 00:11:54 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000300)=ANY=[@ANYBLOB="12800000b0e7cdeb000000000000000099b7a1325ee08d7806d25159ca", @ANYRES32=r0, @ANYBLOB="00000000000000002e2f6669ffff3000"]) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000100)=@usbdevfs_disconnect={0x800}) r2 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x80280, 0x0) ioctl$USBDEVFS_REAPURB(r0, 0x4008550c, &(0x7f0000000740)) ioctl$USBDEVFS_DISCONNECT_CLAIM(r1, 0x8108551b, &(0x7f0000000140)={0xffff, 0x1, "6793647005a6204c98f616c059c7d7c5c7a06902c492d083e7cf9a8bec05c47c95b1d26b57020dba1370e9c0431aec83069a8af1873cd32b5a5333b918f3842fa78247818a25f4d045c2f11fdd34ad321a77a20f2d4a63abda5e99e63887d1fb28d7a10757f7830576b03cc0f6aef8e73a797ffb42c603cab7d26f2df45ca315d2e824d55bc9ba7c9897b714b63e56c0691aaceb6d7ee4d5709a1e4b5d9bb9e0146956b1e479711d22e4c90a6a71db6de387b75230ba0dd99f893caa01b76504f5b1d2b8d4632f329fb195c116e2099bc52fa81d0092f6e91f0b45f21037b47194e4038efa698d769c16c59014abc2bbe360b795617f7130942b005df8d6b524"}) ioctl$USBDEVFS_GET_CAPABILITIES(r2, 0x8004551a, &(0x7f0000000040)) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000800)=ANY=[@ANYBLOB="aa86f622694ef4ab153acc70bbbf9feb0100180000408639f9f1c734652ecc69f0b3d50921ca085d00000000000c"], &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="18600000000009000000000000000000"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r3}, 0x80) fcntl$lock(r3, 0x25, &(0x7f00000000c0)={0x1, 0x0, 0x3, 0x7fffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r0, 0x84009422, &(0x7f0000000340)={0x0, 0x0, {}, {0x0, @struct}}) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/module/hfcsusb', 0x10000, 0x44) r5 = socket(0x2, 0x2, 0x1) syncfs(r0) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r5, 0x0, 0x8) bind(r5, &(0x7f0000000780)=@un=@file={0x1, './file0\x00'}, 0x80) ioctl$USBDEVFS_GET_CAPABILITIES(r4, 0x8004551a, &(0x7f00000002c0)) r6 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r6}, 0x80) r7 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r7, 0x890b, &(0x7f0000000040)={0x0, @l2tp={0x2, 0x0, @empty, 0x80000}, @l2={0x1f, 0x6, @any, 0x992}, @nl=@unspec, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)='veth0_macvtap\x00', 0x0, 0x0, 0x114}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, &(0x7f00000003c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) r9 = socket$nl_route(0x10, 0x3, 0x0) ioctl$BTRFS_IOC_SCRUB_CANCEL(r9, 0x941c, 0x0) r10 = socket$inet(0x2, 0x5, 0x9) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r10, 0x50009418, &(0x7f0000001c40)={{r9}, r8, 0x0, @inherit={0x80, &(0x7f0000000640)={0x1, 0x7, 0x0, 0x8, {0x3, 0x8, 0x80000000, 0x80000001, 0x2}, [0x5a, 0x80, 0x7fffffffffffffff, 0x3, 0x8, 0xc7, 0x0]}}, @devid}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000001340)={{r6}, r8, 0x2, @inherit={0x68, &(0x7f0000000840)={0x0, 0x4, 0x7, 0x0, {0x11, 0x1f, 0x4, 0x80000000, 0xfffffffffffffffb}, [0x0, 0x9dfa, 0x2, 0xff]}}, @name="29e459650dcc631c6925566427b400170cbce20d3966f9b72b502d76998b4a0ce58d420f4b65193530f02d192db23a8d0657e015acd9765ec63f198906ca1dc1410b3590013472f448f110739dfd1dddf73f8443af8c0ad1628c54d8bac248170c345cfa20c8c43bdba8111eec72629fcf4e3e725d93d26c0b08f0fd4f19266e90e1fad42d9c11fb3752df81c063ff41e3688878fe67f593486d0c9c306a0548dfadae7f27007cce31fdea3e385d0a7275f43ba8c383b0e1c12168ac549e76ca2fe730e1cd3d6a6b8969fbcc3d91719c91a0772320d109fbd5e587a2653a7882e866e71f4329806bd892770288083be676136b9e5b377a050cc5dc3f3cb08839c347ab5af8eec19d75174d942ef77b52c4235d06adae87cf8c4bd4faccb7b9d5ffde71f1f583adbceb962d439a2580cbbd1965d39b43840c4b9f22ddb57c234c98f1c5043285f69e086fc84b2aecf44866365cedffc34a7e432ae8befacde84e663a474e2c54439005dee247ec34d4a05c01e4f81caf13fb13ac3a357c8873fe2da1c6c031e4bacf13949643f9d896370a6724d36a20793f92958d3f8ba958d49ba8baad155c726d57805d3b5ede96d0cdf77281411b32d80525f0b50f0c98a43b3304a4eb78b6d55822191bfb28dd7675ae51f5b6851d11e5d393b3ee4d868abf242576ee045dd26e51a35c149351491387faa819f4656948be70283f9e3a767fe144bd7ebe464d119e2d382cd294dfb56ed4abbec784a0c446d2d189354036ab723173c9849e5426866611d95f7a53f0847e9c3a41b7e3ca10f7343be03dd0c8cbb0899f61442b5ae4deb05925ca244bddb35e1658fc0d416bba754029c81e2cbf9c6aba62e0b4a49a8f0f73fbe4f40a484781b4250b6ee132547cd23641b92d9f11305e35e544eb40c668e8b61579550db7739aa743800e2c1e9d0e1799d8423ff82607dc15c131a2082a3ca8864f141fec6a3a1f2ed5faab5918fda7f6a30429f2934a06570d811643dc2872ab68f27aa56138bee4c2de4920683522976e586f837f92c8815463c5545417ee8f6af3489c24dee397a53f7aedd3c719dc31f6c10722a895c3976732fca8854910b06abb8a07412e9f076f794a81d7a29dc3c6e650a1e929330d09bf131062fad1d2d722965144d380743aad28cb4b52e162bad8a3c2c6bbac8f764213803c76c6b3e4346a0cc11a6751f137231b60e25e8e6cf738ac4cd8f572258f00e86dbc7b8d4189c5491941326cff78945bc72cd0e3d37c393d0461e2f7050e76efa15301ffd39372ad74e34231e30e1e7be50b03ae6b1a12eaf990454befd7774889025fff0e9f2df7e9515b59ec196002f724f6ed895b6d18bf7db033b4dcf3454dd14753a5e9220e435d016bb9bb4cbf659b70d909b83ad646f38df857758d1a41cc5aa1d57d42ed9f0b0713e9f005dffe6fc32a12adf5b1805051ee259db64cb25eeaa9296943483dda6ec8bc57e80cb51eee4ce46f607680f804f729889546aab419127218dc0627063b18e19d72015ee88591f6fc998455a1a5efc6dd093c5f9d9bf4e9b580bcb62b24f44ee66a521e77ec469528f1e8ca076879ef1e6f4feef4c114fd40a3f773d179b9b9f860891daef2260072fc8fceb89558f2658a6ebb4180c0675219747ebb45ac08fd42b2cfde23cacb831c120fb80e9c15c2be77a0b0304f8c1f792942f69e87b7aa4cb87152208bbfab0ae759c905fff37b29d4fddb190135d1dc223ecbec91660959c67b8e8b75f2b619814428a1ecab7f2435767a15c6e6c12cd47e89739c2575129b31daa49de1cea349cab5cd38b6f21b428885bed74afe182fd1ae254b9a7fb6b3f3a801eed31bfd8d4e95e7f0deff33107e6086e0c789d0993465bae2414af1ca6842227282f5976ecea95b9ede36f289efed5278d993207768ed47e56ab4b1d0563bce92b6f0d728527ac38b274a8ef09c2f2857011f303217690ed7f2399f46f18bb888fb4de18c20a6df8279cc09c284ef80ca4996c341624f2dd0051b31d5c09da43b980a14df2f2a4bbcef1b7d7f28959207fe3590dd2c760affd338de1e5aff3e9c46c4cbc6013868c416b793ba74eddf621585f423288c36057888d7f001cdbfed7d6f0ee18420c2f19fddf8fa197d8d5e0865648e64865985fbc9fb09407a2981e1f8ac2565c4d563749dbe9c9e90dab23d0ec58d9b250eb95217f412677f724833b817d8ad81e2d9288dc403853bfca6d7f52a40eb4f00a1ab2bbf99acef3990990260178cc25d1258ce643297c2e3f8efc4e3377ad6bc448fe315f0f9b2186426cf45a1c8b9dc6d832000632f40e5f7fbfa391503c1427fe21057430e8a7c0cc66196b02b1b61385f887f4afb0b9d2aa0d85408925bbfc020ebcd67ab098076c6e31b19e3083ef3ae0f5890725b928ef119c7cb0b531f99a2596d9cf615db2830f01d5ae594eff91e4387cc131c143bdce9bb3e977af122bd7741b1686714dfd51215c3dcbee4296b02f69232818e263f96e38c9dc9cdcaeee18fc7d93d4758e22578734773236f48b9419bb971c9b5a05b21ee1b044b8c0dc05530eebf1c9a5e47f51f57a12402357bebf2ee8081a7190fdb55a3991249e38153409111b0ef5df1776e698d3cac20cf603614c1b62051c5d6dea1ff5f82886a69950d3b5fc4c7930eaded470f7337ab269e75b88963633ffe1650ee0576ec39d4f40c302fb812f88887abebb1217f1621d6a4946a439597fbca15e5fea3825053e88c1e7d1f20384623b1eefa9ef61275bd54fd82590ae75a83062aeda8a75fe0aecc41ee487fc9411a45cedf47e431490acb1f6cdd48612335c4f46be232bd897957cba41089be76dce577fd6aeec639c5a0e8315d7699537712098eea459cd7b72fd6bd2731537612b7e886bce66c60b85d6c45468d7203a4ea5173f6a726d89b9bf80d0f7a6b21232683c86244a17bc91dce213120526b1dab8ea79c8a0c6becbfad6efe1728f15f76668ab226db7c6dbd1f6fb954c280dcf5c31237761bd9a1b03d429818fdea3ca37762d32046070826e7ee9dd38c20aad2fc01618a2bbd8d1ee800bc1b7a17ab9832c82e03b13c592f08d707ae3c3973d6ac8c5d4c3fb0cdc5de250445f6ae878c73f85671e782eaaa70176ce4036fc1f96e338a820c036f6f6d62a8284f89223ce29770c8a8c30fefb138e943b8de45dc874ec2573b755894482b323fde114e51262ccb6ab2088585f4f545e8ddc70938a4371e56bc2de4cf205ff74091b2377f51fc3cf99d2d4a13c165ae40f91e8166d7822816530857ce39957536abcde839da4a91392ff2ebb7af33eaf935aab99e18a685d98552e33132aef743351647dc8fb8129f819e9e6e4dd4ad95fab58e2944317994b6a356aa057752dfcc35c74f18325bf1b8b7921279f3e3f33aec0540ee0370947576f5c742824ce4c8ab784cf7fe36dd761dac0d9f8f1accf6d0ba45ab7cabb057f1ce6be0f735f825aba2001358ad2dad75c48f7cff76c91cd45086ecf680c1db7c90250a34defff3b15d0909e26a35a8ab7927f9d0c6e72766d910425984a99d9ccf401e6a4be2cb3f8a308da8cdd979121aecff8bc1ca3aa927344fc9af1cbe9a94a30214157d2e0079f733432e31cc7982e2517a69df9b14b9616df9a49cd94cf98c010ae47782146350461e675a5f5dd4763b16ddd65ae091dca4bd7d4fc3a849b75cbfbda870118f309b83954c134bf3cb628f249097ac29506b79fdaf7739ce742c7506010c0d6c77af0117e5f56e00c3ef4b04c5e2712018c30fd982c953528a20896d4e145d1389095148120f3f94c3e974a29f50e65606f39489434963dd597b9ea642bd564621d05da2862cc4afedda994cf77801a065134acfc8064f2601d2141774b45877c7e9bf16c6c8e3a37714a7086a209d83590a6b6c95f335c96127b5ec40ffd3fe0cd9705d35e6f7ccd8172518881b3f1636bcebf50d8947d7f91103d1b778c1369b2ca63b969fa84504ba6ff919edf0fae82abdc53a343ce9ef45faa2b969be519bf9ddc24c5fe93cabc5ea4d9c56c7f0ea9e0876a3d0b8f21ca16e55bce8a831b80970283057482d3eaca1a79a6f794a3468bada517af81b132b5ad0b542ce2c7a4da8739bdcc24c90d9dab5ff1f8d7344fad8176bed4c3d3a586582b092cbaafa6354490874b50b02be0a83a3f8cefb2c308f2bce64f270c672e0b7d7b597c3e6bf06330be2e7d12b2e2933a1f74c7f8b5249f1582a836fb5652d78192d4051b9986f3b87809961a0f5b5075261ba9966cb5a538b3cbeabe5fa608cd11698ea7b574148e3b39f4368f14182e310b918aa888420b427b562acd04d1e3e33be3f298f6918a2834dd654f888cded8bc9482291ac6717132fce5039996fedca4af904ca94f36de5ae63e2c00be2ca1f43cf93f57d875fe92e295a1510cd19dbe1f87e936be2f0b5eba4f1a763388f6510dd8181b88ce6caebec3053c21fd69be9707d7796eba7cbfcdb6d8e95396ccafb309974f2444de7d64e4d9abe52381383ddb963613277c9c1c37850363cdd9124a84fb7e0a40cb1be6c68c27bb2f3b587ff97b0c5db3e1958bed25696704e84dfe82e60bcb5aa44b05cfda0342a3fae64c32e8c692ee6c72a465f0169f25b8a4d5815c872f105dbd324812a62041caf7443a2b8146c62cbd182945a9cffdcb76c9fdd0fe185914691f9bf0698833f3957dae8072b0a4d79d7a23d451c459740d42453745f321ff1a94fa96810fd8146039131e1a77230fbb7a6e2f841048f8b4ea4046f372ae6a2af0f8a98ac4ce19d1e4fa80452b36e56b50741802e99e858f218b56988796b378de4b6f5781ab1519bab0927bd4f2b8e10f0a79f4ddb0dc796d19b3b3cd11fe3b5ec2067314ea32a1c972977363fa33624811338e85aa800046e7cc2da04032fbbdd65e6a6f22486c3dcb2bfdf11fb55defd190a6a16226dffbc67518a175537346ce92c274cb31db15935d6d358926c904136d856334acd22a8bd06a3d51c3305649fc4831a84263548bc69127b65bae7d5e38cad05fcebaba17431e3e2d1543c97f4741174b5747b535fe343ec677817bc27e83a397b8cb8e22d32f98435d1e88c076abd3673d7928ebcc2b0e6b3b85349445f70625e3bdf6a5c8c3433afeea69ca04285121a2875c9fb46b71ade86e51801cc1a8f5c9bb6c8d82c2507da23b961d78e9e6ccda7981ba81e822afcb90ee1dd3fc266a67a99be3cb58fd4635a5d6129400e3aa658c09a9b2f2ea9b7ce4697ac2c4afb6ee6fab08da7fe9628d25f7e97240501368af88201e8a4cab9eed4ad85c81e35583463445e6b4cc5dbe7410e51db2a41b20bdd7c33fe3c32e25112a2fa7f669317af4d4bce281a203f68badedbf42a8f47ceabdc0c1e391a9eddf67db5d50061aba8cf84ff9c0e1f2c24274f985f3fa1ba84ea4251390c22fc29130eed8ae560f8955ca9b31b99ed3118d4155d5b137ae8df4fe76f9660e04c5f17488d715c19c0c030a7562eb3b6c286ddd474a7638c12d37f822270f896ff80703bf63d4261ca87c852d9ddcb48606f7fa41e99505ac9b4759ed003377280b1c6f6a6f4d436aca1cbeb900751a11ca608b74aee3d44aca90bca9fe428bfcf1a013f596b449ec5f5fcc509d259154c66ded13059782c988c35a2b4df5b6ceddddaa0ffc5bdee5928a2adeb8a61100146d38ba2fee2cf87f4df6c6c1bba77"}) 00:11:54 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) r1 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000), 0x109042, 0x0) ioctl$USBDEVFS_REAPURBNDELAY(r1, 0x4008550d, &(0x7f00000000c0)) ioctl$USBDEVFS_REAPURBNDELAY(r1, 0x4008550d, &(0x7f0000000040)) 00:11:54 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) (async) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) (async) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) r4 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r3}, 0x80) r5 = accept4$phonet_pipe(r1, &(0x7f0000002b40), &(0x7f0000002b80)=0x10, 0x1000) (async) r6 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r6}, 0x80) (async) r7 = getuid() r8 = syz_mount_image$reiserfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x120c081, &(0x7f0000000380)=ANY=[@ANYRES64=r7, @ANYBLOB="46c4f939ea6575a9ac4d4aacca51947a072a3a57bc14ba47a6cd3df774dacb707d32ba901a7dc603dc064c104d36f271f94c89faffa42f20ee29a6885a685c25ebe0579d0f90b436cd12bf050b585cc6e4b1ba2ae76a9f4ece56049f5944243f6415ed3131a05c936173d0a98fa4aa71703da1", @ANYRESOCT=r7, @ANYRESDEC=r7, @ANYRES8=r7, @ANYBLOB="432ae3144a6d52c92b70e50663165d5e0fbd2005652a2ca8b5766da259cc71563ae6ef4a40912a75d24944084af158ed25a2f5a52c7af88a7f9490bbfe95a2b4764dc0a037eefa52d67910f3358e4b53b65e3c1d015181a14029f7d6d93b2d22a5b48b411c5a8a8a839c3147e7bcc4d6f297e63b02399875123d85be875c4a85d824d090face49887402cc3adbb5be77662158b37272b59e6f31f36cdf17e5c030a566dc12270691f4f0496468d9ad2c1382831fc1079068eb4f7361c1f76b99174d165ad84b364bdae03480f569e7612f59a27d2b1d24312223a709f9bf45bde9048a5eea85e024f53728b2d51779", @ANYRES8=r7], 0xfd, 0x10fd, &(0x7f0000001140)="$eJzs2T9rFEEYBvBnds8/3cqmXwQtLCQknF8ghcK1ttqIpDJVrlL8OH4cTWUf0msRsF9Zb/dO5UTwTm1+PzjmvYd9Z2fKmQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMZsmnkhxUSTtlVZKSdN3F4ipJN+V33tdVSp6eLpaPz+dPlknqb4+XZ0kZuoa2tMf3brfzdt4et48OTu5/WL5+8+rF2dnp+ThNSZfL6/1vpYzrAQAAAH7U76z5z+8HAAAAfmdvFwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf6hvNnU7FVWSknTdxeIqSbel78Y/Wh8AAACwu5Iqz5tt+eoaYONhPjZlnQ/jlzLUR3m3pR8AAAD4pf7WWHz/fb3c3JzHH2S2PpcP2d3Mcni4+j8O+XyS1EmOfpr88vrty+lX+vpv7wUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgK/swLEAAAAAgDB/6zQ6NgAAAAAAAAAAAAAAAAAAAPYKAAD///F61s8=") syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000100)='.\x00', 0x1a484bc, &(0x7f00000007c0)=ANY=[@ANYRES8=r8, @ANYBLOB="eea73c3ca047349ab66d529fb1e2bdc61875c6ccebea30ba1b8977c632ddcbe0ed04f986b68ee600044bd75d3cfd10cc2ec88ccff020447cd9caded4abf65767e9dbbd7bd841a8ce3eb44c719a2e6c341bf68b2a0af04f1cc951b190c7fd36ffdbd0622cdc9b7c9a55b3f465def5740814395f095fc44a4cf6fe14b0d31f384214d59a0105d577557215473973f3b70178f49f0e48dbe138562f4d21cad59fafb7fbaf76461c56fdd2093329e2ece7cf96435bca11a90ba7f31e69c4b73ba3d172906ffc90f5de134a696a731d20a9cf70009a31f83d4b774b0d99de69f14db9cdbde38324513798bba5", @ANYRES16, @ANYRES64, @ANYRESOCT=r7, @ANYRESOCT, @ANYRESOCT, @ANYBLOB="01e676f4fc1904efc297a3baa083d7d53048014c35429e763c6f76637cfd7d7491fe31362d2af6bcf176cfa249a2b36a99ee6b5542c22763a0688867eb2ac09c5078d612c0133ef8a8f40074a8e540e5b262ac889ea44bc2a2bf39dd3ddfd962da624b3b25a036d7e94664086a77f49d81cf9630794a2a15d9e3042b8e67e81dec650851a472e1d5c14d7ff4", @ANYRES8=0x0], 0x1, 0x0, &(0x7f0000000000)) newfstatat(0xffffffffffffff9c, &(0x7f00000038c0)='./file0\x00', &(0x7f0000003900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) (async) r10 = socket$netlink(0x10, 0x3, 0x0) (async) r11 = gettid() sendmsg$netlink(r10, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000006240)={0x10}, 0x10}], 0x1, &(0x7f00000006c0)=[@cred={{0x1c, 0x1, 0x2, {r11}}}], 0x20}, 0x0) (async) r12 = getuid() r13 = syz_mount_image$reiserfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x120c081, &(0x7f0000000380)=ANY=[@ANYRES64=r12, @ANYBLOB="46c4f939ea6575a9ac4d4aacca51947a072a3a57bc14ba47a6cd3df774dacb707d32ba901a7dc603dc064c104d36f271f94c89faffa42f20ee29a6885a685c25ebe0579d0f90b436cd12bf050b585cc6e4b1ba2ae76a9f4ece56049f5944243f6415ed3131a05c936173d0a98fa4aa71703da1", @ANYRESOCT=r12, @ANYRESDEC=r12, @ANYRES8=r12, @ANYBLOB="432ae3144a6d52c92b70e50663165d5e0fbd2005652a2ca8b5766da259cc71563ae6ef4a40912a75d24944084af158ed25a2f5a52c7af88a7f9490bbfe95a2b4764dc0a037eefa52d67910f3358e4b53b65e3c1d015181a14029f7d6d93b2d22a5b48b411c5a8a8a839c3147e7bcc4d6f297e63b02399875123d85be875c4a85d824d090face49887402cc3adbb5be77662158b37272b59e6f31f36cdf17e5c030a566dc12270691f4f0496468d9ad2c1382831fc1079068eb4f7361c1f76b99174d165ad84b364bdae03480f569e7612f59a27d2b1d24312223a709f9bf45bde9048a5eea85e024f53728b2d51779", @ANYRES8=r12], 0xfd, 0x10fd, &(0x7f0000001140)="$eJzs2T9rFEEYBvBnds8/3cqmXwQtLCQknF8ghcK1ttqIpDJVrlL8OH4cTWUf0msRsF9Zb/dO5UTwTm1+PzjmvYd9Z2fKmQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMZsmnkhxUSTtlVZKSdN3F4ipJN+V33tdVSp6eLpaPz+dPlknqb4+XZ0kZuoa2tMf3brfzdt4et48OTu5/WL5+8+rF2dnp+ThNSZfL6/1vpYzrAQAAAH7U76z5z+8HAAAAfmdvFwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf6hvNnU7FVWSknTdxeIqSbel78Y/Wh8AAACwu5Iqz5tt+eoaYONhPjZlnQ/jlzLUR3m3pR8AAAD4pf7WWHz/fb3c3JzHH2S2PpcP2d3Mcni4+j8O+XyS1EmOfpr88vrty+lX+vpv7wUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgK/swLEAAAAAgDB/6zQ6NgAAAAAAAAAAAAAAAAAAAPYKAAD///F61s8=") syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000100)='.\x00', 0x1a484bc, &(0x7f00000007c0)=ANY=[@ANYRES8=r13, @ANYBLOB="eea73c3ca047349ab66d529fb1e2bdc61875c6ccebea30ba1b8977c632ddcbe0ed04f986b68ee600044bd75d3cfd10cc2ec88ccff020447cd9caded4abf65767e9dbbd7bd841a8ce3eb44c719a2e6c341bf68b2a0af04f1cc951b190c7fd36ffdbd0622cdc9b7c9a55b3f465def5740814395f095fc44a4cf6fe14b0d31f384214d59a0105d577557215473973f3b70178f49f0e48dbe138562f4d21cad59fafb7fbaf76461c56fdd2093329e2ece7cf96435bca11a90ba7f31e69c4b73ba3d172906ffc90f5de134a696a731d20a9cf70009a31f83d4b774b0d99de69f14db9cdbde38324513798bba5", @ANYRES16, @ANYRES64, @ANYRESOCT=r12, @ANYRESOCT, @ANYRESOCT, @ANYBLOB="01e676f4fc1904efc297a3baa083d7d53048014c35429e763c6f76637cfd7d7491fe31362d2af6bcf176cfa249a2b36a99ee6b5542c22763a0688867eb2ac09c5078d612c0133ef8a8f40074a8e540e5b262ac889ea44bc2a2bf39dd3ddfd962da624b3b25a036d7e94664086a77f49d81cf9630794a2a15d9e3042b8e67e81dec650851a472e1d5c14d7ff4", @ANYRES8=0x0], 0x1, 0x0, &(0x7f0000000000)) (async) r14 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETIFF(r14, 0x400454ca, &(0x7f0000000040)={'nr0\x00', 0x2912}) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) ioctl$TUNSETGROUP(r14, 0x400454ce, r16) r17 = fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000003980)={{{@in6=@initdev, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@empty}}, &(0x7f0000003a80)=0xe8) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003b80)=[{{&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000300)=[{&(0x7f0000000140)="99abe467e7ab7c061c7fe580676b7ba1364fd7d997ceca1207c617027f8499121f467a501ce2bc4dc699f7b7999a729e67e1a62a85003915bddbe50376d6e45a083642edc41a6463d492f60d87d0de4910e50b796e698b2084bf11698b84d13a55b9efd02889d8a2961567dc76fbdf40ef1ba31f5ebc5063ec3c8a5de3e0ea0c75f207295d5d2367", 0x88}, {&(0x7f0000000200)="edc4585e53e10276cce8b1595bb87a37a1f5a47030fc3a9af15a6551cf78cc7139909942ae3e545a4d43478bfff418750e2c9574527b81db2f5e18a5dd9802cb7139b66a320dbcc60f374cc248c150ae7e9c9b2be06230a7fcd3495fe5ef22d40bd87800eb635ea8c7c9632ca7e50d31fcc3dd5ba6e47b59b31f1946fe0473f55b3a5b9db7e06cf3dd885ea3318d192e53e9974c6a85538b5f7ba99f55daeb1acd242a8c0b6297f6cbb261829b8d69bc6125fd42c3ee323677507b50cccc8537521d84d6d9c92c93ab4003", 0xcb}, {&(0x7f0000000040)="26e451b712bc69f10b7e39e2dcaaf9d7cef1b082be2c0ffa64295690b4a4ec053eefe93dacbd02e9361133f1a27e3b63ec1880ac3646e60b0e670c56947e", 0x3e}, {&(0x7f00000012c0)="103bd1d539dbfec7c11c1c24c7a7c1f9d7206c4c4dddadbff23fff22f558d9d749aac77ec1023d409ee068780dc0d499d171075047f60bba79bc3b21cce747afb53825c76e5df3bec1fb501b13e08a6921ac520e2c504ffecae37a03810821cab7f9c970a92f82c20f4f371577cf98620c6d59986ebbdd326889d4327eea54df1540f0548c68c699df2c3929b41a6e1c979da0ed9b5aaea1441b94671a80e90db3978e250ce479edf7d0e455814c10e3cbc5b91e8f305e4d42ce33fda53307e8134ac5d10c6f84ad947a57bd0925d124a74bbd33b4f2b9c8e51508adefb1c0efd171351bd04b5575b546384d026a85fdf58984b04a25e3906196342bb73b1748ef8f5790904f1c4dfb2b26baf75356331a970cb01f4ac00a413085a7454c67d36262a53d86a3b79d901ac8d8c58b6d41b3c0a5a7beb01de15ffd9db9dcf9fc5ff6b551f15cbde913e3d61a5f893f57139d7991831a5060698ba9adaa77cb5ac20a1751c23e288be9ef2448cbd3fad5930348930c1ee883dc0f5296c3156be80e703903cdebea3cb861c7a17a0f16ed20504ff65a8799258ca81679fb71756a1d9b3439cccdfd8a569e1764f44d09a3be198c108f106f4222b4c13410fc665a41e08ea314c473abb70161e77afba9a7fc434da66288eddc778b1cd8faef973eff7790e3099e3945442760bfa703ca9ddbbdf59cc12733e24c4067a8bbe990d4415e1a86c67338571a08b11185f784c14f9b0d142d695a7caff93c2e2f0c35793a85d1a9c81910553f44230d30a11c1a5884e420d14c8108c0f320cf6dc4caca5c2bf16c63a9a8e72e15519f1bf53fe615e0a3eb98d768cb501f3a6a9822c64c674e6f4fca5f19182286a7cd745238c531e377639fa0ece87d29ef473e24add11f3dcbc6550e5c2822bc78cba483e904b98078894ac4f6a4b6759de86d6156c6a259751665b87a58e688f9328cdbfcde8ccaed42651d1cfb5539191be6fd6fd45ab8e2fcb9bf93315271ecd6ace095c866ae392711d0a2a51340d59365645089bd3c34a232cb4f87bba4c4468c145db3d69c177d7e644ddb8a5fbcc8d928ecd751724c1aa8a6a020da1d25bc2908f973a007183915f6d1869ae83baeb7b9ff6cd49960de219dee08102a50f93754de59208642055ebad3d83a544cd1fde2620cebcab900f11da2f6bd072c6ed1d84ac7bfe6afa1b7898d3948c4497c57570c88d5a537347be8f4b6c77b46f462ec78fa66ff5b1f6e14202359530b4f12c1ba0b289488b4ea4237897898f2c70cca91ef84dfe37284062b3d881f5a31a89e7f49fb6ed169e608ad0a888d8ffc71acb86a631ceaf931b618e4e38f35a4a95836bee8a31bb0818da805ea7a82e5efe0d202d7a24bee1aa1436f41a408afeb17c8a3399fb20612fb0d5a07dae24fa37b5271da0c338e29ccf0dc30d21dc0b7017f7b4e0ad5e44a7beea37aa2c4b116e3cbabf1dd82db2b17e9c3d59b5135b990623a532faa2dfd89a18887fcd0b6aa6060fbb02240c3670e7966932d024ae9ce93ddd0b1694ca3980017009b13f4d4c7803dc9e1667b282400ee3725afe75761ac8b26da6c7514f0e0a741fad6cf74db185b23e3b9659ed564a4af03a975019865b37f38a823397e6a5f687d603cf12fdb128f0db55a016b4af87c98675f8cd695ee1a764c471b2ded5953d9bf7526e884952a9e5a6a414fd3fd2ac2f8281e38f91fb9d36bb5594acf3b6a8b5daaf7e21d68a25f07ba506d75262fd9c1c1099cb1f13fa368a1fc77c9652cb970ac32d51c8223b129fdcb09a0c4d0a4c34fb1fa42f4ca50239947a425d6642a05a99cb4df0b453b4d3a01677743dd94bdaaae85b72563d3d93c9bbe493b34c172fd164f58c9e98c56bcfda02fb5c95c90351bfaea1d38e4c4738eb695350b58738f5f46826979e82fe8b0f0738b76bd63ed1cc19fd1b016fb0e21c844da0b5ce2d9ef50d44d933e13826ce6767b907da88d887348edf583c2da038cdd75ce00fce0cadff1863ac13d07de0c56a5b4b44f5d1e543cc7dd490da677a4620800a8073937d69e54d4ca1803d0a866361d9d5617cc33705a3a62d3d55335059a7970b75a1497325f1e14f2d9ca796e288e76db706bb1ee45fd2b14f1fc88f7edbf21a1cd8c9a8b36d12215eda728b5518586eb194ab21f18f1f51b1005781329515fa135fc6964a611b549544f608809659aceae02d272c8af60ebcec8a96c62bd6079ad8a80878ec7afc2f4ddde2e8adf3c705e15dff292689b9369b80bfb368fabac33b16d6cc42a6b73ee407e92c50828182a90dfc2d0744fcc79639f94ee2d3b6e79d0e86c90ae32f227260a8c1a765d929c69528b287c3d6b110b0d6ffd77603353eee96ff80f364729e87df371a2d14ae6af5dbdc237a30ee19fdf235740c8a924259e9106a843c436cb7793992daf905e9ae462c42f413f2df3b150a731f36ccbf3e58f943df3c771abb7d9b59e22e6b8f2794ab197c7382c5835d9d6a6eeb2cd9f47c47e52b285165d4780738627812da42189a6ac1e6a311a9581082b45fc1201cf4749b64b605c5fd9763deb4988c06df5891d797c6ba39e1e9bf394c245c5911f3a1528b61a3c3c3ed09c3c7e21824a3b72c6323050bf6ba7445a4450e9a3343161164391985e7259cfcbdb53fb5d2df36236144d05ba926554f7f00dd2b4de70ea070cc18acee1dbe27282ebe51cfe870dd064886e8de56f45c0dbe85ba8ebc21b74b4d2fa69b13bc2395a07954e4ed806a7ddd4aad5e07eb2fec91560aa2d31c636ab668cbfd1126a9a14a4b6c5e5c470421ca452e6fe10529ef6108980ae6f31f50342c4ab13692ce024d981f53f3bd2851800cdcbfe892ca8b59b03b098e4008473d4ce1638afda8e8bf64cd021dc0fa1c76059fcbbbf4f801c8e60b80342765d70c5213ada81cb9fa5825cc945722981ab8920b3926573efaea2a39c579f55a8316b56361d0c4729697032b1777f6537403da717c4332c8fbedd4cae1cd57244e9481df7e720f9c9e12f6934555349520c5ea19ed68682202b7d88f8c7929a73ec5ea1551a1b6fba91bfbcd48751399a67f89052784e3da0d2fb986f9c8616d57f267c4c6b13fa25fd4c467087de548310473cb274ac7152e4063b47bbba9c311350c2ea537344ba27e13ff089ef023b8678e0ef5e660197d5821e86ae52541e740ecc78f18b2ac8fc88acf3d23a97ad336e54cfb98267a440582d6fdeae34e2bb5f29b648f1face790081b30e55a7372881b56df65c061b57341a726fb3e2b8e58c9624744e597d30adecfb9d6507a59fb0f215eb2a28fc93124e4faed506677473fbcc6b6c1a1111955b9616a251ec706998af6bf7e3ee181b3dd2f83bfdb8eac554055e45a7b3b63f0af0cfa57c1f625379378c6928250fdd416b039d9d009d6cbb01774dc46d6ab33df5ee51af13f057014073b60e037dd7844df4c26662508234cc9048ea791ff47ee2ab0f4c4805cfe6e7f4af6e3e76e7ef7aa2e9f49815a9a6af0b44784da5e064683b1df1b17e180b5550a86a34c8f9961e6174f60efc1046c1cb41d88482bb9e1d0dbc22b8a6e39cb1e8374b06b0573197b5edaf4c802dd7060b7cbbc1abd6a67b47e55611b665340934faf0c4e4d9abaee4d58c529eb440878060f71ac00dfaff36dff5ff5d37729534c6ed508dba2d9b6bce5b0ae8635c057f180b4dd614078e8b805a1e67423ef9559814d0ad1546f47b1627c4c13f80d05e46856ee465ec5eaf08dcc41843c20fc5aec5c44117f80e334503ece4848d54b85809cea86ba687dd2d1e498abe204d66ea3c73100d50959543f9e17f478d1f4dbbdf7774af88fccc59faa79ff899f900bcd8a8566ba29bb81d53369122c7ce08ed794f6ee01b45ceec3b01f7b7477c368d65a3ca2ed92bfad591dd10206d2670bf62fcf384ce1e709b0e5e078d62be1008e1ab801b2b3ba32491a2df223007c5e25d4952f7c8b9750a71bf94bcdf4cb37ccea0c8e61d6135e4166a627850887d78b517a524ca349de71012cb7fa49fee82f8cd9dde93a8528bfe690e29b064205e8ee9d839adffd5027c8e783d331588e7bc4ba50383e53dbf62157e91f886ea50668dd02ec8544a224e504677ad762d6561dca2fed75b1292c0c151af68375d1e2bf6712d1295733aeba29cd69a797ee1559ce1f6bb555ce49493bc858a8bb981fc4e086ca46738e72f694a17f6f81630a9f793b1828137c911e56cf4fdf83fa76f8fe7615c7141343cb6890a5a54383113892daf4b1ee26bedd86db2b9becafafbcf570823c77caae881341261e1dc7ec3dfd378d1c2e1d7fd5fe03c59f307fa81019ffefdd64bf06d9772c60a24b73321d33042726aa26aa287693a6beb912bca74812c4f587f269695826ecda130e8ad7d113c422ca993f50d2311416fe0c6067a883bfba1647544a44daadb989b6c653f410ad162ed854ffcbb50433e9144a868214c7fcbcb93d0197bb29b2c81db144b677bdcad29d675ed0487fe2dd6247f21e99cfe0d3b07911df8c3459cfd4a6eb9b09fc97d63cf44d306f8dc1a91892f2cb1e88446d6b603fcd5fb7fe023ce51a9634f601f7e5facf1a8cbe7553e9b9e8e5c7f103189138e2a282f03c2a6046bb0a6df6f8fb74420213a175e13ac41ffbbf5d437294b01b478978e001fa9066e0bdda89eb90a768b67c9c131ae9dbcf5378f5b749d1bdb7e9d587a3559b0dfa2d86c4299b5f49e26feba3994121231838fb34c884057dd6b9a3eb0b7a179f6cf95a25a584a2e1004a6020000000000000002df5bb2c7b8f2fd9a86d05178c2728696b3779fc6f51724c77eb2a07bf8b6b73609c3466d5e45e3b89b9df6bb60e5714f3fadb4afe1fd3391cc3b18a537f2ba6f32b079943ae9406ca927edb0cef21d007d4450993971a047a92866fb8c3447f35d9f9e80df5dbd10390e64014dd5d52f35cec10538cc818dce8269308a5b22d82ca3aa42cdaff268554115baa078408c34db22c349d5dfda916661e1d2fbdddeb975e3c9a2e7bdf7d590ddf502dee0b1b029940de09471fd211abaa0a6557777820fd7a03ae0d57fbfba47de47b488e911ddab672dc0eb9156727401206e8a3ac9b4daea3155b009148ecc4326bab13fff6a6bac44b6d94df76f819c74c6269ec622d5f4169238b816d271bc2472b819d3a13c89c418d339f479d74bfac31284938ac28f338d89ead2a26ad49dcce7faa87465b010e5ae1d24872f2185d5669d9e982ddb457680a15f6d6b0052b503f7b15e5a0d8a470c52ae1907b4b6497b59fc1ea8c6ddddbe4a2242c3d360cb7551c4c08c23d0dc190e5378a0a9a9b5f721ae009955d651483429fa044544d5c39db4d9cd81b7bab47a6783183a3ac162dc8b4116295567cea31f2d63ac508bac7ca736d8b20e75eeb6d4ef2267252e8fc936f7004b11dc6a6d7d013d88f250b8c6d8a18d374c2b88a06714f9e37dd51008fa4366bff657e91a951818796dd0156aa9596b1f0b528fc868283b0e43e1af867728b66c60bc4d674d1718880a7fa4cf3d802d4b7f7e5cfaeac56f2db15c01148d71bd180861704d6f4e29b7eed230541e497f61b53147c37fe4b59b572c803382e9cb431baa245fd5c60026f01b78c1f6e9c63edfec2c71359dcdfee5f3b7e352642512ff87e29222ff91c9263de02fd09be59edd01a53dfcc2bdbc8918017e150a2eeb69b395b5ac4a33018e1b0536cf63b07b530ae3146f41a03b37fe44f54e2d6d086af8275ea15434e72c57c2df21dcda4f9bf5af77cb8529efe0987e0a1b46b7b810cc8627", 0x1000}], 0x4, &(0x7f0000000c40)=[@rights={{0x24, 0x1, 0x1, [r0, r4, 0xffffffffffffffff, r0, r15]}}, @rights={{0x20, 0x1, 0x1, [r1, r1, r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee01}}}, @rights={{0x18, 0x1, 0x1, [r1, r1]}}, @cred={{0x1c}}], 0xa0, 0x4000}}, {{&(0x7f0000000400)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000580)=[{&(0x7f0000000480)="dbdf3fe67510f7c4bafeebf9778e200ad3db785390808a81f2db3ae42354ca86ff1cdb45968f23d63934ec178a64f4982c1ca2bf7611d30708ba2e4cc2ce620e6a454a87ac58cfb4f2c89f69adfd9f3eb94103633af37889fd6114a143d408f53dac0f727401142099532709ac88e5f81cdd701f608d56cfe5402564e1de3ad8e7dd0a94ee089d99330cbcf03a4eda63ae53e59106331c50bd41d6bade074c6d48a0fc89450feefca4dacd55a4259bd4e6621be7b1fbcdcc6c8099201088f97b530ee41becd63e20a1d0e319a166fc32cf516b9a2d64614023e52056043e63fb6bd835ebea67161a6fde55e3d7852d868b1cbb22", 0xf4}], 0x1, &(0x7f0000002700)=[@rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r1, r0, r0, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x40, 0x1, 0x1, [r0, r1, r0, r1, r1, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}], 0x100, 0x20040040}}, {{&(0x7f00000009c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000c00)=[{&(0x7f0000000a40)="7dc6d8da8f605fb8c4b86e82072ba4835c343994ba7a034d56dbacd40b25669638550db07372f2753b0148192d9b4a38c779dda0c4425541df1a1450ddd06e2215b6bc4b214fe9b37f84abb054ea49041766187ccdfddbade80bd9415a5a993eb3270fba41b2ca373450acb0c7b2860e1f652326d76106666303bcb294b75a9fa4c9a53bbcf8fbeb94d9acb37090", 0x8e}, {&(0x7f0000000b00)="418dd751c7cf6409e276741fabbcd4f8f840272356ea7956d00fb72639cb5fb3491a7917624568f489fdfc818ece392959275e7b63e5e3f38b7686e13e3ed537633f050df49aac47bc23a0bce22f912bcde74ab7d36f6f59295ab61f6c66924f52e4bfb6e1f8c7f39938b69a6eea089e80b7cc35297bfe53eab355f4db099d542af5226f9a8ba5b21e914815f598b31871637de0f51a5f8872be20c6d1adafadc9e2eacbc72c47b5b737a0caa34f12e821980b036d446295d6b00eac94666706e1da1c5f72849bdd05e6c17126bae7faed7c3e29ffc3e21f00a971", 0xdb}], 0x2, &(0x7f0000000e00)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r0, r1, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r0, r2, r1]}}], 0x158, 0x4}}, {{&(0x7f0000000f80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000023c0)=[{&(0x7f0000001000)="84fe482366989abce540cdde91884a66c7e6cf35f99c0db59118997b0b3d07a38700dcc9391f28339c513e0c5a9885bbf48c699c3c7b001c8a9ae569b2b3d0d03b963dfd9f4e79aa5af3df6a0db97993476ca616833f3c65270afbdadca1c423a2dc699c28474c35f698e108e8545aec3f6e67a32f31e54e76091dabc3dde6ff3ff4ace74ce27b82ad3911e85082402cc9d0f46ef01c1628d8760cb383de67", 0x9f}, {&(0x7f00000010c0)="5e4a4afbbada7be0419c6d7ac3e250f63fa68e19079e328fa8", 0x19}, {&(0x7f0000001100)="7f109b2515a58d95c689ef1543df1b90b1f18e145a08c34b2cef65e4131f83827e3c32ffb82e9681e00d60c6dcd743c6a5d8b94767772d262e458e4c4886b065f400ee704c7cd50ae3ec1dc64c9f9a28a8b65a0cb676328e504afca9a5c432d2b2b931fc287e05764601bd22fb9a52d2a1cb892ed7cb99115fd7e2f5ec2bcf471896152b111ea23cee6c528acf5344f3aba970f599dfed06286e3af33a2f932e52a0b316e3c1156a037e0567c3a51e94c94e6ec6256854d6f372a864d151e95e65303425ad3c25b4", 0xc8}, {&(0x7f0000001200)="d09771dfd5fabfb6ba7594a4b2a942fabff9923aa40c4fa201e51edab93f7900b8e5d1d6c365039aa652761d27a5d67a634771dab717d8ba", 0x38}, {&(0x7f00000022c0)="30e8defab963c6279153d55dcc6b81adf94db13d5d51b152b74a0ad9f5b5b8b4e9795e3f116699b71c1e9d3e96fd8adf24ad126624d4fd2c6fd5c2cbf9062a9fca18635b0c6f889b22d54903b29c768ae061074a0b31855661fe6a3151af50aea2635aa68b1d24891d98c41ba0757dd33aea9ef1cff30bb117a7296001d1024224ea8ce594bf6410c9baed652f069233cff8ef1b33fb292fae669330a8b818ff7887c20daf07d1ccb8dd941986834bdd5e222094979ee2cfe32637514f4a8f5f887c0a90c4e7712bea6e195abc9dc1e9b825d12b7e1e3a4a25afa63556f3b814e21d5c0336", 0xe5}, {&(0x7f0000001240)="4cb43854bc48", 0x6}], 0x6, 0x0, 0x0, 0x44010}}, {{&(0x7f0000002440)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000002a80), 0x0, &(0x7f0000002bc0)=[@rights={{0x28, 0x1, 0x1, [r3, r0, r5, r0, r1, r1]}}], 0x28, 0x4010}}, {{&(0x7f0000002c00)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000002f00)=[{&(0x7f0000002c80)="141a781950b9a4f216175adc7ae812824913e040654b7135d478f3ede8a93a240b57fdaa1ea2c9aa0a772e462074e90213a755972cf03103b1a6a81f3212f46c00ec40f81a08143feebe5cb420842b6cb6dac8538a46d7c6a7b2fcc03b9ec8b04dd613e7f7c8769bb516a3104e0b957d63111b0da5a550e36083f12c9150b7c5d8711018c68480693e57ed193c29e1edb23c8bb2d023b97337699fab4b5b165f4e0cad722ba3f5734e48b6860d2ae84b6b0267b575281e602ecc77", 0xbb}, {&(0x7f0000002d40)="be54c69cd9f1e97c6669cce5ffbc01a0062eb445bd0a68de73172a36272f64fa155b418766c03a1c0e31d3a3cc6d02754dc1ed1b0ad10ae3cf4de65fcd15e0205d6fc78a0d916d970392fdf7bae4ede018c8555d9d4e260b785da6056b61f8f4c15321b2339dda22d6ec80b6aedb7b934370ccff78c08e52546bfdeab15da4253b31800092c07b572cc77cc7241381cd31a3f542baacb13c1d71c8f7a02a9c17fdd14cb7c7076bb8398aa2f0fb57d9c9eb2ded7c8448610e140a9f22df93b9ec234689", 0xc3}, {&(0x7f0000002e40)="90ebbaa9627248de9de6fbbc1b4603fa562fc16f2f4c526f0d666a16b9ea3b1bdb2b050b771a663691c9292c528ff4a04180192fb04aa9d5d552487a69c2913fd747165be4e8c85facd89d10fd4b0f4e5c5e4c0321659fdf6df799895eac0e268331121b33f0d487c62395c2e5262f2dd0d5d791d138b88fbc5511aaeb2fbccb64f5c99a12b5ae2d6fb07dab4b7202c19dbd350a4dbbb276e44d555c8db5ce71c1e9c0de2340a12f", 0xa8}], 0x3, &(0x7f0000002f40)=[@rights={{0x14, 0x1, 0x1, [r6]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}], 0x58, 0x4008001}}, {{0x0, 0x0, &(0x7f00000032c0)=[{&(0x7f0000002fc0)="ef21dc6562dce1c0764a50ed0d", 0xd}, {&(0x7f0000003000)="ff0820628e1ee86af860bbe2fd0bd59373efacd59f631ca19db087da83cc6d7b696c1453f872a1fff686563747ff2130a141801cf4e198df930b49925c1071c3eea6488fef5ef78169ffb819a806da68a69a69293f", 0x55}, {&(0x7f0000003080)}, {&(0x7f00000030c0)="513045b5ee9927e6c21a4f5e93ecb5a1e23340877abaf2fd4b2ccaeb6f542df251c2b94e3aaa7eaf01a0d478b2420e5a0b2ef180429fe4184db52e2ff0c01363a06d85af6154d7f38ce96df4cafe835ff677debfb4fcf5ca017256b35e4bd62faf435ac56a8c2a756075d73115b0d6", 0x6f}, {&(0x7f0000003140)="a1b4831533a556c9ba98cadda79944cd8a3a3d7b97a45654455ae2fda91bf0ff3a0508d8abf81775e62297697f4fd16bfca38297b05a0084f29d1f24b6197f41f374139a3ffcadc7ffb743d909f811015f6a87d83b4e4c1ee3e8f6afd2531767", 0x60}, {&(0x7f00000031c0)="543a455f9bbdd395ffc0118672cfc995e6c26167e7dfb5aeb3bebd1421de5ffff87c293467983b18ec9550fdbf8a5eb1bcdd2bc5e540030c74de6795e222555dac258ac63f3db4326111c1475720130ebbb07148e75d71f941f7962f409294a7580aeab3f35e8c45f0a9f62a38c85c59feaf3730aca538db1674370fedd3b1c3e480958c76fedb0c6889e244f677d68a2874f1c2103d4f07a6508fe206ae35f19582844e5bb1483772c65a3de2c1efc3330cff1ee7ae549c825e207154827e9a1c133830fcb533bfe215cebb22b29c31", 0xd0}], 0x6, 0x0, 0x0, 0x40}}, {{0x0, 0x0, &(0x7f0000003840)=[{&(0x7f0000003340)="ab7670df276d1a387a9aaf41ebd1d07901211f63fd12f564b7869b77c417880e2df22f72b03caf64479dfc2007e4309c70c46134289c9b7436a25089cc6883d291dcb8b6c327c343c8a02cf804acca9e63345e0819deb7524f033378a7784d08941ed1a069b3cb2802e1a0bcfbb9ea61509dbfcac1798338e13caab9b74808467851b4503bcc662a803c04048b8af340b155824da19ada11ebdff645a9c29e30123003f368d9771ff92b26ae86c66855a2", 0xb1}, {&(0x7f0000003400)="cb42b0dcd492c8c1096c16857df1917c25c01e8cfbaca33499a2519b54e9df7044832422d4638b45ccd1882f63038ea84b59b44c169f14b0e5ff8df703e4d3720fa0229ef17f3242420c459ae26699276d6704432767c3ff23dd6a8d7616029b5488e3f269904a8592d532722e8437530853dbaffd8164431108e512486b6ec6170690f5be2a9ba53cf8e36ba1789d0c2d3f128297cd0bcfd89dd37f7513736911c3acb6e1e7c4e21183edbd1276cf9d05c7a6b70992dc3d71b979ad731cf60defb5d2af11f891720f1220d19020f2f90f2015400b773c6bca3ebbd7100e3876b2a3b346e02ef0c2c2a0", 0xea}, {&(0x7f0000003500)="b14eff76d501734d03cc8b95a681298fc4ede01f2ebfb822059f05161ba98aaa006e70759182ee9007f3d98251c337988cac41ee6da77bfdf5ee9acac9e2e430fc41ea5af77782af1954343cf60a508bbd023ee07b065985f2b689e8f5ec61a8c7c953079c16217afde7bb258702bc716d8f0d19307741922f0e138e06e319c268ab851fa3e3943ba00211e0cfb8f461f1b74352263b8a039904c363825c68", 0x9f}, {&(0x7f00000035c0)="82ff480245287e0db174f71b9607d31c029e1ab41af9c0c139f60c4e7ef5e6f29bd72cfb27519029b0b4e2fdeedf32daccaffa2b5d3da40aa055f9c8a7a0a28fa7499f1a1a4c0e19995740ae9195f2541b96aa954be35c0008d34d114cb4c9c4fb9e75e67ce60c26f46e8c3e0f06feba67de2e275076817c7303e3af164761645694ea56c19ac3c2", 0x88}, {&(0x7f0000003680)='}', 0x1}, {&(0x7f00000036c0)="ca30eaf8ca632a3bc0ab228b973c894ddde80e549827b802fa7a24be099439b349e28435096262a55efdf7db271d818fb16b17579aff85aba03c50504a8f23f3b19595b878eab342bef1273b0d80ae02e9b4ce37bc73ee3663a7b5e0a13802a2d8ef0843c5b7f8c6e6cf", 0x6a}, {&(0x7f0000003740)="1bf8f09a039c06735129174aeac2f179604d6455982221e6f3c45bc04fbdb992fefda0fa8969a25edb81bdc0e5166199c594f8814723ba1e65b89b16bb85e7542b721685e21f8ba929dfa2e81ba93b0c10120f69a6add994d945e8b355913bab500932ff825aa82d2c18ef2bd9a5a6cc86602833d6bf4b2bc764abef38785b4a5186d59cbf2e85e530e353beee2d7d9022323e6e540c679968ba2b36d2addfd20d191b64da50ff39d5db67a78beade63a84ac2c38f8bc29b7855a8c4bc1ad08fa94587b3bfb886a856652e30f4a37804b7e16f6fd099d710bd0524b0b758f9dbf5909264272717a609f1a71c4142eb73a50c5a43d72275b3ba68ddd12e7198", 0xff}], 0x7, &(0x7f0000000d00)=[@rights={{0x1c, 0x1, 0x1, [r1, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r9}}}, @cred={{0x1c, 0x1, 0x2, {r11, 0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r12, r16}}}, @cred={{0x1c, 0x1, 0x2, {r17, r18}}}], 0xc0, 0xb2f0e8d67c68469e}}], 0x8, 0x20000000) (async) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) 00:11:54 executing program 1: ioctl$TCSETS(0xffffffffffffffff, 0x5402, &(0x7f0000000040)={0x8, 0x5, 0xb4, 0x31d, 0x15, "e8eae9898e0af76a6ffe623325b30d50cfd640"}) r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) recvmmsg(0xffffffffffffffff, &(0x7f0000003580)=[{{&(0x7f0000000140)=@nl=@unspec, 0x80, &(0x7f00000006c0)=[{&(0x7f00000001c0)=""/161, 0xa1}, {&(0x7f0000000280)=""/14, 0xe}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/114, 0x72}, {&(0x7f0000000380)=""/37, 0x25}, {&(0x7f00000036c0)=""/73, 0x49}, {&(0x7f0000000400)=""/198, 0xc6}, {&(0x7f0000000500)=""/119, 0x77}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f00000005c0)=""/209, 0xd1}], 0xa, &(0x7f0000000780)=""/123, 0x7b}, 0x20}, {{&(0x7f0000000800)=@ieee802154={0x24, @long}, 0x80, &(0x7f0000000940)=[{&(0x7f0000000880)=""/187, 0xbb}], 0x1, &(0x7f0000000980)=""/102, 0x66}, 0x1ff}, {{&(0x7f0000000a00)=@ethernet={0x0, @broadcast}, 0x80, &(0x7f0000000b80)=[{&(0x7f0000000a80)=""/191, 0xbf}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000b40)=""/38, 0x26}], 0x3, &(0x7f0000000bc0)=""/20, 0x14}, 0x9}, {{&(0x7f0000000c00)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @private}}}, 0x80, &(0x7f0000000ec0)=[{&(0x7f0000000c80)=""/96, 0x60}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f0000000d00)=""/240, 0xf0}, {&(0x7f0000000e00)=""/157, 0x9d}], 0x4, &(0x7f0000000f00)=""/212, 0xd4}, 0x8d}, {{&(0x7f0000001000)=@l2tp6={0xa, 0x0, 0x0, @mcast1}, 0x80, &(0x7f0000003480)=[{&(0x7f0000001080)=""/118, 0x76}, {&(0x7f0000001100)=""/26, 0x1a}, {&(0x7f0000001140)=""/215, 0xd7}, {&(0x7f00000032c0)=""/129, 0x81}, {&(0x7f0000003380)=""/226, 0xe2}], 0x5, &(0x7f0000003900)=""/124, 0x7c}, 0x1ff}], 0x5, 0x1, &(0x7f0000001240)={0x0, 0x989680}) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={[0x8000000000000000]}, 0x8, 0x80800) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2000000, 0x11, r1, 0x73693000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000001, 0x24012, r0, 0x0) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, &(0x7f00000000c0)=0x8) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYBLOB="9feb08000c0010090c0000000200000000100000001a0000f1000000c400"], &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) ioctl$FS_IOC_GETFSMAP(r2, 0xc0c0583b, &(0x7f0000003740)={0x0, 0x0, 0x4, 0x0, '\x00', [{0x200, 0x0, 0x42c, 0x3, 0x5d, 0x1}, {0x7, 0xffff, 0x1f, 0x1, 0x3, 0x8000000000000000}], ['\x00', '\x00', '\x00', '\x00']}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000003500)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) ioctl$TIOCSTI(r3, 0x5412, &(0x7f0000003540)=0x9) ftruncate(0xffffffffffffffff, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000002c0), 0x30200, 0x0) syz_open_pts(r1, 0x10000) ioctl$DRM_IOCTL_MODE_DIRTYFB(r4, 0xc01864b1, &(0x7f0000003980)={0x0, 0x3, 0x0, 0x4, &(0x7f0000000000)=[{0x7, 0x4, 0x8001, 0xffff}, {0x8, 0x0, 0x101, 0xfff8}, {0x1f, 0x5, 0x0, 0x8001}, {0x4, 0x1, 0xfc00, 0x4}]}) openat$cgroup_ro(r4, &(0x7f00000003c0)='memory.numa_stat\x00', 0x0, 0x0) 00:11:54 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) ioctl$USBDEVFS_SUBMITURB(r1, 0x8038550a, &(0x7f0000000000)=@urb_type_bulk={0x3, {0x5}, 0x0, 0xa5, &(0x7f00000000c0)="cc970d53ece49c5646f6ce846b6f68b7849e019b7ad865ce4629a110ab1c108207ff557871a49d771274ceef97ef983edbd92ae317af42dd976c14895ba68367377eec5029487672498054a5fa2b9acc863ea3da0897be2df217a7d0d8370a4a9df66b4109957c0174cf7ef7ed1720adb94a31237d63bf8c228a540a1ac3059aa69cc3b506e585eb3d00b742fc6cff703ff84e552853d13486a8102369ef5cd393b758c9ad50ed6934cc86b41e3bafd00970587a427ad216a8bd345576c368cd0b06dec21928d3573043aed5e5b7f5b61f400b5d1e9762f3414acd922a75d6fdf4cadbaa76a20cb22c96948937861cb7b58d18eeb6fc683e107f8261291a9a2f11572e89195d52d2397faa07e4c9e58ff1d9fac4e0cc95200a4e5050fb68fed808c9743a2951de1131432a0873e7a93f6ebc9033b5ea5b175b20df8574a96ad30a4cdb039ae9cb5a07b2f2b5aac43a4ed71550c2b4979e01ad0aa6279dda7195e39290a0d056f017a9c0bae782864a6dd34796aec494bdd6b0ab9c30821b5871a511215a823b9c2eee4311aa81dacac5df5406d51dbedaf14eaa83dd65317fb132337c6930ba5f40ffa72705aba3c31cedd7939225ae896cb1543bd76220b45aea3981bbb94927cf0c742174101bffc32bf6360b71e98e78ddca1f3300de33c881cf362ef2ebd92f86add18b3a459c20bdbf62488e8f4bb9156128c1bbdb8d6e730b0b6f08d749b250b2a203bc80685657eb4fe889cfaac72992557e7289e71147dbdfa5f3c56ca1e2ab3ca35b1e0d5df3ddf06108d222b58046f059d8015e03ba548648fae501b3660ddda02129a0a050ebd28f19081b336446be3896cfa407e5e5693da750eee4f77c8f12960692f533e52e0b78362437404ad065039209526c28bf0753620cd04b7f9b33201b59334bcff53909c418339b02cd6d5104420244cba5301e93312472a34f7d08fffd06f0d60d8400eee85258a678ff3db6ed611259189c28a2affd3c304b28ef82ce6ea41c5dff1e78d64959617f3b3816b6a55feeab3df1f7d4cc78940c1ca0ff4e72c1cf245e82c3205fd797d03a7a96182fd815890f987bf980869c1546fc6aab97decc854deadbedf270850818c6244e745d35ad69115c26db0ad8673a35684006525339fe3d56b8adebaf3e6619321b0227ce88660414844e4b14d027dff5b91490d3423c4562231132e96e07babc58b1f77f74ebed6bda54b30f4da3027c5f95e0e0a94a093d71f83248cc8b7a95de9abfa820585c5747567b6b53434dadd1770ffd5c75f2ae7967f12a0410dc8bee647f26d28f22d41f1fe68eb777318b531918948d59c7bc95de2f19caed587a95e1998076dedaf1059112128efa868723c0a8a907dd31e6795fa9d860cd4347f47380c576df3abaa7c48d6a0b001603dc95fa65c4c8fccbe82377fb71724d1fb180a63d395519e1031f07fe9d7bde3eb306076ba8afbd22e7aad4c1737767b1c595d160873f9712abfa6791f91934c6e8796a93401e52a0d404a5290c68186930c1d688812be916853e5abc3b78acb552d9c28a1616f64fce9aaf74d58c026d642d1f9b434b148e1574c4d4ec2b882313af9c4767febb983304e6088dbf2de98ea671bf859d0f75de53a36fec28a988f2d277b00a282a7e0cc79d6bc42b45abb08ccb9546565af362e074ceca26397c2b3f4f51b6eb983e088365a4c64e47d59238ff81d134aab6a18c5bbe2b61f3ea70c8c6c78cef14ff2846dce378928c8fda90e968b15b3f3db7c4df450b81e99d7b3f4275fe7fa453ee42c65bd75d05590520609f96e25c2def5bc7c6797a714b26a156b3c1394301345cc67ffdda32cb9fc65f1f08d1516d1f23da1fea63fa361f69b12e5fa5b86d5c045be6cd3230eb6b486816d13216276d4d98b246ad6766dbf291fae703ef09765cd62bf7b50fc5e52aee4b99af92efd05437c5bad1f7ad0443f9a4e92d27028085facdedb350d69770e54ab0795ae2733ddd4d42c3276df0e0f9aabec3f4c723c903e1d6055ac58b1aa0ff160e3cafcc58dc6e93a320ffbf415f0ed28bb97e0594c9e3d585e2912e23bec43da3577392bb93b348c8cba66a7218a9cbdb711baed4d5274aa6f7d2842f71e620e8475c55a4b12f27c63f5e07e98d45dda30ab8a5a8eee455e80cd801fa6515042154c373d4d07ed309e858731eb5eef95d9ff10c1f7492b4d1f4062cbf21cd929c2b4992466f547a8462558c486f67fc39b7cacdc9fb3bed2daaeeaa9f2f280d9a605f32ea6f67e6e4350c8065ad2cdfcdfeff4ae4490a2493cd18e7812fca5000e5f3297e5b73a7d5f4c2cbec9597fa57d17a9aa416ab3d2282bc43d5a380e38140d2fce816f4e62279384f0204266902192fe61867e9b65a2d582ec6697bd6a7da7a067e863e5a82baad9e4da4b6160d5e0b497cccb1fa9511842cdedca35ae619cef3ca68b50e5ea8f541ca6a26c2f83b8a7879c4217275b25a4cdc329e47db51506f5243c14ff42fe9a4fbdf7b0f4b675424f30f755a6c71f0ebd37ed39c38976c981a77b90a8e643817504c1c019d5f5c47d87997cd1ade7a91729f8722a313417e67dda0f3a7bc65cff387aebda79b548f6e2ae7e706133ce575b020c23c776f8fac0f07bcd7ca262eec142da7b2ed4ea2f84547c5eb3d3b2de105440f3bfaee5a11aac38595def3ba3d35f1049401194feffd584dd9a193892b0c9d694cc5f09d74c4000e3759a225f40403269bee9cd758cee326160de480b818d5587f29867d7fcaad961dc1084ac0c1507ec6b150d6dca97ef46947a0d88d993e65a8fc2e6081418783f14315c72583c6d081e89a53ed9756685e34406527141b9f1ddaaec855c706e599e2a33a4686f0623ba27419723419c6aab9ba0344fbf6894cfb34ad0061a3197b6c31314be1505f55b69d0062fd4d3fed20925cd61489bf5810f218db8cc15f99c049edaa1b6b6394bec215538e2846eb7a409440daa7960403f1f8419d51ad27651b2672bb8ec4ccf51c177e9064efc9afcc219402194ffc76602272771850ad44b059e2cffea1af2c070dcfa35e957a9c0bb2dc0bc88d30dd9360be4478ddb02e2ddcf99209d7201792ba99b0b22eb9260342541d129e86fb208647c0b4c85b228e4a2ee5f7a2567e746ac689ef416336a88a7a8b125063b9dace31505154e82c128d6e249396362296d3762c7eaa06ae86eb6ba666471054e4826ae17d78e19784426a4d7e1eb84cc0c72f3f7d6112f2116aa3c15d983cb5a9f2a0b18e9b81575707a8fb1103e75745b07ab25c382a00980f0eee3b377924a96769170cabe8e2625dc7fcd782fbe3896bdcfcfe3612f30d2520486246b4e42d145815de1c75d41f3c73bbe9f3fe5928e408b7f8be1f1850eea44658c65c388e368f389bf35402c61d6db003b7af58be399b0945332f28d523f96af2a1b5f0ab6eeb6f970651df6cff3a8ac86f29846d018aa62c7ef0ec14a38c1954464f90a63ec9a06d89f9df54f05682c5c48bd49d19cc8f85a00597506f4f72f4329d44d98615890f851f57f0e6bf6c90a6527d09cacc8a9d2af57cb53e9a0c8de05b27c00b97773ab603a8d47bf06ecc0236ad2c3d514e089486c6173c5b3fa6fd473fc93f92ddd69a221b3cd22cf440234a8c8c859c1ea6f8e32230e5a0e661ba0016b7c6f201364d7c40c8be92d5bfbd1f147797febf806bdf28488972e29cf45caaabde32e3e19819b52e53ac10aa9ee929fea04872dc88d62fd86337694535ee32062845abd0742a50499bcff5a5ae7cf939f034dc778813e75e9d31f76f5cc8a17099c55d69dff378167f3e64cd875f7806fefd13b682819173acd9e120cd721a7daf9edc5453e40c13865f1bde213b6ca824cf2e903638c500e8f270d2c13becf70f91e4df33e4b6f0323f4d14a45fa451a82a741f89212b09cdf187fac084e5ddc80f44674e592358aed0a3e3aef7ede25abb49a6f3dc07ea2998020d53fd573374fd051664b71410462152e1fc7bbca990c9821e3ad1cba5b75d3e44a4dd255bbed5ed728e24f6af9e0a347c97dc96e92ef271ac3cfc032c3364f91ccf120496e2797c386202646bb2d6f00055401d71da1eaf44f38a2b20d1150aa9e753921c9e51d70e5de02e37805f496d2d8d33e380dba1e4fb74c36058890b2c1ed22660a30841875f6b7544259909796a3f510c4d95c4937bd2019e36c8a1ab826c8d8d5f14dc302c57a0cee768c3d51e269afe8566979a746b34fab7cdb7e23a5ac9a3375c6b22e438ffe26d98f527811af9269319d7180f5bb9d9e99d31eeca950a133c18c17b70698e2a4357b9f72345f2e7676f3bc3583b6dc7e5c825e9333f9e2cacfb29d39fd230f741ab5dc798289b71ff0382a51cfb078460b816857f415442bf19d9073e91c2b16523ede49621e6ef27487318680bda3449ab9715d8bf9da280a62c27b0e5d07e1ca231fc537d3e41e8308110be291aa1c6f27cee48940a5c04b8f449670ec7fd4cc5562df373df18b8bcf7cff17f1113d867c0036d4345f9d58211ef603c3c82f32d48c94c324abd5f6288ac6788b4ffb70736fdd514ea2f3e30765cad3100544b46734094ac6a2dd6d1f065065c2f040651aef9c3512cc34330370bc5c4b5d0caad73655f3494bad713d4f335cb979c14650751ef228b92ecf083b60b887139184e6bb84e429b091150ce44fc02dd3b042577866a3dc2a18644c38fa7644ef42601a746259fe7c3fbda8b600b65d218e9b27d1e02851faa02e4e3b68ad2eb39c3adccbbe52493fd6c333862296a9a8fa2ec1dae697cfeaefe6cb0c1718b638904ed8e460cc5a2f75eca4c1f03b7d0f9171faf84faabb0b23fed46e5c7d33960c219d37969043e9a2686d62e1b32b47e5b8b0afa0a18cf9deea62f86f4e72faf1d0de458e0042d73eb462f4eeb636970e6ec4918db51c92c36dc9bebafcbf367d5a8078b3ef286c44eed756ae7d952d26a55ef5a9326c8097faddf4d463593b0634fbedc87f734ad9fe515337f89250d5ad5da9137859437c2189a345fab0fbc361dde7291402ed827b084ff890c27a701baf9ed24dbd0fa1eee80fb9c9cd0c4a4c8fb96ac043b47081ddf37fbdc5f05c1dde3e2a1ee421e2066fd6f980b4840b1dfd9ff39fbacb2c4dafdf21144abd5d7f59c9750f037d0152eaea9cbb794dee65be340f35b63661d3a3009fcdf53485229d7c285abf14ef2879eebf234ae12a574e748ac951cb0b5c29362e0ce579a18d99e53babe46fdb4ff8e14bfdee419a2496fa11bf107f6e661be9791cf1b795ab522bc187ea6ae19186edf33bbe2861317e99d951a93b15cb8ec5a14c96cba5952964f1f484f8b7c4237dc79aed69f98c083e2ce733f81c5777dd0cd57496b1824532c20ccf10a30b0d4756fbc0b183aa39f27c48143f49a4bc501bc13aac7c36c1bb4877b706c089e0d31318a6172ee75fa8d998f09a6cc0e538757cca1d61652c2bfe8d9c87f783f28a4fcb0ac29b33443421635a91931f45a323a2fa75ca5b931c921c48d98a34790087a837dc42342adebdaebfa4920e473ababa9f299045ee24d7db5fce9aae1c9d76e4bd37949f970fc616d6eed297ee7aa51c54d97c42393e9cecb401f9599781d35cc081b48e59484774ebbb330ed62b77e5a6d8605bff7d81e1aa0066397233023f5582066e9fc2f81ba7504796638719604b5f9a5c39ce34846cdd29fa39db42d4e292fd32dcb00545de276125371520f2d2d322aa3bb8efb9d112d28f4fd72b8fc066679fc7c33304d3fdc505ffec0d9d92df20484", 0x1000, 0x7, 0x5, 0x101, 0x2, 0xf73, &(0x7f00000012c0)="5dccc8decf8eb462988853ab5c99bdea7d0426d42f49b61c8767648d72a82e21be06ff8dc67bc8ab6d6b32cc28bade4aecdd7a842bc20a4f9cb54927461a15a12b7f7e1c30d2c6aae61837a1df0f477c6d966200f58f52b9fd04068919c4b4cd5094572ddc12eba38b8e5426ed80b59905fe769d22cce57a7e04f9928b8a61e1a1e010e47de474af1ed1e2df962e6e133954e2e900ea338181bd4093a1200f763eab493dab82da7308688c17512aa644165a6e8c0b487865f7839532067e8385e84209728086be9b5a9776a0683130f346cf7b9945d7800293f88fe78b8f41d375611c9bb894b1d6fb59f5be3e327cbb5f410aed2251950b400a31bd8f4a3d3a6ad4d2051b17a1f799bd01915a82a3e122f58d4cc19d01f3e45dffd17c29f00656952979004f15a726b7183803e2653a39f8a99eb48bfd0b9f07b6f7cee5cd8911af4a9538b33d7abca553575977a4771419f478aac961cf50b2268b2936dce95283e925bfdd681b3875442f2e167460f704c99b6ff24794bdbd82af5928b05cf6abb8a86743917213214c8a9b060ddea5c522bed057d06ef83fb5558a42d761ad3eb3c4377ea0306b2c9f096b106be2f088a5ba3a0cef486031e773c1a3f0f4dcda7d0276da14b8848d1c0d503b4b8ca030289df6f7d47a4f8b84d958e78b9e7a4c8f727263f22009f790b317af849af3dc4b18ca394e27db75bf2d30d43631b50504a6d16a9863dedfadcf72bd98676a3e019e056f74846eac1072e46ab0d1144c9948dbbc3a13200c52fd433526f76dcf91a5ad309d5584771617f9dcbc932c3e7d65192d19aa856f3cec6b9b954809817b41eee0c17d3916235d4b64fa0144ddf7c3075e2cf958a45e8324e62159ed7858196e75faf0839c03b7d85d383367f6919016389db5ffef89ab6937739c3a702fe46a71932d285c4992a4b1a8385e23e152909602b78630e09565d2be45f8103ea8548a389d3571b6b8ce20ddbc7747b581cc26b07bd6b557d4f4763cf5f253789fcf5b5493bd7e1fa798b11ced6cb115a6826aa7f34b316b1a07c6fbc5f35d36905da6e473de4a8b31d32625c2463d1af69ba4ad5790678c1158d7194d8b249210ef49cf90e67411b34ef54281a973b08224c30bcf1be44c79a3155ef7a18fe6de205bbfce0caff3de8c85089c58896b493a5f0798af7936554a75981bd4362c9fb7af3959b5b72dcc37a8d6001ddc86965890d75a3b3ba77edfef461df7d129b860085110575876dbad15ed78ee16f25968841d21a79bd5069a3e97712c1095461b13433cbcb6e6589037c1844c84066897a7eb50d27bb3a20a4929bc52529c8c1cf166526aadbb0acc42bb11c9e235fd86bca6701379a1e5cf4380d5c041e2257314ba6d385964b0fda4d332a0abfbdfe360ce68b50a08bbaea590c1b28f6fe5fd53d99f320187f65ddf28a903a6226d0ffed74f9f7d53f7413f09154aebf854038aed0d8877da4db448cbf627082708ea0302541d028162ef9a81e3b2d211a77af93e5a5b9fbda4602fb3d94330025942127bc8c69c630a8d1020fc78a4a236838986e20d6fa7672a80a64e20d9ddfd0a4f12183963879f89d010403e1e7b8b06cd1445064bae8be890c05a6a911a05759b1c721caa55ba10d30c5a477fbc9f8a05daa198beb3cee356d1c3b0a976af7435bec9acf9a252f4257fcb06c8c6f54858252566f6d9ff07054a6d9a4915a3ea49ebbff7c830e0f1ed9ba98921fba47381ad290d17307a420776e8cc52d1f95d11c9ba5cc204cde870410da3cf8f6550768ef6c5fe9dad6c56deeee594e2ff7cff0b5fd01397ecc91b2420b9424f76f8479c0cc1553622171ffc815dff6dc57bb405c4c2e04ccfc3f13ebe49a0a7f6643f96c0d23daa1a130b87ee94c878931121ed8a8bc7bac56b5bf5a73679c15fff2785591251cd3631b3d2663a929a3ddb30e017499a80003e43ce3172b2e9cc46dae0f88c4b16d594cc51b9b3efa1a04f119d2f2a53c552a1478762ea506f3a60346928221089e13f197065e4b3c9f6fe919e8a1bcf14fd437b71a6fadc492d5ead8e7380dac5dafbca269da88c5e1f8520b360600e74b8ef4d22423fc40276ac3c5943176da4ddf5de658ac07c7b632890a255c5e21dcab8d979a2f86199ed0ca14e8671431a9404aaf58e91aa37260d3cc6617278a1a7f6951230408220fef1e352750c8b1d632e842ced03ee3fd6339eb7af85633a056598f4bdc24025e1da36213d1d279149739624de69457f8a5732a74bcadbf858bfa4cd397d04ae76e7eac11f8b12bd17a49305f84d59e7d05dd67725d766480f763bc81d5233e79ec7c83e688e24e735490a3af5399abbd4cf492efdfb0ead066f16af038cc5961b998e6bf8cfe7f825815520cb92eca9b24cdcfd2fc4851b16f26015e80986e94c7f8574acf9c2363e7ee9ca917fd7da537d71c5c7d608794faa0b0b64bc231865ec9a66b9ac0e9a5d49b0a88cd35ac97812c9af76ed6c27b4b10239ad097d1b056903313b1378b10020899d294c6f110e22ca6bfa7f14950eba8475fb56589f807e33622d574b78a8ad4103ad7a56260b48dda2493d3d6c0f51ca2eb60ffe93b257e0c8c4c6b6dd7d0cdb80c110943982f2a4f07eff21f57abab5a4c8aef8abd001e6286c4a678865ae9e93b2ce5f042a76f24a913322ff8633c9b4be3b9dcfe017f9e3387b0e88602e73bc251dbff86352cd8c0149daf3ab2687c98495e1911f14660a013ba628c011f70444cc0558a83c8718f7c08aad638177fc5645544ba9d9d2350f8192bc4dcac4c6507ba4c3c47d609cbd4679c375824c1b3d4469a4212e5d6a5213eddd0e1bfbc5be545dc368778ac9900d71603ba4d01292dd439429ac7bf1d187764e67cd21671d61d3731a97078d4c0a2775f57c92309706959c70bbb13eebd545ee90d8e0221d88b57725a03294c23bcc0468f6d08342717dcdd247a120bab7e21a61edb654ef328a62bb43fa358da7e4819556857e7923aa824524402a62c219b6f924af433672e61fb90dc8479be5eb0f7efbc1cfd435ee5ef50ec867571d51862e0b5fb7b7ad7a73027fcfa9689cb613eef823307f6642a0d299740baa28da2467424b6632c9156ce851bbb2d4dc33fee865de3082497a7b4093fea6a4097da151f786704aaf2c25a98050f70d76caa1338892e2188363438b8cbbc82be22eaf0c80bc4154d7003d736a5c5b6560c0f34d25cbff5184ea785df6e28399780597e290c49ba57e86f5e105aaabb656a28d40c7e30971a34a20f3a00bb4860f4166f4de4624af6fe0e91ae1817915f44e94989ce345de40a01a64bf06eb40d1d6294d189e5d569c3af5df9bf6180d26de96cb6326645e6c4e8fcbbf7435490559e5a11ff3afcae834b8a5108f3ba9765828707e99ab998e12669eec6ff59fe65e93bcbffe6e492a5bfaa6d3b112a5958960d7f83a16c6b5402dcbe34794701f793320c978e540149fc592778af20acc1d55de1ce613152b75e66ecf7a28fc3c6499ad86f891ffe14da5f132dd8fdac60804d41bac45abe77f0d3ca26389731bff2ad0a645b8ffd77cc6965819bc1206d5dad6944940d736681f51da745d960b888105442910cc57dc92b5e40fda4323256919598c1be0f9ca30ceb43bb92d4813f057058d338515670e9d533dc9fa00d3b7e840f9846818130117774bd38c03d15daf9461a2993b030991ee8997f9b23211cd1d2b313a9a3164a25b8dc8a084744563eccb44c531e06927d34cc140717b4e62334f8bb55f84a474574f7b10ee64e90051a0b7334f053807d08032316beac68a8d4341e0c7f72e4248f36bc987afeb4e8e4c29485118fc70c518d43c54a00f8aa648f108eb96e5e9d3a1ecb5248217798e5f1d86fb4a2ef43616150ee84ce3946f55ccc7ee3f43b3ba9a35ad2b4d360f34d263f2265b828c0c4ccc25292fed22f4d6c51e41784f5f0a63c3e5ed2a3d1c21fb7b0aeda351710d8c4939ca0a71e6e475ab5946d21d25b38ab3e3c0c47761a0c9d7cb0d1f73b01fac4830f7ea4678eae7a6b7e959f29b591c68ab29afe037a4824e5b6856876b73d3b1344df61f827b94b22684b460007471220fff4a15a292b9d0afc18f136a4c07431f4211b50c47f63ce71051d40a3287d3d181d76f2ca957fffb95489e86f5d1646f5f83fd85e4967ff7d46a69f70ebbc104079437df28ea9ade1abdd7c938610092a81e7b4e74f2ab9597e1e3bbe5fb61da953a422f7e5512da3ca33cf6790e4b620d4cf396133af9ab9962e81b642cb5fc6d7b08a392de9ff722e8e51664cc40ca368b242f4a4a991933532765d3a0bceb9f5d4fb79bd917dabe060ac6e9fd6e9003420959033510a780d41120ec3689859e63b8f7de76758da6ebc4500343657aecc599920de575be4a1a5b1613a81f642f22baecbea3e67e33afef4bb5152f6f8103857580e55a85c488a761e0d169bdbdcefc64ac8b610903166a440f4eb4453569646f2fad9aca79f15ec7a506348c323269ba9a7a7c524f1fee2747fc82d3a538bfaf262dc0180f965f16d2c95e6741bc3392e68630bafbddfc5780a5b574371962550a5924340f7f60325701018507ed816819b8b8dc760008b708a73bd355e39c757e090b725ee1179345f41f3ac7f64d4537ca6e49b0d169b89b965d21e6330695e6d4be66ef502a2e09cf96c77a22d9b27c7393ea312fc4ec7da7dc118bafe7f5ff8de10271a3f0de67d6b293121abb98b920bc0bf2aec84737014571d281f7274dab3d63cce99f7fea39f090c723d4ce6571d89b1acca76862dfce49931d45afc284c228f6820ffaae79fb1c99bf1fa770fcf0472816f9b5ee290b34c82eb4e0da58e4a7dc203c1dcfc232750aacca04390678a7e9eca27d74ee372c7678ab54a2413265ab41bb4844b0a8ab83857064327589296e9602d3e983feab5e613eae2799adb46f5cde70c9a2b5b4be4cbbf40fda09e6c423e9ad399a204397bcfac95e55a0c92e4a0a3b3edb79bdaac51045cd7e05a0bafd670d64a9647ebdc57b32dcb6c142b31ac877745d9b65b51e132f8080b2d924c61a638f0a613ee5f5704ea527092acc15eaaae7df82724bcdde654b12671ea5ad9a69ecb338bfe006b1cfd2b3cb556edbc92c74ecfdb2eddb248a05eda2604bb2ff044c2a03271ceb521f19fe8b0bef41317a091fcb6ea6e2d5e088da5e802e0148f9f81d09fe5ea31823dc80a4701c3936e5ec77afa997802693564fe58a93a1714061343c1e3aa43fd8eaaec4c3c24503b5269352674e31656af788bf65149b8c705e741f2aae08faf04a8cfa4db116f8e3a45341bb795ac5eb3988a3b1cbd9a0edbf7ee8ea1d22bbeaa2a9a583d822ea8fb36d26537600769543daa7efe81d715237c1af1ef66a7536728e9614371a1439d7c211a63bf05761b90c71bd20af71491d2ad1d27e18741d88a4b5c15884f87164908f692c675d8a075e047f2bd4cdf35223b3d855e8435d6f5684c6ffbd40df5e0ced00b62e4be89940fc7c26d79365c3d20de4e5f3710b5fc35391b076e009d4e2f27d49f69dce92ace9bd3ab32eaf22e631571d8dd8d46e6adccf241fdfb0cfabb01c191a3bd244988c961ee4816ee731e8812b8fa7743e93b2b27433215b7952c503420f72a54ac249df906aad6595f4dde68493e028efb9b1b6e824963be95990b9e9ceaf6aed3ad42263abcbe70cb08709ea2d3aa0431e3080d207f770b0f1f4f297e827f4f01b518e707aa05e7eeb999dcc225518d676405331a365b602df6c32a466cfa7acfbb704"}) 00:11:54 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) r1 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000), 0x109042, 0x0) ioctl$USBDEVFS_REAPURBNDELAY(r1, 0x4008550d, &(0x7f00000000c0)) (async) ioctl$USBDEVFS_REAPURBNDELAY(r1, 0x4008550d, &(0x7f0000000040)) [ 715.019954][T30002] nci: __nci_request: wait_for_completion_interruptible_timeout failed -512 [ 715.038692][T30043] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 00:11:55 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) r1 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000), 0x109042, 0x0) ioctl$USBDEVFS_REAPURBNDELAY(r1, 0x4008550d, &(0x7f00000000c0)) (async) ioctl$USBDEVFS_REAPURBNDELAY(r1, 0x4008550d, &(0x7f0000000040)) 00:11:55 executing program 1: ioctl$TCSETS(0xffffffffffffffff, 0x5402, &(0x7f0000000040)={0x8, 0x5, 0xb4, 0x31d, 0x15, "e8eae9898e0af76a6ffe623325b30d50cfd640"}) (async) r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000003580)=[{{&(0x7f0000000140)=@nl=@unspec, 0x80, &(0x7f00000006c0)=[{&(0x7f00000001c0)=""/161, 0xa1}, {&(0x7f0000000280)=""/14, 0xe}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/114, 0x72}, {&(0x7f0000000380)=""/37, 0x25}, {&(0x7f00000036c0)=""/73, 0x49}, {&(0x7f0000000400)=""/198, 0xc6}, {&(0x7f0000000500)=""/119, 0x77}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f00000005c0)=""/209, 0xd1}], 0xa, &(0x7f0000000780)=""/123, 0x7b}, 0x20}, {{&(0x7f0000000800)=@ieee802154={0x24, @long}, 0x80, &(0x7f0000000940)=[{&(0x7f0000000880)=""/187, 0xbb}], 0x1, &(0x7f0000000980)=""/102, 0x66}, 0x1ff}, {{&(0x7f0000000a00)=@ethernet={0x0, @broadcast}, 0x80, &(0x7f0000000b80)=[{&(0x7f0000000a80)=""/191, 0xbf}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000b40)=""/38, 0x26}], 0x3, &(0x7f0000000bc0)=""/20, 0x14}, 0x9}, {{&(0x7f0000000c00)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @private}}}, 0x80, &(0x7f0000000ec0)=[{&(0x7f0000000c80)=""/96, 0x60}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f0000000d00)=""/240, 0xf0}, {&(0x7f0000000e00)=""/157, 0x9d}], 0x4, &(0x7f0000000f00)=""/212, 0xd4}, 0x8d}, {{&(0x7f0000001000)=@l2tp6={0xa, 0x0, 0x0, @mcast1}, 0x80, &(0x7f0000003480)=[{&(0x7f0000001080)=""/118, 0x76}, {&(0x7f0000001100)=""/26, 0x1a}, {&(0x7f0000001140)=""/215, 0xd7}, {&(0x7f00000032c0)=""/129, 0x81}, {&(0x7f0000003380)=""/226, 0xe2}], 0x5, &(0x7f0000003900)=""/124, 0x7c}, 0x1ff}], 0x5, 0x1, &(0x7f0000001240)={0x0, 0x989680}) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={[0x8000000000000000]}, 0x8, 0x80800) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2000000, 0x11, r1, 0x73693000) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000001, 0x24012, r0, 0x0) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, &(0x7f00000000c0)=0x8) (async) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYBLOB="9feb08000c0010090c0000000200000000100000001a0000f1000000c400"], &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) ioctl$FS_IOC_GETFSMAP(r2, 0xc0c0583b, &(0x7f0000003740)={0x0, 0x0, 0x4, 0x0, '\x00', [{0x200, 0x0, 0x42c, 0x3, 0x5d, 0x1}, {0x7, 0xffff, 0x1f, 0x1, 0x3, 0x8000000000000000}], ['\x00', '\x00', '\x00', '\x00']}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000003500)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) ioctl$TIOCSTI(r3, 0x5412, &(0x7f0000003540)=0x9) (async) ftruncate(0xffffffffffffffff, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) (async) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000002c0), 0x30200, 0x0) syz_open_pts(r1, 0x10000) (async) ioctl$DRM_IOCTL_MODE_DIRTYFB(r4, 0xc01864b1, &(0x7f0000003980)={0x0, 0x3, 0x0, 0x4, &(0x7f0000000000)=[{0x7, 0x4, 0x8001, 0xffff}, {0x8, 0x0, 0x101, 0xfff8}, {0x1f, 0x5, 0x0, 0x8001}, {0x4, 0x1, 0xfc00, 0x4}]}) openat$cgroup_ro(r4, &(0x7f00000003c0)='memory.numa_stat\x00', 0x0, 0x0) 00:11:55 executing program 4: socket$kcm(0x29, 0x7, 0x0) r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) r1 = openat$vimc2(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x10000) 00:11:55 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) ioctl$USBDEVFS_ALLOW_SUSPEND(r0, 0x5522) 00:11:55 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) (async) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) (async) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) r4 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r3}, 0x80) (async, rerun: 64) r5 = accept4$phonet_pipe(r1, &(0x7f0000002b40), &(0x7f0000002b80)=0x10, 0x1000) (rerun: 64) r6 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r6}, 0x80) (async) r7 = getuid() r8 = syz_mount_image$reiserfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x120c081, &(0x7f0000000380)=ANY=[@ANYRES64=r7, @ANYBLOB="46c4f939ea6575a9ac4d4aacca51947a072a3a57bc14ba47a6cd3df774dacb707d32ba901a7dc603dc064c104d36f271f94c89faffa42f20ee29a6885a685c25ebe0579d0f90b436cd12bf050b585cc6e4b1ba2ae76a9f4ece56049f5944243f6415ed3131a05c936173d0a98fa4aa71703da1", @ANYRESOCT=r7, @ANYRESDEC=r7, @ANYRES8=r7, @ANYBLOB="432ae3144a6d52c92b70e50663165d5e0fbd2005652a2ca8b5766da259cc71563ae6ef4a40912a75d24944084af158ed25a2f5a52c7af88a7f9490bbfe95a2b4764dc0a037eefa52d67910f3358e4b53b65e3c1d015181a14029f7d6d93b2d22a5b48b411c5a8a8a839c3147e7bcc4d6f297e63b02399875123d85be875c4a85d824d090face49887402cc3adbb5be77662158b37272b59e6f31f36cdf17e5c030a566dc12270691f4f0496468d9ad2c1382831fc1079068eb4f7361c1f76b99174d165ad84b364bdae03480f569e7612f59a27d2b1d24312223a709f9bf45bde9048a5eea85e024f53728b2d51779", @ANYRES8=r7], 0xfd, 0x10fd, &(0x7f0000001140)="$eJzs2T9rFEEYBvBnds8/3cqmXwQtLCQknF8ghcK1ttqIpDJVrlL8OH4cTWUf0msRsF9Zb/dO5UTwTm1+PzjmvYd9Z2fKmQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMZsmnkhxUSTtlVZKSdN3F4ipJN+V33tdVSp6eLpaPz+dPlknqb4+XZ0kZuoa2tMf3brfzdt4et48OTu5/WL5+8+rF2dnp+ThNSZfL6/1vpYzrAQAAAH7U76z5z+8HAAAAfmdvFwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf6hvNnU7FVWSknTdxeIqSbel78Y/Wh8AAACwu5Iqz5tt+eoaYONhPjZlnQ/jlzLUR3m3pR8AAAD4pf7WWHz/fb3c3JzHH2S2PpcP2d3Mcni4+j8O+XyS1EmOfpr88vrty+lX+vpv7wUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgK/swLEAAAAAgDB/6zQ6NgAAAAAAAAAAAAAAAAAAAPYKAAD///F61s8=") syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000100)='.\x00', 0x1a484bc, &(0x7f00000007c0)=ANY=[@ANYRES8=r8, @ANYBLOB="eea73c3ca047349ab66d529fb1e2bdc61875c6ccebea30ba1b8977c632ddcbe0ed04f986b68ee600044bd75d3cfd10cc2ec88ccff020447cd9caded4abf65767e9dbbd7bd841a8ce3eb44c719a2e6c341bf68b2a0af04f1cc951b190c7fd36ffdbd0622cdc9b7c9a55b3f465def5740814395f095fc44a4cf6fe14b0d31f384214d59a0105d577557215473973f3b70178f49f0e48dbe138562f4d21cad59fafb7fbaf76461c56fdd2093329e2ece7cf96435bca11a90ba7f31e69c4b73ba3d172906ffc90f5de134a696a731d20a9cf70009a31f83d4b774b0d99de69f14db9cdbde38324513798bba5", @ANYRES16, @ANYRES64, @ANYRESOCT=r7, @ANYRESOCT, @ANYRESOCT, @ANYBLOB="01e676f4fc1904efc297a3baa083d7d53048014c35429e763c6f76637cfd7d7491fe31362d2af6bcf176cfa249a2b36a99ee6b5542c22763a0688867eb2ac09c5078d612c0133ef8a8f40074a8e540e5b262ac889ea44bc2a2bf39dd3ddfd962da624b3b25a036d7e94664086a77f49d81cf9630794a2a15d9e3042b8e67e81dec650851a472e1d5c14d7ff4", @ANYRES8=0x0], 0x1, 0x0, &(0x7f0000000000)) newfstatat(0xffffffffffffff9c, &(0x7f00000038c0)='./file0\x00', &(0x7f0000003900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) (async) r10 = socket$netlink(0x10, 0x3, 0x0) (async) r11 = gettid() sendmsg$netlink(r10, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000006240)={0x10}, 0x10}], 0x1, &(0x7f00000006c0)=[@cred={{0x1c, 0x1, 0x2, {r11}}}], 0x20}, 0x0) r12 = getuid() r13 = syz_mount_image$reiserfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x120c081, &(0x7f0000000380)=ANY=[@ANYRES64=r12, @ANYBLOB="46c4f939ea6575a9ac4d4aacca51947a072a3a57bc14ba47a6cd3df774dacb707d32ba901a7dc603dc064c104d36f271f94c89faffa42f20ee29a6885a685c25ebe0579d0f90b436cd12bf050b585cc6e4b1ba2ae76a9f4ece56049f5944243f6415ed3131a05c936173d0a98fa4aa71703da1", @ANYRESOCT=r12, @ANYRESDEC=r12, @ANYRES8=r12, @ANYBLOB="432ae3144a6d52c92b70e50663165d5e0fbd2005652a2ca8b5766da259cc71563ae6ef4a40912a75d24944084af158ed25a2f5a52c7af88a7f9490bbfe95a2b4764dc0a037eefa52d67910f3358e4b53b65e3c1d015181a14029f7d6d93b2d22a5b48b411c5a8a8a839c3147e7bcc4d6f297e63b02399875123d85be875c4a85d824d090face49887402cc3adbb5be77662158b37272b59e6f31f36cdf17e5c030a566dc12270691f4f0496468d9ad2c1382831fc1079068eb4f7361c1f76b99174d165ad84b364bdae03480f569e7612f59a27d2b1d24312223a709f9bf45bde9048a5eea85e024f53728b2d51779", @ANYRES8=r12], 0xfd, 0x10fd, &(0x7f0000001140)="$eJzs2T9rFEEYBvBnds8/3cqmXwQtLCQknF8ghcK1ttqIpDJVrlL8OH4cTWUf0msRsF9Zb/dO5UTwTm1+PzjmvYd9Z2fKmQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMZsmnkhxUSTtlVZKSdN3F4ipJN+V33tdVSp6eLpaPz+dPlknqb4+XZ0kZuoa2tMf3brfzdt4et48OTu5/WL5+8+rF2dnp+ThNSZfL6/1vpYzrAQAAAH7U76z5z+8HAAAAfmdvFwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf6hvNnU7FVWSknTdxeIqSbel78Y/Wh8AAACwu5Iqz5tt+eoaYONhPjZlnQ/jlzLUR3m3pR8AAAD4pf7WWHz/fb3c3JzHH2S2PpcP2d3Mcni4+j8O+XyS1EmOfpr88vrty+lX+vpv7wUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgK/swLEAAAAAgDB/6zQ6NgAAAAAAAAAAAAAAAAAAAPYKAAD///F61s8=") syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000100)='.\x00', 0x1a484bc, &(0x7f00000007c0)=ANY=[@ANYRES8=r13, @ANYBLOB="eea73c3ca047349ab66d529fb1e2bdc61875c6ccebea30ba1b8977c632ddcbe0ed04f986b68ee600044bd75d3cfd10cc2ec88ccff020447cd9caded4abf65767e9dbbd7bd841a8ce3eb44c719a2e6c341bf68b2a0af04f1cc951b190c7fd36ffdbd0622cdc9b7c9a55b3f465def5740814395f095fc44a4cf6fe14b0d31f384214d59a0105d577557215473973f3b70178f49f0e48dbe138562f4d21cad59fafb7fbaf76461c56fdd2093329e2ece7cf96435bca11a90ba7f31e69c4b73ba3d172906ffc90f5de134a696a731d20a9cf70009a31f83d4b774b0d99de69f14db9cdbde38324513798bba5", @ANYRES16, @ANYRES64, @ANYRESOCT=r12, @ANYRESOCT, @ANYRESOCT, @ANYBLOB="01e676f4fc1904efc297a3baa083d7d53048014c35429e763c6f76637cfd7d7491fe31362d2af6bcf176cfa249a2b36a99ee6b5542c22763a0688867eb2ac09c5078d612c0133ef8a8f40074a8e540e5b262ac889ea44bc2a2bf39dd3ddfd962da624b3b25a036d7e94664086a77f49d81cf9630794a2a15d9e3042b8e67e81dec650851a472e1d5c14d7ff4", @ANYRES8=0x0], 0x1, 0x0, &(0x7f0000000000)) (async) r14 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETIFF(r14, 0x400454ca, &(0x7f0000000040)={'nr0\x00', 0x2912}) (async) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) ioctl$TUNSETGROUP(r14, 0x400454ce, r16) (async) r17 = fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000003980)={{{@in6=@initdev, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@empty}}, &(0x7f0000003a80)=0xe8) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003b80)=[{{&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000300)=[{&(0x7f0000000140)="99abe467e7ab7c061c7fe580676b7ba1364fd7d997ceca1207c617027f8499121f467a501ce2bc4dc699f7b7999a729e67e1a62a85003915bddbe50376d6e45a083642edc41a6463d492f60d87d0de4910e50b796e698b2084bf11698b84d13a55b9efd02889d8a2961567dc76fbdf40ef1ba31f5ebc5063ec3c8a5de3e0ea0c75f207295d5d2367", 0x88}, {&(0x7f0000000200)="edc4585e53e10276cce8b1595bb87a37a1f5a47030fc3a9af15a6551cf78cc7139909942ae3e545a4d43478bfff418750e2c9574527b81db2f5e18a5dd9802cb7139b66a320dbcc60f374cc248c150ae7e9c9b2be06230a7fcd3495fe5ef22d40bd87800eb635ea8c7c9632ca7e50d31fcc3dd5ba6e47b59b31f1946fe0473f55b3a5b9db7e06cf3dd885ea3318d192e53e9974c6a85538b5f7ba99f55daeb1acd242a8c0b6297f6cbb261829b8d69bc6125fd42c3ee323677507b50cccc8537521d84d6d9c92c93ab4003", 0xcb}, {&(0x7f0000000040)="26e451b712bc69f10b7e39e2dcaaf9d7cef1b082be2c0ffa64295690b4a4ec053eefe93dacbd02e9361133f1a27e3b63ec1880ac3646e60b0e670c56947e", 0x3e}, {&(0x7f00000012c0)="103bd1d539dbfec7c11c1c24c7a7c1f9d7206c4c4dddadbff23fff22f558d9d749aac77ec1023d409ee068780dc0d499d171075047f60bba79bc3b21cce747afb53825c76e5df3bec1fb501b13e08a6921ac520e2c504ffecae37a03810821cab7f9c970a92f82c20f4f371577cf98620c6d59986ebbdd326889d4327eea54df1540f0548c68c699df2c3929b41a6e1c979da0ed9b5aaea1441b94671a80e90db3978e250ce479edf7d0e455814c10e3cbc5b91e8f305e4d42ce33fda53307e8134ac5d10c6f84ad947a57bd0925d124a74bbd33b4f2b9c8e51508adefb1c0efd171351bd04b5575b546384d026a85fdf58984b04a25e3906196342bb73b1748ef8f5790904f1c4dfb2b26baf75356331a970cb01f4ac00a413085a7454c67d36262a53d86a3b79d901ac8d8c58b6d41b3c0a5a7beb01de15ffd9db9dcf9fc5ff6b551f15cbde913e3d61a5f893f57139d7991831a5060698ba9adaa77cb5ac20a1751c23e288be9ef2448cbd3fad5930348930c1ee883dc0f5296c3156be80e703903cdebea3cb861c7a17a0f16ed20504ff65a8799258ca81679fb71756a1d9b3439cccdfd8a569e1764f44d09a3be198c108f106f4222b4c13410fc665a41e08ea314c473abb70161e77afba9a7fc434da66288eddc778b1cd8faef973eff7790e3099e3945442760bfa703ca9ddbbdf59cc12733e24c4067a8bbe990d4415e1a86c67338571a08b11185f784c14f9b0d142d695a7caff93c2e2f0c35793a85d1a9c81910553f44230d30a11c1a5884e420d14c8108c0f320cf6dc4caca5c2bf16c63a9a8e72e15519f1bf53fe615e0a3eb98d768cb501f3a6a9822c64c674e6f4fca5f19182286a7cd745238c531e377639fa0ece87d29ef473e24add11f3dcbc6550e5c2822bc78cba483e904b98078894ac4f6a4b6759de86d6156c6a259751665b87a58e688f9328cdbfcde8ccaed42651d1cfb5539191be6fd6fd45ab8e2fcb9bf93315271ecd6ace095c866ae392711d0a2a51340d59365645089bd3c34a232cb4f87bba4c4468c145db3d69c177d7e644ddb8a5fbcc8d928ecd751724c1aa8a6a020da1d25bc2908f973a007183915f6d1869ae83baeb7b9ff6cd49960de219dee08102a50f93754de59208642055ebad3d83a544cd1fde2620cebcab900f11da2f6bd072c6ed1d84ac7bfe6afa1b7898d3948c4497c57570c88d5a537347be8f4b6c77b46f462ec78fa66ff5b1f6e14202359530b4f12c1ba0b289488b4ea4237897898f2c70cca91ef84dfe37284062b3d881f5a31a89e7f49fb6ed169e608ad0a888d8ffc71acb86a631ceaf931b618e4e38f35a4a95836bee8a31bb0818da805ea7a82e5efe0d202d7a24bee1aa1436f41a408afeb17c8a3399fb20612fb0d5a07dae24fa37b5271da0c338e29ccf0dc30d21dc0b7017f7b4e0ad5e44a7beea37aa2c4b116e3cbabf1dd82db2b17e9c3d59b5135b990623a532faa2dfd89a18887fcd0b6aa6060fbb02240c3670e7966932d024ae9ce93ddd0b1694ca3980017009b13f4d4c7803dc9e1667b282400ee3725afe75761ac8b26da6c7514f0e0a741fad6cf74db185b23e3b9659ed564a4af03a975019865b37f38a823397e6a5f687d603cf12fdb128f0db55a016b4af87c98675f8cd695ee1a764c471b2ded5953d9bf7526e884952a9e5a6a414fd3fd2ac2f8281e38f91fb9d36bb5594acf3b6a8b5daaf7e21d68a25f07ba506d75262fd9c1c1099cb1f13fa368a1fc77c9652cb970ac32d51c8223b129fdcb09a0c4d0a4c34fb1fa42f4ca50239947a425d6642a05a99cb4df0b453b4d3a01677743dd94bdaaae85b72563d3d93c9bbe493b34c172fd164f58c9e98c56bcfda02fb5c95c90351bfaea1d38e4c4738eb695350b58738f5f46826979e82fe8b0f0738b76bd63ed1cc19fd1b016fb0e21c844da0b5ce2d9ef50d44d933e13826ce6767b907da88d887348edf583c2da038cdd75ce00fce0cadff1863ac13d07de0c56a5b4b44f5d1e543cc7dd490da677a4620800a8073937d69e54d4ca1803d0a866361d9d5617cc33705a3a62d3d55335059a7970b75a1497325f1e14f2d9ca796e288e76db706bb1ee45fd2b14f1fc88f7edbf21a1cd8c9a8b36d12215eda728b5518586eb194ab21f18f1f51b1005781329515fa135fc6964a611b549544f608809659aceae02d272c8af60ebcec8a96c62bd6079ad8a80878ec7afc2f4ddde2e8adf3c705e15dff292689b9369b80bfb368fabac33b16d6cc42a6b73ee407e92c50828182a90dfc2d0744fcc79639f94ee2d3b6e79d0e86c90ae32f227260a8c1a765d929c69528b287c3d6b110b0d6ffd77603353eee96ff80f364729e87df371a2d14ae6af5dbdc237a30ee19fdf235740c8a924259e9106a843c436cb7793992daf905e9ae462c42f413f2df3b150a731f36ccbf3e58f943df3c771abb7d9b59e22e6b8f2794ab197c7382c5835d9d6a6eeb2cd9f47c47e52b285165d4780738627812da42189a6ac1e6a311a9581082b45fc1201cf4749b64b605c5fd9763deb4988c06df5891d797c6ba39e1e9bf394c245c5911f3a1528b61a3c3c3ed09c3c7e21824a3b72c6323050bf6ba7445a4450e9a3343161164391985e7259cfcbdb53fb5d2df36236144d05ba926554f7f00dd2b4de70ea070cc18acee1dbe27282ebe51cfe870dd064886e8de56f45c0dbe85ba8ebc21b74b4d2fa69b13bc2395a07954e4ed806a7ddd4aad5e07eb2fec91560aa2d31c636ab668cbfd1126a9a14a4b6c5e5c470421ca452e6fe10529ef6108980ae6f31f50342c4ab13692ce024d981f53f3bd2851800cdcbfe892ca8b59b03b098e4008473d4ce1638afda8e8bf64cd021dc0fa1c76059fcbbbf4f801c8e60b80342765d70c5213ada81cb9fa5825cc945722981ab8920b3926573efaea2a39c579f55a8316b56361d0c4729697032b1777f6537403da717c4332c8fbedd4cae1cd57244e9481df7e720f9c9e12f6934555349520c5ea19ed68682202b7d88f8c7929a73ec5ea1551a1b6fba91bfbcd48751399a67f89052784e3da0d2fb986f9c8616d57f267c4c6b13fa25fd4c467087de548310473cb274ac7152e4063b47bbba9c311350c2ea537344ba27e13ff089ef023b8678e0ef5e660197d5821e86ae52541e740ecc78f18b2ac8fc88acf3d23a97ad336e54cfb98267a440582d6fdeae34e2bb5f29b648f1face790081b30e55a7372881b56df65c061b57341a726fb3e2b8e58c9624744e597d30adecfb9d6507a59fb0f215eb2a28fc93124e4faed506677473fbcc6b6c1a1111955b9616a251ec706998af6bf7e3ee181b3dd2f83bfdb8eac554055e45a7b3b63f0af0cfa57c1f625379378c6928250fdd416b039d9d009d6cbb01774dc46d6ab33df5ee51af13f057014073b60e037dd7844df4c26662508234cc9048ea791ff47ee2ab0f4c4805cfe6e7f4af6e3e76e7ef7aa2e9f49815a9a6af0b44784da5e064683b1df1b17e180b5550a86a34c8f9961e6174f60efc1046c1cb41d88482bb9e1d0dbc22b8a6e39cb1e8374b06b0573197b5edaf4c802dd7060b7cbbc1abd6a67b47e55611b665340934faf0c4e4d9abaee4d58c529eb440878060f71ac00dfaff36dff5ff5d37729534c6ed508dba2d9b6bce5b0ae8635c057f180b4dd614078e8b805a1e67423ef9559814d0ad1546f47b1627c4c13f80d05e46856ee465ec5eaf08dcc41843c20fc5aec5c44117f80e334503ece4848d54b85809cea86ba687dd2d1e498abe204d66ea3c73100d50959543f9e17f478d1f4dbbdf7774af88fccc59faa79ff899f900bcd8a8566ba29bb81d53369122c7ce08ed794f6ee01b45ceec3b01f7b7477c368d65a3ca2ed92bfad591dd10206d2670bf62fcf384ce1e709b0e5e078d62be1008e1ab801b2b3ba32491a2df223007c5e25d4952f7c8b9750a71bf94bcdf4cb37ccea0c8e61d6135e4166a627850887d78b517a524ca349de71012cb7fa49fee82f8cd9dde93a8528bfe690e29b064205e8ee9d839adffd5027c8e783d331588e7bc4ba50383e53dbf62157e91f886ea50668dd02ec8544a224e504677ad762d6561dca2fed75b1292c0c151af68375d1e2bf6712d1295733aeba29cd69a797ee1559ce1f6bb555ce49493bc858a8bb981fc4e086ca46738e72f694a17f6f81630a9f793b1828137c911e56cf4fdf83fa76f8fe7615c7141343cb6890a5a54383113892daf4b1ee26bedd86db2b9becafafbcf570823c77caae881341261e1dc7ec3dfd378d1c2e1d7fd5fe03c59f307fa81019ffefdd64bf06d9772c60a24b73321d33042726aa26aa287693a6beb912bca74812c4f587f269695826ecda130e8ad7d113c422ca993f50d2311416fe0c6067a883bfba1647544a44daadb989b6c653f410ad162ed854ffcbb50433e9144a868214c7fcbcb93d0197bb29b2c81db144b677bdcad29d675ed0487fe2dd6247f21e99cfe0d3b07911df8c3459cfd4a6eb9b09fc97d63cf44d306f8dc1a91892f2cb1e88446d6b603fcd5fb7fe023ce51a9634f601f7e5facf1a8cbe7553e9b9e8e5c7f103189138e2a282f03c2a6046bb0a6df6f8fb74420213a175e13ac41ffbbf5d437294b01b478978e001fa9066e0bdda89eb90a768b67c9c131ae9dbcf5378f5b749d1bdb7e9d587a3559b0dfa2d86c4299b5f49e26feba3994121231838fb34c884057dd6b9a3eb0b7a179f6cf95a25a584a2e1004a6020000000000000002df5bb2c7b8f2fd9a86d05178c2728696b3779fc6f51724c77eb2a07bf8b6b73609c3466d5e45e3b89b9df6bb60e5714f3fadb4afe1fd3391cc3b18a537f2ba6f32b079943ae9406ca927edb0cef21d007d4450993971a047a92866fb8c3447f35d9f9e80df5dbd10390e64014dd5d52f35cec10538cc818dce8269308a5b22d82ca3aa42cdaff268554115baa078408c34db22c349d5dfda916661e1d2fbdddeb975e3c9a2e7bdf7d590ddf502dee0b1b029940de09471fd211abaa0a6557777820fd7a03ae0d57fbfba47de47b488e911ddab672dc0eb9156727401206e8a3ac9b4daea3155b009148ecc4326bab13fff6a6bac44b6d94df76f819c74c6269ec622d5f4169238b816d271bc2472b819d3a13c89c418d339f479d74bfac31284938ac28f338d89ead2a26ad49dcce7faa87465b010e5ae1d24872f2185d5669d9e982ddb457680a15f6d6b0052b503f7b15e5a0d8a470c52ae1907b4b6497b59fc1ea8c6ddddbe4a2242c3d360cb7551c4c08c23d0dc190e5378a0a9a9b5f721ae009955d651483429fa044544d5c39db4d9cd81b7bab47a6783183a3ac162dc8b4116295567cea31f2d63ac508bac7ca736d8b20e75eeb6d4ef2267252e8fc936f7004b11dc6a6d7d013d88f250b8c6d8a18d374c2b88a06714f9e37dd51008fa4366bff657e91a951818796dd0156aa9596b1f0b528fc868283b0e43e1af867728b66c60bc4d674d1718880a7fa4cf3d802d4b7f7e5cfaeac56f2db15c01148d71bd180861704d6f4e29b7eed230541e497f61b53147c37fe4b59b572c803382e9cb431baa245fd5c60026f01b78c1f6e9c63edfec2c71359dcdfee5f3b7e352642512ff87e29222ff91c9263de02fd09be59edd01a53dfcc2bdbc8918017e150a2eeb69b395b5ac4a33018e1b0536cf63b07b530ae3146f41a03b37fe44f54e2d6d086af8275ea15434e72c57c2df21dcda4f9bf5af77cb8529efe0987e0a1b46b7b810cc8627", 0x1000}], 0x4, &(0x7f0000000c40)=[@rights={{0x24, 0x1, 0x1, [r0, r4, 0xffffffffffffffff, r0, r15]}}, @rights={{0x20, 0x1, 0x1, [r1, r1, r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee01}}}, @rights={{0x18, 0x1, 0x1, [r1, r1]}}, @cred={{0x1c}}], 0xa0, 0x4000}}, {{&(0x7f0000000400)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000580)=[{&(0x7f0000000480)="dbdf3fe67510f7c4bafeebf9778e200ad3db785390808a81f2db3ae42354ca86ff1cdb45968f23d63934ec178a64f4982c1ca2bf7611d30708ba2e4cc2ce620e6a454a87ac58cfb4f2c89f69adfd9f3eb94103633af37889fd6114a143d408f53dac0f727401142099532709ac88e5f81cdd701f608d56cfe5402564e1de3ad8e7dd0a94ee089d99330cbcf03a4eda63ae53e59106331c50bd41d6bade074c6d48a0fc89450feefca4dacd55a4259bd4e6621be7b1fbcdcc6c8099201088f97b530ee41becd63e20a1d0e319a166fc32cf516b9a2d64614023e52056043e63fb6bd835ebea67161a6fde55e3d7852d868b1cbb22", 0xf4}], 0x1, &(0x7f0000002700)=[@rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r1, r0, r0, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x40, 0x1, 0x1, [r0, r1, r0, r1, r1, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}], 0x100, 0x20040040}}, {{&(0x7f00000009c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000c00)=[{&(0x7f0000000a40)="7dc6d8da8f605fb8c4b86e82072ba4835c343994ba7a034d56dbacd40b25669638550db07372f2753b0148192d9b4a38c779dda0c4425541df1a1450ddd06e2215b6bc4b214fe9b37f84abb054ea49041766187ccdfddbade80bd9415a5a993eb3270fba41b2ca373450acb0c7b2860e1f652326d76106666303bcb294b75a9fa4c9a53bbcf8fbeb94d9acb37090", 0x8e}, {&(0x7f0000000b00)="418dd751c7cf6409e276741fabbcd4f8f840272356ea7956d00fb72639cb5fb3491a7917624568f489fdfc818ece392959275e7b63e5e3f38b7686e13e3ed537633f050df49aac47bc23a0bce22f912bcde74ab7d36f6f59295ab61f6c66924f52e4bfb6e1f8c7f39938b69a6eea089e80b7cc35297bfe53eab355f4db099d542af5226f9a8ba5b21e914815f598b31871637de0f51a5f8872be20c6d1adafadc9e2eacbc72c47b5b737a0caa34f12e821980b036d446295d6b00eac94666706e1da1c5f72849bdd05e6c17126bae7faed7c3e29ffc3e21f00a971", 0xdb}], 0x2, &(0x7f0000000e00)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r0, r1, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r0, r2, r1]}}], 0x158, 0x4}}, {{&(0x7f0000000f80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000023c0)=[{&(0x7f0000001000)="84fe482366989abce540cdde91884a66c7e6cf35f99c0db59118997b0b3d07a38700dcc9391f28339c513e0c5a9885bbf48c699c3c7b001c8a9ae569b2b3d0d03b963dfd9f4e79aa5af3df6a0db97993476ca616833f3c65270afbdadca1c423a2dc699c28474c35f698e108e8545aec3f6e67a32f31e54e76091dabc3dde6ff3ff4ace74ce27b82ad3911e85082402cc9d0f46ef01c1628d8760cb383de67", 0x9f}, {&(0x7f00000010c0)="5e4a4afbbada7be0419c6d7ac3e250f63fa68e19079e328fa8", 0x19}, {&(0x7f0000001100)="7f109b2515a58d95c689ef1543df1b90b1f18e145a08c34b2cef65e4131f83827e3c32ffb82e9681e00d60c6dcd743c6a5d8b94767772d262e458e4c4886b065f400ee704c7cd50ae3ec1dc64c9f9a28a8b65a0cb676328e504afca9a5c432d2b2b931fc287e05764601bd22fb9a52d2a1cb892ed7cb99115fd7e2f5ec2bcf471896152b111ea23cee6c528acf5344f3aba970f599dfed06286e3af33a2f932e52a0b316e3c1156a037e0567c3a51e94c94e6ec6256854d6f372a864d151e95e65303425ad3c25b4", 0xc8}, {&(0x7f0000001200)="d09771dfd5fabfb6ba7594a4b2a942fabff9923aa40c4fa201e51edab93f7900b8e5d1d6c365039aa652761d27a5d67a634771dab717d8ba", 0x38}, {&(0x7f00000022c0)="30e8defab963c6279153d55dcc6b81adf94db13d5d51b152b74a0ad9f5b5b8b4e9795e3f116699b71c1e9d3e96fd8adf24ad126624d4fd2c6fd5c2cbf9062a9fca18635b0c6f889b22d54903b29c768ae061074a0b31855661fe6a3151af50aea2635aa68b1d24891d98c41ba0757dd33aea9ef1cff30bb117a7296001d1024224ea8ce594bf6410c9baed652f069233cff8ef1b33fb292fae669330a8b818ff7887c20daf07d1ccb8dd941986834bdd5e222094979ee2cfe32637514f4a8f5f887c0a90c4e7712bea6e195abc9dc1e9b825d12b7e1e3a4a25afa63556f3b814e21d5c0336", 0xe5}, {&(0x7f0000001240)="4cb43854bc48", 0x6}], 0x6, 0x0, 0x0, 0x44010}}, {{&(0x7f0000002440)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000002a80), 0x0, &(0x7f0000002bc0)=[@rights={{0x28, 0x1, 0x1, [r3, r0, r5, r0, r1, r1]}}], 0x28, 0x4010}}, {{&(0x7f0000002c00)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000002f00)=[{&(0x7f0000002c80)="141a781950b9a4f216175adc7ae812824913e040654b7135d478f3ede8a93a240b57fdaa1ea2c9aa0a772e462074e90213a755972cf03103b1a6a81f3212f46c00ec40f81a08143feebe5cb420842b6cb6dac8538a46d7c6a7b2fcc03b9ec8b04dd613e7f7c8769bb516a3104e0b957d63111b0da5a550e36083f12c9150b7c5d8711018c68480693e57ed193c29e1edb23c8bb2d023b97337699fab4b5b165f4e0cad722ba3f5734e48b6860d2ae84b6b0267b575281e602ecc77", 0xbb}, {&(0x7f0000002d40)="be54c69cd9f1e97c6669cce5ffbc01a0062eb445bd0a68de73172a36272f64fa155b418766c03a1c0e31d3a3cc6d02754dc1ed1b0ad10ae3cf4de65fcd15e0205d6fc78a0d916d970392fdf7bae4ede018c8555d9d4e260b785da6056b61f8f4c15321b2339dda22d6ec80b6aedb7b934370ccff78c08e52546bfdeab15da4253b31800092c07b572cc77cc7241381cd31a3f542baacb13c1d71c8f7a02a9c17fdd14cb7c7076bb8398aa2f0fb57d9c9eb2ded7c8448610e140a9f22df93b9ec234689", 0xc3}, {&(0x7f0000002e40)="90ebbaa9627248de9de6fbbc1b4603fa562fc16f2f4c526f0d666a16b9ea3b1bdb2b050b771a663691c9292c528ff4a04180192fb04aa9d5d552487a69c2913fd747165be4e8c85facd89d10fd4b0f4e5c5e4c0321659fdf6df799895eac0e268331121b33f0d487c62395c2e5262f2dd0d5d791d138b88fbc5511aaeb2fbccb64f5c99a12b5ae2d6fb07dab4b7202c19dbd350a4dbbb276e44d555c8db5ce71c1e9c0de2340a12f", 0xa8}], 0x3, &(0x7f0000002f40)=[@rights={{0x14, 0x1, 0x1, [r6]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}], 0x58, 0x4008001}}, {{0x0, 0x0, &(0x7f00000032c0)=[{&(0x7f0000002fc0)="ef21dc6562dce1c0764a50ed0d", 0xd}, {&(0x7f0000003000)="ff0820628e1ee86af860bbe2fd0bd59373efacd59f631ca19db087da83cc6d7b696c1453f872a1fff686563747ff2130a141801cf4e198df930b49925c1071c3eea6488fef5ef78169ffb819a806da68a69a69293f", 0x55}, {&(0x7f0000003080)}, {&(0x7f00000030c0)="513045b5ee9927e6c21a4f5e93ecb5a1e23340877abaf2fd4b2ccaeb6f542df251c2b94e3aaa7eaf01a0d478b2420e5a0b2ef180429fe4184db52e2ff0c01363a06d85af6154d7f38ce96df4cafe835ff677debfb4fcf5ca017256b35e4bd62faf435ac56a8c2a756075d73115b0d6", 0x6f}, {&(0x7f0000003140)="a1b4831533a556c9ba98cadda79944cd8a3a3d7b97a45654455ae2fda91bf0ff3a0508d8abf81775e62297697f4fd16bfca38297b05a0084f29d1f24b6197f41f374139a3ffcadc7ffb743d909f811015f6a87d83b4e4c1ee3e8f6afd2531767", 0x60}, {&(0x7f00000031c0)="543a455f9bbdd395ffc0118672cfc995e6c26167e7dfb5aeb3bebd1421de5ffff87c293467983b18ec9550fdbf8a5eb1bcdd2bc5e540030c74de6795e222555dac258ac63f3db4326111c1475720130ebbb07148e75d71f941f7962f409294a7580aeab3f35e8c45f0a9f62a38c85c59feaf3730aca538db1674370fedd3b1c3e480958c76fedb0c6889e244f677d68a2874f1c2103d4f07a6508fe206ae35f19582844e5bb1483772c65a3de2c1efc3330cff1ee7ae549c825e207154827e9a1c133830fcb533bfe215cebb22b29c31", 0xd0}], 0x6, 0x0, 0x0, 0x40}}, {{0x0, 0x0, &(0x7f0000003840)=[{&(0x7f0000003340)="ab7670df276d1a387a9aaf41ebd1d07901211f63fd12f564b7869b77c417880e2df22f72b03caf64479dfc2007e4309c70c46134289c9b7436a25089cc6883d291dcb8b6c327c343c8a02cf804acca9e63345e0819deb7524f033378a7784d08941ed1a069b3cb2802e1a0bcfbb9ea61509dbfcac1798338e13caab9b74808467851b4503bcc662a803c04048b8af340b155824da19ada11ebdff645a9c29e30123003f368d9771ff92b26ae86c66855a2", 0xb1}, {&(0x7f0000003400)="cb42b0dcd492c8c1096c16857df1917c25c01e8cfbaca33499a2519b54e9df7044832422d4638b45ccd1882f63038ea84b59b44c169f14b0e5ff8df703e4d3720fa0229ef17f3242420c459ae26699276d6704432767c3ff23dd6a8d7616029b5488e3f269904a8592d532722e8437530853dbaffd8164431108e512486b6ec6170690f5be2a9ba53cf8e36ba1789d0c2d3f128297cd0bcfd89dd37f7513736911c3acb6e1e7c4e21183edbd1276cf9d05c7a6b70992dc3d71b979ad731cf60defb5d2af11f891720f1220d19020f2f90f2015400b773c6bca3ebbd7100e3876b2a3b346e02ef0c2c2a0", 0xea}, {&(0x7f0000003500)="b14eff76d501734d03cc8b95a681298fc4ede01f2ebfb822059f05161ba98aaa006e70759182ee9007f3d98251c337988cac41ee6da77bfdf5ee9acac9e2e430fc41ea5af77782af1954343cf60a508bbd023ee07b065985f2b689e8f5ec61a8c7c953079c16217afde7bb258702bc716d8f0d19307741922f0e138e06e319c268ab851fa3e3943ba00211e0cfb8f461f1b74352263b8a039904c363825c68", 0x9f}, {&(0x7f00000035c0)="82ff480245287e0db174f71b9607d31c029e1ab41af9c0c139f60c4e7ef5e6f29bd72cfb27519029b0b4e2fdeedf32daccaffa2b5d3da40aa055f9c8a7a0a28fa7499f1a1a4c0e19995740ae9195f2541b96aa954be35c0008d34d114cb4c9c4fb9e75e67ce60c26f46e8c3e0f06feba67de2e275076817c7303e3af164761645694ea56c19ac3c2", 0x88}, {&(0x7f0000003680)='}', 0x1}, {&(0x7f00000036c0)="ca30eaf8ca632a3bc0ab228b973c894ddde80e549827b802fa7a24be099439b349e28435096262a55efdf7db271d818fb16b17579aff85aba03c50504a8f23f3b19595b878eab342bef1273b0d80ae02e9b4ce37bc73ee3663a7b5e0a13802a2d8ef0843c5b7f8c6e6cf", 0x6a}, {&(0x7f0000003740)="1bf8f09a039c06735129174aeac2f179604d6455982221e6f3c45bc04fbdb992fefda0fa8969a25edb81bdc0e5166199c594f8814723ba1e65b89b16bb85e7542b721685e21f8ba929dfa2e81ba93b0c10120f69a6add994d945e8b355913bab500932ff825aa82d2c18ef2bd9a5a6cc86602833d6bf4b2bc764abef38785b4a5186d59cbf2e85e530e353beee2d7d9022323e6e540c679968ba2b36d2addfd20d191b64da50ff39d5db67a78beade63a84ac2c38f8bc29b7855a8c4bc1ad08fa94587b3bfb886a856652e30f4a37804b7e16f6fd099d710bd0524b0b758f9dbf5909264272717a609f1a71c4142eb73a50c5a43d72275b3ba68ddd12e7198", 0xff}], 0x7, &(0x7f0000000d00)=[@rights={{0x1c, 0x1, 0x1, [r1, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r9}}}, @cred={{0x1c, 0x1, 0x2, {r11, 0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r12, r16}}}, @cred={{0x1c, 0x1, 0x2, {r17, r18}}}], 0xc0, 0xb2f0e8d67c68469e}}], 0x8, 0x20000000) (async) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) 00:11:55 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) (async) ioctl$USBDEVFS_SUBMITURB(r1, 0x8038550a, &(0x7f0000000000)=@urb_type_bulk={0x3, {0x5}, 0x0, 0xa5, &(0x7f00000000c0)="cc970d53ece49c5646f6ce846b6f68b7849e019b7ad865ce4629a110ab1c108207ff557871a49d771274ceef97ef983edbd92ae317af42dd976c14895ba68367377eec5029487672498054a5fa2b9acc863ea3da0897be2df217a7d0d8370a4a9df66b4109957c0174cf7ef7ed1720adb94a31237d63bf8c228a540a1ac3059aa69cc3b506e585eb3d00b742fc6cff703ff84e552853d13486a8102369ef5cd393b758c9ad50ed6934cc86b41e3bafd00970587a427ad216a8bd345576c368cd0b06dec21928d3573043aed5e5b7f5b61f400b5d1e9762f3414acd922a75d6fdf4cadbaa76a20cb22c96948937861cb7b58d18eeb6fc683e107f8261291a9a2f11572e89195d52d2397faa07e4c9e58ff1d9fac4e0cc95200a4e5050fb68fed808c9743a2951de1131432a0873e7a93f6ebc9033b5ea5b175b20df8574a96ad30a4cdb039ae9cb5a07b2f2b5aac43a4ed71550c2b4979e01ad0aa6279dda7195e39290a0d056f017a9c0bae782864a6dd34796aec494bdd6b0ab9c30821b5871a511215a823b9c2eee4311aa81dacac5df5406d51dbedaf14eaa83dd65317fb132337c6930ba5f40ffa72705aba3c31cedd7939225ae896cb1543bd76220b45aea3981bbb94927cf0c742174101bffc32bf6360b71e98e78ddca1f3300de33c881cf362ef2ebd92f86add18b3a459c20bdbf62488e8f4bb9156128c1bbdb8d6e730b0b6f08d749b250b2a203bc80685657eb4fe889cfaac72992557e7289e71147dbdfa5f3c56ca1e2ab3ca35b1e0d5df3ddf06108d222b58046f059d8015e03ba548648fae501b3660ddda02129a0a050ebd28f19081b336446be3896cfa407e5e5693da750eee4f77c8f12960692f533e52e0b78362437404ad065039209526c28bf0753620cd04b7f9b33201b59334bcff53909c418339b02cd6d5104420244cba5301e93312472a34f7d08fffd06f0d60d8400eee85258a678ff3db6ed611259189c28a2affd3c304b28ef82ce6ea41c5dff1e78d64959617f3b3816b6a55feeab3df1f7d4cc78940c1ca0ff4e72c1cf245e82c3205fd797d03a7a96182fd815890f987bf980869c1546fc6aab97decc854deadbedf270850818c6244e745d35ad69115c26db0ad8673a35684006525339fe3d56b8adebaf3e6619321b0227ce88660414844e4b14d027dff5b91490d3423c4562231132e96e07babc58b1f77f74ebed6bda54b30f4da3027c5f95e0e0a94a093d71f83248cc8b7a95de9abfa820585c5747567b6b53434dadd1770ffd5c75f2ae7967f12a0410dc8bee647f26d28f22d41f1fe68eb777318b531918948d59c7bc95de2f19caed587a95e1998076dedaf1059112128efa868723c0a8a907dd31e6795fa9d860cd4347f47380c576df3abaa7c48d6a0b001603dc95fa65c4c8fccbe82377fb71724d1fb180a63d395519e1031f07fe9d7bde3eb306076ba8afbd22e7aad4c1737767b1c595d160873f9712abfa6791f91934c6e8796a93401e52a0d404a5290c68186930c1d688812be916853e5abc3b78acb552d9c28a1616f64fce9aaf74d58c026d642d1f9b434b148e1574c4d4ec2b882313af9c4767febb983304e6088dbf2de98ea671bf859d0f75de53a36fec28a988f2d277b00a282a7e0cc79d6bc42b45abb08ccb9546565af362e074ceca26397c2b3f4f51b6eb983e088365a4c64e47d59238ff81d134aab6a18c5bbe2b61f3ea70c8c6c78cef14ff2846dce378928c8fda90e968b15b3f3db7c4df450b81e99d7b3f4275fe7fa453ee42c65bd75d05590520609f96e25c2def5bc7c6797a714b26a156b3c1394301345cc67ffdda32cb9fc65f1f08d1516d1f23da1fea63fa361f69b12e5fa5b86d5c045be6cd3230eb6b486816d13216276d4d98b246ad6766dbf291fae703ef09765cd62bf7b50fc5e52aee4b99af92efd05437c5bad1f7ad0443f9a4e92d27028085facdedb350d69770e54ab0795ae2733ddd4d42c3276df0e0f9aabec3f4c723c903e1d6055ac58b1aa0ff160e3cafcc58dc6e93a320ffbf415f0ed28bb97e0594c9e3d585e2912e23bec43da3577392bb93b348c8cba66a7218a9cbdb711baed4d5274aa6f7d2842f71e620e8475c55a4b12f27c63f5e07e98d45dda30ab8a5a8eee455e80cd801fa6515042154c373d4d07ed309e858731eb5eef95d9ff10c1f7492b4d1f4062cbf21cd929c2b4992466f547a8462558c486f67fc39b7cacdc9fb3bed2daaeeaa9f2f280d9a605f32ea6f67e6e4350c8065ad2cdfcdfeff4ae4490a2493cd18e7812fca5000e5f3297e5b73a7d5f4c2cbec9597fa57d17a9aa416ab3d2282bc43d5a380e38140d2fce816f4e62279384f0204266902192fe61867e9b65a2d582ec6697bd6a7da7a067e863e5a82baad9e4da4b6160d5e0b497cccb1fa9511842cdedca35ae619cef3ca68b50e5ea8f541ca6a26c2f83b8a7879c4217275b25a4cdc329e47db51506f5243c14ff42fe9a4fbdf7b0f4b675424f30f755a6c71f0ebd37ed39c38976c981a77b90a8e643817504c1c019d5f5c47d87997cd1ade7a91729f8722a313417e67dda0f3a7bc65cff387aebda79b548f6e2ae7e706133ce575b020c23c776f8fac0f07bcd7ca262eec142da7b2ed4ea2f84547c5eb3d3b2de105440f3bfaee5a11aac38595def3ba3d35f1049401194feffd584dd9a193892b0c9d694cc5f09d74c4000e3759a225f40403269bee9cd758cee326160de480b818d5587f29867d7fcaad961dc1084ac0c1507ec6b150d6dca97ef46947a0d88d993e65a8fc2e6081418783f14315c72583c6d081e89a53ed9756685e34406527141b9f1ddaaec855c706e599e2a33a4686f0623ba27419723419c6aab9ba0344fbf6894cfb34ad0061a3197b6c31314be1505f55b69d0062fd4d3fed20925cd61489bf5810f218db8cc15f99c049edaa1b6b6394bec215538e2846eb7a409440daa7960403f1f8419d51ad27651b2672bb8ec4ccf51c177e9064efc9afcc219402194ffc76602272771850ad44b059e2cffea1af2c070dcfa35e957a9c0bb2dc0bc88d30dd9360be4478ddb02e2ddcf99209d7201792ba99b0b22eb9260342541d129e86fb208647c0b4c85b228e4a2ee5f7a2567e746ac689ef416336a88a7a8b125063b9dace31505154e82c128d6e249396362296d3762c7eaa06ae86eb6ba666471054e4826ae17d78e19784426a4d7e1eb84cc0c72f3f7d6112f2116aa3c15d983cb5a9f2a0b18e9b81575707a8fb1103e75745b07ab25c382a00980f0eee3b377924a96769170cabe8e2625dc7fcd782fbe3896bdcfcfe3612f30d2520486246b4e42d145815de1c75d41f3c73bbe9f3fe5928e408b7f8be1f1850eea44658c65c388e368f389bf35402c61d6db003b7af58be399b0945332f28d523f96af2a1b5f0ab6eeb6f970651df6cff3a8ac86f29846d018aa62c7ef0ec14a38c1954464f90a63ec9a06d89f9df54f05682c5c48bd49d19cc8f85a00597506f4f72f4329d44d98615890f851f57f0e6bf6c90a6527d09cacc8a9d2af57cb53e9a0c8de05b27c00b97773ab603a8d47bf06ecc0236ad2c3d514e089486c6173c5b3fa6fd473fc93f92ddd69a221b3cd22cf440234a8c8c859c1ea6f8e32230e5a0e661ba0016b7c6f201364d7c40c8be92d5bfbd1f147797febf806bdf28488972e29cf45caaabde32e3e19819b52e53ac10aa9ee929fea04872dc88d62fd86337694535ee32062845abd0742a50499bcff5a5ae7cf939f034dc778813e75e9d31f76f5cc8a17099c55d69dff378167f3e64cd875f7806fefd13b682819173acd9e120cd721a7daf9edc5453e40c13865f1bde213b6ca824cf2e903638c500e8f270d2c13becf70f91e4df33e4b6f0323f4d14a45fa451a82a741f89212b09cdf187fac084e5ddc80f44674e592358aed0a3e3aef7ede25abb49a6f3dc07ea2998020d53fd573374fd051664b71410462152e1fc7bbca990c9821e3ad1cba5b75d3e44a4dd255bbed5ed728e24f6af9e0a347c97dc96e92ef271ac3cfc032c3364f91ccf120496e2797c386202646bb2d6f00055401d71da1eaf44f38a2b20d1150aa9e753921c9e51d70e5de02e37805f496d2d8d33e380dba1e4fb74c36058890b2c1ed22660a30841875f6b7544259909796a3f510c4d95c4937bd2019e36c8a1ab826c8d8d5f14dc302c57a0cee768c3d51e269afe8566979a746b34fab7cdb7e23a5ac9a3375c6b22e438ffe26d98f527811af9269319d7180f5bb9d9e99d31eeca950a133c18c17b70698e2a4357b9f72345f2e7676f3bc3583b6dc7e5c825e9333f9e2cacfb29d39fd230f741ab5dc798289b71ff0382a51cfb078460b816857f415442bf19d9073e91c2b16523ede49621e6ef27487318680bda3449ab9715d8bf9da280a62c27b0e5d07e1ca231fc537d3e41e8308110be291aa1c6f27cee48940a5c04b8f449670ec7fd4cc5562df373df18b8bcf7cff17f1113d867c0036d4345f9d58211ef603c3c82f32d48c94c324abd5f6288ac6788b4ffb70736fdd514ea2f3e30765cad3100544b46734094ac6a2dd6d1f065065c2f040651aef9c3512cc34330370bc5c4b5d0caad73655f3494bad713d4f335cb979c14650751ef228b92ecf083b60b887139184e6bb84e429b091150ce44fc02dd3b042577866a3dc2a18644c38fa7644ef42601a746259fe7c3fbda8b600b65d218e9b27d1e02851faa02e4e3b68ad2eb39c3adccbbe52493fd6c333862296a9a8fa2ec1dae697cfeaefe6cb0c1718b638904ed8e460cc5a2f75eca4c1f03b7d0f9171faf84faabb0b23fed46e5c7d33960c219d37969043e9a2686d62e1b32b47e5b8b0afa0a18cf9deea62f86f4e72faf1d0de458e0042d73eb462f4eeb636970e6ec4918db51c92c36dc9bebafcbf367d5a8078b3ef286c44eed756ae7d952d26a55ef5a9326c8097faddf4d463593b0634fbedc87f734ad9fe515337f89250d5ad5da9137859437c2189a345fab0fbc361dde7291402ed827b084ff890c27a701baf9ed24dbd0fa1eee80fb9c9cd0c4a4c8fb96ac043b47081ddf37fbdc5f05c1dde3e2a1ee421e2066fd6f980b4840b1dfd9ff39fbacb2c4dafdf21144abd5d7f59c9750f037d0152eaea9cbb794dee65be340f35b63661d3a3009fcdf53485229d7c285abf14ef2879eebf234ae12a574e748ac951cb0b5c29362e0ce579a18d99e53babe46fdb4ff8e14bfdee419a2496fa11bf107f6e661be9791cf1b795ab522bc187ea6ae19186edf33bbe2861317e99d951a93b15cb8ec5a14c96cba5952964f1f484f8b7c4237dc79aed69f98c083e2ce733f81c5777dd0cd57496b1824532c20ccf10a30b0d4756fbc0b183aa39f27c48143f49a4bc501bc13aac7c36c1bb4877b706c089e0d31318a6172ee75fa8d998f09a6cc0e538757cca1d61652c2bfe8d9c87f783f28a4fcb0ac29b33443421635a91931f45a323a2fa75ca5b931c921c48d98a34790087a837dc42342adebdaebfa4920e473ababa9f299045ee24d7db5fce9aae1c9d76e4bd37949f970fc616d6eed297ee7aa51c54d97c42393e9cecb401f9599781d35cc081b48e59484774ebbb330ed62b77e5a6d8605bff7d81e1aa0066397233023f5582066e9fc2f81ba7504796638719604b5f9a5c39ce34846cdd29fa39db42d4e292fd32dcb00545de276125371520f2d2d322aa3bb8efb9d112d28f4fd72b8fc066679fc7c33304d3fdc505ffec0d9d92df20484", 0x1000, 0x7, 0x5, 0x101, 0x2, 0xf73, &(0x7f00000012c0)="5dccc8decf8eb462988853ab5c99bdea7d0426d42f49b61c8767648d72a82e21be06ff8dc67bc8ab6d6b32cc28bade4aecdd7a842bc20a4f9cb54927461a15a12b7f7e1c30d2c6aae61837a1df0f477c6d966200f58f52b9fd04068919c4b4cd5094572ddc12eba38b8e5426ed80b59905fe769d22cce57a7e04f9928b8a61e1a1e010e47de474af1ed1e2df962e6e133954e2e900ea338181bd4093a1200f763eab493dab82da7308688c17512aa644165a6e8c0b487865f7839532067e8385e84209728086be9b5a9776a0683130f346cf7b9945d7800293f88fe78b8f41d375611c9bb894b1d6fb59f5be3e327cbb5f410aed2251950b400a31bd8f4a3d3a6ad4d2051b17a1f799bd01915a82a3e122f58d4cc19d01f3e45dffd17c29f00656952979004f15a726b7183803e2653a39f8a99eb48bfd0b9f07b6f7cee5cd8911af4a9538b33d7abca553575977a4771419f478aac961cf50b2268b2936dce95283e925bfdd681b3875442f2e167460f704c99b6ff24794bdbd82af5928b05cf6abb8a86743917213214c8a9b060ddea5c522bed057d06ef83fb5558a42d761ad3eb3c4377ea0306b2c9f096b106be2f088a5ba3a0cef486031e773c1a3f0f4dcda7d0276da14b8848d1c0d503b4b8ca030289df6f7d47a4f8b84d958e78b9e7a4c8f727263f22009f790b317af849af3dc4b18ca394e27db75bf2d30d43631b50504a6d16a9863dedfadcf72bd98676a3e019e056f74846eac1072e46ab0d1144c9948dbbc3a13200c52fd433526f76dcf91a5ad309d5584771617f9dcbc932c3e7d65192d19aa856f3cec6b9b954809817b41eee0c17d3916235d4b64fa0144ddf7c3075e2cf958a45e8324e62159ed7858196e75faf0839c03b7d85d383367f6919016389db5ffef89ab6937739c3a702fe46a71932d285c4992a4b1a8385e23e152909602b78630e09565d2be45f8103ea8548a389d3571b6b8ce20ddbc7747b581cc26b07bd6b557d4f4763cf5f253789fcf5b5493bd7e1fa798b11ced6cb115a6826aa7f34b316b1a07c6fbc5f35d36905da6e473de4a8b31d32625c2463d1af69ba4ad5790678c1158d7194d8b249210ef49cf90e67411b34ef54281a973b08224c30bcf1be44c79a3155ef7a18fe6de205bbfce0caff3de8c85089c58896b493a5f0798af7936554a75981bd4362c9fb7af3959b5b72dcc37a8d6001ddc86965890d75a3b3ba77edfef461df7d129b860085110575876dbad15ed78ee16f25968841d21a79bd5069a3e97712c1095461b13433cbcb6e6589037c1844c84066897a7eb50d27bb3a20a4929bc52529c8c1cf166526aadbb0acc42bb11c9e235fd86bca6701379a1e5cf4380d5c041e2257314ba6d385964b0fda4d332a0abfbdfe360ce68b50a08bbaea590c1b28f6fe5fd53d99f320187f65ddf28a903a6226d0ffed74f9f7d53f7413f09154aebf854038aed0d8877da4db448cbf627082708ea0302541d028162ef9a81e3b2d211a77af93e5a5b9fbda4602fb3d94330025942127bc8c69c630a8d1020fc78a4a236838986e20d6fa7672a80a64e20d9ddfd0a4f12183963879f89d010403e1e7b8b06cd1445064bae8be890c05a6a911a05759b1c721caa55ba10d30c5a477fbc9f8a05daa198beb3cee356d1c3b0a976af7435bec9acf9a252f4257fcb06c8c6f54858252566f6d9ff07054a6d9a4915a3ea49ebbff7c830e0f1ed9ba98921fba47381ad290d17307a420776e8cc52d1f95d11c9ba5cc204cde870410da3cf8f6550768ef6c5fe9dad6c56deeee594e2ff7cff0b5fd01397ecc91b2420b9424f76f8479c0cc1553622171ffc815dff6dc57bb405c4c2e04ccfc3f13ebe49a0a7f6643f96c0d23daa1a130b87ee94c878931121ed8a8bc7bac56b5bf5a73679c15fff2785591251cd3631b3d2663a929a3ddb30e017499a80003e43ce3172b2e9cc46dae0f88c4b16d594cc51b9b3efa1a04f119d2f2a53c552a1478762ea506f3a60346928221089e13f197065e4b3c9f6fe919e8a1bcf14fd437b71a6fadc492d5ead8e7380dac5dafbca269da88c5e1f8520b360600e74b8ef4d22423fc40276ac3c5943176da4ddf5de658ac07c7b632890a255c5e21dcab8d979a2f86199ed0ca14e8671431a9404aaf58e91aa37260d3cc6617278a1a7f6951230408220fef1e352750c8b1d632e842ced03ee3fd6339eb7af85633a056598f4bdc24025e1da36213d1d279149739624de69457f8a5732a74bcadbf858bfa4cd397d04ae76e7eac11f8b12bd17a49305f84d59e7d05dd67725d766480f763bc81d5233e79ec7c83e688e24e735490a3af5399abbd4cf492efdfb0ead066f16af038cc5961b998e6bf8cfe7f825815520cb92eca9b24cdcfd2fc4851b16f26015e80986e94c7f8574acf9c2363e7ee9ca917fd7da537d71c5c7d608794faa0b0b64bc231865ec9a66b9ac0e9a5d49b0a88cd35ac97812c9af76ed6c27b4b10239ad097d1b056903313b1378b10020899d294c6f110e22ca6bfa7f14950eba8475fb56589f807e33622d574b78a8ad4103ad7a56260b48dda2493d3d6c0f51ca2eb60ffe93b257e0c8c4c6b6dd7d0cdb80c110943982f2a4f07eff21f57abab5a4c8aef8abd001e6286c4a678865ae9e93b2ce5f042a76f24a913322ff8633c9b4be3b9dcfe017f9e3387b0e88602e73bc251dbff86352cd8c0149daf3ab2687c98495e1911f14660a013ba628c011f70444cc0558a83c8718f7c08aad638177fc5645544ba9d9d2350f8192bc4dcac4c6507ba4c3c47d609cbd4679c375824c1b3d4469a4212e5d6a5213eddd0e1bfbc5be545dc368778ac9900d71603ba4d01292dd439429ac7bf1d187764e67cd21671d61d3731a97078d4c0a2775f57c92309706959c70bbb13eebd545ee90d8e0221d88b57725a03294c23bcc0468f6d08342717dcdd247a120bab7e21a61edb654ef328a62bb43fa358da7e4819556857e7923aa824524402a62c219b6f924af433672e61fb90dc8479be5eb0f7efbc1cfd435ee5ef50ec867571d51862e0b5fb7b7ad7a73027fcfa9689cb613eef823307f6642a0d299740baa28da2467424b6632c9156ce851bbb2d4dc33fee865de3082497a7b4093fea6a4097da151f786704aaf2c25a98050f70d76caa1338892e2188363438b8cbbc82be22eaf0c80bc4154d7003d736a5c5b6560c0f34d25cbff5184ea785df6e28399780597e290c49ba57e86f5e105aaabb656a28d40c7e30971a34a20f3a00bb4860f4166f4de4624af6fe0e91ae1817915f44e94989ce345de40a01a64bf06eb40d1d6294d189e5d569c3af5df9bf6180d26de96cb6326645e6c4e8fcbbf7435490559e5a11ff3afcae834b8a5108f3ba9765828707e99ab998e12669eec6ff59fe65e93bcbffe6e492a5bfaa6d3b112a5958960d7f83a16c6b5402dcbe34794701f793320c978e540149fc592778af20acc1d55de1ce613152b75e66ecf7a28fc3c6499ad86f891ffe14da5f132dd8fdac60804d41bac45abe77f0d3ca26389731bff2ad0a645b8ffd77cc6965819bc1206d5dad6944940d736681f51da745d960b888105442910cc57dc92b5e40fda4323256919598c1be0f9ca30ceb43bb92d4813f057058d338515670e9d533dc9fa00d3b7e840f9846818130117774bd38c03d15daf9461a2993b030991ee8997f9b23211cd1d2b313a9a3164a25b8dc8a084744563eccb44c531e06927d34cc140717b4e62334f8bb55f84a474574f7b10ee64e90051a0b7334f053807d08032316beac68a8d4341e0c7f72e4248f36bc987afeb4e8e4c29485118fc70c518d43c54a00f8aa648f108eb96e5e9d3a1ecb5248217798e5f1d86fb4a2ef43616150ee84ce3946f55ccc7ee3f43b3ba9a35ad2b4d360f34d263f2265b828c0c4ccc25292fed22f4d6c51e41784f5f0a63c3e5ed2a3d1c21fb7b0aeda351710d8c4939ca0a71e6e475ab5946d21d25b38ab3e3c0c47761a0c9d7cb0d1f73b01fac4830f7ea4678eae7a6b7e959f29b591c68ab29afe037a4824e5b6856876b73d3b1344df61f827b94b22684b460007471220fff4a15a292b9d0afc18f136a4c07431f4211b50c47f63ce71051d40a3287d3d181d76f2ca957fffb95489e86f5d1646f5f83fd85e4967ff7d46a69f70ebbc104079437df28ea9ade1abdd7c938610092a81e7b4e74f2ab9597e1e3bbe5fb61da953a422f7e5512da3ca33cf6790e4b620d4cf396133af9ab9962e81b642cb5fc6d7b08a392de9ff722e8e51664cc40ca368b242f4a4a991933532765d3a0bceb9f5d4fb79bd917dabe060ac6e9fd6e9003420959033510a780d41120ec3689859e63b8f7de76758da6ebc4500343657aecc599920de575be4a1a5b1613a81f642f22baecbea3e67e33afef4bb5152f6f8103857580e55a85c488a761e0d169bdbdcefc64ac8b610903166a440f4eb4453569646f2fad9aca79f15ec7a506348c323269ba9a7a7c524f1fee2747fc82d3a538bfaf262dc0180f965f16d2c95e6741bc3392e68630bafbddfc5780a5b574371962550a5924340f7f60325701018507ed816819b8b8dc760008b708a73bd355e39c757e090b725ee1179345f41f3ac7f64d4537ca6e49b0d169b89b965d21e6330695e6d4be66ef502a2e09cf96c77a22d9b27c7393ea312fc4ec7da7dc118bafe7f5ff8de10271a3f0de67d6b293121abb98b920bc0bf2aec84737014571d281f7274dab3d63cce99f7fea39f090c723d4ce6571d89b1acca76862dfce49931d45afc284c228f6820ffaae79fb1c99bf1fa770fcf0472816f9b5ee290b34c82eb4e0da58e4a7dc203c1dcfc232750aacca04390678a7e9eca27d74ee372c7678ab54a2413265ab41bb4844b0a8ab83857064327589296e9602d3e983feab5e613eae2799adb46f5cde70c9a2b5b4be4cbbf40fda09e6c423e9ad399a204397bcfac95e55a0c92e4a0a3b3edb79bdaac51045cd7e05a0bafd670d64a9647ebdc57b32dcb6c142b31ac877745d9b65b51e132f8080b2d924c61a638f0a613ee5f5704ea527092acc15eaaae7df82724bcdde654b12671ea5ad9a69ecb338bfe006b1cfd2b3cb556edbc92c74ecfdb2eddb248a05eda2604bb2ff044c2a03271ceb521f19fe8b0bef41317a091fcb6ea6e2d5e088da5e802e0148f9f81d09fe5ea31823dc80a4701c3936e5ec77afa997802693564fe58a93a1714061343c1e3aa43fd8eaaec4c3c24503b5269352674e31656af788bf65149b8c705e741f2aae08faf04a8cfa4db116f8e3a45341bb795ac5eb3988a3b1cbd9a0edbf7ee8ea1d22bbeaa2a9a583d822ea8fb36d26537600769543daa7efe81d715237c1af1ef66a7536728e9614371a1439d7c211a63bf05761b90c71bd20af71491d2ad1d27e18741d88a4b5c15884f87164908f692c675d8a075e047f2bd4cdf35223b3d855e8435d6f5684c6ffbd40df5e0ced00b62e4be89940fc7c26d79365c3d20de4e5f3710b5fc35391b076e009d4e2f27d49f69dce92ace9bd3ab32eaf22e631571d8dd8d46e6adccf241fdfb0cfabb01c191a3bd244988c961ee4816ee731e8812b8fa7743e93b2b27433215b7952c503420f72a54ac249df906aad6595f4dde68493e028efb9b1b6e824963be95990b9e9ceaf6aed3ad42263abcbe70cb08709ea2d3aa0431e3080d207f770b0f1f4f297e827f4f01b518e707aa05e7eeb999dcc225518d676405331a365b602df6c32a466cfa7acfbb704"}) [ 715.155121][T30062] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 00:11:55 executing program 1: ioctl$TCSETS(0xffffffffffffffff, 0x5402, &(0x7f0000000040)={0x8, 0x5, 0xb4, 0x31d, 0x15, "e8eae9898e0af76a6ffe623325b30d50cfd640"}) r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000003580)=[{{&(0x7f0000000140)=@nl=@unspec, 0x80, &(0x7f00000006c0)=[{&(0x7f00000001c0)=""/161, 0xa1}, {&(0x7f0000000280)=""/14, 0xe}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/114, 0x72}, {&(0x7f0000000380)=""/37, 0x25}, {&(0x7f00000036c0)=""/73, 0x49}, {&(0x7f0000000400)=""/198, 0xc6}, {&(0x7f0000000500)=""/119, 0x77}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f00000005c0)=""/209, 0xd1}], 0xa, &(0x7f0000000780)=""/123, 0x7b}, 0x20}, {{&(0x7f0000000800)=@ieee802154={0x24, @long}, 0x80, &(0x7f0000000940)=[{&(0x7f0000000880)=""/187, 0xbb}], 0x1, &(0x7f0000000980)=""/102, 0x66}, 0x1ff}, {{&(0x7f0000000a00)=@ethernet={0x0, @broadcast}, 0x80, &(0x7f0000000b80)=[{&(0x7f0000000a80)=""/191, 0xbf}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000b40)=""/38, 0x26}], 0x3, &(0x7f0000000bc0)=""/20, 0x14}, 0x9}, {{&(0x7f0000000c00)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @private}}}, 0x80, &(0x7f0000000ec0)=[{&(0x7f0000000c80)=""/96, 0x60}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f0000000d00)=""/240, 0xf0}, {&(0x7f0000000e00)=""/157, 0x9d}], 0x4, &(0x7f0000000f00)=""/212, 0xd4}, 0x8d}, {{&(0x7f0000001000)=@l2tp6={0xa, 0x0, 0x0, @mcast1}, 0x80, &(0x7f0000003480)=[{&(0x7f0000001080)=""/118, 0x76}, {&(0x7f0000001100)=""/26, 0x1a}, {&(0x7f0000001140)=""/215, 0xd7}, {&(0x7f00000032c0)=""/129, 0x81}, {&(0x7f0000003380)=""/226, 0xe2}], 0x5, &(0x7f0000003900)=""/124, 0x7c}, 0x1ff}], 0x5, 0x1, &(0x7f0000001240)={0x0, 0x989680}) (async, rerun: 32) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={[0x8000000000000000]}, 0x8, 0x80800) (rerun: 32) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2000000, 0x11, r1, 0x73693000) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000001, 0x24012, r0, 0x0) (async, rerun: 32) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, &(0x7f00000000c0)=0x8) (rerun: 32) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYBLOB="9feb08000c0010090c0000000200000000100000001a0000f1000000c400"], &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) ioctl$FS_IOC_GETFSMAP(r2, 0xc0c0583b, &(0x7f0000003740)={0x0, 0x0, 0x4, 0x0, '\x00', [{0x200, 0x0, 0x42c, 0x3, 0x5d, 0x1}, {0x7, 0xffff, 0x1f, 0x1, 0x3, 0x8000000000000000}], ['\x00', '\x00', '\x00', '\x00']}) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000003500)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) ioctl$TIOCSTI(r3, 0x5412, &(0x7f0000003540)=0x9) ftruncate(0xffffffffffffffff, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000002c0), 0x30200, 0x0) syz_open_pts(r1, 0x10000) (async) ioctl$DRM_IOCTL_MODE_DIRTYFB(r4, 0xc01864b1, &(0x7f0000003980)={0x0, 0x3, 0x0, 0x4, &(0x7f0000000000)=[{0x7, 0x4, 0x8001, 0xffff}, {0x8, 0x0, 0x101, 0xfff8}, {0x1f, 0x5, 0x0, 0x8001}, {0x4, 0x1, 0xfc00, 0x4}]}) (async) openat$cgroup_ro(r4, &(0x7f00000003c0)='memory.numa_stat\x00', 0x0, 0x0) 00:11:55 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) (async) ioctl$USBDEVFS_ALLOW_SUSPEND(r0, 0x5522) 00:11:55 executing program 4: socket$kcm(0x29, 0x7, 0x0) r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) r1 = openat$vimc2(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x10000) socket$kcm(0x29, 0x7, 0x0) (async) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) ftruncate(0xffffffffffffffff, 0x0) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) (async) openat$vimc2(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) fcntl$setstatus(r1, 0x4, 0x10000) (async) 00:11:55 executing program 0: syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x1000673) 00:11:55 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) ioctl$USBDEVFS_SUBMITURB(r1, 0x8038550a, &(0x7f0000000000)=@urb_type_bulk={0x3, {0x5}, 0x0, 0xa5, &(0x7f00000000c0)="cc970d53ece49c5646f6ce846b6f68b7849e019b7ad865ce4629a110ab1c108207ff557871a49d771274ceef97ef983edbd92ae317af42dd976c14895ba68367377eec5029487672498054a5fa2b9acc863ea3da0897be2df217a7d0d8370a4a9df66b4109957c0174cf7ef7ed1720adb94a31237d63bf8c228a540a1ac3059aa69cc3b506e585eb3d00b742fc6cff703ff84e552853d13486a8102369ef5cd393b758c9ad50ed6934cc86b41e3bafd00970587a427ad216a8bd345576c368cd0b06dec21928d3573043aed5e5b7f5b61f400b5d1e9762f3414acd922a75d6fdf4cadbaa76a20cb22c96948937861cb7b58d18eeb6fc683e107f8261291a9a2f11572e89195d52d2397faa07e4c9e58ff1d9fac4e0cc95200a4e5050fb68fed808c9743a2951de1131432a0873e7a93f6ebc9033b5ea5b175b20df8574a96ad30a4cdb039ae9cb5a07b2f2b5aac43a4ed71550c2b4979e01ad0aa6279dda7195e39290a0d056f017a9c0bae782864a6dd34796aec494bdd6b0ab9c30821b5871a511215a823b9c2eee4311aa81dacac5df5406d51dbedaf14eaa83dd65317fb132337c6930ba5f40ffa72705aba3c31cedd7939225ae896cb1543bd76220b45aea3981bbb94927cf0c742174101bffc32bf6360b71e98e78ddca1f3300de33c881cf362ef2ebd92f86add18b3a459c20bdbf62488e8f4bb9156128c1bbdb8d6e730b0b6f08d749b250b2a203bc80685657eb4fe889cfaac72992557e7289e71147dbdfa5f3c56ca1e2ab3ca35b1e0d5df3ddf06108d222b58046f059d8015e03ba548648fae501b3660ddda02129a0a050ebd28f19081b336446be3896cfa407e5e5693da750eee4f77c8f12960692f533e52e0b78362437404ad065039209526c28bf0753620cd04b7f9b33201b59334bcff53909c418339b02cd6d5104420244cba5301e93312472a34f7d08fffd06f0d60d8400eee85258a678ff3db6ed611259189c28a2affd3c304b28ef82ce6ea41c5dff1e78d64959617f3b3816b6a55feeab3df1f7d4cc78940c1ca0ff4e72c1cf245e82c3205fd797d03a7a96182fd815890f987bf980869c1546fc6aab97decc854deadbedf270850818c6244e745d35ad69115c26db0ad8673a35684006525339fe3d56b8adebaf3e6619321b0227ce88660414844e4b14d027dff5b91490d3423c4562231132e96e07babc58b1f77f74ebed6bda54b30f4da3027c5f95e0e0a94a093d71f83248cc8b7a95de9abfa820585c5747567b6b53434dadd1770ffd5c75f2ae7967f12a0410dc8bee647f26d28f22d41f1fe68eb777318b531918948d59c7bc95de2f19caed587a95e1998076dedaf1059112128efa868723c0a8a907dd31e6795fa9d860cd4347f47380c576df3abaa7c48d6a0b001603dc95fa65c4c8fccbe82377fb71724d1fb180a63d395519e1031f07fe9d7bde3eb306076ba8afbd22e7aad4c1737767b1c595d160873f9712abfa6791f91934c6e8796a93401e52a0d404a5290c68186930c1d688812be916853e5abc3b78acb552d9c28a1616f64fce9aaf74d58c026d642d1f9b434b148e1574c4d4ec2b882313af9c4767febb983304e6088dbf2de98ea671bf859d0f75de53a36fec28a988f2d277b00a282a7e0cc79d6bc42b45abb08ccb9546565af362e074ceca26397c2b3f4f51b6eb983e088365a4c64e47d59238ff81d134aab6a18c5bbe2b61f3ea70c8c6c78cef14ff2846dce378928c8fda90e968b15b3f3db7c4df450b81e99d7b3f4275fe7fa453ee42c65bd75d05590520609f96e25c2def5bc7c6797a714b26a156b3c1394301345cc67ffdda32cb9fc65f1f08d1516d1f23da1fea63fa361f69b12e5fa5b86d5c045be6cd3230eb6b486816d13216276d4d98b246ad6766dbf291fae703ef09765cd62bf7b50fc5e52aee4b99af92efd05437c5bad1f7ad0443f9a4e92d27028085facdedb350d69770e54ab0795ae2733ddd4d42c3276df0e0f9aabec3f4c723c903e1d6055ac58b1aa0ff160e3cafcc58dc6e93a320ffbf415f0ed28bb97e0594c9e3d585e2912e23bec43da3577392bb93b348c8cba66a7218a9cbdb711baed4d5274aa6f7d2842f71e620e8475c55a4b12f27c63f5e07e98d45dda30ab8a5a8eee455e80cd801fa6515042154c373d4d07ed309e858731eb5eef95d9ff10c1f7492b4d1f4062cbf21cd929c2b4992466f547a8462558c486f67fc39b7cacdc9fb3bed2daaeeaa9f2f280d9a605f32ea6f67e6e4350c8065ad2cdfcdfeff4ae4490a2493cd18e7812fca5000e5f3297e5b73a7d5f4c2cbec9597fa57d17a9aa416ab3d2282bc43d5a380e38140d2fce816f4e62279384f0204266902192fe61867e9b65a2d582ec6697bd6a7da7a067e863e5a82baad9e4da4b6160d5e0b497cccb1fa9511842cdedca35ae619cef3ca68b50e5ea8f541ca6a26c2f83b8a7879c4217275b25a4cdc329e47db51506f5243c14ff42fe9a4fbdf7b0f4b675424f30f755a6c71f0ebd37ed39c38976c981a77b90a8e643817504c1c019d5f5c47d87997cd1ade7a91729f8722a313417e67dda0f3a7bc65cff387aebda79b548f6e2ae7e706133ce575b020c23c776f8fac0f07bcd7ca262eec142da7b2ed4ea2f84547c5eb3d3b2de105440f3bfaee5a11aac38595def3ba3d35f1049401194feffd584dd9a193892b0c9d694cc5f09d74c4000e3759a225f40403269bee9cd758cee326160de480b818d5587f29867d7fcaad961dc1084ac0c1507ec6b150d6dca97ef46947a0d88d993e65a8fc2e6081418783f14315c72583c6d081e89a53ed9756685e34406527141b9f1ddaaec855c706e599e2a33a4686f0623ba27419723419c6aab9ba0344fbf6894cfb34ad0061a3197b6c31314be1505f55b69d0062fd4d3fed20925cd61489bf5810f218db8cc15f99c049edaa1b6b6394bec215538e2846eb7a409440daa7960403f1f8419d51ad27651b2672bb8ec4ccf51c177e9064efc9afcc219402194ffc76602272771850ad44b059e2cffea1af2c070dcfa35e957a9c0bb2dc0bc88d30dd9360be4478ddb02e2ddcf99209d7201792ba99b0b22eb9260342541d129e86fb208647c0b4c85b228e4a2ee5f7a2567e746ac689ef416336a88a7a8b125063b9dace31505154e82c128d6e249396362296d3762c7eaa06ae86eb6ba666471054e4826ae17d78e19784426a4d7e1eb84cc0c72f3f7d6112f2116aa3c15d983cb5a9f2a0b18e9b81575707a8fb1103e75745b07ab25c382a00980f0eee3b377924a96769170cabe8e2625dc7fcd782fbe3896bdcfcfe3612f30d2520486246b4e42d145815de1c75d41f3c73bbe9f3fe5928e408b7f8be1f1850eea44658c65c388e368f389bf35402c61d6db003b7af58be399b0945332f28d523f96af2a1b5f0ab6eeb6f970651df6cff3a8ac86f29846d018aa62c7ef0ec14a38c1954464f90a63ec9a06d89f9df54f05682c5c48bd49d19cc8f85a00597506f4f72f4329d44d98615890f851f57f0e6bf6c90a6527d09cacc8a9d2af57cb53e9a0c8de05b27c00b97773ab603a8d47bf06ecc0236ad2c3d514e089486c6173c5b3fa6fd473fc93f92ddd69a221b3cd22cf440234a8c8c859c1ea6f8e32230e5a0e661ba0016b7c6f201364d7c40c8be92d5bfbd1f147797febf806bdf28488972e29cf45caaabde32e3e19819b52e53ac10aa9ee929fea04872dc88d62fd86337694535ee32062845abd0742a50499bcff5a5ae7cf939f034dc778813e75e9d31f76f5cc8a17099c55d69dff378167f3e64cd875f7806fefd13b682819173acd9e120cd721a7daf9edc5453e40c13865f1bde213b6ca824cf2e903638c500e8f270d2c13becf70f91e4df33e4b6f0323f4d14a45fa451a82a741f89212b09cdf187fac084e5ddc80f44674e592358aed0a3e3aef7ede25abb49a6f3dc07ea2998020d53fd573374fd051664b71410462152e1fc7bbca990c9821e3ad1cba5b75d3e44a4dd255bbed5ed728e24f6af9e0a347c97dc96e92ef271ac3cfc032c3364f91ccf120496e2797c386202646bb2d6f00055401d71da1eaf44f38a2b20d1150aa9e753921c9e51d70e5de02e37805f496d2d8d33e380dba1e4fb74c36058890b2c1ed22660a30841875f6b7544259909796a3f510c4d95c4937bd2019e36c8a1ab826c8d8d5f14dc302c57a0cee768c3d51e269afe8566979a746b34fab7cdb7e23a5ac9a3375c6b22e438ffe26d98f527811af9269319d7180f5bb9d9e99d31eeca950a133c18c17b70698e2a4357b9f72345f2e7676f3bc3583b6dc7e5c825e9333f9e2cacfb29d39fd230f741ab5dc798289b71ff0382a51cfb078460b816857f415442bf19d9073e91c2b16523ede49621e6ef27487318680bda3449ab9715d8bf9da280a62c27b0e5d07e1ca231fc537d3e41e8308110be291aa1c6f27cee48940a5c04b8f449670ec7fd4cc5562df373df18b8bcf7cff17f1113d867c0036d4345f9d58211ef603c3c82f32d48c94c324abd5f6288ac6788b4ffb70736fdd514ea2f3e30765cad3100544b46734094ac6a2dd6d1f065065c2f040651aef9c3512cc34330370bc5c4b5d0caad73655f3494bad713d4f335cb979c14650751ef228b92ecf083b60b887139184e6bb84e429b091150ce44fc02dd3b042577866a3dc2a18644c38fa7644ef42601a746259fe7c3fbda8b600b65d218e9b27d1e02851faa02e4e3b68ad2eb39c3adccbbe52493fd6c333862296a9a8fa2ec1dae697cfeaefe6cb0c1718b638904ed8e460cc5a2f75eca4c1f03b7d0f9171faf84faabb0b23fed46e5c7d33960c219d37969043e9a2686d62e1b32b47e5b8b0afa0a18cf9deea62f86f4e72faf1d0de458e0042d73eb462f4eeb636970e6ec4918db51c92c36dc9bebafcbf367d5a8078b3ef286c44eed756ae7d952d26a55ef5a9326c8097faddf4d463593b0634fbedc87f734ad9fe515337f89250d5ad5da9137859437c2189a345fab0fbc361dde7291402ed827b084ff890c27a701baf9ed24dbd0fa1eee80fb9c9cd0c4a4c8fb96ac043b47081ddf37fbdc5f05c1dde3e2a1ee421e2066fd6f980b4840b1dfd9ff39fbacb2c4dafdf21144abd5d7f59c9750f037d0152eaea9cbb794dee65be340f35b63661d3a3009fcdf53485229d7c285abf14ef2879eebf234ae12a574e748ac951cb0b5c29362e0ce579a18d99e53babe46fdb4ff8e14bfdee419a2496fa11bf107f6e661be9791cf1b795ab522bc187ea6ae19186edf33bbe2861317e99d951a93b15cb8ec5a14c96cba5952964f1f484f8b7c4237dc79aed69f98c083e2ce733f81c5777dd0cd57496b1824532c20ccf10a30b0d4756fbc0b183aa39f27c48143f49a4bc501bc13aac7c36c1bb4877b706c089e0d31318a6172ee75fa8d998f09a6cc0e538757cca1d61652c2bfe8d9c87f783f28a4fcb0ac29b33443421635a91931f45a323a2fa75ca5b931c921c48d98a34790087a837dc42342adebdaebfa4920e473ababa9f299045ee24d7db5fce9aae1c9d76e4bd37949f970fc616d6eed297ee7aa51c54d97c42393e9cecb401f9599781d35cc081b48e59484774ebbb330ed62b77e5a6d8605bff7d81e1aa0066397233023f5582066e9fc2f81ba7504796638719604b5f9a5c39ce34846cdd29fa39db42d4e292fd32dcb00545de276125371520f2d2d322aa3bb8efb9d112d28f4fd72b8fc066679fc7c33304d3fdc505ffec0d9d92df20484", 0x1000, 0x7, 0x5, 0x101, 0x2, 0xf73, &(0x7f00000012c0)="5dccc8decf8eb462988853ab5c99bdea7d0426d42f49b61c8767648d72a82e21be06ff8dc67bc8ab6d6b32cc28bade4aecdd7a842bc20a4f9cb54927461a15a12b7f7e1c30d2c6aae61837a1df0f477c6d966200f58f52b9fd04068919c4b4cd5094572ddc12eba38b8e5426ed80b59905fe769d22cce57a7e04f9928b8a61e1a1e010e47de474af1ed1e2df962e6e133954e2e900ea338181bd4093a1200f763eab493dab82da7308688c17512aa644165a6e8c0b487865f7839532067e8385e84209728086be9b5a9776a0683130f346cf7b9945d7800293f88fe78b8f41d375611c9bb894b1d6fb59f5be3e327cbb5f410aed2251950b400a31bd8f4a3d3a6ad4d2051b17a1f799bd01915a82a3e122f58d4cc19d01f3e45dffd17c29f00656952979004f15a726b7183803e2653a39f8a99eb48bfd0b9f07b6f7cee5cd8911af4a9538b33d7abca553575977a4771419f478aac961cf50b2268b2936dce95283e925bfdd681b3875442f2e167460f704c99b6ff24794bdbd82af5928b05cf6abb8a86743917213214c8a9b060ddea5c522bed057d06ef83fb5558a42d761ad3eb3c4377ea0306b2c9f096b106be2f088a5ba3a0cef486031e773c1a3f0f4dcda7d0276da14b8848d1c0d503b4b8ca030289df6f7d47a4f8b84d958e78b9e7a4c8f727263f22009f790b317af849af3dc4b18ca394e27db75bf2d30d43631b50504a6d16a9863dedfadcf72bd98676a3e019e056f74846eac1072e46ab0d1144c9948dbbc3a13200c52fd433526f76dcf91a5ad309d5584771617f9dcbc932c3e7d65192d19aa856f3cec6b9b954809817b41eee0c17d3916235d4b64fa0144ddf7c3075e2cf958a45e8324e62159ed7858196e75faf0839c03b7d85d383367f6919016389db5ffef89ab6937739c3a702fe46a71932d285c4992a4b1a8385e23e152909602b78630e09565d2be45f8103ea8548a389d3571b6b8ce20ddbc7747b581cc26b07bd6b557d4f4763cf5f253789fcf5b5493bd7e1fa798b11ced6cb115a6826aa7f34b316b1a07c6fbc5f35d36905da6e473de4a8b31d32625c2463d1af69ba4ad5790678c1158d7194d8b249210ef49cf90e67411b34ef54281a973b08224c30bcf1be44c79a3155ef7a18fe6de205bbfce0caff3de8c85089c58896b493a5f0798af7936554a75981bd4362c9fb7af3959b5b72dcc37a8d6001ddc86965890d75a3b3ba77edfef461df7d129b860085110575876dbad15ed78ee16f25968841d21a79bd5069a3e97712c1095461b13433cbcb6e6589037c1844c84066897a7eb50d27bb3a20a4929bc52529c8c1cf166526aadbb0acc42bb11c9e235fd86bca6701379a1e5cf4380d5c041e2257314ba6d385964b0fda4d332a0abfbdfe360ce68b50a08bbaea590c1b28f6fe5fd53d99f320187f65ddf28a903a6226d0ffed74f9f7d53f7413f09154aebf854038aed0d8877da4db448cbf627082708ea0302541d028162ef9a81e3b2d211a77af93e5a5b9fbda4602fb3d94330025942127bc8c69c630a8d1020fc78a4a236838986e20d6fa7672a80a64e20d9ddfd0a4f12183963879f89d010403e1e7b8b06cd1445064bae8be890c05a6a911a05759b1c721caa55ba10d30c5a477fbc9f8a05daa198beb3cee356d1c3b0a976af7435bec9acf9a252f4257fcb06c8c6f54858252566f6d9ff07054a6d9a4915a3ea49ebbff7c830e0f1ed9ba98921fba47381ad290d17307a420776e8cc52d1f95d11c9ba5cc204cde870410da3cf8f6550768ef6c5fe9dad6c56deeee594e2ff7cff0b5fd01397ecc91b2420b9424f76f8479c0cc1553622171ffc815dff6dc57bb405c4c2e04ccfc3f13ebe49a0a7f6643f96c0d23daa1a130b87ee94c878931121ed8a8bc7bac56b5bf5a73679c15fff2785591251cd3631b3d2663a929a3ddb30e017499a80003e43ce3172b2e9cc46dae0f88c4b16d594cc51b9b3efa1a04f119d2f2a53c552a1478762ea506f3a60346928221089e13f197065e4b3c9f6fe919e8a1bcf14fd437b71a6fadc492d5ead8e7380dac5dafbca269da88c5e1f8520b360600e74b8ef4d22423fc40276ac3c5943176da4ddf5de658ac07c7b632890a255c5e21dcab8d979a2f86199ed0ca14e8671431a9404aaf58e91aa37260d3cc6617278a1a7f6951230408220fef1e352750c8b1d632e842ced03ee3fd6339eb7af85633a056598f4bdc24025e1da36213d1d279149739624de69457f8a5732a74bcadbf858bfa4cd397d04ae76e7eac11f8b12bd17a49305f84d59e7d05dd67725d766480f763bc81d5233e79ec7c83e688e24e735490a3af5399abbd4cf492efdfb0ead066f16af038cc5961b998e6bf8cfe7f825815520cb92eca9b24cdcfd2fc4851b16f26015e80986e94c7f8574acf9c2363e7ee9ca917fd7da537d71c5c7d608794faa0b0b64bc231865ec9a66b9ac0e9a5d49b0a88cd35ac97812c9af76ed6c27b4b10239ad097d1b056903313b1378b10020899d294c6f110e22ca6bfa7f14950eba8475fb56589f807e33622d574b78a8ad4103ad7a56260b48dda2493d3d6c0f51ca2eb60ffe93b257e0c8c4c6b6dd7d0cdb80c110943982f2a4f07eff21f57abab5a4c8aef8abd001e6286c4a678865ae9e93b2ce5f042a76f24a913322ff8633c9b4be3b9dcfe017f9e3387b0e88602e73bc251dbff86352cd8c0149daf3ab2687c98495e1911f14660a013ba628c011f70444cc0558a83c8718f7c08aad638177fc5645544ba9d9d2350f8192bc4dcac4c6507ba4c3c47d609cbd4679c375824c1b3d4469a4212e5d6a5213eddd0e1bfbc5be545dc368778ac9900d71603ba4d01292dd439429ac7bf1d187764e67cd21671d61d3731a97078d4c0a2775f57c92309706959c70bbb13eebd545ee90d8e0221d88b57725a03294c23bcc0468f6d08342717dcdd247a120bab7e21a61edb654ef328a62bb43fa358da7e4819556857e7923aa824524402a62c219b6f924af433672e61fb90dc8479be5eb0f7efbc1cfd435ee5ef50ec867571d51862e0b5fb7b7ad7a73027fcfa9689cb613eef823307f6642a0d299740baa28da2467424b6632c9156ce851bbb2d4dc33fee865de3082497a7b4093fea6a4097da151f786704aaf2c25a98050f70d76caa1338892e2188363438b8cbbc82be22eaf0c80bc4154d7003d736a5c5b6560c0f34d25cbff5184ea785df6e28399780597e290c49ba57e86f5e105aaabb656a28d40c7e30971a34a20f3a00bb4860f4166f4de4624af6fe0e91ae1817915f44e94989ce345de40a01a64bf06eb40d1d6294d189e5d569c3af5df9bf6180d26de96cb6326645e6c4e8fcbbf7435490559e5a11ff3afcae834b8a5108f3ba9765828707e99ab998e12669eec6ff59fe65e93bcbffe6e492a5bfaa6d3b112a5958960d7f83a16c6b5402dcbe34794701f793320c978e540149fc592778af20acc1d55de1ce613152b75e66ecf7a28fc3c6499ad86f891ffe14da5f132dd8fdac60804d41bac45abe77f0d3ca26389731bff2ad0a645b8ffd77cc6965819bc1206d5dad6944940d736681f51da745d960b888105442910cc57dc92b5e40fda4323256919598c1be0f9ca30ceb43bb92d4813f057058d338515670e9d533dc9fa00d3b7e840f9846818130117774bd38c03d15daf9461a2993b030991ee8997f9b23211cd1d2b313a9a3164a25b8dc8a084744563eccb44c531e06927d34cc140717b4e62334f8bb55f84a474574f7b10ee64e90051a0b7334f053807d08032316beac68a8d4341e0c7f72e4248f36bc987afeb4e8e4c29485118fc70c518d43c54a00f8aa648f108eb96e5e9d3a1ecb5248217798e5f1d86fb4a2ef43616150ee84ce3946f55ccc7ee3f43b3ba9a35ad2b4d360f34d263f2265b828c0c4ccc25292fed22f4d6c51e41784f5f0a63c3e5ed2a3d1c21fb7b0aeda351710d8c4939ca0a71e6e475ab5946d21d25b38ab3e3c0c47761a0c9d7cb0d1f73b01fac4830f7ea4678eae7a6b7e959f29b591c68ab29afe037a4824e5b6856876b73d3b1344df61f827b94b22684b460007471220fff4a15a292b9d0afc18f136a4c07431f4211b50c47f63ce71051d40a3287d3d181d76f2ca957fffb95489e86f5d1646f5f83fd85e4967ff7d46a69f70ebbc104079437df28ea9ade1abdd7c938610092a81e7b4e74f2ab9597e1e3bbe5fb61da953a422f7e5512da3ca33cf6790e4b620d4cf396133af9ab9962e81b642cb5fc6d7b08a392de9ff722e8e51664cc40ca368b242f4a4a991933532765d3a0bceb9f5d4fb79bd917dabe060ac6e9fd6e9003420959033510a780d41120ec3689859e63b8f7de76758da6ebc4500343657aecc599920de575be4a1a5b1613a81f642f22baecbea3e67e33afef4bb5152f6f8103857580e55a85c488a761e0d169bdbdcefc64ac8b610903166a440f4eb4453569646f2fad9aca79f15ec7a506348c323269ba9a7a7c524f1fee2747fc82d3a538bfaf262dc0180f965f16d2c95e6741bc3392e68630bafbddfc5780a5b574371962550a5924340f7f60325701018507ed816819b8b8dc760008b708a73bd355e39c757e090b725ee1179345f41f3ac7f64d4537ca6e49b0d169b89b965d21e6330695e6d4be66ef502a2e09cf96c77a22d9b27c7393ea312fc4ec7da7dc118bafe7f5ff8de10271a3f0de67d6b293121abb98b920bc0bf2aec84737014571d281f7274dab3d63cce99f7fea39f090c723d4ce6571d89b1acca76862dfce49931d45afc284c228f6820ffaae79fb1c99bf1fa770fcf0472816f9b5ee290b34c82eb4e0da58e4a7dc203c1dcfc232750aacca04390678a7e9eca27d74ee372c7678ab54a2413265ab41bb4844b0a8ab83857064327589296e9602d3e983feab5e613eae2799adb46f5cde70c9a2b5b4be4cbbf40fda09e6c423e9ad399a204397bcfac95e55a0c92e4a0a3b3edb79bdaac51045cd7e05a0bafd670d64a9647ebdc57b32dcb6c142b31ac877745d9b65b51e132f8080b2d924c61a638f0a613ee5f5704ea527092acc15eaaae7df82724bcdde654b12671ea5ad9a69ecb338bfe006b1cfd2b3cb556edbc92c74ecfdb2eddb248a05eda2604bb2ff044c2a03271ceb521f19fe8b0bef41317a091fcb6ea6e2d5e088da5e802e0148f9f81d09fe5ea31823dc80a4701c3936e5ec77afa997802693564fe58a93a1714061343c1e3aa43fd8eaaec4c3c24503b5269352674e31656af788bf65149b8c705e741f2aae08faf04a8cfa4db116f8e3a45341bb795ac5eb3988a3b1cbd9a0edbf7ee8ea1d22bbeaa2a9a583d822ea8fb36d26537600769543daa7efe81d715237c1af1ef66a7536728e9614371a1439d7c211a63bf05761b90c71bd20af71491d2ad1d27e18741d88a4b5c15884f87164908f692c675d8a075e047f2bd4cdf35223b3d855e8435d6f5684c6ffbd40df5e0ced00b62e4be89940fc7c26d79365c3d20de4e5f3710b5fc35391b076e009d4e2f27d49f69dce92ace9bd3ab32eaf22e631571d8dd8d46e6adccf241fdfb0cfabb01c191a3bd244988c961ee4816ee731e8812b8fa7743e93b2b27433215b7952c503420f72a54ac249df906aad6595f4dde68493e028efb9b1b6e824963be95990b9e9ceaf6aed3ad42263abcbe70cb08709ea2d3aa0431e3080d207f770b0f1f4f297e827f4f01b518e707aa05e7eeb999dcc225518d676405331a365b602df6c32a466cfa7acfbb704"}) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async) io_setup(0x3, &(0x7f0000000600)) (async) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) (async) ioctl$USBDEVFS_SUBMITURB(r1, 0x8038550a, &(0x7f0000000000)=@urb_type_bulk={0x3, {0x5}, 0x0, 0xa5, &(0x7f00000000c0)="cc970d53ece49c5646f6ce846b6f68b7849e019b7ad865ce4629a110ab1c108207ff557871a49d771274ceef97ef983edbd92ae317af42dd976c14895ba68367377eec5029487672498054a5fa2b9acc863ea3da0897be2df217a7d0d8370a4a9df66b4109957c0174cf7ef7ed1720adb94a31237d63bf8c228a540a1ac3059aa69cc3b506e585eb3d00b742fc6cff703ff84e552853d13486a8102369ef5cd393b758c9ad50ed6934cc86b41e3bafd00970587a427ad216a8bd345576c368cd0b06dec21928d3573043aed5e5b7f5b61f400b5d1e9762f3414acd922a75d6fdf4cadbaa76a20cb22c96948937861cb7b58d18eeb6fc683e107f8261291a9a2f11572e89195d52d2397faa07e4c9e58ff1d9fac4e0cc95200a4e5050fb68fed808c9743a2951de1131432a0873e7a93f6ebc9033b5ea5b175b20df8574a96ad30a4cdb039ae9cb5a07b2f2b5aac43a4ed71550c2b4979e01ad0aa6279dda7195e39290a0d056f017a9c0bae782864a6dd34796aec494bdd6b0ab9c30821b5871a511215a823b9c2eee4311aa81dacac5df5406d51dbedaf14eaa83dd65317fb132337c6930ba5f40ffa72705aba3c31cedd7939225ae896cb1543bd76220b45aea3981bbb94927cf0c742174101bffc32bf6360b71e98e78ddca1f3300de33c881cf362ef2ebd92f86add18b3a459c20bdbf62488e8f4bb9156128c1bbdb8d6e730b0b6f08d749b250b2a203bc80685657eb4fe889cfaac72992557e7289e71147dbdfa5f3c56ca1e2ab3ca35b1e0d5df3ddf06108d222b58046f059d8015e03ba548648fae501b3660ddda02129a0a050ebd28f19081b336446be3896cfa407e5e5693da750eee4f77c8f12960692f533e52e0b78362437404ad065039209526c28bf0753620cd04b7f9b33201b59334bcff53909c418339b02cd6d5104420244cba5301e93312472a34f7d08fffd06f0d60d8400eee85258a678ff3db6ed611259189c28a2affd3c304b28ef82ce6ea41c5dff1e78d64959617f3b3816b6a55feeab3df1f7d4cc78940c1ca0ff4e72c1cf245e82c3205fd797d03a7a96182fd815890f987bf980869c1546fc6aab97decc854deadbedf270850818c6244e745d35ad69115c26db0ad8673a35684006525339fe3d56b8adebaf3e6619321b0227ce88660414844e4b14d027dff5b91490d3423c4562231132e96e07babc58b1f77f74ebed6bda54b30f4da3027c5f95e0e0a94a093d71f83248cc8b7a95de9abfa820585c5747567b6b53434dadd1770ffd5c75f2ae7967f12a0410dc8bee647f26d28f22d41f1fe68eb777318b531918948d59c7bc95de2f19caed587a95e1998076dedaf1059112128efa868723c0a8a907dd31e6795fa9d860cd4347f47380c576df3abaa7c48d6a0b001603dc95fa65c4c8fccbe82377fb71724d1fb180a63d395519e1031f07fe9d7bde3eb306076ba8afbd22e7aad4c1737767b1c595d160873f9712abfa6791f91934c6e8796a93401e52a0d404a5290c68186930c1d688812be916853e5abc3b78acb552d9c28a1616f64fce9aaf74d58c026d642d1f9b434b148e1574c4d4ec2b882313af9c4767febb983304e6088dbf2de98ea671bf859d0f75de53a36fec28a988f2d277b00a282a7e0cc79d6bc42b45abb08ccb9546565af362e074ceca26397c2b3f4f51b6eb983e088365a4c64e47d59238ff81d134aab6a18c5bbe2b61f3ea70c8c6c78cef14ff2846dce378928c8fda90e968b15b3f3db7c4df450b81e99d7b3f4275fe7fa453ee42c65bd75d05590520609f96e25c2def5bc7c6797a714b26a156b3c1394301345cc67ffdda32cb9fc65f1f08d1516d1f23da1fea63fa361f69b12e5fa5b86d5c045be6cd3230eb6b486816d13216276d4d98b246ad6766dbf291fae703ef09765cd62bf7b50fc5e52aee4b99af92efd05437c5bad1f7ad0443f9a4e92d27028085facdedb350d69770e54ab0795ae2733ddd4d42c3276df0e0f9aabec3f4c723c903e1d6055ac58b1aa0ff160e3cafcc58dc6e93a320ffbf415f0ed28bb97e0594c9e3d585e2912e23bec43da3577392bb93b348c8cba66a7218a9cbdb711baed4d5274aa6f7d2842f71e620e8475c55a4b12f27c63f5e07e98d45dda30ab8a5a8eee455e80cd801fa6515042154c373d4d07ed309e858731eb5eef95d9ff10c1f7492b4d1f4062cbf21cd929c2b4992466f547a8462558c486f67fc39b7cacdc9fb3bed2daaeeaa9f2f280d9a605f32ea6f67e6e4350c8065ad2cdfcdfeff4ae4490a2493cd18e7812fca5000e5f3297e5b73a7d5f4c2cbec9597fa57d17a9aa416ab3d2282bc43d5a380e38140d2fce816f4e62279384f0204266902192fe61867e9b65a2d582ec6697bd6a7da7a067e863e5a82baad9e4da4b6160d5e0b497cccb1fa9511842cdedca35ae619cef3ca68b50e5ea8f541ca6a26c2f83b8a7879c4217275b25a4cdc329e47db51506f5243c14ff42fe9a4fbdf7b0f4b675424f30f755a6c71f0ebd37ed39c38976c981a77b90a8e643817504c1c019d5f5c47d87997cd1ade7a91729f8722a313417e67dda0f3a7bc65cff387aebda79b548f6e2ae7e706133ce575b020c23c776f8fac0f07bcd7ca262eec142da7b2ed4ea2f84547c5eb3d3b2de105440f3bfaee5a11aac38595def3ba3d35f1049401194feffd584dd9a193892b0c9d694cc5f09d74c4000e3759a225f40403269bee9cd758cee326160de480b818d5587f29867d7fcaad961dc1084ac0c1507ec6b150d6dca97ef46947a0d88d993e65a8fc2e6081418783f14315c72583c6d081e89a53ed9756685e34406527141b9f1ddaaec855c706e599e2a33a4686f0623ba27419723419c6aab9ba0344fbf6894cfb34ad0061a3197b6c31314be1505f55b69d0062fd4d3fed20925cd61489bf5810f218db8cc15f99c049edaa1b6b6394bec215538e2846eb7a409440daa7960403f1f8419d51ad27651b2672bb8ec4ccf51c177e9064efc9afcc219402194ffc76602272771850ad44b059e2cffea1af2c070dcfa35e957a9c0bb2dc0bc88d30dd9360be4478ddb02e2ddcf99209d7201792ba99b0b22eb9260342541d129e86fb208647c0b4c85b228e4a2ee5f7a2567e746ac689ef416336a88a7a8b125063b9dace31505154e82c128d6e249396362296d3762c7eaa06ae86eb6ba666471054e4826ae17d78e19784426a4d7e1eb84cc0c72f3f7d6112f2116aa3c15d983cb5a9f2a0b18e9b81575707a8fb1103e75745b07ab25c382a00980f0eee3b377924a96769170cabe8e2625dc7fcd782fbe3896bdcfcfe3612f30d2520486246b4e42d145815de1c75d41f3c73bbe9f3fe5928e408b7f8be1f1850eea44658c65c388e368f389bf35402c61d6db003b7af58be399b0945332f28d523f96af2a1b5f0ab6eeb6f970651df6cff3a8ac86f29846d018aa62c7ef0ec14a38c1954464f90a63ec9a06d89f9df54f05682c5c48bd49d19cc8f85a00597506f4f72f4329d44d98615890f851f57f0e6bf6c90a6527d09cacc8a9d2af57cb53e9a0c8de05b27c00b97773ab603a8d47bf06ecc0236ad2c3d514e089486c6173c5b3fa6fd473fc93f92ddd69a221b3cd22cf440234a8c8c859c1ea6f8e32230e5a0e661ba0016b7c6f201364d7c40c8be92d5bfbd1f147797febf806bdf28488972e29cf45caaabde32e3e19819b52e53ac10aa9ee929fea04872dc88d62fd86337694535ee32062845abd0742a50499bcff5a5ae7cf939f034dc778813e75e9d31f76f5cc8a17099c55d69dff378167f3e64cd875f7806fefd13b682819173acd9e120cd721a7daf9edc5453e40c13865f1bde213b6ca824cf2e903638c500e8f270d2c13becf70f91e4df33e4b6f0323f4d14a45fa451a82a741f89212b09cdf187fac084e5ddc80f44674e592358aed0a3e3aef7ede25abb49a6f3dc07ea2998020d53fd573374fd051664b71410462152e1fc7bbca990c9821e3ad1cba5b75d3e44a4dd255bbed5ed728e24f6af9e0a347c97dc96e92ef271ac3cfc032c3364f91ccf120496e2797c386202646bb2d6f00055401d71da1eaf44f38a2b20d1150aa9e753921c9e51d70e5de02e37805f496d2d8d33e380dba1e4fb74c36058890b2c1ed22660a30841875f6b7544259909796a3f510c4d95c4937bd2019e36c8a1ab826c8d8d5f14dc302c57a0cee768c3d51e269afe8566979a746b34fab7cdb7e23a5ac9a3375c6b22e438ffe26d98f527811af9269319d7180f5bb9d9e99d31eeca950a133c18c17b70698e2a4357b9f72345f2e7676f3bc3583b6dc7e5c825e9333f9e2cacfb29d39fd230f741ab5dc798289b71ff0382a51cfb078460b816857f415442bf19d9073e91c2b16523ede49621e6ef27487318680bda3449ab9715d8bf9da280a62c27b0e5d07e1ca231fc537d3e41e8308110be291aa1c6f27cee48940a5c04b8f449670ec7fd4cc5562df373df18b8bcf7cff17f1113d867c0036d4345f9d58211ef603c3c82f32d48c94c324abd5f6288ac6788b4ffb70736fdd514ea2f3e30765cad3100544b46734094ac6a2dd6d1f065065c2f040651aef9c3512cc34330370bc5c4b5d0caad73655f3494bad713d4f335cb979c14650751ef228b92ecf083b60b887139184e6bb84e429b091150ce44fc02dd3b042577866a3dc2a18644c38fa7644ef42601a746259fe7c3fbda8b600b65d218e9b27d1e02851faa02e4e3b68ad2eb39c3adccbbe52493fd6c333862296a9a8fa2ec1dae697cfeaefe6cb0c1718b638904ed8e460cc5a2f75eca4c1f03b7d0f9171faf84faabb0b23fed46e5c7d33960c219d37969043e9a2686d62e1b32b47e5b8b0afa0a18cf9deea62f86f4e72faf1d0de458e0042d73eb462f4eeb636970e6ec4918db51c92c36dc9bebafcbf367d5a8078b3ef286c44eed756ae7d952d26a55ef5a9326c8097faddf4d463593b0634fbedc87f734ad9fe515337f89250d5ad5da9137859437c2189a345fab0fbc361dde7291402ed827b084ff890c27a701baf9ed24dbd0fa1eee80fb9c9cd0c4a4c8fb96ac043b47081ddf37fbdc5f05c1dde3e2a1ee421e2066fd6f980b4840b1dfd9ff39fbacb2c4dafdf21144abd5d7f59c9750f037d0152eaea9cbb794dee65be340f35b63661d3a3009fcdf53485229d7c285abf14ef2879eebf234ae12a574e748ac951cb0b5c29362e0ce579a18d99e53babe46fdb4ff8e14bfdee419a2496fa11bf107f6e661be9791cf1b795ab522bc187ea6ae19186edf33bbe2861317e99d951a93b15cb8ec5a14c96cba5952964f1f484f8b7c4237dc79aed69f98c083e2ce733f81c5777dd0cd57496b1824532c20ccf10a30b0d4756fbc0b183aa39f27c48143f49a4bc501bc13aac7c36c1bb4877b706c089e0d31318a6172ee75fa8d998f09a6cc0e538757cca1d61652c2bfe8d9c87f783f28a4fcb0ac29b33443421635a91931f45a323a2fa75ca5b931c921c48d98a34790087a837dc42342adebdaebfa4920e473ababa9f299045ee24d7db5fce9aae1c9d76e4bd37949f970fc616d6eed297ee7aa51c54d97c42393e9cecb401f9599781d35cc081b48e59484774ebbb330ed62b77e5a6d8605bff7d81e1aa0066397233023f5582066e9fc2f81ba7504796638719604b5f9a5c39ce34846cdd29fa39db42d4e292fd32dcb00545de276125371520f2d2d322aa3bb8efb9d112d28f4fd72b8fc066679fc7c33304d3fdc505ffec0d9d92df20484", 0x1000, 0x7, 0x5, 0x101, 0x2, 0xf73, &(0x7f00000012c0)="5dccc8decf8eb462988853ab5c99bdea7d0426d42f49b61c8767648d72a82e21be06ff8dc67bc8ab6d6b32cc28bade4aecdd7a842bc20a4f9cb54927461a15a12b7f7e1c30d2c6aae61837a1df0f477c6d966200f58f52b9fd04068919c4b4cd5094572ddc12eba38b8e5426ed80b59905fe769d22cce57a7e04f9928b8a61e1a1e010e47de474af1ed1e2df962e6e133954e2e900ea338181bd4093a1200f763eab493dab82da7308688c17512aa644165a6e8c0b487865f7839532067e8385e84209728086be9b5a9776a0683130f346cf7b9945d7800293f88fe78b8f41d375611c9bb894b1d6fb59f5be3e327cbb5f410aed2251950b400a31bd8f4a3d3a6ad4d2051b17a1f799bd01915a82a3e122f58d4cc19d01f3e45dffd17c29f00656952979004f15a726b7183803e2653a39f8a99eb48bfd0b9f07b6f7cee5cd8911af4a9538b33d7abca553575977a4771419f478aac961cf50b2268b2936dce95283e925bfdd681b3875442f2e167460f704c99b6ff24794bdbd82af5928b05cf6abb8a86743917213214c8a9b060ddea5c522bed057d06ef83fb5558a42d761ad3eb3c4377ea0306b2c9f096b106be2f088a5ba3a0cef486031e773c1a3f0f4dcda7d0276da14b8848d1c0d503b4b8ca030289df6f7d47a4f8b84d958e78b9e7a4c8f727263f22009f790b317af849af3dc4b18ca394e27db75bf2d30d43631b50504a6d16a9863dedfadcf72bd98676a3e019e056f74846eac1072e46ab0d1144c9948dbbc3a13200c52fd433526f76dcf91a5ad309d5584771617f9dcbc932c3e7d65192d19aa856f3cec6b9b954809817b41eee0c17d3916235d4b64fa0144ddf7c3075e2cf958a45e8324e62159ed7858196e75faf0839c03b7d85d383367f6919016389db5ffef89ab6937739c3a702fe46a71932d285c4992a4b1a8385e23e152909602b78630e09565d2be45f8103ea8548a389d3571b6b8ce20ddbc7747b581cc26b07bd6b557d4f4763cf5f253789fcf5b5493bd7e1fa798b11ced6cb115a6826aa7f34b316b1a07c6fbc5f35d36905da6e473de4a8b31d32625c2463d1af69ba4ad5790678c1158d7194d8b249210ef49cf90e67411b34ef54281a973b08224c30bcf1be44c79a3155ef7a18fe6de205bbfce0caff3de8c85089c58896b493a5f0798af7936554a75981bd4362c9fb7af3959b5b72dcc37a8d6001ddc86965890d75a3b3ba77edfef461df7d129b860085110575876dbad15ed78ee16f25968841d21a79bd5069a3e97712c1095461b13433cbcb6e6589037c1844c84066897a7eb50d27bb3a20a4929bc52529c8c1cf166526aadbb0acc42bb11c9e235fd86bca6701379a1e5cf4380d5c041e2257314ba6d385964b0fda4d332a0abfbdfe360ce68b50a08bbaea590c1b28f6fe5fd53d99f320187f65ddf28a903a6226d0ffed74f9f7d53f7413f09154aebf854038aed0d8877da4db448cbf627082708ea0302541d028162ef9a81e3b2d211a77af93e5a5b9fbda4602fb3d94330025942127bc8c69c630a8d1020fc78a4a236838986e20d6fa7672a80a64e20d9ddfd0a4f12183963879f89d010403e1e7b8b06cd1445064bae8be890c05a6a911a05759b1c721caa55ba10d30c5a477fbc9f8a05daa198beb3cee356d1c3b0a976af7435bec9acf9a252f4257fcb06c8c6f54858252566f6d9ff07054a6d9a4915a3ea49ebbff7c830e0f1ed9ba98921fba47381ad290d17307a420776e8cc52d1f95d11c9ba5cc204cde870410da3cf8f6550768ef6c5fe9dad6c56deeee594e2ff7cff0b5fd01397ecc91b2420b9424f76f8479c0cc1553622171ffc815dff6dc57bb405c4c2e04ccfc3f13ebe49a0a7f6643f96c0d23daa1a130b87ee94c878931121ed8a8bc7bac56b5bf5a73679c15fff2785591251cd3631b3d2663a929a3ddb30e017499a80003e43ce3172b2e9cc46dae0f88c4b16d594cc51b9b3efa1a04f119d2f2a53c552a1478762ea506f3a60346928221089e13f197065e4b3c9f6fe919e8a1bcf14fd437b71a6fadc492d5ead8e7380dac5dafbca269da88c5e1f8520b360600e74b8ef4d22423fc40276ac3c5943176da4ddf5de658ac07c7b632890a255c5e21dcab8d979a2f86199ed0ca14e8671431a9404aaf58e91aa37260d3cc6617278a1a7f6951230408220fef1e352750c8b1d632e842ced03ee3fd6339eb7af85633a056598f4bdc24025e1da36213d1d279149739624de69457f8a5732a74bcadbf858bfa4cd397d04ae76e7eac11f8b12bd17a49305f84d59e7d05dd67725d766480f763bc81d5233e79ec7c83e688e24e735490a3af5399abbd4cf492efdfb0ead066f16af038cc5961b998e6bf8cfe7f825815520cb92eca9b24cdcfd2fc4851b16f26015e80986e94c7f8574acf9c2363e7ee9ca917fd7da537d71c5c7d608794faa0b0b64bc231865ec9a66b9ac0e9a5d49b0a88cd35ac97812c9af76ed6c27b4b10239ad097d1b056903313b1378b10020899d294c6f110e22ca6bfa7f14950eba8475fb56589f807e33622d574b78a8ad4103ad7a56260b48dda2493d3d6c0f51ca2eb60ffe93b257e0c8c4c6b6dd7d0cdb80c110943982f2a4f07eff21f57abab5a4c8aef8abd001e6286c4a678865ae9e93b2ce5f042a76f24a913322ff8633c9b4be3b9dcfe017f9e3387b0e88602e73bc251dbff86352cd8c0149daf3ab2687c98495e1911f14660a013ba628c011f70444cc0558a83c8718f7c08aad638177fc5645544ba9d9d2350f8192bc4dcac4c6507ba4c3c47d609cbd4679c375824c1b3d4469a4212e5d6a5213eddd0e1bfbc5be545dc368778ac9900d71603ba4d01292dd439429ac7bf1d187764e67cd21671d61d3731a97078d4c0a2775f57c92309706959c70bbb13eebd545ee90d8e0221d88b57725a03294c23bcc0468f6d08342717dcdd247a120bab7e21a61edb654ef328a62bb43fa358da7e4819556857e7923aa824524402a62c219b6f924af433672e61fb90dc8479be5eb0f7efbc1cfd435ee5ef50ec867571d51862e0b5fb7b7ad7a73027fcfa9689cb613eef823307f6642a0d299740baa28da2467424b6632c9156ce851bbb2d4dc33fee865de3082497a7b4093fea6a4097da151f786704aaf2c25a98050f70d76caa1338892e2188363438b8cbbc82be22eaf0c80bc4154d7003d736a5c5b6560c0f34d25cbff5184ea785df6e28399780597e290c49ba57e86f5e105aaabb656a28d40c7e30971a34a20f3a00bb4860f4166f4de4624af6fe0e91ae1817915f44e94989ce345de40a01a64bf06eb40d1d6294d189e5d569c3af5df9bf6180d26de96cb6326645e6c4e8fcbbf7435490559e5a11ff3afcae834b8a5108f3ba9765828707e99ab998e12669eec6ff59fe65e93bcbffe6e492a5bfaa6d3b112a5958960d7f83a16c6b5402dcbe34794701f793320c978e540149fc592778af20acc1d55de1ce613152b75e66ecf7a28fc3c6499ad86f891ffe14da5f132dd8fdac60804d41bac45abe77f0d3ca26389731bff2ad0a645b8ffd77cc6965819bc1206d5dad6944940d736681f51da745d960b888105442910cc57dc92b5e40fda4323256919598c1be0f9ca30ceb43bb92d4813f057058d338515670e9d533dc9fa00d3b7e840f9846818130117774bd38c03d15daf9461a2993b030991ee8997f9b23211cd1d2b313a9a3164a25b8dc8a084744563eccb44c531e06927d34cc140717b4e62334f8bb55f84a474574f7b10ee64e90051a0b7334f053807d08032316beac68a8d4341e0c7f72e4248f36bc987afeb4e8e4c29485118fc70c518d43c54a00f8aa648f108eb96e5e9d3a1ecb5248217798e5f1d86fb4a2ef43616150ee84ce3946f55ccc7ee3f43b3ba9a35ad2b4d360f34d263f2265b828c0c4ccc25292fed22f4d6c51e41784f5f0a63c3e5ed2a3d1c21fb7b0aeda351710d8c4939ca0a71e6e475ab5946d21d25b38ab3e3c0c47761a0c9d7cb0d1f73b01fac4830f7ea4678eae7a6b7e959f29b591c68ab29afe037a4824e5b6856876b73d3b1344df61f827b94b22684b460007471220fff4a15a292b9d0afc18f136a4c07431f4211b50c47f63ce71051d40a3287d3d181d76f2ca957fffb95489e86f5d1646f5f83fd85e4967ff7d46a69f70ebbc104079437df28ea9ade1abdd7c938610092a81e7b4e74f2ab9597e1e3bbe5fb61da953a422f7e5512da3ca33cf6790e4b620d4cf396133af9ab9962e81b642cb5fc6d7b08a392de9ff722e8e51664cc40ca368b242f4a4a991933532765d3a0bceb9f5d4fb79bd917dabe060ac6e9fd6e9003420959033510a780d41120ec3689859e63b8f7de76758da6ebc4500343657aecc599920de575be4a1a5b1613a81f642f22baecbea3e67e33afef4bb5152f6f8103857580e55a85c488a761e0d169bdbdcefc64ac8b610903166a440f4eb4453569646f2fad9aca79f15ec7a506348c323269ba9a7a7c524f1fee2747fc82d3a538bfaf262dc0180f965f16d2c95e6741bc3392e68630bafbddfc5780a5b574371962550a5924340f7f60325701018507ed816819b8b8dc760008b708a73bd355e39c757e090b725ee1179345f41f3ac7f64d4537ca6e49b0d169b89b965d21e6330695e6d4be66ef502a2e09cf96c77a22d9b27c7393ea312fc4ec7da7dc118bafe7f5ff8de10271a3f0de67d6b293121abb98b920bc0bf2aec84737014571d281f7274dab3d63cce99f7fea39f090c723d4ce6571d89b1acca76862dfce49931d45afc284c228f6820ffaae79fb1c99bf1fa770fcf0472816f9b5ee290b34c82eb4e0da58e4a7dc203c1dcfc232750aacca04390678a7e9eca27d74ee372c7678ab54a2413265ab41bb4844b0a8ab83857064327589296e9602d3e983feab5e613eae2799adb46f5cde70c9a2b5b4be4cbbf40fda09e6c423e9ad399a204397bcfac95e55a0c92e4a0a3b3edb79bdaac51045cd7e05a0bafd670d64a9647ebdc57b32dcb6c142b31ac877745d9b65b51e132f8080b2d924c61a638f0a613ee5f5704ea527092acc15eaaae7df82724bcdde654b12671ea5ad9a69ecb338bfe006b1cfd2b3cb556edbc92c74ecfdb2eddb248a05eda2604bb2ff044c2a03271ceb521f19fe8b0bef41317a091fcb6ea6e2d5e088da5e802e0148f9f81d09fe5ea31823dc80a4701c3936e5ec77afa997802693564fe58a93a1714061343c1e3aa43fd8eaaec4c3c24503b5269352674e31656af788bf65149b8c705e741f2aae08faf04a8cfa4db116f8e3a45341bb795ac5eb3988a3b1cbd9a0edbf7ee8ea1d22bbeaa2a9a583d822ea8fb36d26537600769543daa7efe81d715237c1af1ef66a7536728e9614371a1439d7c211a63bf05761b90c71bd20af71491d2ad1d27e18741d88a4b5c15884f87164908f692c675d8a075e047f2bd4cdf35223b3d855e8435d6f5684c6ffbd40df5e0ced00b62e4be89940fc7c26d79365c3d20de4e5f3710b5fc35391b076e009d4e2f27d49f69dce92ace9bd3ab32eaf22e631571d8dd8d46e6adccf241fdfb0cfabb01c191a3bd244988c961ee4816ee731e8812b8fa7743e93b2b27433215b7952c503420f72a54ac249df906aad6595f4dde68493e028efb9b1b6e824963be95990b9e9ceaf6aed3ad42263abcbe70cb08709ea2d3aa0431e3080d207f770b0f1f4f297e827f4f01b518e707aa05e7eeb999dcc225518d676405331a365b602df6c32a466cfa7acfbb704"}) (async) 00:11:55 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) ioctl$USBDEVFS_SUBMITURB(r1, 0x8038550a, &(0x7f0000000140)=@urb_type_bulk={0x3, {0xd, 0x1}, 0x3ff, 0x66, &(0x7f00000000c0)="b6366b8786bfa30217b6a406b7fe17d685b3f136583e715c7588ca3903f862a757247e23d48afef93fe5b7305de14a1e5cb00315e3f0fabeabbbae754425f9b84126b49dd1abdd4c9a0e7667865ba3608919", 0x52, 0xad, 0xffff8001, 0x9, 0x1, 0x6, &(0x7f0000000040)="e28f0ec831aeef4240b77701367304db13514dd791dd606081e5bdf72ffe549b7992e4"}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r3, 0x0) ioctl$USBDEVFS_RELEASE_PORT(r0, 0x80045519, &(0x7f0000000180)=0x9) ftruncate(r3, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) [ 715.871524][T30078] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 [ 715.888775][T30084] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 00:11:55 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) (async) ioctl$USBDEVFS_ALLOW_SUSPEND(r0, 0x5522) 00:11:55 executing program 0: syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) (async) ftruncate(r0, 0x1000673) 00:11:55 executing program 4: socket$kcm(0x29, 0x7, 0x0) (async) r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) (async) r1 = openat$vimc2(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x10000) 00:11:55 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000000)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f00000000c0)="71df74a09aa5b97eb071c5695d798bb0f016ffb17049c37ba229798e7306b4198574ebfa929a43d25106fe7b69f9673ee42df74785ce41632cc8b7e27d4105a9e8a71b9412283d517dc1a8b5bf1a1eb7c476a049784f5216abf7dbd5b8ae4b5e6e9b109ca5d990865c783f84ae5b882b5dc60c81b34bb23a59c240b5bfc9", 0x7e, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) 00:11:55 executing program 0: syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) (async) ftruncate(r0, 0x1000673) 00:11:55 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000001c0)=@urb_type_control={0x2, {0x2}, 0x1, 0x20, &(0x7f0000000180)={0x0, 0x9, 0xc6b, 0x0, 0x9}, 0x8, 0x0, 0xe585, 0x0, 0x0, 0x4, &(0x7f00000012c0)="36bae1cd1cf9a24ed8d593818eebf893186b08b4378ff3796e0f1a354c50e6ab7ee2ccc1b1a4a40201fb05ebd54287f81629cebeeb03f6e0ef14336a80eb3e025dd055883f439957270293d691e15a1ac00347b2473f28e82adf7be9e3b27e0bff06b42f21aaec0410629fea9fcfec7ec7db1530f30415a30eb8209c04fd68548566b83763702888eaf8db562349cbc3d951e0c6179bc7f9b5be4e0209b9460da6943bc5e1ce2c3b92902945415a23c6038cff8638b3adab739227a2c9a4024db79ccf696a5dd4eabfbad34fe795d5d905e31f5f32dabf68bb635607018fc3ee98587c996dc563e0ca0658cfec18778e9853fbcf2f072b7ea49acaa74c8ec028c97eb65e7a520d20998aeb4a20a92273b03999eb0c0caf34bf7f4f45729099a7a4b1e9f5c91d01adc51f260692e996810b687940d1c6f9b551b9e6a8ec5b94fc59293c08e5b637b6e5814c61fad5746204117cdc7d0a8bbf379c37fb3fd6c6def8b1bda4a1e378bae1abdefada61009ae7bb04b5fe4b9479f0acef8cc773760e57ee2bae3395f994660fa78b9c4f7b84f1b2816acfe650f35faa61554996e5fb495a61b0e4b9f600bdeb4a16b4c7f5d7fbec6cf84d415771099aed4c1679985e9983be7392df44a33f296cb52cffa5ffa3af110d11bc8ef5a542cac7e7b937d0b214a98f4cf75c03ec0364a7f50a95a24ba130729af90f34f45a5ce292f24c5c15053ebb3cf21ef0141b90e8de52875c43f66e2c958354e9ca8d40b39304c5e52e88a13542068300a6657e97e8b88e850cb80d700e1d691b56de364e792c056915454dd5a5695365b1fdfa158d94564099997e17ab35c7f00f43b27afcd4bcab1de6de98d620586494ca1ec6e73869de4a0066f533945de7c9fce02b4ac00d7f7db37cb659a24d9674f698c4ce4e6b8c3726ad17b12a75e8a89a7a2776db52d855463ac1ae693e77f6f280f236a3b0a5fe910da8ef0da120df39d52ec833d3f4ddaf1c8da33a4568d3a8858c1b02f85f39afb3b177a782535b60c571b294542b665be6747e3a4579ed8198ee11b37d102292dbc12b14f012c23b066e603b173c3787671140c635a2c41da09d3cb5b84fe9148b766fe99e91833cbd598ce0a03ef81260d88a6a6d13a49edd274868ddcac94de8d410016f3e64fc6c7f27aca627de89527b3672fe3421afad2267f0bb9ebd10157ddcd1e7f7ff7ba546a34ebd1fbe4ff7f96ab856617bfb8dd2241f476de4b6d1eba5855418e3e410905681df0e9034f62f1335422206ef037315e14118e7f6f44e7c53579e505b9e841f634bc5b6742e92cde9e05a6af5fc75fdeb3e57e9d123b8cb392975142eeec0c9fd82a857bc35af8c68c783ccbd33af8fc9cebaafe2641ad838b43614c2354d0092114f4e655de747703ce86303ec62c12d1945dee7c6b65ace2da4234fd6e184f7aec76b8343bf7a2214aefd0c51bb3556121228a37fb55398383e3db269b617d51452d3a7871e55b48ddebaeff1ea5932df43ee0a207195196013566e66c4e07f3990de73dd35cb6c045c42c8a3628abc4ef2c90efbec7445a6f28e7e924014b34dd0a3fccc516ffbc1fc128f6383992baa00162d7c8d7cbea221efbbae20d7e90575f686ec13f22886fa7d617bf948e407ecc79ea5044c7c5098013c3e7ca01a4b575e35cb9ab8cfb8099c4b712b1975a3e45e348cd9c895daf09d1c6ff849ba975b3dc86af9d8249ebe4032f4d5f833dccca9bdb26944ea4f907fade97d709d484b6e2c98bebd26cf282cac87049b6c1e4975fb7c0f11bd59e583dd2a623e13066e8c18a8741f98462497a3410d85359dad58792c32cc1c42f3e7d33b1aee094bf0c2443123ef98000ce7c33e85b90f354d018659fec6d807e93e8061a37ead5d469fd47e9eabda924e95ef5c77775d905b23b9340849bc7fc7974836049da2f9857a30203cb3a9e86b0f2f1bcef6cc0336e42e723c3a0d8d4438d0e9f064396aa313760507f7ead246c0cce3f689b5b4cfc3df5afc146167ebf6eae1a3a5ef0ce5751919db764ab17248af5fa56d5bb8096773b2a86b9fc7b7854191157ad6956234562df6921ef755eb2bef931890277c120fb40f7f2c3c81a251c24b57d8416c009fedc59f860d56808220fe5fb1b53041637b151115c42084ca31a768e731d4bea48e4af9f217c3da7f53274e7c6af040afd073ae480e5b5285630a0a07ddf46a8e28b99b94a00fb11a82cbe4bcc3fbd3275f0a5ba4ce15ce1c103e18cb5e83b35f6ea16e02c06aec2ae222d098f33b2d658ad96dd97fb59d6bd0e06e2625fcdf6679af2a5d6a7cd4e8036c5aafb52128fae573d4ebe7261d79e532a40a1fd6de6c4dc8f0c8ec483429ba4322447d58ad33e89b2058fe28b42691c476c2459242a014266919bda9b39a4c6c5ff4e2d5f471058d211d3d3ff0daef7358bb2c5c0534c422a32c9bd947e9c42a4025d6ab8fb1e3aab53440e611994cc77d1d061e02fe23a6380627bae31e4a0b305ec4080aa5a43942ef1e0f92bfffc118ab0914650dfd33e5c91e606bf5f64a1d0ccc90094a7e56e0d3e3b5e04a789ce1e5d8a8b8aba8a9984c064f8d475b5c3de7d486b11cf86ca3ea241fbc9a98f2682c0732286ce51c302acdfbc25620acaa3614d47f2f6f805ec7e84448168d2136d7077f54d5d9aa72b3fe1659de7856150bd37d750b9946cc6d50524f0f03f275a6a078665a1dd50cd4f7cfe95cff9f41d958215c386a13a0f8b12ac895cc38f1808a1c2c2cd29475b3a69317119d0922061e694c77a95de3e8e054f1ea9fea0f59795c0515adb83609894c6f0ca9e6405bf1118a7770ff303171d3a931d92864aac8e92195b8da95877a00b3f48fd57c31ecc9fd5dfa38079ff11da5c5c1f0fb3c43392124801a84f36266bef2646d1cd1b4718718b568d3ac81a3a1fc0b7021b36e00e637411075d729cee1d0dd902d0962eab76cbb28d5d4cea9a05092b2347e53d5269ee197f2b140a4a2dd98f7a41e5d4995a381f632f44b51c5f3fe8893dc0bd3790d7a6873768bc3c39b3edc9ea0c7472e254988f3800e509cbde9835df3003d0c9dc534db6c7c026cd2dae7ae39a1739fc6647979dbeac6ebfa9a176ba05c0b80cbd9d91661639d55abb89dd1e4bcb781b7053f6df46843ffe8f20c2f4702fdcfc626d3ba4e65b43df557fa9ac47aa257eb8882a41e30a6c6553e4df06032d07dd84061c71c79a5fd6474fb6de102761d0a31d83294b02f2644b80698c2c42f6a11846451c548a4b8f23221e4de1138aa27b1a138c1335341ae65bd28482db9a54c3a59956f86c88d66274b96f85efeb2c9e2f645b5be3a682e975aad332765e9da12f32efc8fb2c7eb5cc210f8875e7bcad8238710c0d363a29eb1a2ad32c35692d766c05054b647bb3e1b955f6c151df7635a3c562c6c0d3b3720c276487ff3d7cee2d5fad09c98f719266a327ab25a0509691eff8c399c04c54314b66cc9e084e394a446d6ac1d0ca6454d8075dc3bf04b37a1fea5abb4e3ccee74d863108d5b6178f36c0bc222773e071703c57809680df3400ba0b5c441e7cda03a3ce1fd74c194579bee1902c5f47f2649818e08e8ebe05a7947413bca9c667cf7fd2fa3ef9ea78bd928c740c44dda0cb62b10a6136f674c321a3a8f57dc417a5e3b174d58e0e8abc10ea25fea94a6191a5ab831164b6b8a064230fa668f8bf65fe180946aa4777dc0b6712ef803138c9afd25c2e3121a921f1a347889db58ff5432a882fbe55d17e9777ec5c80fbb83571ebadb0cfbab1342f4f6b2522c5fce0360524c5e08d83165250d3ceacb6529246100ecaeffa3b7a3a371ed2aaa4ea5be07a0513b9dfc1a5fa42f1634fc6a6171ff026d617b1588ef989b9f1b9539225953eee9b558bead2dc16847f2bf6a8e3c209235d6e354f902bca77f0bfa9cfb1840d116ce9de85fbd0d0d879e29960741aedba861ed3b704162d9139ddc60208354015ae1c20241bd179cedf3676d4b38ae7fe6a92f0c9cf41d27b032d07d210fb4fbd7cde72ab6b1e6572fe7517606f5019203d6da8407db68d4f79d3785064bead7907178138703ac40946f62fc6cf9d5ff8ac542d70b2defddb6e6fe9cd650ca6837474764dfdbc4d326aaaac036108cddcf349d1d1f4a3cb82d2b863804b010c4061665901a990a815cda9ec3572d02121c2e554d8ef09f8d3bd345799851894adaffa12da046566b5c49edbb472c1c826a2a5f240dda3308d1b5e69f179434569445c83c66dda5e057de372a998e6f70e64c0f9415da99cea47f1381e1d7bc136904b9b84ec99e559f993264ce76ca9bd72037bbe8ecf6aa114ce13d4c730a8e608bf5918246ed7fe6bae32ae0965f90f2a5196300e768cb80b9e1dc46ae493cda48212278a7b63f9eef3ae880e688bd63e5c027365766ab9916b4f2b143d7fe07c56a3120f5f56a9aec1d5dce87daf2bf7c51d28cce45e70a30d5def36a2879ee286cceb034f530a104c10a520161707ba6af9496f915532b03eb241e7128da35b01c49df2eed9ba2c2d2a0525e6941da5281ef975dc905e8ec65942239ae967cc0a6d20e4461cd853fe7d11496764c2eed19344dbb7bcef438a1ec0f79d59f7e5087770e8459f8d1e17169f6364e106290f0dc7e5bd35832843e062ef9e1bbcfee2541f93ae7d6b970e43ca642d8a8c169a7705cf23a8c8049e7d822d5161bd6741c521b8c1b0dde0eb643ae4c7578f0dba17e811ae28d9b7bf30584338448454a64c791c24fb0be4024701866417f13be9c1a25354e354b998c3600c1b89e8c01ce20e54364ee49c2adbb335f1f7f5ff400da7383cf0808764c3de0238934d4817e938fa46b32da719e2017a2ea0f221d3508c3cd5ba6627281e21a07fc393e62d165467d51443a7d79f21a1f042cb0103424254703e439da47d9ec3d35fab3526509f3439d5d744ae8d28df838385cbf97b200fd2117b483dbbd21defead937651f90f118ea2799ef8d8fd9c56a5d41c6ea7c14b3d8624581a751906fb5426c8210a7589dd3032d1489633300cfdea253cb33199c823aaffe97d8e2f8db2a8639748b6b35d97d56d042e053f5881463699292c4e95edc3c5adced7e3a30abdb918075b26fa396bd2a68d93f3a46b9555df7aa12b91f42fd1c10547d579ab83cc77ebe3c38aedcf7efd5aaccb5c90bec4bcb60cdced763a2bfffa2f3eee7f0a558683216002b5c2eba12cd43fb47bdaede57f7af86fecebbc4ee5cf60dec5574340adb0790df9959d5a01c9a2c4601efe8a07bcac28ea5bef6f2b35f11e0bf11b4255191ab29dd056381660c62ff5770525f2d8382aa78e4929dc3db6712761c98e47e6f62dc31b768e2ebf834f7a54420be8f22465b9a564c3174926778c55f0654dd5afe7e049f6f86cd38348d6a6a8b8b8673f8ec51c98656acfe1c789bd90f84af893664e6392d0fe14057bbba0c297e403318251cf775a14a8dbdfd6d2cdaea7ae854766cf342ea30525f3059aad9596622f7f2dbea9d9d48775ae7459ba97d8b589014b64130e6748207e3b142b3cd4dd1e4f0a37b6562030c3e73304db16d84328e9cc84f16fae47a4b6df5babd3089d03ed9e31b6f025605888fac63fb47642caa82e2c0f2c674b10dff183f45e65e2feaf589221d35bc382415161ec1e6f4a219b72ad08aaa28b54707efff1f6b5d8e923bb141d94183aeafb0377f598b496436a05192d6a407f27c5944596d25115419c90359d58a935bbbc8ddd25a751654469a0371f56de374d52279c8a158a95d89320ba91cfe4a9097dfc"}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) r2 = openat$vimc0(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r3}, 0x80) sendfile(r2, r3, &(0x7f00000000c0)=0x8000000000000000, 0x7fff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) 00:11:55 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) r1 = openat$incfs(0xffffffffffffffff, &(0x7f0000000000)='.log\x00', 0x2000, 0xa0) ioctl$USBDEVFS_GETDRIVER(r1, 0x41045508, &(0x7f00000000c0)={0x8e42, "706fd47cd351f0c803b98faaaea8dd378ee51319002f38263af79f400d05c2589b7594584b91e1d49155d906353302a5437e42247cd566bb4cbce9dfcaeaefa8a4f58435492280fef9b23ce450b1800bbee7930666da32ef58fc50275b616dae097ad6803e25b0a6dddeb0af2897b20737dd42a83c386cd749748b35fd15af016fb349f257fd92a1e8e54e65e4fae3ac62b930ec36c591c0142f8579d5afeb9d84ee8b03334130fc42e975d74a60f975234ecc8ef980f13221b6faa827160bb66eab4d6510fd0f87c80bc3469a13d0cec062d685a3ac7a27059c5a92546647b0d647fba300a2ffe0a4e8241d9152951b1eb5cf193c6dedf9fa494fbfbc84c33f"}) ioctl$FITHAW(r1, 0xc0045878) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) 00:11:55 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)=0x5c000000) 00:11:55 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x8000000000000004, 0x501883) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:11:55 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000000)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f00000000c0)="71df74a09aa5b97eb071c5695d798bb0f016ffb17049c37ba229798e7306b4198574ebfa929a43d25106fe7b69f9673ee42df74785ce41632cc8b7e27d4105a9e8a71b9412283d517dc1a8b5bf1a1eb7c476a049784f5216abf7dbd5b8ae4b5e6e9b109ca5d990865c783f84ae5b882b5dc60c81b34bb23a59c240b5bfc9", 0x7e, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) 00:11:56 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000001c0)=@urb_type_control={0x2, {0x2}, 0x1, 0x20, &(0x7f0000000180)={0x0, 0x9, 0xc6b, 0x0, 0x9}, 0x8, 0x0, 0xe585, 0x0, 0x0, 0x4, &(0x7f00000012c0)="36bae1cd1cf9a24ed8d593818eebf893186b08b4378ff3796e0f1a354c50e6ab7ee2ccc1b1a4a40201fb05ebd54287f81629cebeeb03f6e0ef14336a80eb3e025dd055883f439957270293d691e15a1ac00347b2473f28e82adf7be9e3b27e0bff06b42f21aaec0410629fea9fcfec7ec7db1530f30415a30eb8209c04fd68548566b83763702888eaf8db562349cbc3d951e0c6179bc7f9b5be4e0209b9460da6943bc5e1ce2c3b92902945415a23c6038cff8638b3adab739227a2c9a4024db79ccf696a5dd4eabfbad34fe795d5d905e31f5f32dabf68bb635607018fc3ee98587c996dc563e0ca0658cfec18778e9853fbcf2f072b7ea49acaa74c8ec028c97eb65e7a520d20998aeb4a20a92273b03999eb0c0caf34bf7f4f45729099a7a4b1e9f5c91d01adc51f260692e996810b687940d1c6f9b551b9e6a8ec5b94fc59293c08e5b637b6e5814c61fad5746204117cdc7d0a8bbf379c37fb3fd6c6def8b1bda4a1e378bae1abdefada61009ae7bb04b5fe4b9479f0acef8cc773760e57ee2bae3395f994660fa78b9c4f7b84f1b2816acfe650f35faa61554996e5fb495a61b0e4b9f600bdeb4a16b4c7f5d7fbec6cf84d415771099aed4c1679985e9983be7392df44a33f296cb52cffa5ffa3af110d11bc8ef5a542cac7e7b937d0b214a98f4cf75c03ec0364a7f50a95a24ba130729af90f34f45a5ce292f24c5c15053ebb3cf21ef0141b90e8de52875c43f66e2c958354e9ca8d40b39304c5e52e88a13542068300a6657e97e8b88e850cb80d700e1d691b56de364e792c056915454dd5a5695365b1fdfa158d94564099997e17ab35c7f00f43b27afcd4bcab1de6de98d620586494ca1ec6e73869de4a0066f533945de7c9fce02b4ac00d7f7db37cb659a24d9674f698c4ce4e6b8c3726ad17b12a75e8a89a7a2776db52d855463ac1ae693e77f6f280f236a3b0a5fe910da8ef0da120df39d52ec833d3f4ddaf1c8da33a4568d3a8858c1b02f85f39afb3b177a782535b60c571b294542b665be6747e3a4579ed8198ee11b37d102292dbc12b14f012c23b066e603b173c3787671140c635a2c41da09d3cb5b84fe9148b766fe99e91833cbd598ce0a03ef81260d88a6a6d13a49edd274868ddcac94de8d410016f3e64fc6c7f27aca627de89527b3672fe3421afad2267f0bb9ebd10157ddcd1e7f7ff7ba546a34ebd1fbe4ff7f96ab856617bfb8dd2241f476de4b6d1eba5855418e3e410905681df0e9034f62f1335422206ef037315e14118e7f6f44e7c53579e505b9e841f634bc5b6742e92cde9e05a6af5fc75fdeb3e57e9d123b8cb392975142eeec0c9fd82a857bc35af8c68c783ccbd33af8fc9cebaafe2641ad838b43614c2354d0092114f4e655de747703ce86303ec62c12d1945dee7c6b65ace2da4234fd6e184f7aec76b8343bf7a2214aefd0c51bb3556121228a37fb55398383e3db269b617d51452d3a7871e55b48ddebaeff1ea5932df43ee0a207195196013566e66c4e07f3990de73dd35cb6c045c42c8a3628abc4ef2c90efbec7445a6f28e7e924014b34dd0a3fccc516ffbc1fc128f6383992baa00162d7c8d7cbea221efbbae20d7e90575f686ec13f22886fa7d617bf948e407ecc79ea5044c7c5098013c3e7ca01a4b575e35cb9ab8cfb8099c4b712b1975a3e45e348cd9c895daf09d1c6ff849ba975b3dc86af9d8249ebe4032f4d5f833dccca9bdb26944ea4f907fade97d709d484b6e2c98bebd26cf282cac87049b6c1e4975fb7c0f11bd59e583dd2a623e13066e8c18a8741f98462497a3410d85359dad58792c32cc1c42f3e7d33b1aee094bf0c2443123ef98000ce7c33e85b90f354d018659fec6d807e93e8061a37ead5d469fd47e9eabda924e95ef5c77775d905b23b9340849bc7fc7974836049da2f9857a30203cb3a9e86b0f2f1bcef6cc0336e42e723c3a0d8d4438d0e9f064396aa313760507f7ead246c0cce3f689b5b4cfc3df5afc146167ebf6eae1a3a5ef0ce5751919db764ab17248af5fa56d5bb8096773b2a86b9fc7b7854191157ad6956234562df6921ef755eb2bef931890277c120fb40f7f2c3c81a251c24b57d8416c009fedc59f860d56808220fe5fb1b53041637b151115c42084ca31a768e731d4bea48e4af9f217c3da7f53274e7c6af040afd073ae480e5b5285630a0a07ddf46a8e28b99b94a00fb11a82cbe4bcc3fbd3275f0a5ba4ce15ce1c103e18cb5e83b35f6ea16e02c06aec2ae222d098f33b2d658ad96dd97fb59d6bd0e06e2625fcdf6679af2a5d6a7cd4e8036c5aafb52128fae573d4ebe7261d79e532a40a1fd6de6c4dc8f0c8ec483429ba4322447d58ad33e89b2058fe28b42691c476c2459242a014266919bda9b39a4c6c5ff4e2d5f471058d211d3d3ff0daef7358bb2c5c0534c422a32c9bd947e9c42a4025d6ab8fb1e3aab53440e611994cc77d1d061e02fe23a6380627bae31e4a0b305ec4080aa5a43942ef1e0f92bfffc118ab0914650dfd33e5c91e606bf5f64a1d0ccc90094a7e56e0d3e3b5e04a789ce1e5d8a8b8aba8a9984c064f8d475b5c3de7d486b11cf86ca3ea241fbc9a98f2682c0732286ce51c302acdfbc25620acaa3614d47f2f6f805ec7e84448168d2136d7077f54d5d9aa72b3fe1659de7856150bd37d750b9946cc6d50524f0f03f275a6a078665a1dd50cd4f7cfe95cff9f41d958215c386a13a0f8b12ac895cc38f1808a1c2c2cd29475b3a69317119d0922061e694c77a95de3e8e054f1ea9fea0f59795c0515adb83609894c6f0ca9e6405bf1118a7770ff303171d3a931d92864aac8e92195b8da95877a00b3f48fd57c31ecc9fd5dfa38079ff11da5c5c1f0fb3c43392124801a84f36266bef2646d1cd1b4718718b568d3ac81a3a1fc0b7021b36e00e637411075d729cee1d0dd902d0962eab76cbb28d5d4cea9a05092b2347e53d5269ee197f2b140a4a2dd98f7a41e5d4995a381f632f44b51c5f3fe8893dc0bd3790d7a6873768bc3c39b3edc9ea0c7472e254988f3800e509cbde9835df3003d0c9dc534db6c7c026cd2dae7ae39a1739fc6647979dbeac6ebfa9a176ba05c0b80cbd9d91661639d55abb89dd1e4bcb781b7053f6df46843ffe8f20c2f4702fdcfc626d3ba4e65b43df557fa9ac47aa257eb8882a41e30a6c6553e4df06032d07dd84061c71c79a5fd6474fb6de102761d0a31d83294b02f2644b80698c2c42f6a11846451c548a4b8f23221e4de1138aa27b1a138c1335341ae65bd28482db9a54c3a59956f86c88d66274b96f85efeb2c9e2f645b5be3a682e975aad332765e9da12f32efc8fb2c7eb5cc210f8875e7bcad8238710c0d363a29eb1a2ad32c35692d766c05054b647bb3e1b955f6c151df7635a3c562c6c0d3b3720c276487ff3d7cee2d5fad09c98f719266a327ab25a0509691eff8c399c04c54314b66cc9e084e394a446d6ac1d0ca6454d8075dc3bf04b37a1fea5abb4e3ccee74d863108d5b6178f36c0bc222773e071703c57809680df3400ba0b5c441e7cda03a3ce1fd74c194579bee1902c5f47f2649818e08e8ebe05a7947413bca9c667cf7fd2fa3ef9ea78bd928c740c44dda0cb62b10a6136f674c321a3a8f57dc417a5e3b174d58e0e8abc10ea25fea94a6191a5ab831164b6b8a064230fa668f8bf65fe180946aa4777dc0b6712ef803138c9afd25c2e3121a921f1a347889db58ff5432a882fbe55d17e9777ec5c80fbb83571ebadb0cfbab1342f4f6b2522c5fce0360524c5e08d83165250d3ceacb6529246100ecaeffa3b7a3a371ed2aaa4ea5be07a0513b9dfc1a5fa42f1634fc6a6171ff026d617b1588ef989b9f1b9539225953eee9b558bead2dc16847f2bf6a8e3c209235d6e354f902bca77f0bfa9cfb1840d116ce9de85fbd0d0d879e29960741aedba861ed3b704162d9139ddc60208354015ae1c20241bd179cedf3676d4b38ae7fe6a92f0c9cf41d27b032d07d210fb4fbd7cde72ab6b1e6572fe7517606f5019203d6da8407db68d4f79d3785064bead7907178138703ac40946f62fc6cf9d5ff8ac542d70b2defddb6e6fe9cd650ca6837474764dfdbc4d326aaaac036108cddcf349d1d1f4a3cb82d2b863804b010c4061665901a990a815cda9ec3572d02121c2e554d8ef09f8d3bd345799851894adaffa12da046566b5c49edbb472c1c826a2a5f240dda3308d1b5e69f179434569445c83c66dda5e057de372a998e6f70e64c0f9415da99cea47f1381e1d7bc136904b9b84ec99e559f993264ce76ca9bd72037bbe8ecf6aa114ce13d4c730a8e608bf5918246ed7fe6bae32ae0965f90f2a5196300e768cb80b9e1dc46ae493cda48212278a7b63f9eef3ae880e688bd63e5c027365766ab9916b4f2b143d7fe07c56a3120f5f56a9aec1d5dce87daf2bf7c51d28cce45e70a30d5def36a2879ee286cceb034f530a104c10a520161707ba6af9496f915532b03eb241e7128da35b01c49df2eed9ba2c2d2a0525e6941da5281ef975dc905e8ec65942239ae967cc0a6d20e4461cd853fe7d11496764c2eed19344dbb7bcef438a1ec0f79d59f7e5087770e8459f8d1e17169f6364e106290f0dc7e5bd35832843e062ef9e1bbcfee2541f93ae7d6b970e43ca642d8a8c169a7705cf23a8c8049e7d822d5161bd6741c521b8c1b0dde0eb643ae4c7578f0dba17e811ae28d9b7bf30584338448454a64c791c24fb0be4024701866417f13be9c1a25354e354b998c3600c1b89e8c01ce20e54364ee49c2adbb335f1f7f5ff400da7383cf0808764c3de0238934d4817e938fa46b32da719e2017a2ea0f221d3508c3cd5ba6627281e21a07fc393e62d165467d51443a7d79f21a1f042cb0103424254703e439da47d9ec3d35fab3526509f3439d5d744ae8d28df838385cbf97b200fd2117b483dbbd21defead937651f90f118ea2799ef8d8fd9c56a5d41c6ea7c14b3d8624581a751906fb5426c8210a7589dd3032d1489633300cfdea253cb33199c823aaffe97d8e2f8db2a8639748b6b35d97d56d042e053f5881463699292c4e95edc3c5adced7e3a30abdb918075b26fa396bd2a68d93f3a46b9555df7aa12b91f42fd1c10547d579ab83cc77ebe3c38aedcf7efd5aaccb5c90bec4bcb60cdced763a2bfffa2f3eee7f0a558683216002b5c2eba12cd43fb47bdaede57f7af86fecebbc4ee5cf60dec5574340adb0790df9959d5a01c9a2c4601efe8a07bcac28ea5bef6f2b35f11e0bf11b4255191ab29dd056381660c62ff5770525f2d8382aa78e4929dc3db6712761c98e47e6f62dc31b768e2ebf834f7a54420be8f22465b9a564c3174926778c55f0654dd5afe7e049f6f86cd38348d6a6a8b8b8673f8ec51c98656acfe1c789bd90f84af893664e6392d0fe14057bbba0c297e403318251cf775a14a8dbdfd6d2cdaea7ae854766cf342ea30525f3059aad9596622f7f2dbea9d9d48775ae7459ba97d8b589014b64130e6748207e3b142b3cd4dd1e4f0a37b6562030c3e73304db16d84328e9cc84f16fae47a4b6df5babd3089d03ed9e31b6f025605888fac63fb47642caa82e2c0f2c674b10dff183f45e65e2feaf589221d35bc382415161ec1e6f4a219b72ad08aaa28b54707efff1f6b5d8e923bb141d94183aeafb0377f598b496436a05192d6a407f27c5944596d25115419c90359d58a935bbbc8ddd25a751654469a0371f56de374d52279c8a158a95d89320ba91cfe4a9097dfc"}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) r2 = openat$vimc0(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r3}, 0x80) sendfile(r2, r3, &(0x7f00000000c0)=0x8000000000000000, 0x7fff) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) (async, rerun: 32) ftruncate(r1, 0x1000673) (async, rerun: 32) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) 00:11:56 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x8000000000000004, 0x501883) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:11:56 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) r1 = openat$incfs(0xffffffffffffffff, &(0x7f0000000000)='.log\x00', 0x2000, 0xa0) ioctl$USBDEVFS_GETDRIVER(r1, 0x41045508, &(0x7f00000000c0)={0x8e42, "706fd47cd351f0c803b98faaaea8dd378ee51319002f38263af79f400d05c2589b7594584b91e1d49155d906353302a5437e42247cd566bb4cbce9dfcaeaefa8a4f58435492280fef9b23ce450b1800bbee7930666da32ef58fc50275b616dae097ad6803e25b0a6dddeb0af2897b20737dd42a83c386cd749748b35fd15af016fb349f257fd92a1e8e54e65e4fae3ac62b930ec36c591c0142f8579d5afeb9d84ee8b03334130fc42e975d74a60f975234ecc8ef980f13221b6faa827160bb66eab4d6510fd0f87c80bc3469a13d0cec062d685a3ac7a27059c5a92546647b0d647fba300a2ffe0a4e8241d9152951b1eb5cf193c6dedf9fa494fbfbc84c33f"}) ioctl$FITHAW(r1, 0xc0045878) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) ftruncate(0xffffffffffffffff, 0x0) (async) openat$incfs(0xffffffffffffffff, &(0x7f0000000000)='.log\x00', 0x2000, 0xa0) (async) ioctl$USBDEVFS_GETDRIVER(r1, 0x41045508, &(0x7f00000000c0)={0x8e42, "706fd47cd351f0c803b98faaaea8dd378ee51319002f38263af79f400d05c2589b7594584b91e1d49155d906353302a5437e42247cd566bb4cbce9dfcaeaefa8a4f58435492280fef9b23ce450b1800bbee7930666da32ef58fc50275b616dae097ad6803e25b0a6dddeb0af2897b20737dd42a83c386cd749748b35fd15af016fb349f257fd92a1e8e54e65e4fae3ac62b930ec36c591c0142f8579d5afeb9d84ee8b03334130fc42e975d74a60f975234ecc8ef980f13221b6faa827160bb66eab4d6510fd0f87c80bc3469a13d0cec062d685a3ac7a27059c5a92546647b0d647fba300a2ffe0a4e8241d9152951b1eb5cf193c6dedf9fa494fbfbc84c33f"}) (async) ioctl$FITHAW(r1, 0xc0045878) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) (async) 00:11:56 executing program 3: pipe2$watch_queue(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) getsockopt$bt_rfcomm_RFCOMM_LM(r0, 0x12, 0x3, &(0x7f0000001100), &(0x7f0000001140)=0x4) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r1}, 0x80) ioctl$BTRFS_IOC_RM_DEV(0xffffffffffffffff, 0x5000940b, &(0x7f00000000c0)={{r1}, "e8007d4239ceb60b66dca692ad9743886b90313f111c551fa06a714e2ac54a1832cb3faa214eda26b819ef6a547c9610934dabb9b78d33fc43a386eebede78cce4b194fc8edeeef6de687c0cd20ff68c2f4c3310c2fb9fc37109b8c2cc1999eb1edc44d24bf2227a9c2725f1d2bbfdca858d77e448fb4ef698e2db6e6c05a7acedb54a016e9d01c1983b4b87153dfcf55cefacf0768caa54f0e2609f5cbde6d3f93f7b15cdfbfb2e3d4e80680bcd26fa978b43ec63ee2c305c1f216c655822eea549e209c4967aa94b6d547791d98312e70c708d8d6dec2012187b2243ce2c9ec2246665d2b79bec027197ca0db6a546d54aa1d99da35c5d4a0551b6c15da1173afda7d479cd8a1bb4cbafe1ed8c8d34b49d88ac643dddd400fa28144d37c17af8db16c3a0f1b111fccf2658892f14cc9c57b4c770098633538a160a2a8350ad8c470ea3702011c8f9dcf1331d9787747e2427f531eb5466aad861ef84afe28a0747cf951b1177689130d95df542a38900be5749599fe0be5747d4f4328c66ca0c91c25467325b5820227b80de92198755916b8d16c199482e8ed13413b2168536562a4af0062619663e19c46d4c11a6b3b1fd7f28190fd8ffeea3164769b94c722d298d7ba74a582742cbbfc83e729560ba75b34678b9697e2290cba07036ac9e24010d1a6d02ab515abf3554163d8d341acee81c9d05ff1229fd0f408f08cec48f743da890713ba797099970851247b546b4b1480938caf25e7903fa79b193cead01f11adc4ca5242403c01c6cc97dbd97d8b75e2518ae997eeff203e0ca8d3d7860b9d7d126aba2c93faafc727efcb56d47dea1738bbd7d7145e16a00017075fb6761c4e8f7ba43516a0f86c7374e1b3886e0b1703018d2027e0422405bd5543f69799734c698d847b22871c89df917b74b79e19b2f9ffca710395e565efe39e98ef96c05b778b1ab9ba4430a3f45d16967ed4690ca98231f00e6dd06382f82f88448714b94ac0025df76d245333fdae9127188c99ee23a02b137c56fea604aabbbe450473951a4c9a9a5099c66939c4b15779ac5c1f38eb2f91cf23ae936ccb02f9be417cc424d939209dd678aa059077cd82bd5c1cd5bc9046ff29374b89097507847c3b3843746d50adc7e8b999f3e3b8f5f06fc5ebd9f47478e490b8ca124fdaa6ef9121a1f3148fda8a827a0d7df52fd5d332e70b0f38001089d8ab9fa5c42c0ac2c8f3f892c52326ef835b60efda8cb9fa1bcf8b46b65b7464741302a32fb27d262822ce7f95a0734370cf82c0907d9821e671a23ee51ddacc1762941265abb99f364287beedb2ed1e6cbdd2361dfc0e5c06b6250129a1f532695468ca1fe83febdf85bc8fd7cf629809038edda42dde8520aebf4d41a110338103fd09c3d79a4e422bf05b5838fcadef740f2b538d1a5ea8f68e075fdbd581f229ceac795057ec0de2831a876676903e19ce8ca3058b5f4efcc30f1aad97296b3fccd8294f87f762de8102689ccae6428d472064b96f1002c31a6c812767b132a2abda04b55fc61b24eb97dd49c5dcbd740a6700c194873f824441d40888cb177eb304c1cfa8ecf6ed607ba8df0861ae53f00ae0e8bcae5f6819d022f4cab1f8b036410efc2a8eb46e11cb72b822410c4ffc702e95a4cea101babd7eb5ee8ffc44a718dc3deaba8ca09e363994e4f2bbe2b978905fc2f24b1e199c1d0462fd25740d98ac2a3a9dc7bafb4bb2220e78a74b07e1381b0f42fd6cb5e46019f378455e5775654da11afeae233a7fc8bd9a03128f71c151f15d3841f6615efe1e629dd302a80afa5d65d6240137c1941c89764f40651b4db9548590148328f546ea13363956c13a1a449a0eff10f677c1fa6d58ee5dff41dc11e5867eac15e4e3b98c4727f2dea9cde2a52d1fa506e1b12e1a6c775d218e61abe544101b299c7d74702a3f1d60cf13015b546b8d6261def1651d1f3ad2448cf4f9cca9f0b2a7f84fbd276d75027554e7d692ec8730d0bcb37b82a429f9f4ec9a54a048063ffb9cc309c6623c4ac58535e05304cf4d494070fa09c29c38a2011da197afd6364a1ecdae4b888d949b128be643a0debf43e3e6589653e8156614565d4301a1972696829bb9fe27a3a5312765cbec4b84e36d6447d82ef7f30d7f878c90dd18484a94d50ca734e52d7af1379fb000e4143c0c8b20600910940946642c0b353ad9c6d675dddf09504d4b2998ea321fec429b8d4feda203ed749fcf3ae3594c40c206ab430e6a62a23599802e4dd5e1d6d51282c33d9b627b8fe90866d933346f80dc63a357e918e0bd896a7f9e786ea781902cbb8e3ea6d212ec1e520e1e63762b098b4a3131e5487a5a4befd37adf028d8d8e3accf447c22e718567bae10f6dae9881ff66176cb8ef59cb07cf4038255ff5c85a37143d630def5cb4c83494d8d7d61457efbd1e846be19ef80b021358a54eabcd119e467966414961f40023c3c38a05dc968ed762e44ff4d8b47f1e7469b97792c2882a1ccd4873d23910796af1736359b8eee0fb25ddb80c282ad706bd3d4d40b7b61fc544e06d4c45a95c2de8873931ff3e08b54ace971e1f1746e75ce83f8dc0e5c0416b4c8e16f5901680064603d2ae3527692b15babde91683bc197fa0be658ddc240436e6b870444730c4f38510a630337d65ed5eee9aea6b06039d55d9f2984e242e66ede00fb2fb879cc88a4fe1c795780c3d20a8610d3f59edecf3e8932f8fe48a567c21765216f4f761471a81f4f7266bec543a94ca96064f6fc6ac6bdd748e4740f5a04bdf5b61b1dd6a388466219e2220e0a81923b1f73ab6d78964fef7e0d8e8e688c4a502c5f09d9e58e47f0358eecb391004d0975494803d716f4ab8d157d0da49790c855e70068c816934c474e2428e54353defb6b431e46d537b8b19ad36eb5993d7f11d50cc0aeb8c4043b460577c538fe6881b61dc6d81c853161e1b6f24f46110c8ee1df36adb37bf0d63e6ac73e3d2d1dbab6363ba4baadd2d1a669a9d374ec63edc06ae44bd559a72f9af056e767871286b7cc17ea580af40c786bc418ae9c02544ccda1333b90be89b7f47ffc8121faf3e231a1867e1e5a50a17db781401bd4df160892ff24305c1c57e0a74ca075828fc177a3474a5f470870f74533d6dd93a16e2b3032e8574be2207a1b09418ba76ed01ee88f8773b48447a3072eeb67c99dcf0c5f118bb5a37624b14c8ba03a3b780537ed85b5d3c4131da6432e401044e35fd267fa398cc03982b22d8a999b121d5444850b395a697d2544f075698ca06c78cc889c42a620fe6fb3c3ef65ba720965c0c891c89d2b9b9f5a9c96063a3ba5b9567b8f410afb60a5e0037d9737f95229795963d6361dbcabc5a8ead045c3ccd1ed6bd633a8bd852e81e96c55225dcec1943ef0c63755fb7ea1c41a42fc49f10e2a6037de389549b961dca60a230b7823d0c57e419794d53e7fd6ef558389fa58426ecb69d095ed01fc289512a85795771114795802f39d5fc54c2f50e4e88edef9c9adaa4d961e6646e52ee27d8df4db4388d05b6c398dc88e581c047044203a58c2e6ab00ca35471aae8e3ebf5d687b9f4be94384b3ec1c8b7463f0c2a98aef19a895a505452ad1e3e9ed7be970a9d95c3c2eb710d4a4ae920c31478f522e3b2be70e529c734c9f344e7107a4ab1417e5451fec31252d8cfd1c5039b5e7d2123fa657d9b8d3ba8752ec9ce40fb085eebd2d9184ec9711ddb3859b0e5f8ce05391416ff7227d6ce1d4abeb3eaf402e0fef34410eeb5a57599d3783aad43332da8143f7b5cb729b01f567fd19aa7dff0fd4027cbd109a77ffabb122b716b1ec575a7d79fa326ed24005be141d723e403193e729783ca13b57abcf9d81759617005c5ce9d2ff318d8db5adb3b6636aa05bf6e422b89f590e892a5e94cbe4d1dac17d77c3601af5f182488bda3dfe642652dbde410406516bb2ff9beea9139f73710e9f7019a0a00accc4d714d872516b029360f3f4ec0db6211617bfca0e8bdfd40a8e248502f2f51ec99b4ebdeffd224c23bb6f810720bbf0a7633ad9d1427b2176f6d0d48fa849dfd988bc8b752eec0affc45b2b9ecbf060cb812cad29f3105756b8661d44251ac40a3d1f37207de124d89d7bc960a0a3b1d1491477df1bb9fb988c76e82eeac90b1c8c9c3e1cde99f2a3130b95e16611f69d8c6d38545037568a644387b97040580229485ab169db65b0bd54af18ef1a98e8f08f59e03f0f2d9d691ad136c1d0bd401825bfdf4457ac3f4c232128faaf2e51d0f0b0005578cabc2ec25a4de8137066d068b7d65df5ab87fcb85bf4ef33715938e05ec7f9bc68c0a7481199f45367db95ae9700a916858587f7720d3dffd019f328f8c1013064cb410b408b0b74fc0745f93c570267235ddae991bf90bb8476e59fbf0110377a0f0967704b3c68d69f35a1fa363abd1b6c603a54887cc4d5543d797f34ff1e06b3956a6170c89dd449b8fc161ed3cd6c93846f77f2e8d3acd13c85ae894eb80d0ce7ef173dad3fd8ff4351b823f3329f40b778a80d5c76c7286dc65226eff0d898fbedc4689bee64e23a717de9da3ef5831ce8301fcb4df4dd9e37a7e692bc6da720b4762d85d0ee43d42e3e9a0f4fff62de77052b8d1b6df5c4c2f9f3111ed8f03702ee93c4fba5964fea9a2e00644dcd39ebd2f5c5e8bf2189887f69c3b44f2900f6eac9c72f392f6d55539c082a504fe92085b3d54bff377916242d18a972e16f5af6a39bcab47dcdaa8c63625d2648eef9ab9a9a949e5b9b10de0e32c4e59a213a0486b013041051239e2427621359500e6ec1b7ef67718ddeb599aaabcbbadc7adaf4934889ad6816ecd09f02b166a68a566e27eab3eb09820aa1fda8d8fab809726ae8069d481ff974abab9bdbc87c68f637f89de63b3a1c23fa9f15a996118c0850573c5050e5f83b8013f9f09df4268b9059fbb9e50fe79b71f93194adea392c56398f5831fcd55825c8b7950a22ea1516d136a138574c0e5a540be78bd8c6a6eff59937fa9102dfd88c04c2ebfbcce355a5ba993203873feb6656eeb111c0a542351deae86ae33ae84429650c7daf0ed9e35f1829bfc73592ac35c7b96abb564783938c175c38f66884c5e9bf059082f153ca1c856d7daae1db2c1a550b494794ad0afb6fc352e73b03de4ce1537d2ff3ba216c3cf0afeb97e19023baa262a762151fcbfc2025df5eaf2f3053b24e8717f463617dd561d7ee0104cdf272e61661e223f1f8e546da0d092006b3e449c802266d7d83e8dffa85e326abe430edb4339fce3d1cdd34535db8ba8109d0651484152c908dc9642d3b9e19ac86075596532d2e4571e125056e3f65c5181d622c142ae56094b7ab5ea7ddd5c47cfa3927c356a936e489106f018cf34c9f0480d40366bcc2a5c0e428cec9649cbdd8c0357f430a9dd3a3817019295cda0a9a41df709029fb882012cacca5b1d086c1f4dd94aad2a3ec58fd6245e1ab98a6316fe7e462f18850d9562b07875db520c1f42446ecf9606b6f08acab4628fa5340de3e0c7c6c2c85f842bbaaf052074cd73d46f623f351da91444cf3c131df0dda27167dad145744134452f7082211a0ada8f222e2a8e12f2762c43a4c284dbcec1d80b0f6817e8c09c3550dd1eeba27eee8d079162a7dcfa7860322e7f780fcf39eaf6b230740cafa92cefd0884745e84aa5aa8cd9ed9f9a3b535cd3d508052105ec4bd3ee1194ff3ecc6031617607d228fcc151bc82e808e2b570943b99e40e5f17120613de47001ac0b0f17"}) r2 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x110, r3, 0x0) ftruncate(r3, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r2, 0x80045505, &(0x7f0000000080)) 00:11:56 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000000)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f00000000c0)="71df74a09aa5b97eb071c5695d798bb0f016ffb17049c37ba229798e7306b4198574ebfa929a43d25106fe7b69f9673ee42df74785ce41632cc8b7e27d4105a9e8a71b9412283d517dc1a8b5bf1a1eb7c476a049784f5216abf7dbd5b8ae4b5e6e9b109ca5d990865c783f84ae5b882b5dc60c81b34bb23a59c240b5bfc9", 0x7e, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) 00:11:56 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000240)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x155, 0xfffffffffffffdd1, 0x2, [@datasec={0x2, 0x4, 0x0, 0xf, 0x1, [{0x5, 0x7fffffff, 0xffff}, {0x1, 0x800, 0x1}, {0x2, 0x3ff, 0x5}, {0x1, 0x20, 0x1f}], "b3"}, @struct={0xc, 0x4, 0x0, 0x4, 0x0, 0xff, [{0x6, 0x5, 0x60cd}, {0x0, 0x4, 0x5}, {0x1, 0x3, 0x9}, {0xe, 0x5, 0x3}]}, @int={0x5, 0x0, 0x0, 0x1, 0x0, 0x26, 0x0, 0x3, 0x1}, @typedef={0xe, 0x0, 0x0, 0x8, 0x4}, @func_proto={0x0, 0x3, 0x0, 0xd, 0x0, [{0x8, 0x4}, {0xf, 0x3}, {0x2, 0x1}]}, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x1, 0x3, 0x1}}, @typedef={0xd}, @struct={0x0, 0x9, 0x0, 0x4, 0x1, 0x7, [{0xd, 0x2}, {0x1, 0x4, 0x800}, {0x10, 0x2, 0x8000}, {0xb, 0x2, 0x4767}, {0x5, 0x4}, {0xb, 0x4, 0x3}, {0x9, 0x0, 0x9d}, {0x5, 0x5, 0x42}, {0x4, 0x0, 0x39}]}]}}, &(0x7f0000000080)=""/164, 0x172, 0xa4, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) ftruncate(r2, 0x8000000000000000) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) 00:11:56 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x8000000000000004, 0x501883) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:11:56 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) (async) r1 = openat$incfs(0xffffffffffffffff, &(0x7f0000000000)='.log\x00', 0x2000, 0xa0) ioctl$USBDEVFS_GETDRIVER(r1, 0x41045508, &(0x7f00000000c0)={0x8e42, "706fd47cd351f0c803b98faaaea8dd378ee51319002f38263af79f400d05c2589b7594584b91e1d49155d906353302a5437e42247cd566bb4cbce9dfcaeaefa8a4f58435492280fef9b23ce450b1800bbee7930666da32ef58fc50275b616dae097ad6803e25b0a6dddeb0af2897b20737dd42a83c386cd749748b35fd15af016fb349f257fd92a1e8e54e65e4fae3ac62b930ec36c591c0142f8579d5afeb9d84ee8b03334130fc42e975d74a60f975234ecc8ef980f13221b6faa827160bb66eab4d6510fd0f87c80bc3469a13d0cec062d685a3ac7a27059c5a92546647b0d647fba300a2ffe0a4e8241d9152951b1eb5cf193c6dedf9fa494fbfbc84c33f"}) ioctl$FITHAW(r1, 0xc0045878) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) 00:11:56 executing program 2: sendmsg$IPSET_CMD_DESTROY(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="2000000000000000000007ff000000ea0500000909000200733a23ad74791df5"], 0x20}}, 0x4000812) r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) 00:11:56 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000001c0)=@urb_type_control={0x2, {0x2}, 0x1, 0x20, &(0x7f0000000180)={0x0, 0x9, 0xc6b, 0x0, 0x9}, 0x8, 0x0, 0xe585, 0x0, 0x0, 0x4, &(0x7f00000012c0)="36bae1cd1cf9a24ed8d593818eebf893186b08b4378ff3796e0f1a354c50e6ab7ee2ccc1b1a4a40201fb05ebd54287f81629cebeeb03f6e0ef14336a80eb3e025dd055883f439957270293d691e15a1ac00347b2473f28e82adf7be9e3b27e0bff06b42f21aaec0410629fea9fcfec7ec7db1530f30415a30eb8209c04fd68548566b83763702888eaf8db562349cbc3d951e0c6179bc7f9b5be4e0209b9460da6943bc5e1ce2c3b92902945415a23c6038cff8638b3adab739227a2c9a4024db79ccf696a5dd4eabfbad34fe795d5d905e31f5f32dabf68bb635607018fc3ee98587c996dc563e0ca0658cfec18778e9853fbcf2f072b7ea49acaa74c8ec028c97eb65e7a520d20998aeb4a20a92273b03999eb0c0caf34bf7f4f45729099a7a4b1e9f5c91d01adc51f260692e996810b687940d1c6f9b551b9e6a8ec5b94fc59293c08e5b637b6e5814c61fad5746204117cdc7d0a8bbf379c37fb3fd6c6def8b1bda4a1e378bae1abdefada61009ae7bb04b5fe4b9479f0acef8cc773760e57ee2bae3395f994660fa78b9c4f7b84f1b2816acfe650f35faa61554996e5fb495a61b0e4b9f600bdeb4a16b4c7f5d7fbec6cf84d415771099aed4c1679985e9983be7392df44a33f296cb52cffa5ffa3af110d11bc8ef5a542cac7e7b937d0b214a98f4cf75c03ec0364a7f50a95a24ba130729af90f34f45a5ce292f24c5c15053ebb3cf21ef0141b90e8de52875c43f66e2c958354e9ca8d40b39304c5e52e88a13542068300a6657e97e8b88e850cb80d700e1d691b56de364e792c056915454dd5a5695365b1fdfa158d94564099997e17ab35c7f00f43b27afcd4bcab1de6de98d620586494ca1ec6e73869de4a0066f533945de7c9fce02b4ac00d7f7db37cb659a24d9674f698c4ce4e6b8c3726ad17b12a75e8a89a7a2776db52d855463ac1ae693e77f6f280f236a3b0a5fe910da8ef0da120df39d52ec833d3f4ddaf1c8da33a4568d3a8858c1b02f85f39afb3b177a782535b60c571b294542b665be6747e3a4579ed8198ee11b37d102292dbc12b14f012c23b066e603b173c3787671140c635a2c41da09d3cb5b84fe9148b766fe99e91833cbd598ce0a03ef81260d88a6a6d13a49edd274868ddcac94de8d410016f3e64fc6c7f27aca627de89527b3672fe3421afad2267f0bb9ebd10157ddcd1e7f7ff7ba546a34ebd1fbe4ff7f96ab856617bfb8dd2241f476de4b6d1eba5855418e3e410905681df0e9034f62f1335422206ef037315e14118e7f6f44e7c53579e505b9e841f634bc5b6742e92cde9e05a6af5fc75fdeb3e57e9d123b8cb392975142eeec0c9fd82a857bc35af8c68c783ccbd33af8fc9cebaafe2641ad838b43614c2354d0092114f4e655de747703ce86303ec62c12d1945dee7c6b65ace2da4234fd6e184f7aec76b8343bf7a2214aefd0c51bb3556121228a37fb55398383e3db269b617d51452d3a7871e55b48ddebaeff1ea5932df43ee0a207195196013566e66c4e07f3990de73dd35cb6c045c42c8a3628abc4ef2c90efbec7445a6f28e7e924014b34dd0a3fccc516ffbc1fc128f6383992baa00162d7c8d7cbea221efbbae20d7e90575f686ec13f22886fa7d617bf948e407ecc79ea5044c7c5098013c3e7ca01a4b575e35cb9ab8cfb8099c4b712b1975a3e45e348cd9c895daf09d1c6ff849ba975b3dc86af9d8249ebe4032f4d5f833dccca9bdb26944ea4f907fade97d709d484b6e2c98bebd26cf282cac87049b6c1e4975fb7c0f11bd59e583dd2a623e13066e8c18a8741f98462497a3410d85359dad58792c32cc1c42f3e7d33b1aee094bf0c2443123ef98000ce7c33e85b90f354d018659fec6d807e93e8061a37ead5d469fd47e9eabda924e95ef5c77775d905b23b9340849bc7fc7974836049da2f9857a30203cb3a9e86b0f2f1bcef6cc0336e42e723c3a0d8d4438d0e9f064396aa313760507f7ead246c0cce3f689b5b4cfc3df5afc146167ebf6eae1a3a5ef0ce5751919db764ab17248af5fa56d5bb8096773b2a86b9fc7b7854191157ad6956234562df6921ef755eb2bef931890277c120fb40f7f2c3c81a251c24b57d8416c009fedc59f860d56808220fe5fb1b53041637b151115c42084ca31a768e731d4bea48e4af9f217c3da7f53274e7c6af040afd073ae480e5b5285630a0a07ddf46a8e28b99b94a00fb11a82cbe4bcc3fbd3275f0a5ba4ce15ce1c103e18cb5e83b35f6ea16e02c06aec2ae222d098f33b2d658ad96dd97fb59d6bd0e06e2625fcdf6679af2a5d6a7cd4e8036c5aafb52128fae573d4ebe7261d79e532a40a1fd6de6c4dc8f0c8ec483429ba4322447d58ad33e89b2058fe28b42691c476c2459242a014266919bda9b39a4c6c5ff4e2d5f471058d211d3d3ff0daef7358bb2c5c0534c422a32c9bd947e9c42a4025d6ab8fb1e3aab53440e611994cc77d1d061e02fe23a6380627bae31e4a0b305ec4080aa5a43942ef1e0f92bfffc118ab0914650dfd33e5c91e606bf5f64a1d0ccc90094a7e56e0d3e3b5e04a789ce1e5d8a8b8aba8a9984c064f8d475b5c3de7d486b11cf86ca3ea241fbc9a98f2682c0732286ce51c302acdfbc25620acaa3614d47f2f6f805ec7e84448168d2136d7077f54d5d9aa72b3fe1659de7856150bd37d750b9946cc6d50524f0f03f275a6a078665a1dd50cd4f7cfe95cff9f41d958215c386a13a0f8b12ac895cc38f1808a1c2c2cd29475b3a69317119d0922061e694c77a95de3e8e054f1ea9fea0f59795c0515adb83609894c6f0ca9e6405bf1118a7770ff303171d3a931d92864aac8e92195b8da95877a00b3f48fd57c31ecc9fd5dfa38079ff11da5c5c1f0fb3c43392124801a84f36266bef2646d1cd1b4718718b568d3ac81a3a1fc0b7021b36e00e637411075d729cee1d0dd902d0962eab76cbb28d5d4cea9a05092b2347e53d5269ee197f2b140a4a2dd98f7a41e5d4995a381f632f44b51c5f3fe8893dc0bd3790d7a6873768bc3c39b3edc9ea0c7472e254988f3800e509cbde9835df3003d0c9dc534db6c7c026cd2dae7ae39a1739fc6647979dbeac6ebfa9a176ba05c0b80cbd9d91661639d55abb89dd1e4bcb781b7053f6df46843ffe8f20c2f4702fdcfc626d3ba4e65b43df557fa9ac47aa257eb8882a41e30a6c6553e4df06032d07dd84061c71c79a5fd6474fb6de102761d0a31d83294b02f2644b80698c2c42f6a11846451c548a4b8f23221e4de1138aa27b1a138c1335341ae65bd28482db9a54c3a59956f86c88d66274b96f85efeb2c9e2f645b5be3a682e975aad332765e9da12f32efc8fb2c7eb5cc210f8875e7bcad8238710c0d363a29eb1a2ad32c35692d766c05054b647bb3e1b955f6c151df7635a3c562c6c0d3b3720c276487ff3d7cee2d5fad09c98f719266a327ab25a0509691eff8c399c04c54314b66cc9e084e394a446d6ac1d0ca6454d8075dc3bf04b37a1fea5abb4e3ccee74d863108d5b6178f36c0bc222773e071703c57809680df3400ba0b5c441e7cda03a3ce1fd74c194579bee1902c5f47f2649818e08e8ebe05a7947413bca9c667cf7fd2fa3ef9ea78bd928c740c44dda0cb62b10a6136f674c321a3a8f57dc417a5e3b174d58e0e8abc10ea25fea94a6191a5ab831164b6b8a064230fa668f8bf65fe180946aa4777dc0b6712ef803138c9afd25c2e3121a921f1a347889db58ff5432a882fbe55d17e9777ec5c80fbb83571ebadb0cfbab1342f4f6b2522c5fce0360524c5e08d83165250d3ceacb6529246100ecaeffa3b7a3a371ed2aaa4ea5be07a0513b9dfc1a5fa42f1634fc6a6171ff026d617b1588ef989b9f1b9539225953eee9b558bead2dc16847f2bf6a8e3c209235d6e354f902bca77f0bfa9cfb1840d116ce9de85fbd0d0d879e29960741aedba861ed3b704162d9139ddc60208354015ae1c20241bd179cedf3676d4b38ae7fe6a92f0c9cf41d27b032d07d210fb4fbd7cde72ab6b1e6572fe7517606f5019203d6da8407db68d4f79d3785064bead7907178138703ac40946f62fc6cf9d5ff8ac542d70b2defddb6e6fe9cd650ca6837474764dfdbc4d326aaaac036108cddcf349d1d1f4a3cb82d2b863804b010c4061665901a990a815cda9ec3572d02121c2e554d8ef09f8d3bd345799851894adaffa12da046566b5c49edbb472c1c826a2a5f240dda3308d1b5e69f179434569445c83c66dda5e057de372a998e6f70e64c0f9415da99cea47f1381e1d7bc136904b9b84ec99e559f993264ce76ca9bd72037bbe8ecf6aa114ce13d4c730a8e608bf5918246ed7fe6bae32ae0965f90f2a5196300e768cb80b9e1dc46ae493cda48212278a7b63f9eef3ae880e688bd63e5c027365766ab9916b4f2b143d7fe07c56a3120f5f56a9aec1d5dce87daf2bf7c51d28cce45e70a30d5def36a2879ee286cceb034f530a104c10a520161707ba6af9496f915532b03eb241e7128da35b01c49df2eed9ba2c2d2a0525e6941da5281ef975dc905e8ec65942239ae967cc0a6d20e4461cd853fe7d11496764c2eed19344dbb7bcef438a1ec0f79d59f7e5087770e8459f8d1e17169f6364e106290f0dc7e5bd35832843e062ef9e1bbcfee2541f93ae7d6b970e43ca642d8a8c169a7705cf23a8c8049e7d822d5161bd6741c521b8c1b0dde0eb643ae4c7578f0dba17e811ae28d9b7bf30584338448454a64c791c24fb0be4024701866417f13be9c1a25354e354b998c3600c1b89e8c01ce20e54364ee49c2adbb335f1f7f5ff400da7383cf0808764c3de0238934d4817e938fa46b32da719e2017a2ea0f221d3508c3cd5ba6627281e21a07fc393e62d165467d51443a7d79f21a1f042cb0103424254703e439da47d9ec3d35fab3526509f3439d5d744ae8d28df838385cbf97b200fd2117b483dbbd21defead937651f90f118ea2799ef8d8fd9c56a5d41c6ea7c14b3d8624581a751906fb5426c8210a7589dd3032d1489633300cfdea253cb33199c823aaffe97d8e2f8db2a8639748b6b35d97d56d042e053f5881463699292c4e95edc3c5adced7e3a30abdb918075b26fa396bd2a68d93f3a46b9555df7aa12b91f42fd1c10547d579ab83cc77ebe3c38aedcf7efd5aaccb5c90bec4bcb60cdced763a2bfffa2f3eee7f0a558683216002b5c2eba12cd43fb47bdaede57f7af86fecebbc4ee5cf60dec5574340adb0790df9959d5a01c9a2c4601efe8a07bcac28ea5bef6f2b35f11e0bf11b4255191ab29dd056381660c62ff5770525f2d8382aa78e4929dc3db6712761c98e47e6f62dc31b768e2ebf834f7a54420be8f22465b9a564c3174926778c55f0654dd5afe7e049f6f86cd38348d6a6a8b8b8673f8ec51c98656acfe1c789bd90f84af893664e6392d0fe14057bbba0c297e403318251cf775a14a8dbdfd6d2cdaea7ae854766cf342ea30525f3059aad9596622f7f2dbea9d9d48775ae7459ba97d8b589014b64130e6748207e3b142b3cd4dd1e4f0a37b6562030c3e73304db16d84328e9cc84f16fae47a4b6df5babd3089d03ed9e31b6f025605888fac63fb47642caa82e2c0f2c674b10dff183f45e65e2feaf589221d35bc382415161ec1e6f4a219b72ad08aaa28b54707efff1f6b5d8e923bb141d94183aeafb0377f598b496436a05192d6a407f27c5944596d25115419c90359d58a935bbbc8ddd25a751654469a0371f56de374d52279c8a158a95d89320ba91cfe4a9097dfc"}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) r2 = openat$vimc0(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async, rerun: 32) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) (rerun: 32) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r3}, 0x80) (async) sendfile(r2, r3, &(0x7f00000000c0)=0x8000000000000000, 0x7fff) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) (async) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) 00:11:56 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x690181) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:11:56 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0}) 00:11:56 executing program 2: sendmsg$IPSET_CMD_DESTROY(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="2000000000000000000007ff000000ea0500000909000200733a23ad74791df5"], 0x20}}, 0x4000812) r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) sendmsg$IPSET_CMD_DESTROY(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="2000000000000000000007ff000000ea0500000909000200733a23ad74791df5"], 0x20}}, 0x4000812) (async) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) (async) 00:11:56 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000240)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x155, 0xfffffffffffffdd1, 0x2, [@datasec={0x2, 0x4, 0x0, 0xf, 0x1, [{0x5, 0x7fffffff, 0xffff}, {0x1, 0x800, 0x1}, {0x2, 0x3ff, 0x5}, {0x1, 0x20, 0x1f}], "b3"}, @struct={0xc, 0x4, 0x0, 0x4, 0x0, 0xff, [{0x6, 0x5, 0x60cd}, {0x0, 0x4, 0x5}, {0x1, 0x3, 0x9}, {0xe, 0x5, 0x3}]}, @int={0x5, 0x0, 0x0, 0x1, 0x0, 0x26, 0x0, 0x3, 0x1}, @typedef={0xe, 0x0, 0x0, 0x8, 0x4}, @func_proto={0x0, 0x3, 0x0, 0xd, 0x0, [{0x8, 0x4}, {0xf, 0x3}, {0x2, 0x1}]}, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x1, 0x3, 0x1}}, @typedef={0xd}, @struct={0x0, 0x9, 0x0, 0x4, 0x1, 0x7, [{0xd, 0x2}, {0x1, 0x4, 0x800}, {0x10, 0x2, 0x8000}, {0xb, 0x2, 0x4767}, {0x5, 0x4}, {0xb, 0x4, 0x3}, {0x9, 0x0, 0x9d}, {0x5, 0x5, 0x42}, {0x4, 0x0, 0x39}]}]}}, &(0x7f0000000080)=""/164, 0x172, 0xa4, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) (async) ftruncate(r2, 0x8000000000000000) (async) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) 00:11:56 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) ioctl$USBDEVFS_BULK(r1, 0xc0185502, &(0x7f0000000000)={{{0x5, 0x1}}, 0x9a, 0x7c0000, &(0x7f00000000c0)="8ff8195c1ae539905a1698aef65593de6474f3ffc4256be309e29a9aca57fe16d49f70e1f7f20338bd209d8c9171d12e328c782601c631e5c0c056ced1dc82966209d9c02827c526146860f3ecf1a42066a1f25216d2dbb598892f638f10a420aee53593c7ec4f1095484689b8b14716cacbce79c48596f296cee1e076f5b4aec61735a2550281b820af6b5133939bddc90add718387f0d2448a"}) [ 716.166244][T30149] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 00:11:56 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x690181) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:11:56 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)=0x100000) 00:11:56 executing program 2: sendmsg$IPSET_CMD_DESTROY(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="2000000000000000000007ff000000ea0500000909000200733a23ad74791df5"], 0x20}}, 0x4000812) r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) 00:11:56 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000003, 0x20010, r1, 0x0) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) r3 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/sys/net/ipv4/vs/secure_tcp\x00', 0x2, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r3, 0x80045510, &(0x7f00000001c0)=0x1) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r2, 0xf50f, 0x0) ftruncate(r1, 0x80000001) 00:11:56 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x690181) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x690181) (async) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) 00:11:56 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) (async) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000240)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x155, 0xfffffffffffffdd1, 0x2, [@datasec={0x2, 0x4, 0x0, 0xf, 0x1, [{0x5, 0x7fffffff, 0xffff}, {0x1, 0x800, 0x1}, {0x2, 0x3ff, 0x5}, {0x1, 0x20, 0x1f}], "b3"}, @struct={0xc, 0x4, 0x0, 0x4, 0x0, 0xff, [{0x6, 0x5, 0x60cd}, {0x0, 0x4, 0x5}, {0x1, 0x3, 0x9}, {0xe, 0x5, 0x3}]}, @int={0x5, 0x0, 0x0, 0x1, 0x0, 0x26, 0x0, 0x3, 0x1}, @typedef={0xe, 0x0, 0x0, 0x8, 0x4}, @func_proto={0x0, 0x3, 0x0, 0xd, 0x0, [{0x8, 0x4}, {0xf, 0x3}, {0x2, 0x1}]}, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x1, 0x3, 0x1}}, @typedef={0xd}, @struct={0x0, 0x9, 0x0, 0x4, 0x1, 0x7, [{0xd, 0x2}, {0x1, 0x4, 0x800}, {0x10, 0x2, 0x8000}, {0xb, 0x2, 0x4767}, {0x5, 0x4}, {0xb, 0x4, 0x3}, {0x9, 0x0, 0x9d}, {0x5, 0x5, 0x42}, {0x4, 0x0, 0x39}]}]}}, &(0x7f0000000080)=""/164, 0x172, 0xa4, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) (async) ftruncate(r2, 0x8000000000000000) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) 00:11:56 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) ioctl$USBDEVFS_BULK(r1, 0xc0185502, &(0x7f0000000000)={{{0x5, 0x1}}, 0x9a, 0x7c0000, &(0x7f00000000c0)="8ff8195c1ae539905a1698aef65593de6474f3ffc4256be309e29a9aca57fe16d49f70e1f7f20338bd209d8c9171d12e328c782601c631e5c0c056ced1dc82966209d9c02827c526146860f3ecf1a42066a1f25216d2dbb598892f638f10a420aee53593c7ec4f1095484689b8b14716cacbce79c48596f296cee1e076f5b4aec61735a2550281b820af6b5133939bddc90add718387f0d2448a"}) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) ftruncate(0xffffffffffffffff, 0x0) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) (async) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async) io_setup(0x3, &(0x7f0000000600)) (async) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) (async) ioctl$USBDEVFS_BULK(r1, 0xc0185502, &(0x7f0000000000)={{{0x5, 0x1}}, 0x9a, 0x7c0000, &(0x7f00000000c0)="8ff8195c1ae539905a1698aef65593de6474f3ffc4256be309e29a9aca57fe16d49f70e1f7f20338bd209d8c9171d12e328c782601c631e5c0c056ced1dc82966209d9c02827c526146860f3ecf1a42066a1f25216d2dbb598892f638f10a420aee53593c7ec4f1095484689b8b14716cacbce79c48596f296cee1e076f5b4aec61735a2550281b820af6b5133939bddc90add718387f0d2448a"}) (async) 00:11:56 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)=0x14) 00:11:56 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) r2 = openat$damon_rm_contexts(0xffffffffffffff9c, &(0x7f0000000040), 0x101082, 0x1) ioctl$BTRFS_IOC_BALANCE(r2, 0x5000940c, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r3, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) ioctl$USBDEVFS_CLAIMINTERFACE(r1, 0x8004550f, &(0x7f0000000000)=0x3) 00:11:56 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000000)=@usbdevfs_connect={0x2}) [ 716.346391][T30186] vhci_hcd: default hub control req: 4012 v0000 i0000 l0 00:11:56 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ftruncate(r1, 0x1000673) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) getsockopt$PNPIPE_IFINDEX(r1, 0x113, 0x2, &(0x7f0000000340)=0x0, &(0x7f0000000380)=0x4) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_ext={0x1c, 0xe, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x6}, [@map_idx_val={0x18, 0x9, 0x6, 0x0, 0xd, 0x0, 0x0, 0x0, 0x3}, @map_idx_val={0x18, 0xb, 0x6, 0x0, 0x5, 0x0, 0x0, 0x0, 0x7}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x1}, @generic={0xfa, 0x2, 0xe, 0x7, 0x8}, @generic={0x1, 0xe, 0x6, 0x1000, 0x100}, @map_idx={0x18, 0x8, 0x5, 0x0, 0x2}, @jmp={0x5, 0x0, 0x8, 0x3, 0x8, 0xfffffffffffffff4, 0x4}]}, &(0x7f0000000240)='GPL\x00', 0xfff, 0x84, &(0x7f0000000280)=""/132, 0x41000, 0x2, '\x00', r3, 0x0, r1, 0x8, &(0x7f00000003c0)={0x3, 0x5}, 0x8, 0x10, &(0x7f0000000400)={0x4, 0x3, 0x101, 0x80000000}, 0x10, 0x2aaad, 0xffffffffffffffff, 0x0, &(0x7f0000000440)=[r1]}, 0x80) sendfile(r2, r1, 0x0, 0x4) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) 00:11:56 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f00000000c0)=@usbdevfs_driver={0x10001, 0x10001, &(0x7f0000000040)="5cbe470f8954ed2ac13f8f716d65d9bd3fbee68abf2bf3eb854eb4bb6e7bf0fc62d65b01"}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r3, 0x0) ftruncate(r3, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) 00:11:56 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async) r2 = openat$damon_rm_contexts(0xffffffffffffff9c, &(0x7f0000000040), 0x101082, 0x1) ioctl$BTRFS_IOC_BALANCE(r2, 0x5000940c, 0x0) (async) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r3, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) (async, rerun: 64) ioctl$USBDEVFS_CLAIMINTERFACE(r1, 0x8004550f, &(0x7f0000000000)=0x3) (rerun: 64) 00:11:56 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) ioctl$USBDEVFS_BULK(r1, 0xc0185502, &(0x7f0000000000)={{{0x5, 0x1}}, 0x9a, 0x7c0000, &(0x7f00000000c0)="8ff8195c1ae539905a1698aef65593de6474f3ffc4256be309e29a9aca57fe16d49f70e1f7f20338bd209d8c9171d12e328c782601c631e5c0c056ced1dc82966209d9c02827c526146860f3ecf1a42066a1f25216d2dbb598892f638f10a420aee53593c7ec4f1095484689b8b14716cacbce79c48596f296cee1e076f5b4aec61735a2550281b820af6b5133939bddc90add718387f0d2448a"}) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) ftruncate(0xffffffffffffffff, 0x0) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) (async) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async) io_setup(0x3, &(0x7f0000000600)) (async) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) (async) ioctl$USBDEVFS_BULK(r1, 0xc0185502, &(0x7f0000000000)={{{0x5, 0x1}}, 0x9a, 0x7c0000, &(0x7f00000000c0)="8ff8195c1ae539905a1698aef65593de6474f3ffc4256be309e29a9aca57fe16d49f70e1f7f20338bd209d8c9171d12e328c782601c631e5c0c056ced1dc82966209d9c02827c526146860f3ecf1a42066a1f25216d2dbb598892f638f10a420aee53593c7ec4f1095484689b8b14716cacbce79c48596f296cee1e076f5b4aec61735a2550281b820af6b5133939bddc90add718387f0d2448a"}) (async) 00:11:56 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) (async) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000000)=@usbdevfs_connect={0x2}) [ 716.467980][T30198] vhci_hcd: default hub control req: 4012 v0000 i0000 l0 00:11:56 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000003, 0x20010, r1, 0x0) (async) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) (async) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) (async) r3 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/sys/net/ipv4/vs/secure_tcp\x00', 0x2, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r3, 0x80045510, &(0x7f00000001c0)=0x1) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r2, 0xf50f, 0x0) ftruncate(r1, 0x80000001) 00:11:56 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) (async) ftruncate(r1, 0x1000673) (async) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) getsockopt$PNPIPE_IFINDEX(r1, 0x113, 0x2, &(0x7f0000000340)=0x0, &(0x7f0000000380)=0x4) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_ext={0x1c, 0xe, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x6}, [@map_idx_val={0x18, 0x9, 0x6, 0x0, 0xd, 0x0, 0x0, 0x0, 0x3}, @map_idx_val={0x18, 0xb, 0x6, 0x0, 0x5, 0x0, 0x0, 0x0, 0x7}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x1}, @generic={0xfa, 0x2, 0xe, 0x7, 0x8}, @generic={0x1, 0xe, 0x6, 0x1000, 0x100}, @map_idx={0x18, 0x8, 0x5, 0x0, 0x2}, @jmp={0x5, 0x0, 0x8, 0x3, 0x8, 0xfffffffffffffff4, 0x4}]}, &(0x7f0000000240)='GPL\x00', 0xfff, 0x84, &(0x7f0000000280)=""/132, 0x41000, 0x2, '\x00', r3, 0x0, r1, 0x8, &(0x7f00000003c0)={0x3, 0x5}, 0x8, 0x10, &(0x7f0000000400)={0x4, 0x3, 0x101, 0x80000000}, 0x10, 0x2aaad, 0xffffffffffffffff, 0x0, &(0x7f0000000440)=[r1]}, 0x80) (async) sendfile(r2, r1, 0x0, 0x4) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) 00:11:56 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8008550e, &(0x7f0000000080)) 00:11:56 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) (async) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000000)=@usbdevfs_connect={0x2}) 00:11:56 executing program 4: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000000, 0x110, 0xffffffffffffffff, 0x98710000) r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) r2 = dup3(r0, r0, 0x80000) preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000200)=""/64, 0x40}, {&(0x7f0000000240)=""/169, 0xa9}, {&(0x7f0000000300)=""/24, 0x18}, {&(0x7f0000000340)=""/66, 0x42}, {&(0x7f00000003c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/167, 0xa7}, {&(0x7f0000000540)=""/167, 0xa7}, {&(0x7f0000000600)=""/208, 0xd0}, {&(0x7f0000000700)=""/8, 0x8}], 0x9, 0x9, 0xffffffff) ioctl$USBDEVFS_IOCTL(r2, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x5}) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f00000000c0)={0x2, @vbi={0x1ff, 0x7fff, 0x8, 0x35315258, [0x9, 0x5], [0x8, 0x9], 0x1}}) ftruncate(0xffffffffffffffff, 0x3) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) ioctl$USBDEVFS_RELEASEINTERFACE(r2, 0x80045510, &(0x7f00000001c0)=0xfff) 00:11:56 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) r2 = openat$damon_rm_contexts(0xffffffffffffff9c, &(0x7f0000000040), 0x101082, 0x1) ioctl$BTRFS_IOC_BALANCE(r2, 0x5000940c, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r3, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) ioctl$USBDEVFS_CLAIMINTERFACE(r1, 0x8004550f, &(0x7f0000000000)=0x3) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) (async) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async) openat$damon_rm_contexts(0xffffffffffffff9c, &(0x7f0000000040), 0x101082, 0x1) (async) ioctl$BTRFS_IOC_BALANCE(r2, 0x5000940c, 0x0) (async) io_setup(0x3, &(0x7f0000000600)) (async) io_submit(r3, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) (async) ioctl$USBDEVFS_CLAIMINTERFACE(r1, 0x8004550f, &(0x7f0000000000)=0x3) (async) [ 716.749565][T30212] vhci_hcd: default hub control req: 4012 v0000 i0000 l0 00:11:56 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) (async) ftruncate(r1, 0x1000673) (async) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) (async) getsockopt$PNPIPE_IFINDEX(r1, 0x113, 0x2, &(0x7f0000000340)=0x0, &(0x7f0000000380)=0x4) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_ext={0x1c, 0xe, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x6}, [@map_idx_val={0x18, 0x9, 0x6, 0x0, 0xd, 0x0, 0x0, 0x0, 0x3}, @map_idx_val={0x18, 0xb, 0x6, 0x0, 0x5, 0x0, 0x0, 0x0, 0x7}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x1}, @generic={0xfa, 0x2, 0xe, 0x7, 0x8}, @generic={0x1, 0xe, 0x6, 0x1000, 0x100}, @map_idx={0x18, 0x8, 0x5, 0x0, 0x2}, @jmp={0x5, 0x0, 0x8, 0x3, 0x8, 0xfffffffffffffff4, 0x4}]}, &(0x7f0000000240)='GPL\x00', 0xfff, 0x84, &(0x7f0000000280)=""/132, 0x41000, 0x2, '\x00', r3, 0x0, r1, 0x8, &(0x7f00000003c0)={0x3, 0x5}, 0x8, 0x10, &(0x7f0000000400)={0x4, 0x3, 0x101, 0x80000000}, 0x10, 0x2aaad, 0xffffffffffffffff, 0x0, &(0x7f0000000440)=[r1]}, 0x80) (async) sendfile(r2, r1, 0x0, 0x4) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) 00:11:56 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) ioctl$USBDEVFS_REAPURBNDELAY(r0, 0x4008550d, &(0x7f0000000000)) 00:11:56 executing program 4: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000000, 0x110, 0xffffffffffffffff, 0x98710000) r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) r2 = dup3(r0, r0, 0x80000) preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000200)=""/64, 0x40}, {&(0x7f0000000240)=""/169, 0xa9}, {&(0x7f0000000300)=""/24, 0x18}, {&(0x7f0000000340)=""/66, 0x42}, {&(0x7f00000003c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/167, 0xa7}, {&(0x7f0000000540)=""/167, 0xa7}, {&(0x7f0000000600)=""/208, 0xd0}, {&(0x7f0000000700)=""/8, 0x8}], 0x9, 0x9, 0xffffffff) ioctl$USBDEVFS_IOCTL(r2, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x5}) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f00000000c0)={0x2, @vbi={0x1ff, 0x7fff, 0x8, 0x35315258, [0x9, 0x5], [0x8, 0x9], 0x1}}) ftruncate(0xffffffffffffffff, 0x3) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) ioctl$USBDEVFS_RELEASEINTERFACE(r2, 0x80045510, &(0x7f00000001c0)=0xfff) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000000, 0x110, 0xffffffffffffffff, 0x98710000) (async) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) (async) dup3(r0, r0, 0x80000) (async) preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000200)=""/64, 0x40}, {&(0x7f0000000240)=""/169, 0xa9}, {&(0x7f0000000300)=""/24, 0x18}, {&(0x7f0000000340)=""/66, 0x42}, {&(0x7f00000003c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/167, 0xa7}, {&(0x7f0000000540)=""/167, 0xa7}, {&(0x7f0000000600)=""/208, 0xd0}, {&(0x7f0000000700)=""/8, 0x8}], 0x9, 0x9, 0xffffffff) (async) ioctl$USBDEVFS_IOCTL(r2, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x5}) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f00000000c0)={0x2, @vbi={0x1ff, 0x7fff, 0x8, 0x35315258, [0x9, 0x5], [0x8, 0x9], 0x1}}) (async) ftruncate(0xffffffffffffffff, 0x3) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r2, 0x80045510, &(0x7f00000001c0)=0xfff) (async) 00:11:56 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000), 0x80000) read$FUSE(r1, &(0x7f0000001340)={0x2020}, 0x2020) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) 00:11:56 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r3}, 0x80) io_submit(r2, 0x2, &(0x7f0000000280)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x1}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x2, 0x420c, r3, &(0x7f0000000140)="664daeb86746828286070f0ba93d5e0b9e0668191bdcabcd33b03e5b88a42538a1f5eb8f8ee65913420cdeeb66fccf86608290fadafea67da09fe0ab7554e2d7eb84ebc6777224e74bb88c3f66d7b976c3e27429e1d7f0e7b408508f3d0be43abdf06ce1767ca82e585ce77e697a20bbc3778c0083c4c3b159f8171c92ef25820a4e1f78ca3705086175da212f4e33d73027ff113d6afbb5cc8215f41015ad2eecff5f443c7fdb7e14fcbcfd1348ca60c104bc3a5fd0ddec55f44a12e8875fcadf90d4182374999d4f", 0xc9, 0x3, 0x0, 0x2, r1}]) ioctl$USBDEVFS_REAPURBNDELAY(r1, 0x4008550d, &(0x7f00000000c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$USBDEVFS_REAPURBNDELAY(r4, 0x4008550d, &(0x7f0000000040)) ioctl$F2FS_IOC_RESERVE_COMPRESS_BLOCKS(r4, 0x8008f513, &(0x7f00000002c0)) 00:11:56 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x2, 0x16, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 716.872322][T30254] vhci_hcd: default hub control req: 0216 v0000 i0000 l0 00:11:56 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000003, 0x20010, r1, 0x0) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) r3 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/sys/net/ipv4/vs/secure_tcp\x00', 0x2, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r3, 0x80045510, &(0x7f00000001c0)=0x1) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r2, 0xf50f, 0x0) ftruncate(r1, 0x80000001) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000003, 0x20010, r1, 0x0) (async) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) (async) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/sys/net/ipv4/vs/secure_tcp\x00', 0x2, 0x0) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r3, 0x80045510, &(0x7f00000001c0)=0x1) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r2, 0xf50f, 0x0) (async) ftruncate(r1, 0x80000001) (async) 00:11:56 executing program 4: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000000, 0x110, 0xffffffffffffffff, 0x98710000) r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) (async) r2 = dup3(r0, r0, 0x80000) preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000200)=""/64, 0x40}, {&(0x7f0000000240)=""/169, 0xa9}, {&(0x7f0000000300)=""/24, 0x18}, {&(0x7f0000000340)=""/66, 0x42}, {&(0x7f00000003c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/167, 0xa7}, {&(0x7f0000000540)=""/167, 0xa7}, {&(0x7f0000000600)=""/208, 0xd0}, {&(0x7f0000000700)=""/8, 0x8}], 0x9, 0x9, 0xffffffff) (async) ioctl$USBDEVFS_IOCTL(r2, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x5}) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f00000000c0)={0x2, @vbi={0x1ff, 0x7fff, 0x8, 0x35315258, [0x9, 0x5], [0x8, 0x9], 0x1}}) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x3) (async, rerun: 64) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r2, 0x80045510, &(0x7f00000001c0)=0xfff) 00:11:56 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x2, 0x16, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 716.932383][T30265] vhci_hcd: default hub control req: 0216 v0000 i0000 l0 00:11:56 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ioctl$USBDEVFS_CONNECTINFO(r1, 0x40085511, &(0x7f0000000200)) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x141402, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r4, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r3, &(0x7f0000000000)="96", 0x7ffff000}]) r5 = openat$cgroup_ro(r3, &(0x7f0000000380)='cpu.stat\x00', 0x0, 0x0) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RESET(r0, 0x5514) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) ioctl$UDMABUF_CREATE_LIST(r1, 0x40087543, &(0x7f0000000100)=ANY=[@ANYBLOB="0100000009000000", @ANYRES32=r2, @ANYBLOB="0000000000400000000000000000000001000000", @ANYRES32=r5, @ANYBLOB="0000000000800000000000000040000000000000", @ANYRES32=r5, @ANYBLOB="0000000000800000000000000040000000000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r2, @ANYBLOB="0000000000f0ffff000000000080000000000000", @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00', @ANYRES32=r1, @ANYBLOB="00000000000000f0ffffffff00f0ffff01000100", @ANYRES32=r1, @ANYBLOB="0000000000f0ffff0000000000f0ffffffffffff", @ANYRES32=r5, @ANYRESHEX=r1]) r6 = socket(0x2, 0x2, 0x1) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r6, 0x0, 0x8) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000280), r2) sendmsg$NL80211_CMD_LEAVE_IBSS(r6, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x28, r7, 0x1, 0x70bd2a, 0x25dfdc02, {{}, {@val={0x8}, @val={0xc, 0x99, {0x6b, 0x28}}}}, ["", "", "", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x20000881}, 0x20000080) fallocate(r5, 0x5c, 0x1, 0x0) 00:11:56 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x121802) ftruncate(0xffffffffffffffff, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0x40087602, &(0x7f0000000000)=0x225e) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) write$binfmt_elf64(r1, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x80, 0x9, 0x7, 0x3b, 0x8000000000000000, 0x2, 0x6, 0x2, 0x9e, 0x40, 0x160, 0x5, 0x2, 0x38, 0x2, 0x401, 0x1800, 0x7}, [{0x70dad92d87141f2e, 0x3, 0x3, 0x5, 0x401, 0x140000000000, 0xc8b, 0x6}, {0x5, 0x101, 0x200, 0x598, 0xfffffffffffffff9, 0x4, 0x7fff, 0x400}], "f6c6eb90c1ea146b7ef77e158fabdadaee002fd2ec5af123b788b21958c800c3387f4cff5404809d917b633e1d", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x8dd) 00:11:56 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x80045505, &(0x7f0000000040)) (fail_nth: 1) 00:11:56 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x2, 0x16, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x2, 0x16, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) 00:11:56 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x121802) ftruncate(0xffffffffffffffff, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0x40087602, &(0x7f0000000000)=0x225e) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) write$binfmt_elf64(r1, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x80, 0x9, 0x7, 0x3b, 0x8000000000000000, 0x2, 0x6, 0x2, 0x9e, 0x40, 0x160, 0x5, 0x2, 0x38, 0x2, 0x401, 0x1800, 0x7}, [{0x70dad92d87141f2e, 0x3, 0x3, 0x5, 0x401, 0x140000000000, 0xc8b, 0x6}, {0x5, 0x101, 0x200, 0x598, 0xfffffffffffffff9, 0x4, 0x7fff, 0x400}], "f6c6eb90c1ea146b7ef77e158fabdadaee002fd2ec5af123b788b21958c800c3387f4cff5404809d917b633e1d", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x8dd) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x121802) (async) ftruncate(0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_SETVERSION(r0, 0x40087602, &(0x7f0000000000)=0x225e) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) (async) socket$nl_xfrm(0x10, 0x3, 0x6) (async) write$binfmt_elf64(r1, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x80, 0x9, 0x7, 0x3b, 0x8000000000000000, 0x2, 0x6, 0x2, 0x9e, 0x40, 0x160, 0x5, 0x2, 0x38, 0x2, 0x401, 0x1800, 0x7}, [{0x70dad92d87141f2e, 0x3, 0x3, 0x5, 0x401, 0x140000000000, 0xc8b, 0x6}, {0x5, 0x101, 0x200, 0x598, 0xfffffffffffffff9, 0x4, 0x7fff, 0x400}], "f6c6eb90c1ea146b7ef77e158fabdadaee002fd2ec5af123b788b21958c800c3387f4cff5404809d917b633e1d", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x8dd) (async) [ 716.997853][T30273] FAULT_INJECTION: forcing a failure. [ 716.997853][T30273] name failslab, interval 1, probability 0, space 0, times 0 [ 717.004756][T30280] vhci_hcd: default hub control req: 0216 v0000 i0000 l0 [ 717.015894][T30273] CPU: 1 PID: 30273 Comm: syz-executor.3 Not tainted 6.1.0-rc8-syzkaller-33330-ga5541c0811a0 #0 [ 717.018833][T30273] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 717.021525][T30273] Call trace: [ 717.022407][T30273] dump_backtrace+0x1c4/0x1f0 [ 717.023681][T30273] show_stack+0x2c/0x3c [ 717.024833][T30273] dump_stack_lvl+0x104/0x16c [ 717.026097][T30273] dump_stack+0x1c/0x58 [ 717.027226][T30273] should_fail_ex+0x1d8/0x1fc [ 717.028494][T30273] __should_failslab+0x68/0x7c [ 717.029737][T30273] should_failslab+0x10/0x28 [ 717.030977][T30273] __kmem_cache_alloc_node+0x80/0x350 [ 717.032450][T30273] __kmalloc+0xb4/0x140 [ 717.033562][T30273] tomoyo_realpath_from_path+0x5c/0x26c [ 717.035034][T30273] tomoyo_path_number_perm+0xe4/0x2c0 [ 717.036496][T30273] tomoyo_file_ioctl+0x2c/0x3c 00:11:57 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x121802) ftruncate(0xffffffffffffffff, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0x40087602, &(0x7f0000000000)=0x225e) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) (async) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) write$binfmt_elf64(r1, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x80, 0x9, 0x7, 0x3b, 0x8000000000000000, 0x2, 0x6, 0x2, 0x9e, 0x40, 0x160, 0x5, 0x2, 0x38, 0x2, 0x401, 0x1800, 0x7}, [{0x70dad92d87141f2e, 0x3, 0x3, 0x5, 0x401, 0x140000000000, 0xc8b, 0x6}, {0x5, 0x101, 0x200, 0x598, 0xfffffffffffffff9, 0x4, 0x7fff, 0x400}], "f6c6eb90c1ea146b7ef77e158fabdadaee002fd2ec5af123b788b21958c800c3387f4cff5404809d917b633e1d", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x8dd) [ 717.037750][T30273] security_file_ioctl+0x48/0xa0 [ 717.039076][T30273] __arm64_sys_ioctl+0x5c/0x140 [ 717.040402][T30273] el0_svc_common+0x138/0x220 [ 717.041690][T30273] do_el0_svc+0x48/0x140 [ 717.042845][T30273] el0_svc+0x58/0x150 [ 717.043949][T30273] el0t_64_sync_handler+0x84/0xf0 [ 717.045238][T30273] el0t_64_sync+0x190/0x194 [ 717.047089][T30283] vhci_hcd: default hub control req: 0216 v0000 i0000 l0 [ 717.133894][T30273] ERROR: Out of memory at tomoyo_realpath_from_path. 00:11:57 executing program 5: syz_open_dev$usbfs(&(0x7f0000000000), 0xffffffeffffffbff, 0x4200) 00:11:57 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ioctl$USBDEVFS_CONNECTINFO(r1, 0x40085511, &(0x7f0000000200)) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x141402, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r4, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r3, &(0x7f0000000000)="96", 0x7ffff000}]) r5 = openat$cgroup_ro(r3, &(0x7f0000000380)='cpu.stat\x00', 0x0, 0x0) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RESET(r0, 0x5514) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) ioctl$UDMABUF_CREATE_LIST(r1, 0x40087543, &(0x7f0000000100)=ANY=[@ANYBLOB="0100000009000000", @ANYRES32=r2, @ANYBLOB="0000000000400000000000000000000001000000", @ANYRES32=r5, @ANYBLOB="0000000000800000000000000040000000000000", @ANYRES32=r5, @ANYBLOB="0000000000800000000000000040000000000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r2, @ANYBLOB="0000000000f0ffff000000000080000000000000", @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00', @ANYRES32=r1, @ANYBLOB="00000000000000f0ffffffff00f0ffff01000100", @ANYRES32=r1, @ANYBLOB="0000000000f0ffff0000000000f0ffffffffffff", @ANYRES32=r5, @ANYRESHEX=r1]) r6 = socket(0x2, 0x2, 0x1) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r6, 0x0, 0x8) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000280), r2) sendmsg$NL80211_CMD_LEAVE_IBSS(r6, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x28, r7, 0x1, 0x70bd2a, 0x25dfdc02, {{}, {@val={0x8}, @val={0xc, 0x99, {0x6b, 0x28}}}}, ["", "", "", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x20000881}, 0x20000080) fallocate(r5, 0x5c, 0x1, 0x0) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) (async) ioctl$USBDEVFS_CONNECTINFO(r1, 0x40085511, &(0x7f0000000200)) (async) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x141402, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async) io_setup(0x3, &(0x7f0000000600)) (async) io_submit(r4, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r3, &(0x7f0000000000)="96", 0x7ffff000}]) (async) openat$cgroup_ro(r3, &(0x7f0000000380)='cpu.stat\x00', 0x0, 0x0) (async) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RESET(r0, 0x5514) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) (async) ioctl$UDMABUF_CREATE_LIST(r1, 0x40087543, &(0x7f0000000100)=ANY=[@ANYBLOB="0100000009000000", @ANYRES32=r2, @ANYBLOB="0000000000400000000000000000000001000000", @ANYRES32=r5, @ANYBLOB="0000000000800000000000000040000000000000", @ANYRES32=r5, @ANYBLOB="0000000000800000000000000040000000000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r2, @ANYBLOB="0000000000f0ffff000000000080000000000000", @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00', @ANYRES32=r1, @ANYBLOB="00000000000000f0ffffffff00f0ffff01000100", @ANYRES32=r1, @ANYBLOB="0000000000f0ffff0000000000f0ffffffffffff", @ANYRES32=r5, @ANYRESHEX=r1]) (async) socket(0x2, 0x2, 0x1) (async) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r6, 0x0, 0x8) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000280), r2) (async) sendmsg$NL80211_CMD_LEAVE_IBSS(r6, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x28, r7, 0x1, 0x70bd2a, 0x25dfdc02, {{}, {@val={0x8}, @val={0xc, 0x99, {0x6b, 0x28}}}}, ["", "", "", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x20000881}, 0x20000080) (async) fallocate(r5, 0x5c, 0x1, 0x0) (async) 00:11:57 executing program 4: r0 = socket(0x2, 0x2, 0x1) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r0, 0x0, 0x8) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@sco={0x1f, @fixed}, 0x80, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/42, 0x2a}], 0x1, &(0x7f0000000140)=""/55, 0x37}, 0x0) r1 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x8004550f, &(0x7f0000000080)) 00:11:57 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.throttle.io_serviced\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) 00:11:57 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x80045505, &(0x7f0000000040)) (fail_nth: 2) [ 717.757362][T30294] FAULT_INJECTION: forcing a failure. [ 717.757362][T30294] name failslab, interval 1, probability 0, space 0, times 0 00:11:57 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000), 0x80000) read$FUSE(r1, &(0x7f0000001340)={0x2020}, 0x2020) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) openat$mice(0xffffffffffffff9c, &(0x7f0000000000), 0x80000) (async) read$FUSE(r1, &(0x7f0000001340)={0x2020}, 0x2020) (async) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) (async) [ 717.760725][T30294] CPU: 1 PID: 30294 Comm: syz-executor.3 Not tainted 6.1.0-rc8-syzkaller-33330-ga5541c0811a0 #0 [ 717.763503][T30294] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 717.766250][T30294] Call trace: [ 717.767125][T30294] dump_backtrace+0x1c4/0x1f0 [ 717.768406][T30294] show_stack+0x2c/0x3c [ 717.769509][T30294] dump_stack_lvl+0x104/0x16c [ 717.770794][T30294] dump_stack+0x1c/0x58 [ 717.771933][T30294] should_fail_ex+0x1d8/0x1fc 00:11:57 executing program 5: syz_open_dev$usbfs(&(0x7f0000000000), 0xffffffeffffffbff, 0x4200) syz_open_dev$usbfs(&(0x7f0000000000), 0xffffffeffffffbff, 0x4200) (async) [ 717.773214][T30294] __should_failslab+0x68/0x7c [ 717.774492][T30294] should_failslab+0x10/0x28 [ 717.775737][T30294] __kmem_cache_alloc_node+0x80/0x350 [ 717.777189][T30294] __kmalloc+0xb4/0x140 [ 717.778299][T30294] tomoyo_encode+0x1d8/0x2d0 [ 717.779517][T30294] tomoyo_realpath_from_path+0x21c/0x26c [ 717.781081][T30294] tomoyo_path_number_perm+0xe4/0x2c0 [ 717.782549][T30294] tomoyo_file_ioctl+0x2c/0x3c [ 717.783857][T30294] security_file_ioctl+0x48/0xa0 [ 717.785160][T30294] __arm64_sys_ioctl+0x5c/0x140 [ 717.786494][T30294] el0_svc_common+0x138/0x220 [ 717.787786][T30294] do_el0_svc+0x48/0x140 [ 717.788950][T30294] el0_svc+0x58/0x150 [ 717.790017][T30294] el0t_64_sync_handler+0x84/0xf0 [ 717.791375][T30294] el0t_64_sync+0x190/0x194 [ 717.795371][T30294] ERROR: Out of memory at tomoyo_realpath_from_path. 00:11:57 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.throttle.io_serviced\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) 00:11:57 executing program 5: syz_open_dev$usbfs(&(0x7f0000000000), 0xffffffeffffffbff, 0x4200) syz_open_dev$usbfs(&(0x7f0000000000), 0xffffffeffffffbff, 0x4200) (async) 00:11:57 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x80045505, &(0x7f0000000040)) (fail_nth: 3) 00:11:57 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_REAPURBNDELAY(r0, 0x4008550d, &(0x7f0000000000)) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:11:57 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.throttle.io_serviced\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) (async) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) [ 717.879772][T30322] vhci_hcd: default hub control req: 400a v0000 i0000 l0 [ 717.886393][T30324] FAULT_INJECTION: forcing a failure. [ 717.886393][T30324] name failslab, interval 1, probability 0, space 0, times 0 [ 717.894636][T30324] CPU: 0 PID: 30324 Comm: syz-executor.3 Not tainted 6.1.0-rc8-syzkaller-33330-ga5541c0811a0 #0 [ 717.897451][T30324] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 717.900095][T30324] Call trace: [ 717.900984][T30324] dump_backtrace+0x1c4/0x1f0 [ 717.902230][T30324] show_stack+0x2c/0x3c [ 717.903356][T30324] dump_stack_lvl+0x104/0x16c [ 717.904647][T30324] dump_stack+0x1c/0x58 [ 717.905779][T30324] should_fail_ex+0x1d8/0x1fc [ 717.907043][T30324] __should_failslab+0x68/0x7c [ 717.908372][T30324] should_failslab+0x10/0x28 [ 717.909616][T30324] __kmem_cache_alloc_node+0x80/0x350 [ 717.911091][T30324] kmalloc_trace+0x44/0x7c [ 717.912280][T30324] usb_control_msg+0x68/0x17c [ 717.913523][T30324] usb_set_configuration+0x7e8/0xd18 [ 717.914929][T30324] usbdev_ioctl+0x2c98/0x33c8 [ 717.916163][T30324] __arm64_sys_ioctl+0xd0/0x140 [ 717.917480][T30324] el0_svc_common+0x138/0x220 [ 717.918721][T30324] do_el0_svc+0x48/0x140 [ 717.919845][T30324] el0_svc+0x58/0x150 [ 717.920888][T30324] el0t_64_sync_handler+0x84/0xf0 [ 717.922215][T30324] el0t_64_sync+0x190/0x194 00:11:57 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ioctl$USBDEVFS_CONNECTINFO(r1, 0x40085511, &(0x7f0000000200)) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x141402, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r4, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r3, &(0x7f0000000000)="96", 0x7ffff000}]) r5 = openat$cgroup_ro(r3, &(0x7f0000000380)='cpu.stat\x00', 0x0, 0x0) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RESET(r0, 0x5514) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) ioctl$UDMABUF_CREATE_LIST(r1, 0x40087543, &(0x7f0000000100)=ANY=[@ANYBLOB="0100000009000000", @ANYRES32=r2, @ANYBLOB="0000000000400000000000000000000001000000", @ANYRES32=r5, @ANYBLOB="0000000000800000000000000040000000000000", @ANYRES32=r5, @ANYBLOB="0000000000800000000000000040000000000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r2, @ANYBLOB="0000000000f0ffff000000000080000000000000", @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00', @ANYRES32=r1, @ANYBLOB="00000000000000f0ffffffff00f0ffff01000100", @ANYRES32=r1, @ANYBLOB="0000000000f0ffff0000000000f0ffffffffffff", @ANYRES32=r5, @ANYRESHEX=r1]) r6 = socket(0x2, 0x2, 0x1) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r6, 0x0, 0x8) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000280), r2) sendmsg$NL80211_CMD_LEAVE_IBSS(r6, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x28, r7, 0x1, 0x70bd2a, 0x25dfdc02, {{}, {@val={0x8}, @val={0xc, 0x99, {0x6b, 0x28}}}}, ["", "", "", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x20000881}, 0x20000080) fallocate(r5, 0x5c, 0x1, 0x0) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) (async) ioctl$USBDEVFS_CONNECTINFO(r1, 0x40085511, &(0x7f0000000200)) (async) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x141402, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async) io_setup(0x3, &(0x7f0000000600)) (async) io_submit(r4, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r3, &(0x7f0000000000)="96", 0x7ffff000}]) (async) openat$cgroup_ro(r3, &(0x7f0000000380)='cpu.stat\x00', 0x0, 0x0) (async) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RESET(r0, 0x5514) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) (async) ioctl$UDMABUF_CREATE_LIST(r1, 0x40087543, &(0x7f0000000100)=ANY=[@ANYBLOB="0100000009000000", @ANYRES32=r2, @ANYBLOB="0000000000400000000000000000000001000000", @ANYRES32=r5, @ANYBLOB="0000000000800000000000000040000000000000", @ANYRES32=r5, @ANYBLOB="0000000000800000000000000040000000000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r2, @ANYBLOB="0000000000f0ffff000000000080000000000000", @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00', @ANYRES32=r1, @ANYBLOB="00000000000000f0ffffffff00f0ffff01000100", @ANYRES32=r1, @ANYBLOB="0000000000f0ffff0000000000f0ffffffffffff", @ANYRES32=r5, @ANYRESHEX=r1]) (async) socket(0x2, 0x2, 0x1) (async) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r6, 0x0, 0x8) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000280), r2) (async) sendmsg$NL80211_CMD_LEAVE_IBSS(r6, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x28, r7, 0x1, 0x70bd2a, 0x25dfdc02, {{}, {@val={0x8}, @val={0xc, 0x99, {0x6b, 0x28}}}}, ["", "", "", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x20000881}, 0x20000080) (async) fallocate(r5, 0x5c, 0x1, 0x0) (async) 00:11:57 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) r1 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000), 0x80000) read$FUSE(r1, &(0x7f0000001340)={0x2020}, 0x2020) (async) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) 00:11:58 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x80045505, &(0x7f0000000040)) (fail_nth: 4) 00:11:58 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_REAPURBNDELAY(r0, 0x4008550d, &(0x7f0000000000)) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:11:58 executing program 1: r0 = socket(0x2, 0x2, 0x1) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r0, 0x0, 0x8) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_COALESCE(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x14, r1, 0x400, 0x70bd28, 0x25dfdbff, {{}, {@void, @void, @void}}, ["", "", "", "", "", "", "", "", ""]}, 0x14}}, 0x8040) r2 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r3, 0x0) ftruncate(r3, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r2, 0x80085504, &(0x7f0000000080)) 00:11:58 executing program 4: r0 = socket(0x2, 0x2, 0x1) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r0, 0x0, 0x8) (async) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@sco={0x1f, @fixed}, 0x80, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/42, 0x2a}], 0x1, &(0x7f0000000140)=""/55, 0x37}, 0x0) r1 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x8004550f, &(0x7f0000000080)) 00:11:58 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ftruncate(r1, 0x1000673) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'nr0\x00', 0x2912}) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) ioctl$TUNSETGROUP(0xffffffffffffffff, 0x400454ce, r3) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r4}, 0x80) r5 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000002680)=ANY=[@ANYBLOB="1860000000000000000000000000000040bb7f91f8de48b86f290bed533b99649abbff7ecb4ab01cfb92333a9b39046abe7833ac2cd870bc59f13bb4a254598e3189038cf0deb55035940591f441702bdeb83be96a89a35d57ceb67531b4108090e30eb7ad06c160ac58c4f046b41a35d2155fb656730af33ee3ace59d52fac72087194fff585812157fec7fec0542c01b049d824bbf5c0d8c50989f6c6bc480e61f93c44ed9ccee02662a949434935d315bd0"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r5}, 0x80) r6 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000027c0)={0x0, r1}, 0x10) r7 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0xffffffffffffffc6) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r7}, 0x80) r8 = openat$qrtrtun(0xffffffffffffff9c, &(0x7f0000002800), 0x20000) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000002840)={0x0}, &(0x7f0000002880)=0xc) getresuid(&(0x7f00000028c0), &(0x7f0000002900), &(0x7f0000002940)=0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000002980)='./file0\x00', &(0x7f00000029c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r12 = accept4$llc(r1, &(0x7f0000002a40)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000002a80)=0x10, 0x80800) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000002ac0)={{0x1, 0x1, 0x18, r0, {0x400}}, './file0\x00'}) r14 = socket$netlink(0x10, 0x3, 0x0) r15 = gettid() sendmsg$netlink(r14, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000006240)={0x10}, 0x10}], 0x1, &(0x7f00000006c0)=[@cred={{0x1c, 0x1, 0x2, {r15}}}], 0x20}, 0x0) r16 = geteuid() r17 = openat$urandom(0xffffffffffffff9c, &(0x7f0000002b00), 0x80, 0x0) r18 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r18}, 0x80) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002c00)=[{{&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000580)=[{&(0x7f0000000140)="db", 0x1}, {&(0x7f0000000180)="60ecd1385725c5741795ec91b42c56fae1198fa05c5598c8256184fb29f4b8d6b2de5ef4927b6b5c6aa45bca971636f96c7c3b9151ad0e52afd2a1b5bb7a6ceda41a4537d7619ab05239d01886cfd573124a9222292e7c75e94df8", 0x5b}, {&(0x7f0000000200)="a7a2c21717d58fd6d0dbd045cc7cba38491a622e049eee0056c32fea", 0x1c}, {&(0x7f0000000240)="37ac5443489473437eb2e74f096b4a4b07f24179277fa5cda82716669bb5209e75d9540bc5827ea7cf9d0ffa4c3f469f8c70811bfb83b38ea64a9a7e7ab56009c4b4c53c95baa083f3f0ee84f5cb030aed03e438991a1f680461e0eeb405928af27db0aef96d00498beed6f9309b0ee1b1c14fd250d59e7825ddcda0d4a39ab5bda43947e41fd32f48bc0ad5d79517cfb695cdae64bc8c8afba2cc6cec5c72e8f9296bb26f089d4106ff91838cbab07fe84811e70cba1da09839c81a72df6c22418af6afc60b72503ce486624479e3ac9ac48ebddb3eef9a1d", 0xd9}, {&(0x7f0000000340)="9ee0ef1c03d363ffa0f3", 0xa}, {&(0x7f0000000380)="ea3b95bf32970b566c6ae7bc72aa7df192d7c7dccc93854f093de9d72a59cb31fd7b2faf308148d705d466d58533bb68812f2ce2820e6cbbcd231c5ebe3a59b90d5e070c3098215d68b44775b5539814b400c548eebba5e8dd96b65b45c280a875e466fc8064b0ddd927e7338bf985afa2d95af44a6bbd1236afc07441fff71b0cbcebe33b786e2a60960f06c933ffca887087fdc1d7a9789200782659133b93918f3b2f93d23de25b4c89940b121ff7a4af61a725fc12eb869624317b936b4af521c51c20b104129c85a00ee28540927c7f0b9c3bc736c54c4c82", 0xdb}, {&(0x7f0000000480)="36ab948c6134222fd5e2e18aafbf581b1362e48545f04554bceef5257b8f1396145f9197f7f730951b73fdb57c8f405078f6a3109c1aba5c8cc42d1e4946b00425e94efd7c23a664aabb4975b924687c06da83ac4ed165ecfbb4c4a9eeab0c5d945619d468fcfa09dd412fdf6eaf80e769d52ff7ac0036e0b5c9002acb5e4b442969f0844692c4a9f3ef023fc4bbfa34c3d76ba5cf96d35a9b5c311d6f7ca6ce773797f2e2c53f9573af53afd740190ea71f317257a003daee487f6b5c92847103", 0xc1}], 0x7, &(0x7f00000006c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r0, 0xffffffffffffffff, r1, r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c}}], 0xb8, 0x20044050}}, {{&(0x7f0000000780)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000a00)=[{&(0x7f0000000800)="23e695b534fbb446dfd98ca323bc783f53f326e0382f32ff95e77f1c905df3064959519577521c716b3376e4adf128c26ccb213fe186802828a067a7f287bf565c1985f16d25c40267756647f17c58cf6e5ab7468f0fe548de45712cc591bf7b41dcef108c933e82063e42ca37d281ebdcabb1f86141fab570efdb59a278a40b0bc8a64f4d2d4891b01e37dbb6ffec2376e1008dbc", 0x95}, {&(0x7f00000008c0)="0c3cdbf8dde665495e", 0x9}, {&(0x7f0000000900)="30288c454478b31b9e3d2a991c860b87243af4408693f7a2c32f84958852bae98d3e8fcb6d82e647520110ed46296c8e58c1beec8e545c21dce989b4ff532bd2874ceb7d6cb5c8275c9503084fdac6e859b556ae1af6692859c4b134e9139f8ab222752b3ec3339e43d23929c2b9d8c1f7ed204e4604de4c13d87b7f6f9d868c18da60f3d20f0c8b50098d1cac2a0070a9e7f8aa30d2b62475c58fa25df3e25bc3e592aafc16078c1b4f29e4633ff19730fd5f462be3ca74ab6777084eb9c457183b3bb89bcbd08d7f2cedadd51262b067f6403086beb388b56faeb2a5e08e44958fb4f105d0b83cb0c5a0ec7c3ae78c28cae6", 0xf3}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x50, 0x24004080}}, {{&(0x7f0000000ac0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000c40)=[{&(0x7f0000000b40)="d48c83538ffdbe837cb81c0c525a902889d157d136485c78b8bc9138809b9e9bc3cdc3de47346b5af7c2c4fd9d3bd2f1a85aaf", 0x33}, {&(0x7f0000000b80)="843ae4e9fa215e24402a9b187832c120ed2e90ba05a87019cfbf5876b8888b5e7f4255779b4594b6994be798e37d9ae1303c5ab5f7c20e0b948391103a03883d0a1544da1cb9ad77d5593b6b935ebcced9e335d9f0120032c7bbbc9afacc78ebf43c07c2f02f246935357218d907c24ffb234f9c4a801f311cd693c390988e032dc0be45bd4c77745db9", 0x8a}, {&(0x7f00000012c0)="00291f9b78535ae2c54ea9ef0ae7cf68ad8c6f6f20a44dd8595006e83cd1280e9267eca0e6ad689605f95eee4cb4f2865aae3ecbb78e9297200f870a221cb202ee42d7c3f1004ce2b8dd758d3aa40053c9ae93fd78095c192a4f943916ee7f2729022e7ec3486fc733573587a70fb624803a7e0d25a429b2678d7ceb1fcefa1b6515b36e2b93c4034d085636b78a8c375211648e58a4f3f72b4b988be0efa8e822b7c8e2de09b78ed1b98d4e21728332c2c17238e442d9e8baeb307d1a6c7c2b56c8e52577302ca4d256ed32fed576778ba4373f659edc114ea26129614931cd2d906bc67de6205a106dd6a89d9db3a044fbb90284b4b2e384796e355011b8830643997fcbb6a355ee3c846bade33781451d1093103e242388074aa94cf44c0b866cf6d2b5a0a5eb2f5b49a2af60814b6b77f9cd031797de60bfc201521a9cd7fbda8d1e5a3e43d2cd681d3f02853afc80ed4a8a5f58add9a3e709e51a56686f10509bab89247068979f4a51b666fbb2f5626cca80277fa98ff06bfa820f332484122747fa693456d53455eb6dbc514c362012d1e94a59cdbf7aff890b440de0c74fd0e70b11c1ff4985dbc114b2467a1f6a14409b9a9af00f6c572812ee35627af62dcd2fa606d786f5bd2126751ce992e14d1f0a612a4d03f79617cd174da938ab9166cf20a4858267722182d702ba588c0fad1cf58266eec706228f3681313a252bf65c3aab75f18f0df2c6604bbb0c444daec3a6d35c036611dea61977963d14f7f4c8e92f3724bace0565e7ee1984726033da7790d50f98907f15c73a890eba721d1ca06117fd92dc999515aa3465ff084ddda0fb904a41c6d7771c513b26a089c3ddb93b72284dd714cde9bf15fc7fbfbc4fd6fdcab99d878722de758e1ae2035377e8bd84a3eedeb7ae75958dd2c3deded68c0155655c3f78081fbe408f0de304d1352c11ab3508392e0b97d68e5b4c48f0672aeb4fddbef2af93d9707c4ee9d7880a61ce4744f3fe38c812b69cf803537158596e6402e1ddf0209181ff464f78b3ce647856592e4da25a4f9fba9d3aea0bc317cfd11bf252102ac02571206eedb7d483531f7b162894136943f3ac5e103935226560220d275e438ca284f169c4def04ba6b2f09810b31d90023a75535d93a5fb7dd986e4304f97b41ca9f038de1afbd1a143e6402e1dc9677e85c8bcf7d1cf83e5916cc72caa4d99b177ff7ed40480f5eaccceac73baaf9d96593733990102ddc37a72f624091af44682f252745cf5c22c25034036e7a42ae00513af066a0fc61e4466f031d14b4c91685fe1391d1a5fcebd829b41fd421c3f2ed998435c7f0fcff9b51b2290977ba7272906d66d61d0c28b9a2f7458ab45cfd3e91869fe07b4f1beb23e760e6bed97c8c340febda6ae2ea2b9ee4f99426dc7a1111738c30d9c24f355e33991af3a16ef8a8445fccdc36154acdc070457a4df908560098852c492c077a42816ca75e33a20798eb6400ca85a1e44339d7a2c1e83d1117425093d4e9d4808662701c6c9aeccdc227d372a7de54ca7660852510ca8b89e55d39c61c0684a08d0659efaa1a4b1be18317d4474749e5e8e8df608a5f5c4ad417ad8ddf850ddac528d3245dbab502bfb823139027e49785c0bf83379b8e3262dececcad1c5b68256fd212e389a7831cba7cb27c4b121ff85477c7fb29070adbfd919aaa90f835a135e4e7d43dfb79c76fd97f2371dd0c9e80c50ad7727e6e556ac6a2b896012215253cd3960b1d63c8f52bc8c57df9d6aedeba4f9bf5aa7a2178abffc148ae231f76e5882fcd58515e96eef1f4759fb8f11452886c9713cd375ac27b8123f139f8c9adec7202d795de914e9200cd6b476dcf1298011dc3d74ebe70fae70ab3cfb34542efb2b64d24ac4428a8194a8cb96aac077a18166e8b7e7e59506fc98d89eb890c877c22d17a6552956f0813b7f729de3cee2ee4d03c1f74d53e3a59682c6bdd119998c975f898c31c57e8fe9e9ee606f1d347f50feaebea17eae13896279c8f3bf14dd69f1c14028bd8d0eb806e59f1f659fb300576f039a2ab0b830784daad2e02ef7b10f44b23fcf047778bcf715c2fce5d77a12509e79da5b6ca913f4d30301962f6a7a5b424b6f96508da04908f77dae3f7360dda69e18dbd0bdd0cf3c383735611f3be0c032ea8eb99626232f3a8b97b0d66ec972687dbf18fd741e20a9c0d0adf2781240d67ce943ac6f87f838e0ad9a0945e25cf0c9dbdebf152b8447dec049d51d3b3292963e512a9a8b9476c1f69d3d7b0a0dd2deaf74e98c05275afb8d910bea2db3b5a9f65ba975dfa30f35a807488e212ea7eee9b1f9e0a7886859b21c0fc79177375afc3ec3dbb66337fe371c5ea8d3af956f141cd8f24f166236e7e34c2c202bf6ccfc945f30c9811a44ccbd96074694dc8a7df658c1d64a3e1a064464bf6fa180df9e25578f06dba1db8624bc5e51bf8a1cc75554250e844708d89027a60ed3cfb2ddd9b5217000cb377a4e1290a7472e16415b0610f6462925b648b8a52c8472c6dd8cf2bd5516b9b8eac6d2cdfabad9dc939e3df139827eb7cf766773e4c60a5ab4dce9c75d2a705638f894d8cebfab01064956cec1dbc672405e7046d534197d20bb7c29021629419e1af07834c6f18eaac8335c91faecf8becb23536578fcf126096f799e4a50e1c4ffcddf5fdada6dbc366e48027a81d755d681a5773618c7fac06670bc99b2e86a8e5a83b27887e6cba77abf0f0a9233299ceea86d163a1603bde86e9c108d03b74dcc031406c1fcc8946cfee95a4a9207fad53c5d6febcd0cb975cb5fba182009544725b6bdf4638535a71e4cd8f43a681d8345ea838409acb13e43867ea27c88288ed564af517ec6663b2fe964bfe015e340d4d0d005bc25f961ebaf16abc9d8b6a028a8c7ae237e0d05406728f6e7af9bd5167f3a89de530c5a3506fc7f648e4989b8125da065c75df0de9a612b0785a272f01b1a2e425294ea9fd6b85974b1b4bf4eed744df44ede8b4b653b4e5ea3bd56d13867b17f4841ef578bcb8683a99539ecc6cdf5bc09237e8d9a470a208fb777e0203657c4b169a5f6403a5b2f725f1c630168fff3a6b9d591f40478723240ab95b5450ec538f542055386cc88d16718f9b53ff4e98aed49ed96f70c1a94c337f9b7c9afb757710a4ba1f88ff2994f88f76b045dd47e06991d54c713ca3c181bd89dee18f1a249105d8283d62c56c6c657f57ff3992585a38e59e8b4895fd455af015b7b4e12269705b004a88c9eabeb8668ad5b83b27dbb3836ed31b20d3d7510c929a64d48d69c0c1b09037d0b6bf927d60a565133a83169ba4d0557f4b6f0978be1107e3f7c7f60de6598a55698321a384931709e59a4e0e600de10bd6a5aebd25f3a2a81409be1621ff33825758b518b1243441d853229da0a8355fa10081eb2d028a999f3eadbb80b9d4219239045a0cb385e0d073766d106ac9c8ee3a6f1981be520af23e3d8a81e45168d23b8e05ca7d3b88e6c52d300407f8b54f4ba7d71b2301bf2fa67e838e6d8d01962a297d491376ceec6b90cc523d0e5c91af5002d83cc5894e47656b706af7e59979bce5024d5e3981c08206814b7ffc8456e336d2f96f7560ef3409fe6ec6bd72bd86ab6c35743e27e24805ffb96b08773e848f6537a673c27481af34e0e3a0655622ccdbd8d2b83f0f4e8e40f436b9b8fb1e4aa5a13030272ebb7e75cc98d80838c5447dd60d6e47bab69c49e46ad89966c03ea3e055669004554f792c9b7c65d9203b28182b938868003095906a2d3fa8c0a8b15f0975177bb3825596e129f84c81b7b5336ef0789d1843de31223e58b14ab60ce0d8bf2f7a60d1f2b7b5e504e319366e60f33fe3a6f4914f67ce8d4e3f4f1470d261bf97dc4dd9f86c428208ee0804a676e3a3e70880230430767889142c2ce2b55e8d593bcfa4720534244e57ef7692c7773126a756b5a2f79e1bf052c51135fea0dd8db225ba6359c8866e03e2373621921e4a0fc8a37ac01812e0e258f34667aafb5edcac679eeed3000106a534c5428f86dd6459de107194b52212dff1ae6ae2f75944e766cba3b9a3261e7a6649df43988a601459f9ce62962d5338eb0c22b72fd7b805c6d6d2be459751cd4b045c1b8d424387b422944d7f43c6d5b2d59cecb8fd5929b0d0dd6120dcd216214e266244082e175852bb163c98f1b54fc8bd1756b87eaafead58968bb18a54df4913fabe497d88d0dfd3b38c8ab3903f2a11091739a1bd168072fa15e5f3480038b5244a12ca69ee722dbbe3829ac92507311072d294c410dcd86208b18d6e28e068963f00cfa8e01f3bce125ead717124e4d2696f6431e89a046060577e589f8e618787a2bae229c26c0f17c215eb0d5a47d0c1c4c893470107d1ae3d1a6fa206bd269756efa8fea49d3b74bf51098d719acbcdde32dfca3918672e2eef07e24efc9474c7db4b78b24ba04e0a09454d6fb944b477ce6a02b8c08bd553a3fea5107060ef122fcdf57041eb25841bd12282badfedf1d3f2cc950634b2c57693b19ba8551bb84be76aa517971a2bfb2ccbd28e568962c3ac8d24fb831e755e462325c62b6f117f0af4d308313ff281b8f8bfae7a8ab29ebd01fd7b502955aaeec85755a4917f49e252a6fa9039cea6ac095f423a3bc5c64ccf856347a42014427e587621991feae892420f16baca0c436b19c927b5b97191ab97c510d2f567e3efd22824b61063f571505891beaf9692d971f0211f63e094da8604ee17f5da1a91844debc7ca54eb977787705ac269475257654a7fc316941b03d8c189dc9ed79c54f8cbe27534f872b1c7345770f4003de0efda2226ed95bec27ac21e41fc308b7ef1c79eb43061e4c2c0d37cc7bc97450ccb7bbfcbbe875cd45341ec2c3950a6650241ad425ba2033e39bb66c5a568421c8eafae60afb2b31e6ecabd289651669b1616e0e9771d965b8781a061ae494255dcf603271745e1c7814dc881bfdccd54cb2bbcde4a42ef963aea93f02b5db465340ea1faa8fab330182b7d1be4d7fa2fb1864269dd1eaf7a9b9fe095e5541b3b7fdcea07bae985fae88ad8351edb9c8f048761233242718f5b41ab9695a70df0eb3f6e67dd7a85e44a7e77b1e7a6cb9e964a43e9dddf170831f870b2beff21c294c0ce5c9e65c86fd98021e8208227caeda45b3f7bf6b356d1fb10274e1ffc8127523b46a71d828722378bd5d9838eaf68777cdd1907582ad19294242cf99ac34fc39c57478762eca47f0087375eae023352d2af64bd3bfa1fc8014d25b6d23130d01fe02215db1ba557ea55dd97a74ea0f36779ac1864febeacc4b67de3c11fefda9eaf5389d656d76cd554605359c2c6cc0822e51cb633b2b6c1e452e25f8824a92d90c116e7e5dafdb00a83ece96cca5fc6fdd203afcac722476838a0ba78864ae906066a439b0daa054eec1879e156deee5912afcc9e2c188d59fe178b3af99f4a0fe0343fecdf84a746756dfe63a57cbea84a20217084844d2e5df0f61dc8d2001a26ad547a5fe62884f52d5797e43dd0b93530a7c786845a3e2b9babf0e2a35dccd1179e7877b4f0880b2de224b5ed729f4c186deb18d0d71268b2f58ed087db6d61f39d5d08e9886e3ece8de8af179de142eefefa5cff3169de89a6135cb325e9338fb114bb9994a014c20bcb0d235554d894d7a25ffcd8de560b889718c32a551f6adaefc0dcfeb0f6f952c2e77e8edf01385c972a442481eba560253e7687c6aa41e119859ed2fb35095761c9d1fb7932d44521a141c3657", 0x1000}], 0x3, 0x0, 0x0, 0x24000000}}, {{&(0x7f0000000c80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001200)=[{&(0x7f0000000d00)="023acb5cb1cae1bb3882e7e56d759f605af04775debf4aa3d26cb7c4666b67d9442cfda7ac77374d2a439d33262476757930d6039ac019022064820b7941b3bed28c617f00a3", 0x46}, {&(0x7f0000000d80)="91058c774ce359b92cb2b90525ec96909b81ab07843d6901f4296f9ca134b963f192ecd6414454019c20cb8599082ceb934419bc91461b93c790bcf45799c376d608112b97d642c471b5ec87a8ed761fc065493b7a7f2a1eff6d6930fdbb0e2b01153332d4879fc626b2bf9d9dbc2b251e4bae10e9590435c6785bc7254f12bba91cca28673d5d6567414f1163adb6bd099a793880125fc73e63bf0e186ec08b2174a8841e9c21d9f1dffea899b9790fd2a14aa6b83e26c7f0583d0bb5a3ac8c18acf2bab2e1687e9fa039d37f1f27c06e1e13522ef8ceb1255382a04bdd", 0xde}, {&(0x7f0000000e80)="64390ff94473eab3ab5b568877e08bf8da69d823935496b32d8275be379d8d2b0b0a6f28d2142476c51259a0f7f682662f1bfa66327583b5f5957b8dfa8c78084f3144fb243c6d45f3f667e7159c0f42d8cc44a12bc9f703b42913c96cee0bfbf421a7dd92e885690e35bb57e0e9164b50865408a26a95cfed2d55cd4bd030da7f737471574c3b98e6f4e480053cc10a24609109fe7b614d04634cab0fe3b6557638b78e9f30246f9b49e95fac33fea488a7bba145528c5456e71e047a4a9f586acf446bdfa697c34faf78a862700cacdd257bb973eaab266b04fe75269edac75b13d6d95d8f1d759e544adaa1b31c2244da69a3a0d17c03", 0xf8}, {&(0x7f0000000f80)="16c83ee2167072fabaaa6272d037ebdc8d7a91e0676e80d72eb0d8a12f05c66f72becf0deb8f5c2f6429fe5de9d416daba6c133781e81501e36ed44ef0d377dd3b5b2f78694c9d9199c68c65ca2ad354c531ccf82fcdb59dabd469696aeda06d9e343fe0ad76fef0bb17a5f9cd064ee92dcc8c528d066e625b9b6575e7e80ed8c317be7a1bd8c7d238615b964888f2524264db6bb28587f8b2da5841640783951839682e53f6faa1d65dff18811889fd55d7fb77fb6f33cafda933f7b42b90a08322230906b5b33e92e40ac34141de900c7b990b04a2a64ac395fea5042c", 0xde}, {&(0x7f0000001080)="b68e7122df0ff902593a105de509a1bba14cbc25766cfc30de935695d1657a9aec5d5d38ec6d42a7000539bd527a768ccc86477d", 0x34}, {&(0x7f00000010c0)="0c1a72a0d68f45044a4d06b35510f29e735089c9802dad5f28eccda1af3536156e8af1eeb526dfcc7e67f92ce374a2c7e24bec74ee2aa6f7fd621b9e977c9ecb896777b1b84dcb1e325503c55c69dcaee21fbf1d14c54428e57fc038ba164e22840fae5926507c0d20cb59b85e987696346fc0dc3bf942afd0ba9a24aa37d22d04ade5118cde037f4dcedce4bbe4ca831dee479e355b6e6aaab449ab061f3b9ccd9f5502cdab2c536943e3f66c1d17115de62f9c05e9e7e7806d386f5a8d0abbe0fd7ad9b06e97abdcdcab738a781617a110d0978bf91000b271789896827019f77eba8714c132b5b09f58a2335e2dfa9c60", 0xf2}, {&(0x7f00000022c0)="debac426cdeb01e5dfa80e88f98d5a8fa5717ef0d76bdeb24dd414d2b2b136f08608ed66bb5ab2907a8bac125dfcaf35852c2386c7c695fdc20b1072fea7678c0971ba6d32841b71bede4567b4c7f0dd0108bcbf3b45320f09765976ecda48e9a4295899c4356b33dc410b5fbac1ee22db35b7e6b58dabc81746b34c826c972e3d2a367a3402dba0739a590509beb1b0b3d67d0b0032037047c96cf49013af3c6032c8b01ac60cb1708176588757b28bd5c90d9eea94f6220510f6b4739822091c945a1ff69671fdda8072acc35b178514c2aaff3fe75447215f431d3c94c261a3c1da0fb7485ef91170c8f2fa52359e0e8e", 0xf2}, {&(0x7f00000011c0)="a0cc8f90244676f7963ca09ebf888dab16531167292ba4d057b62e", 0x1b}], 0x8, 0x0, 0x0, 0x40}}, {{&(0x7f00000023c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002640)=[{&(0x7f0000002440)="7080589798a9d057b66270333da4f42d7c92a0738e054c6d5a953f27e7c4d284eb0c69bf3cee06543d38f2830ca7cb8fbc07de0185466dee8543577894894683c2c2b8fc8373e98db0d72fa874a6a0788a7c267bb45ce983421cd03b5da3b4563ce0fe2cb43d3d7121be0e09a99e7361e64f433b7ca5f27daddb57aad3e0279eca7f0f1253d46c42cbfd077e651db4df22768e1f639617a46c78cffdaf8c5e224f0c7128950662ccbf728529b52578aef40a7371b5e26da09711c8c393649964918c1a4f64f0024d20a065220ea8ec9c0342c4948eb73a9987910d7939dd83c7a7ec", 0xe2}, {&(0x7f0000002540)="e6ccf964e7cdf128cb70a2827129788711d36c5da0156a00ac20b9327ec254fe386d6b6d3c3419115ba5fe6ce8977039a87967e3b07370e6ae1d8dc3ff03b96b0cbfd3811bc7f4d8861d74b74a39635c9cf109461cf3b7aada92cd759cb0ed897fd3c77d2ab5d6696bf525351096cdce36251f7d36e01d0f2f0052080507d38d125899b9c848f3c124694954ffec0f9fb3e4a5fe2b30c876db228ed2a52d89a2316de25aaee4146a0f2559aed3f668893faeb42c70265f182a531f13ffb7997f1e5705c747ad86e364190aea665224741872fafafc9dbca3e928534f68a4cd76bea01e514ae846ce93979dd5d9558744f503", 0xf2}], 0x2, &(0x7f0000002b40)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r3}}}, @rights={{0x30, 0x1, 0x1, [r4, r5, r0, r6, r1, r7, r1, r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, r10, r11}}}, @rights={{0x18, 0x1, 0x1, [r12, r13]}}, @cred={{0x1c, 0x1, 0x2, {r15, r16, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r17, r18]}}], 0xc0, 0x800}}], 0x5, 0x4000040) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) [ 718.600052][T30344] vhci_hcd: default hub control req: 400a v0000 i0000 l0 [ 718.605125][T30347] FAULT_INJECTION: forcing a failure. [ 718.605125][T30347] name failslab, interval 1, probability 0, space 0, times 0 [ 718.612992][T30347] CPU: 1 PID: 30347 Comm: syz-executor.3 Not tainted 6.1.0-rc8-syzkaller-33330-ga5541c0811a0 #0 [ 718.615874][T30347] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 718.618552][T30347] Call trace: [ 718.619426][T30347] dump_backtrace+0x1c4/0x1f0 [ 718.620697][T30347] show_stack+0x2c/0x3c [ 718.621796][T30347] dump_stack_lvl+0x104/0x16c [ 718.623081][T30347] dump_stack+0x1c/0x58 [ 718.624220][T30347] should_fail_ex+0x1d8/0x1fc [ 718.625486][T30347] __should_failslab+0x68/0x7c [ 718.626767][T30347] should_failslab+0x10/0x28 [ 718.627986][T30347] __kmem_cache_alloc_node+0x80/0x350 [ 718.629486][T30347] __kmalloc+0xb4/0x140 [ 718.630638][T30347] usb_alloc_urb+0x3c/0xbc [ 718.631886][T30347] usb_control_msg+0x94/0x17c [ 718.633138][T30347] usb_set_configuration+0x7e8/0xd18 [ 718.634568][T30347] usbdev_ioctl+0x2c98/0x33c8 [ 718.635865][T30347] __arm64_sys_ioctl+0xd0/0x140 [ 718.637171][T30347] el0_svc_common+0x138/0x220 [ 718.638470][T30347] do_el0_svc+0x48/0x140 [ 718.639640][T30347] el0_svc+0x58/0x150 [ 718.640666][T30347] el0t_64_sync_handler+0x84/0xf0 [ 718.642046][T30347] el0t_64_sync+0x190/0x194 00:11:58 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_REAPURBNDELAY(r0, 0x4008550d, &(0x7f0000000000)) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) ioctl$USBDEVFS_REAPURBNDELAY(r0, 0x4008550d, &(0x7f0000000000)) (async) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) 00:11:58 executing program 1: r0 = socket(0x2, 0x2, 0x1) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r0, 0x0, 0x8) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_COALESCE(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x14, r1, 0x400, 0x70bd28, 0x25dfdbff, {{}, {@void, @void, @void}}, ["", "", "", "", "", "", "", "", ""]}, 0x14}}, 0x8040) r2 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r3, 0x0) ftruncate(r3, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r2, 0x80085504, &(0x7f0000000080)) socket(0x2, 0x2, 0x1) (async) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r0, 0x0, 0x8) (async) syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) (async) sendmsg$NL80211_CMD_GET_COALESCE(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x14, r1, 0x400, 0x70bd28, 0x25dfdbff, {{}, {@void, @void, @void}}, ["", "", "", "", "", "", "", "", ""]}, 0x14}}, 0x8040) (async) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r3, 0x0) (async) ftruncate(r3, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r2, 0x80085504, &(0x7f0000000080)) (async) 00:11:58 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x80045505, &(0x7f0000000040)) (fail_nth: 5) [ 718.679704][T30354] vhci_hcd: default hub control req: 400a v0000 i0000 l0 [ 718.698756][T30362] vhci_hcd: default hub control req: 400a v0000 i0000 l0 [ 718.710000][T30364] FAULT_INJECTION: forcing a failure. [ 718.710000][T30364] name failslab, interval 1, probability 0, space 0, times 0 00:11:58 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (rerun: 64) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) (async, rerun: 32) ftruncate(r1, 0x1000673) (rerun: 32) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'nr0\x00', 0x2912}) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) ioctl$TUNSETGROUP(0xffffffffffffffff, 0x400454ce, r3) (async) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r4}, 0x80) (async, rerun: 64) r5 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) (rerun: 64) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000002680)=ANY=[@ANYBLOB="1860000000000000000000000000000040bb7f91f8de48b86f290bed533b99649abbff7ecb4ab01cfb92333a9b39046abe7833ac2cd870bc59f13bb4a254598e3189038cf0deb55035940591f441702bdeb83be96a89a35d57ceb67531b4108090e30eb7ad06c160ac58c4f046b41a35d2155fb656730af33ee3ace59d52fac72087194fff585812157fec7fec0542c01b049d824bbf5c0d8c50989f6c6bc480e61f93c44ed9ccee02662a949434935d315bd0"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r5}, 0x80) (async) r6 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000027c0)={0x0, r1}, 0x10) r7 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0xffffffffffffffc6) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r7}, 0x80) (async) r8 = openat$qrtrtun(0xffffffffffffff9c, &(0x7f0000002800), 0x20000) (async, rerun: 64) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000002840)={0x0}, &(0x7f0000002880)=0xc) (rerun: 64) getresuid(&(0x7f00000028c0), &(0x7f0000002900), &(0x7f0000002940)=0x0) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000002980)='./file0\x00', &(0x7f00000029c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) r12 = accept4$llc(r1, &(0x7f0000002a40)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000002a80)=0x10, 0x80800) (async) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000002ac0)={{0x1, 0x1, 0x18, r0, {0x400}}, './file0\x00'}) (async) r14 = socket$netlink(0x10, 0x3, 0x0) (async) r15 = gettid() sendmsg$netlink(r14, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000006240)={0x10}, 0x10}], 0x1, &(0x7f00000006c0)=[@cred={{0x1c, 0x1, 0x2, {r15}}}], 0x20}, 0x0) (async) r16 = geteuid() (async) r17 = openat$urandom(0xffffffffffffff9c, &(0x7f0000002b00), 0x80, 0x0) (async) r18 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r18}, 0x80) (async, rerun: 64) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002c00)=[{{&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000580)=[{&(0x7f0000000140)="db", 0x1}, {&(0x7f0000000180)="60ecd1385725c5741795ec91b42c56fae1198fa05c5598c8256184fb29f4b8d6b2de5ef4927b6b5c6aa45bca971636f96c7c3b9151ad0e52afd2a1b5bb7a6ceda41a4537d7619ab05239d01886cfd573124a9222292e7c75e94df8", 0x5b}, {&(0x7f0000000200)="a7a2c21717d58fd6d0dbd045cc7cba38491a622e049eee0056c32fea", 0x1c}, {&(0x7f0000000240)="37ac5443489473437eb2e74f096b4a4b07f24179277fa5cda82716669bb5209e75d9540bc5827ea7cf9d0ffa4c3f469f8c70811bfb83b38ea64a9a7e7ab56009c4b4c53c95baa083f3f0ee84f5cb030aed03e438991a1f680461e0eeb405928af27db0aef96d00498beed6f9309b0ee1b1c14fd250d59e7825ddcda0d4a39ab5bda43947e41fd32f48bc0ad5d79517cfb695cdae64bc8c8afba2cc6cec5c72e8f9296bb26f089d4106ff91838cbab07fe84811e70cba1da09839c81a72df6c22418af6afc60b72503ce486624479e3ac9ac48ebddb3eef9a1d", 0xd9}, {&(0x7f0000000340)="9ee0ef1c03d363ffa0f3", 0xa}, {&(0x7f0000000380)="ea3b95bf32970b566c6ae7bc72aa7df192d7c7dccc93854f093de9d72a59cb31fd7b2faf308148d705d466d58533bb68812f2ce2820e6cbbcd231c5ebe3a59b90d5e070c3098215d68b44775b5539814b400c548eebba5e8dd96b65b45c280a875e466fc8064b0ddd927e7338bf985afa2d95af44a6bbd1236afc07441fff71b0cbcebe33b786e2a60960f06c933ffca887087fdc1d7a9789200782659133b93918f3b2f93d23de25b4c89940b121ff7a4af61a725fc12eb869624317b936b4af521c51c20b104129c85a00ee28540927c7f0b9c3bc736c54c4c82", 0xdb}, {&(0x7f0000000480)="36ab948c6134222fd5e2e18aafbf581b1362e48545f04554bceef5257b8f1396145f9197f7f730951b73fdb57c8f405078f6a3109c1aba5c8cc42d1e4946b00425e94efd7c23a664aabb4975b924687c06da83ac4ed165ecfbb4c4a9eeab0c5d945619d468fcfa09dd412fdf6eaf80e769d52ff7ac0036e0b5c9002acb5e4b442969f0844692c4a9f3ef023fc4bbfa34c3d76ba5cf96d35a9b5c311d6f7ca6ce773797f2e2c53f9573af53afd740190ea71f317257a003daee487f6b5c92847103", 0xc1}], 0x7, &(0x7f00000006c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r0, 0xffffffffffffffff, r1, r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c}}], 0xb8, 0x20044050}}, {{&(0x7f0000000780)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000a00)=[{&(0x7f0000000800)="23e695b534fbb446dfd98ca323bc783f53f326e0382f32ff95e77f1c905df3064959519577521c716b3376e4adf128c26ccb213fe186802828a067a7f287bf565c1985f16d25c40267756647f17c58cf6e5ab7468f0fe548de45712cc591bf7b41dcef108c933e82063e42ca37d281ebdcabb1f86141fab570efdb59a278a40b0bc8a64f4d2d4891b01e37dbb6ffec2376e1008dbc", 0x95}, {&(0x7f00000008c0)="0c3cdbf8dde665495e", 0x9}, {&(0x7f0000000900)="30288c454478b31b9e3d2a991c860b87243af4408693f7a2c32f84958852bae98d3e8fcb6d82e647520110ed46296c8e58c1beec8e545c21dce989b4ff532bd2874ceb7d6cb5c8275c9503084fdac6e859b556ae1af6692859c4b134e9139f8ab222752b3ec3339e43d23929c2b9d8c1f7ed204e4604de4c13d87b7f6f9d868c18da60f3d20f0c8b50098d1cac2a0070a9e7f8aa30d2b62475c58fa25df3e25bc3e592aafc16078c1b4f29e4633ff19730fd5f462be3ca74ab6777084eb9c457183b3bb89bcbd08d7f2cedadd51262b067f6403086beb388b56faeb2a5e08e44958fb4f105d0b83cb0c5a0ec7c3ae78c28cae6", 0xf3}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x50, 0x24004080}}, {{&(0x7f0000000ac0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000c40)=[{&(0x7f0000000b40)="d48c83538ffdbe837cb81c0c525a902889d157d136485c78b8bc9138809b9e9bc3cdc3de47346b5af7c2c4fd9d3bd2f1a85aaf", 0x33}, {&(0x7f0000000b80)="843ae4e9fa215e24402a9b187832c120ed2e90ba05a87019cfbf5876b8888b5e7f4255779b4594b6994be798e37d9ae1303c5ab5f7c20e0b948391103a03883d0a1544da1cb9ad77d5593b6b935ebcced9e335d9f0120032c7bbbc9afacc78ebf43c07c2f02f246935357218d907c24ffb234f9c4a801f311cd693c390988e032dc0be45bd4c77745db9", 0x8a}, {&(0x7f00000012c0)="00291f9b78535ae2c54ea9ef0ae7cf68ad8c6f6f20a44dd8595006e83cd1280e9267eca0e6ad689605f95eee4cb4f2865aae3ecbb78e9297200f870a221cb202ee42d7c3f1004ce2b8dd758d3aa40053c9ae93fd78095c192a4f943916ee7f2729022e7ec3486fc733573587a70fb624803a7e0d25a429b2678d7ceb1fcefa1b6515b36e2b93c4034d085636b78a8c375211648e58a4f3f72b4b988be0efa8e822b7c8e2de09b78ed1b98d4e21728332c2c17238e442d9e8baeb307d1a6c7c2b56c8e52577302ca4d256ed32fed576778ba4373f659edc114ea26129614931cd2d906bc67de6205a106dd6a89d9db3a044fbb90284b4b2e384796e355011b8830643997fcbb6a355ee3c846bade33781451d1093103e242388074aa94cf44c0b866cf6d2b5a0a5eb2f5b49a2af60814b6b77f9cd031797de60bfc201521a9cd7fbda8d1e5a3e43d2cd681d3f02853afc80ed4a8a5f58add9a3e709e51a56686f10509bab89247068979f4a51b666fbb2f5626cca80277fa98ff06bfa820f332484122747fa693456d53455eb6dbc514c362012d1e94a59cdbf7aff890b440de0c74fd0e70b11c1ff4985dbc114b2467a1f6a14409b9a9af00f6c572812ee35627af62dcd2fa606d786f5bd2126751ce992e14d1f0a612a4d03f79617cd174da938ab9166cf20a4858267722182d702ba588c0fad1cf58266eec706228f3681313a252bf65c3aab75f18f0df2c6604bbb0c444daec3a6d35c036611dea61977963d14f7f4c8e92f3724bace0565e7ee1984726033da7790d50f98907f15c73a890eba721d1ca06117fd92dc999515aa3465ff084ddda0fb904a41c6d7771c513b26a089c3ddb93b72284dd714cde9bf15fc7fbfbc4fd6fdcab99d878722de758e1ae2035377e8bd84a3eedeb7ae75958dd2c3deded68c0155655c3f78081fbe408f0de304d1352c11ab3508392e0b97d68e5b4c48f0672aeb4fddbef2af93d9707c4ee9d7880a61ce4744f3fe38c812b69cf803537158596e6402e1ddf0209181ff464f78b3ce647856592e4da25a4f9fba9d3aea0bc317cfd11bf252102ac02571206eedb7d483531f7b162894136943f3ac5e103935226560220d275e438ca284f169c4def04ba6b2f09810b31d90023a75535d93a5fb7dd986e4304f97b41ca9f038de1afbd1a143e6402e1dc9677e85c8bcf7d1cf83e5916cc72caa4d99b177ff7ed40480f5eaccceac73baaf9d96593733990102ddc37a72f624091af44682f252745cf5c22c25034036e7a42ae00513af066a0fc61e4466f031d14b4c91685fe1391d1a5fcebd829b41fd421c3f2ed998435c7f0fcff9b51b2290977ba7272906d66d61d0c28b9a2f7458ab45cfd3e91869fe07b4f1beb23e760e6bed97c8c340febda6ae2ea2b9ee4f99426dc7a1111738c30d9c24f355e33991af3a16ef8a8445fccdc36154acdc070457a4df908560098852c492c077a42816ca75e33a20798eb6400ca85a1e44339d7a2c1e83d1117425093d4e9d4808662701c6c9aeccdc227d372a7de54ca7660852510ca8b89e55d39c61c0684a08d0659efaa1a4b1be18317d4474749e5e8e8df608a5f5c4ad417ad8ddf850ddac528d3245dbab502bfb823139027e49785c0bf83379b8e3262dececcad1c5b68256fd212e389a7831cba7cb27c4b121ff85477c7fb29070adbfd919aaa90f835a135e4e7d43dfb79c76fd97f2371dd0c9e80c50ad7727e6e556ac6a2b896012215253cd3960b1d63c8f52bc8c57df9d6aedeba4f9bf5aa7a2178abffc148ae231f76e5882fcd58515e96eef1f4759fb8f11452886c9713cd375ac27b8123f139f8c9adec7202d795de914e9200cd6b476dcf1298011dc3d74ebe70fae70ab3cfb34542efb2b64d24ac4428a8194a8cb96aac077a18166e8b7e7e59506fc98d89eb890c877c22d17a6552956f0813b7f729de3cee2ee4d03c1f74d53e3a59682c6bdd119998c975f898c31c57e8fe9e9ee606f1d347f50feaebea17eae13896279c8f3bf14dd69f1c14028bd8d0eb806e59f1f659fb300576f039a2ab0b830784daad2e02ef7b10f44b23fcf047778bcf715c2fce5d77a12509e79da5b6ca913f4d30301962f6a7a5b424b6f96508da04908f77dae3f7360dda69e18dbd0bdd0cf3c383735611f3be0c032ea8eb99626232f3a8b97b0d66ec972687dbf18fd741e20a9c0d0adf2781240d67ce943ac6f87f838e0ad9a0945e25cf0c9dbdebf152b8447dec049d51d3b3292963e512a9a8b9476c1f69d3d7b0a0dd2deaf74e98c05275afb8d910bea2db3b5a9f65ba975dfa30f35a807488e212ea7eee9b1f9e0a7886859b21c0fc79177375afc3ec3dbb66337fe371c5ea8d3af956f141cd8f24f166236e7e34c2c202bf6ccfc945f30c9811a44ccbd96074694dc8a7df658c1d64a3e1a064464bf6fa180df9e25578f06dba1db8624bc5e51bf8a1cc75554250e844708d89027a60ed3cfb2ddd9b5217000cb377a4e1290a7472e16415b0610f6462925b648b8a52c8472c6dd8cf2bd5516b9b8eac6d2cdfabad9dc939e3df139827eb7cf766773e4c60a5ab4dce9c75d2a705638f894d8cebfab01064956cec1dbc672405e7046d534197d20bb7c29021629419e1af07834c6f18eaac8335c91faecf8becb23536578fcf126096f799e4a50e1c4ffcddf5fdada6dbc366e48027a81d755d681a5773618c7fac06670bc99b2e86a8e5a83b27887e6cba77abf0f0a9233299ceea86d163a1603bde86e9c108d03b74dcc031406c1fcc8946cfee95a4a9207fad53c5d6febcd0cb975cb5fba182009544725b6bdf4638535a71e4cd8f43a681d8345ea838409acb13e43867ea27c88288ed564af517ec6663b2fe964bfe015e340d4d0d005bc25f961ebaf16abc9d8b6a028a8c7ae237e0d05406728f6e7af9bd5167f3a89de530c5a3506fc7f648e4989b8125da065c75df0de9a612b0785a272f01b1a2e425294ea9fd6b85974b1b4bf4eed744df44ede8b4b653b4e5ea3bd56d13867b17f4841ef578bcb8683a99539ecc6cdf5bc09237e8d9a470a208fb777e0203657c4b169a5f6403a5b2f725f1c630168fff3a6b9d591f40478723240ab95b5450ec538f542055386cc88d16718f9b53ff4e98aed49ed96f70c1a94c337f9b7c9afb757710a4ba1f88ff2994f88f76b045dd47e06991d54c713ca3c181bd89dee18f1a249105d8283d62c56c6c657f57ff3992585a38e59e8b4895fd455af015b7b4e12269705b004a88c9eabeb8668ad5b83b27dbb3836ed31b20d3d7510c929a64d48d69c0c1b09037d0b6bf927d60a565133a83169ba4d0557f4b6f0978be1107e3f7c7f60de6598a55698321a384931709e59a4e0e600de10bd6a5aebd25f3a2a81409be1621ff33825758b518b1243441d853229da0a8355fa10081eb2d028a999f3eadbb80b9d4219239045a0cb385e0d073766d106ac9c8ee3a6f1981be520af23e3d8a81e45168d23b8e05ca7d3b88e6c52d300407f8b54f4ba7d71b2301bf2fa67e838e6d8d01962a297d491376ceec6b90cc523d0e5c91af5002d83cc5894e47656b706af7e59979bce5024d5e3981c08206814b7ffc8456e336d2f96f7560ef3409fe6ec6bd72bd86ab6c35743e27e24805ffb96b08773e848f6537a673c27481af34e0e3a0655622ccdbd8d2b83f0f4e8e40f436b9b8fb1e4aa5a13030272ebb7e75cc98d80838c5447dd60d6e47bab69c49e46ad89966c03ea3e055669004554f792c9b7c65d9203b28182b938868003095906a2d3fa8c0a8b15f0975177bb3825596e129f84c81b7b5336ef0789d1843de31223e58b14ab60ce0d8bf2f7a60d1f2b7b5e504e319366e60f33fe3a6f4914f67ce8d4e3f4f1470d261bf97dc4dd9f86c428208ee0804a676e3a3e70880230430767889142c2ce2b55e8d593bcfa4720534244e57ef7692c7773126a756b5a2f79e1bf052c51135fea0dd8db225ba6359c8866e03e2373621921e4a0fc8a37ac01812e0e258f34667aafb5edcac679eeed3000106a534c5428f86dd6459de107194b52212dff1ae6ae2f75944e766cba3b9a3261e7a6649df43988a601459f9ce62962d5338eb0c22b72fd7b805c6d6d2be459751cd4b045c1b8d424387b422944d7f43c6d5b2d59cecb8fd5929b0d0dd6120dcd216214e266244082e175852bb163c98f1b54fc8bd1756b87eaafead58968bb18a54df4913fabe497d88d0dfd3b38c8ab3903f2a11091739a1bd168072fa15e5f3480038b5244a12ca69ee722dbbe3829ac92507311072d294c410dcd86208b18d6e28e068963f00cfa8e01f3bce125ead717124e4d2696f6431e89a046060577e589f8e618787a2bae229c26c0f17c215eb0d5a47d0c1c4c893470107d1ae3d1a6fa206bd269756efa8fea49d3b74bf51098d719acbcdde32dfca3918672e2eef07e24efc9474c7db4b78b24ba04e0a09454d6fb944b477ce6a02b8c08bd553a3fea5107060ef122fcdf57041eb25841bd12282badfedf1d3f2cc950634b2c57693b19ba8551bb84be76aa517971a2bfb2ccbd28e568962c3ac8d24fb831e755e462325c62b6f117f0af4d308313ff281b8f8bfae7a8ab29ebd01fd7b502955aaeec85755a4917f49e252a6fa9039cea6ac095f423a3bc5c64ccf856347a42014427e587621991feae892420f16baca0c436b19c927b5b97191ab97c510d2f567e3efd22824b61063f571505891beaf9692d971f0211f63e094da8604ee17f5da1a91844debc7ca54eb977787705ac269475257654a7fc316941b03d8c189dc9ed79c54f8cbe27534f872b1c7345770f4003de0efda2226ed95bec27ac21e41fc308b7ef1c79eb43061e4c2c0d37cc7bc97450ccb7bbfcbbe875cd45341ec2c3950a6650241ad425ba2033e39bb66c5a568421c8eafae60afb2b31e6ecabd289651669b1616e0e9771d965b8781a061ae494255dcf603271745e1c7814dc881bfdccd54cb2bbcde4a42ef963aea93f02b5db465340ea1faa8fab330182b7d1be4d7fa2fb1864269dd1eaf7a9b9fe095e5541b3b7fdcea07bae985fae88ad8351edb9c8f048761233242718f5b41ab9695a70df0eb3f6e67dd7a85e44a7e77b1e7a6cb9e964a43e9dddf170831f870b2beff21c294c0ce5c9e65c86fd98021e8208227caeda45b3f7bf6b356d1fb10274e1ffc8127523b46a71d828722378bd5d9838eaf68777cdd1907582ad19294242cf99ac34fc39c57478762eca47f0087375eae023352d2af64bd3bfa1fc8014d25b6d23130d01fe02215db1ba557ea55dd97a74ea0f36779ac1864febeacc4b67de3c11fefda9eaf5389d656d76cd554605359c2c6cc0822e51cb633b2b6c1e452e25f8824a92d90c116e7e5dafdb00a83ece96cca5fc6fdd203afcac722476838a0ba78864ae906066a439b0daa054eec1879e156deee5912afcc9e2c188d59fe178b3af99f4a0fe0343fecdf84a746756dfe63a57cbea84a20217084844d2e5df0f61dc8d2001a26ad547a5fe62884f52d5797e43dd0b93530a7c786845a3e2b9babf0e2a35dccd1179e7877b4f0880b2de224b5ed729f4c186deb18d0d71268b2f58ed087db6d61f39d5d08e9886e3ece8de8af179de142eefefa5cff3169de89a6135cb325e9338fb114bb9994a014c20bcb0d235554d894d7a25ffcd8de560b889718c32a551f6adaefc0dcfeb0f6f952c2e77e8edf01385c972a442481eba560253e7687c6aa41e119859ed2fb35095761c9d1fb7932d44521a141c3657", 0x1000}], 0x3, 0x0, 0x0, 0x24000000}}, {{&(0x7f0000000c80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001200)=[{&(0x7f0000000d00)="023acb5cb1cae1bb3882e7e56d759f605af04775debf4aa3d26cb7c4666b67d9442cfda7ac77374d2a439d33262476757930d6039ac019022064820b7941b3bed28c617f00a3", 0x46}, {&(0x7f0000000d80)="91058c774ce359b92cb2b90525ec96909b81ab07843d6901f4296f9ca134b963f192ecd6414454019c20cb8599082ceb934419bc91461b93c790bcf45799c376d608112b97d642c471b5ec87a8ed761fc065493b7a7f2a1eff6d6930fdbb0e2b01153332d4879fc626b2bf9d9dbc2b251e4bae10e9590435c6785bc7254f12bba91cca28673d5d6567414f1163adb6bd099a793880125fc73e63bf0e186ec08b2174a8841e9c21d9f1dffea899b9790fd2a14aa6b83e26c7f0583d0bb5a3ac8c18acf2bab2e1687e9fa039d37f1f27c06e1e13522ef8ceb1255382a04bdd", 0xde}, {&(0x7f0000000e80)="64390ff94473eab3ab5b568877e08bf8da69d823935496b32d8275be379d8d2b0b0a6f28d2142476c51259a0f7f682662f1bfa66327583b5f5957b8dfa8c78084f3144fb243c6d45f3f667e7159c0f42d8cc44a12bc9f703b42913c96cee0bfbf421a7dd92e885690e35bb57e0e9164b50865408a26a95cfed2d55cd4bd030da7f737471574c3b98e6f4e480053cc10a24609109fe7b614d04634cab0fe3b6557638b78e9f30246f9b49e95fac33fea488a7bba145528c5456e71e047a4a9f586acf446bdfa697c34faf78a862700cacdd257bb973eaab266b04fe75269edac75b13d6d95d8f1d759e544adaa1b31c2244da69a3a0d17c03", 0xf8}, {&(0x7f0000000f80)="16c83ee2167072fabaaa6272d037ebdc8d7a91e0676e80d72eb0d8a12f05c66f72becf0deb8f5c2f6429fe5de9d416daba6c133781e81501e36ed44ef0d377dd3b5b2f78694c9d9199c68c65ca2ad354c531ccf82fcdb59dabd469696aeda06d9e343fe0ad76fef0bb17a5f9cd064ee92dcc8c528d066e625b9b6575e7e80ed8c317be7a1bd8c7d238615b964888f2524264db6bb28587f8b2da5841640783951839682e53f6faa1d65dff18811889fd55d7fb77fb6f33cafda933f7b42b90a08322230906b5b33e92e40ac34141de900c7b990b04a2a64ac395fea5042c", 0xde}, {&(0x7f0000001080)="b68e7122df0ff902593a105de509a1bba14cbc25766cfc30de935695d1657a9aec5d5d38ec6d42a7000539bd527a768ccc86477d", 0x34}, {&(0x7f00000010c0)="0c1a72a0d68f45044a4d06b35510f29e735089c9802dad5f28eccda1af3536156e8af1eeb526dfcc7e67f92ce374a2c7e24bec74ee2aa6f7fd621b9e977c9ecb896777b1b84dcb1e325503c55c69dcaee21fbf1d14c54428e57fc038ba164e22840fae5926507c0d20cb59b85e987696346fc0dc3bf942afd0ba9a24aa37d22d04ade5118cde037f4dcedce4bbe4ca831dee479e355b6e6aaab449ab061f3b9ccd9f5502cdab2c536943e3f66c1d17115de62f9c05e9e7e7806d386f5a8d0abbe0fd7ad9b06e97abdcdcab738a781617a110d0978bf91000b271789896827019f77eba8714c132b5b09f58a2335e2dfa9c60", 0xf2}, {&(0x7f00000022c0)="debac426cdeb01e5dfa80e88f98d5a8fa5717ef0d76bdeb24dd414d2b2b136f08608ed66bb5ab2907a8bac125dfcaf35852c2386c7c695fdc20b1072fea7678c0971ba6d32841b71bede4567b4c7f0dd0108bcbf3b45320f09765976ecda48e9a4295899c4356b33dc410b5fbac1ee22db35b7e6b58dabc81746b34c826c972e3d2a367a3402dba0739a590509beb1b0b3d67d0b0032037047c96cf49013af3c6032c8b01ac60cb1708176588757b28bd5c90d9eea94f6220510f6b4739822091c945a1ff69671fdda8072acc35b178514c2aaff3fe75447215f431d3c94c261a3c1da0fb7485ef91170c8f2fa52359e0e8e", 0xf2}, {&(0x7f00000011c0)="a0cc8f90244676f7963ca09ebf888dab16531167292ba4d057b62e", 0x1b}], 0x8, 0x0, 0x0, 0x40}}, {{&(0x7f00000023c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002640)=[{&(0x7f0000002440)="7080589798a9d057b66270333da4f42d7c92a0738e054c6d5a953f27e7c4d284eb0c69bf3cee06543d38f2830ca7cb8fbc07de0185466dee8543577894894683c2c2b8fc8373e98db0d72fa874a6a0788a7c267bb45ce983421cd03b5da3b4563ce0fe2cb43d3d7121be0e09a99e7361e64f433b7ca5f27daddb57aad3e0279eca7f0f1253d46c42cbfd077e651db4df22768e1f639617a46c78cffdaf8c5e224f0c7128950662ccbf728529b52578aef40a7371b5e26da09711c8c393649964918c1a4f64f0024d20a065220ea8ec9c0342c4948eb73a9987910d7939dd83c7a7ec", 0xe2}, {&(0x7f0000002540)="e6ccf964e7cdf128cb70a2827129788711d36c5da0156a00ac20b9327ec254fe386d6b6d3c3419115ba5fe6ce8977039a87967e3b07370e6ae1d8dc3ff03b96b0cbfd3811bc7f4d8861d74b74a39635c9cf109461cf3b7aada92cd759cb0ed897fd3c77d2ab5d6696bf525351096cdce36251f7d36e01d0f2f0052080507d38d125899b9c848f3c124694954ffec0f9fb3e4a5fe2b30c876db228ed2a52d89a2316de25aaee4146a0f2559aed3f668893faeb42c70265f182a531f13ffb7997f1e5705c747ad86e364190aea665224741872fafafc9dbca3e928534f68a4cd76bea01e514ae846ce93979dd5d9558744f503", 0xf2}], 0x2, &(0x7f0000002b40)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r3}}}, @rights={{0x30, 0x1, 0x1, [r4, r5, r0, r6, r1, r7, r1, r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, r10, r11}}}, @rights={{0x18, 0x1, 0x1, [r12, r13]}}, @cred={{0x1c, 0x1, 0x2, {r15, r16, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r17, r18]}}], 0xc0, 0x800}}], 0x5, 0x4000040) (async, rerun: 64) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) [ 718.729640][T30364] CPU: 1 PID: 30364 Comm: syz-executor.3 Not tainted 6.1.0-rc8-syzkaller-33330-ga5541c0811a0 #0 [ 718.732470][T30364] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 718.735131][T30364] Call trace: [ 718.736000][T30364] dump_backtrace+0x1c4/0x1f0 [ 718.737207][T30364] show_stack+0x2c/0x3c [ 718.738334][T30364] dump_stack_lvl+0x104/0x16c [ 718.739577][T30364] dump_stack+0x1c/0x58 [ 718.740680][T30364] should_fail_ex+0x1d8/0x1fc [ 718.741990][T30364] __should_failslab+0x68/0x7c [ 718.743269][T30364] should_failslab+0x10/0x28 [ 718.744529][T30364] __kmem_cache_alloc_node+0x80/0x350 [ 718.745908][T30364] __kmalloc+0xb4/0x140 [ 718.747039][T30364] rh_call_control+0x1d4/0x864 [ 718.748343][T30364] usb_hcd_submit_urb+0x16c/0x340 [ 718.749739][T30364] usb_submit_urb+0x8c0/0x99c [ 718.750965][T30364] usb_start_wait_urb+0x84/0x1ec [ 718.752324][T30364] usb_control_msg+0xd8/0x17c [ 718.753551][T30364] usb_set_configuration+0x7e8/0xd18 [ 718.754971][T30364] usbdev_ioctl+0x2c98/0x33c8 [ 718.756256][T30364] __arm64_sys_ioctl+0xd0/0x140 [ 718.757555][T30364] el0_svc_common+0x138/0x220 [ 718.758827][T30364] do_el0_svc+0x48/0x140 [ 718.759969][T30364] el0_svc+0x58/0x150 [ 718.761009][T30364] el0t_64_sync_handler+0x84/0xf0 [ 718.762393][T30364] el0t_64_sync+0x190/0x194 00:11:58 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x94000000}) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x979}}, './file0\x00'}) ioctl$USBDEVFS_CONTROL(r1, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x400000, 0x0}) 00:11:58 executing program 1: r0 = socket(0x2, 0x2, 0x1) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r0, 0x0, 0x8) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_COALESCE(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x14, r1, 0x400, 0x70bd28, 0x25dfdbff, {{}, {@void, @void, @void}}, ["", "", "", "", "", "", "", "", ""]}, 0x14}}, 0x8040) r2 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r3, 0x0) ftruncate(r3, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r2, 0x80085504, &(0x7f0000000080)) socket(0x2, 0x2, 0x1) (async) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r0, 0x0, 0x8) (async) syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) (async) sendmsg$NL80211_CMD_GET_COALESCE(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x14, r1, 0x400, 0x70bd28, 0x25dfdbff, {{}, {@void, @void, @void}}, ["", "", "", "", "", "", "", "", ""]}, 0x14}}, 0x8040) (async) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r3, 0x0) (async) ftruncate(r3, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r2, 0x80085504, &(0x7f0000000080)) (async) 00:11:58 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x80045505, &(0x7f0000000040)) (fail_nth: 6) 00:11:58 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x94000000}) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x979}}, './file0\x00'}) ioctl$USBDEVFS_CONTROL(r1, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x400000, 0x0}) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x94000000}) (async) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x979}}, './file0\x00'}) (async) ioctl$USBDEVFS_CONTROL(r1, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x400000, 0x0}) (async) 00:11:58 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1000001, 0x12, r1, 0xfffff000) ftruncate(r1, 0x1000673) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r2) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) [ 718.861504][T30386] FAULT_INJECTION: forcing a failure. [ 718.861504][T30386] name fail_usercopy, interval 1, probability 0, space 0, times 0 00:11:58 executing program 2: sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)=@newae={0x154, 0x1e, 0x200, 0x70bd26, 0x25dfdbfc, {{@in=@local, 0x4d4, 0x2, 0x33}, @in6=@mcast1, 0x800, 0x3504}, [@mark={0xc, 0x15, {0x35075b, 0x1}}, @encap={0x1c, 0x4, {0xffffffffffffffff, 0x4e21, 0x4e23, @in=@loopback}}, @XFRMA_SET_MARK={0x8, 0x1d, 0xa8}, @sa={0xe4, 0x6, {{@in6=@mcast2, @in6=@mcast1, 0x4e24, 0x8, 0x4e21, 0x20, 0xa, 0x80, 0x0, 0x3b, 0x0, 0xffffffffffffffff}, {@in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x4d3, 0x3c}, @in6=@ipv4={'\x00', '\xff\xff', @empty}, {0x4, 0x37, 0x1, 0x1, 0x1, 0x0, 0x3ff, 0x400}, {0xf8, 0x4, 0x3, 0x9}, {0x0, 0x2, 0x1}, 0x70bd26, 0x3506, 0xa, 0x3, 0x1, 0x80}}]}, 0x154}, 0x1, 0x0, 0x0, 0x20000004}, 0x40) r0 = socket(0x2, 0x2, 0x1) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r0, 0x0, 0x8) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000280)={'wg1\x00'}) r1 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r1, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) [ 718.883987][T30386] CPU: 0 PID: 30386 Comm: syz-executor.3 Not tainted 6.1.0-rc8-syzkaller-33330-ga5541c0811a0 #0 [ 718.886926][T30386] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 718.889616][T30386] Call trace: [ 718.890543][T30386] dump_backtrace+0x1c4/0x1f0 [ 718.891806][T30386] show_stack+0x2c/0x3c [ 718.892931][T30386] dump_stack_lvl+0x104/0x16c [ 718.894198][T30386] dump_stack+0x1c/0x58 [ 718.895336][T30386] should_fail_ex+0x1d8/0x1fc [ 718.896691][T30386] should_fail+0x14/0x24 [ 718.897811][T30386] should_fail_usercopy+0x20/0x30 [ 718.899169][T30386] simple_read_from_buffer+0xc0/0x1cc [ 718.900657][T30386] proc_fail_nth_read+0xf4/0x164 [ 718.902002][T30386] vfs_read+0x19c/0x448 [ 718.903148][T30386] ksys_read+0xb4/0x160 [ 718.904254][T30386] __arm64_sys_read+0x24/0x34 [ 718.905532][T30386] el0_svc_common+0x138/0x220 [ 718.906820][T30386] do_el0_svc+0x48/0x140 [ 718.908020][T30386] el0_svc+0x58/0x150 [ 718.909105][T30386] el0t_64_sync_handler+0x84/0xf0 [ 718.910460][T30386] el0t_64_sync+0x190/0x194 00:11:59 executing program 4: r0 = socket(0x2, 0x2, 0x1) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r0, 0x0, 0x8) (async) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@sco={0x1f, @fixed}, 0x80, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/42, 0x2a}], 0x1, &(0x7f0000000140)=""/55, 0x37}, 0x0) (async) r1 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x8004550f, &(0x7f0000000080)) 00:11:59 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) (async, rerun: 64) ftruncate(r1, 0x1000673) (rerun: 64) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'nr0\x00', 0x2912}) (async) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) ioctl$TUNSETGROUP(0xffffffffffffffff, 0x400454ce, r3) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r4}, 0x80) (async) r5 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000002680)=ANY=[@ANYBLOB="1860000000000000000000000000000040bb7f91f8de48b86f290bed533b99649abbff7ecb4ab01cfb92333a9b39046abe7833ac2cd870bc59f13bb4a254598e3189038cf0deb55035940591f441702bdeb83be96a89a35d57ceb67531b4108090e30eb7ad06c160ac58c4f046b41a35d2155fb656730af33ee3ace59d52fac72087194fff585812157fec7fec0542c01b049d824bbf5c0d8c50989f6c6bc480e61f93c44ed9ccee02662a949434935d315bd0"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r5}, 0x80) r6 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000027c0)={0x0, r1}, 0x10) (async) r7 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0xffffffffffffffc6) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r7}, 0x80) (async) r8 = openat$qrtrtun(0xffffffffffffff9c, &(0x7f0000002800), 0x20000) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000002840)={0x0}, &(0x7f0000002880)=0xc) (async) getresuid(&(0x7f00000028c0), &(0x7f0000002900), &(0x7f0000002940)=0x0) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000002980)='./file0\x00', &(0x7f00000029c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async, rerun: 32) r12 = accept4$llc(r1, &(0x7f0000002a40)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000002a80)=0x10, 0x80800) (async, rerun: 32) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000002ac0)={{0x1, 0x1, 0x18, r0, {0x400}}, './file0\x00'}) (async) r14 = socket$netlink(0x10, 0x3, 0x0) (async, rerun: 32) r15 = gettid() (rerun: 32) sendmsg$netlink(r14, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000006240)={0x10}, 0x10}], 0x1, &(0x7f00000006c0)=[@cred={{0x1c, 0x1, 0x2, {r15}}}], 0x20}, 0x0) (async) r16 = geteuid() r17 = openat$urandom(0xffffffffffffff9c, &(0x7f0000002b00), 0x80, 0x0) (async) r18 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r18}, 0x80) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002c00)=[{{&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000580)=[{&(0x7f0000000140)="db", 0x1}, {&(0x7f0000000180)="60ecd1385725c5741795ec91b42c56fae1198fa05c5598c8256184fb29f4b8d6b2de5ef4927b6b5c6aa45bca971636f96c7c3b9151ad0e52afd2a1b5bb7a6ceda41a4537d7619ab05239d01886cfd573124a9222292e7c75e94df8", 0x5b}, {&(0x7f0000000200)="a7a2c21717d58fd6d0dbd045cc7cba38491a622e049eee0056c32fea", 0x1c}, {&(0x7f0000000240)="37ac5443489473437eb2e74f096b4a4b07f24179277fa5cda82716669bb5209e75d9540bc5827ea7cf9d0ffa4c3f469f8c70811bfb83b38ea64a9a7e7ab56009c4b4c53c95baa083f3f0ee84f5cb030aed03e438991a1f680461e0eeb405928af27db0aef96d00498beed6f9309b0ee1b1c14fd250d59e7825ddcda0d4a39ab5bda43947e41fd32f48bc0ad5d79517cfb695cdae64bc8c8afba2cc6cec5c72e8f9296bb26f089d4106ff91838cbab07fe84811e70cba1da09839c81a72df6c22418af6afc60b72503ce486624479e3ac9ac48ebddb3eef9a1d", 0xd9}, {&(0x7f0000000340)="9ee0ef1c03d363ffa0f3", 0xa}, {&(0x7f0000000380)="ea3b95bf32970b566c6ae7bc72aa7df192d7c7dccc93854f093de9d72a59cb31fd7b2faf308148d705d466d58533bb68812f2ce2820e6cbbcd231c5ebe3a59b90d5e070c3098215d68b44775b5539814b400c548eebba5e8dd96b65b45c280a875e466fc8064b0ddd927e7338bf985afa2d95af44a6bbd1236afc07441fff71b0cbcebe33b786e2a60960f06c933ffca887087fdc1d7a9789200782659133b93918f3b2f93d23de25b4c89940b121ff7a4af61a725fc12eb869624317b936b4af521c51c20b104129c85a00ee28540927c7f0b9c3bc736c54c4c82", 0xdb}, {&(0x7f0000000480)="36ab948c6134222fd5e2e18aafbf581b1362e48545f04554bceef5257b8f1396145f9197f7f730951b73fdb57c8f405078f6a3109c1aba5c8cc42d1e4946b00425e94efd7c23a664aabb4975b924687c06da83ac4ed165ecfbb4c4a9eeab0c5d945619d468fcfa09dd412fdf6eaf80e769d52ff7ac0036e0b5c9002acb5e4b442969f0844692c4a9f3ef023fc4bbfa34c3d76ba5cf96d35a9b5c311d6f7ca6ce773797f2e2c53f9573af53afd740190ea71f317257a003daee487f6b5c92847103", 0xc1}], 0x7, &(0x7f00000006c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r0, 0xffffffffffffffff, r1, r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c}}], 0xb8, 0x20044050}}, {{&(0x7f0000000780)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000a00)=[{&(0x7f0000000800)="23e695b534fbb446dfd98ca323bc783f53f326e0382f32ff95e77f1c905df3064959519577521c716b3376e4adf128c26ccb213fe186802828a067a7f287bf565c1985f16d25c40267756647f17c58cf6e5ab7468f0fe548de45712cc591bf7b41dcef108c933e82063e42ca37d281ebdcabb1f86141fab570efdb59a278a40b0bc8a64f4d2d4891b01e37dbb6ffec2376e1008dbc", 0x95}, {&(0x7f00000008c0)="0c3cdbf8dde665495e", 0x9}, {&(0x7f0000000900)="30288c454478b31b9e3d2a991c860b87243af4408693f7a2c32f84958852bae98d3e8fcb6d82e647520110ed46296c8e58c1beec8e545c21dce989b4ff532bd2874ceb7d6cb5c8275c9503084fdac6e859b556ae1af6692859c4b134e9139f8ab222752b3ec3339e43d23929c2b9d8c1f7ed204e4604de4c13d87b7f6f9d868c18da60f3d20f0c8b50098d1cac2a0070a9e7f8aa30d2b62475c58fa25df3e25bc3e592aafc16078c1b4f29e4633ff19730fd5f462be3ca74ab6777084eb9c457183b3bb89bcbd08d7f2cedadd51262b067f6403086beb388b56faeb2a5e08e44958fb4f105d0b83cb0c5a0ec7c3ae78c28cae6", 0xf3}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x50, 0x24004080}}, {{&(0x7f0000000ac0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000c40)=[{&(0x7f0000000b40)="d48c83538ffdbe837cb81c0c525a902889d157d136485c78b8bc9138809b9e9bc3cdc3de47346b5af7c2c4fd9d3bd2f1a85aaf", 0x33}, {&(0x7f0000000b80)="843ae4e9fa215e24402a9b187832c120ed2e90ba05a87019cfbf5876b8888b5e7f4255779b4594b6994be798e37d9ae1303c5ab5f7c20e0b948391103a03883d0a1544da1cb9ad77d5593b6b935ebcced9e335d9f0120032c7bbbc9afacc78ebf43c07c2f02f246935357218d907c24ffb234f9c4a801f311cd693c390988e032dc0be45bd4c77745db9", 0x8a}, {&(0x7f00000012c0)="00291f9b78535ae2c54ea9ef0ae7cf68ad8c6f6f20a44dd8595006e83cd1280e9267eca0e6ad689605f95eee4cb4f2865aae3ecbb78e9297200f870a221cb202ee42d7c3f1004ce2b8dd758d3aa40053c9ae93fd78095c192a4f943916ee7f2729022e7ec3486fc733573587a70fb624803a7e0d25a429b2678d7ceb1fcefa1b6515b36e2b93c4034d085636b78a8c375211648e58a4f3f72b4b988be0efa8e822b7c8e2de09b78ed1b98d4e21728332c2c17238e442d9e8baeb307d1a6c7c2b56c8e52577302ca4d256ed32fed576778ba4373f659edc114ea26129614931cd2d906bc67de6205a106dd6a89d9db3a044fbb90284b4b2e384796e355011b8830643997fcbb6a355ee3c846bade33781451d1093103e242388074aa94cf44c0b866cf6d2b5a0a5eb2f5b49a2af60814b6b77f9cd031797de60bfc201521a9cd7fbda8d1e5a3e43d2cd681d3f02853afc80ed4a8a5f58add9a3e709e51a56686f10509bab89247068979f4a51b666fbb2f5626cca80277fa98ff06bfa820f332484122747fa693456d53455eb6dbc514c362012d1e94a59cdbf7aff890b440de0c74fd0e70b11c1ff4985dbc114b2467a1f6a14409b9a9af00f6c572812ee35627af62dcd2fa606d786f5bd2126751ce992e14d1f0a612a4d03f79617cd174da938ab9166cf20a4858267722182d702ba588c0fad1cf58266eec706228f3681313a252bf65c3aab75f18f0df2c6604bbb0c444daec3a6d35c036611dea61977963d14f7f4c8e92f3724bace0565e7ee1984726033da7790d50f98907f15c73a890eba721d1ca06117fd92dc999515aa3465ff084ddda0fb904a41c6d7771c513b26a089c3ddb93b72284dd714cde9bf15fc7fbfbc4fd6fdcab99d878722de758e1ae2035377e8bd84a3eedeb7ae75958dd2c3deded68c0155655c3f78081fbe408f0de304d1352c11ab3508392e0b97d68e5b4c48f0672aeb4fddbef2af93d9707c4ee9d7880a61ce4744f3fe38c812b69cf803537158596e6402e1ddf0209181ff464f78b3ce647856592e4da25a4f9fba9d3aea0bc317cfd11bf252102ac02571206eedb7d483531f7b162894136943f3ac5e103935226560220d275e438ca284f169c4def04ba6b2f09810b31d90023a75535d93a5fb7dd986e4304f97b41ca9f038de1afbd1a143e6402e1dc9677e85c8bcf7d1cf83e5916cc72caa4d99b177ff7ed40480f5eaccceac73baaf9d96593733990102ddc37a72f624091af44682f252745cf5c22c25034036e7a42ae00513af066a0fc61e4466f031d14b4c91685fe1391d1a5fcebd829b41fd421c3f2ed998435c7f0fcff9b51b2290977ba7272906d66d61d0c28b9a2f7458ab45cfd3e91869fe07b4f1beb23e760e6bed97c8c340febda6ae2ea2b9ee4f99426dc7a1111738c30d9c24f355e33991af3a16ef8a8445fccdc36154acdc070457a4df908560098852c492c077a42816ca75e33a20798eb6400ca85a1e44339d7a2c1e83d1117425093d4e9d4808662701c6c9aeccdc227d372a7de54ca7660852510ca8b89e55d39c61c0684a08d0659efaa1a4b1be18317d4474749e5e8e8df608a5f5c4ad417ad8ddf850ddac528d3245dbab502bfb823139027e49785c0bf83379b8e3262dececcad1c5b68256fd212e389a7831cba7cb27c4b121ff85477c7fb29070adbfd919aaa90f835a135e4e7d43dfb79c76fd97f2371dd0c9e80c50ad7727e6e556ac6a2b896012215253cd3960b1d63c8f52bc8c57df9d6aedeba4f9bf5aa7a2178abffc148ae231f76e5882fcd58515e96eef1f4759fb8f11452886c9713cd375ac27b8123f139f8c9adec7202d795de914e9200cd6b476dcf1298011dc3d74ebe70fae70ab3cfb34542efb2b64d24ac4428a8194a8cb96aac077a18166e8b7e7e59506fc98d89eb890c877c22d17a6552956f0813b7f729de3cee2ee4d03c1f74d53e3a59682c6bdd119998c975f898c31c57e8fe9e9ee606f1d347f50feaebea17eae13896279c8f3bf14dd69f1c14028bd8d0eb806e59f1f659fb300576f039a2ab0b830784daad2e02ef7b10f44b23fcf047778bcf715c2fce5d77a12509e79da5b6ca913f4d30301962f6a7a5b424b6f96508da04908f77dae3f7360dda69e18dbd0bdd0cf3c383735611f3be0c032ea8eb99626232f3a8b97b0d66ec972687dbf18fd741e20a9c0d0adf2781240d67ce943ac6f87f838e0ad9a0945e25cf0c9dbdebf152b8447dec049d51d3b3292963e512a9a8b9476c1f69d3d7b0a0dd2deaf74e98c05275afb8d910bea2db3b5a9f65ba975dfa30f35a807488e212ea7eee9b1f9e0a7886859b21c0fc79177375afc3ec3dbb66337fe371c5ea8d3af956f141cd8f24f166236e7e34c2c202bf6ccfc945f30c9811a44ccbd96074694dc8a7df658c1d64a3e1a064464bf6fa180df9e25578f06dba1db8624bc5e51bf8a1cc75554250e844708d89027a60ed3cfb2ddd9b5217000cb377a4e1290a7472e16415b0610f6462925b648b8a52c8472c6dd8cf2bd5516b9b8eac6d2cdfabad9dc939e3df139827eb7cf766773e4c60a5ab4dce9c75d2a705638f894d8cebfab01064956cec1dbc672405e7046d534197d20bb7c29021629419e1af07834c6f18eaac8335c91faecf8becb23536578fcf126096f799e4a50e1c4ffcddf5fdada6dbc366e48027a81d755d681a5773618c7fac06670bc99b2e86a8e5a83b27887e6cba77abf0f0a9233299ceea86d163a1603bde86e9c108d03b74dcc031406c1fcc8946cfee95a4a9207fad53c5d6febcd0cb975cb5fba182009544725b6bdf4638535a71e4cd8f43a681d8345ea838409acb13e43867ea27c88288ed564af517ec6663b2fe964bfe015e340d4d0d005bc25f961ebaf16abc9d8b6a028a8c7ae237e0d05406728f6e7af9bd5167f3a89de530c5a3506fc7f648e4989b8125da065c75df0de9a612b0785a272f01b1a2e425294ea9fd6b85974b1b4bf4eed744df44ede8b4b653b4e5ea3bd56d13867b17f4841ef578bcb8683a99539ecc6cdf5bc09237e8d9a470a208fb777e0203657c4b169a5f6403a5b2f725f1c630168fff3a6b9d591f40478723240ab95b5450ec538f542055386cc88d16718f9b53ff4e98aed49ed96f70c1a94c337f9b7c9afb757710a4ba1f88ff2994f88f76b045dd47e06991d54c713ca3c181bd89dee18f1a249105d8283d62c56c6c657f57ff3992585a38e59e8b4895fd455af015b7b4e12269705b004a88c9eabeb8668ad5b83b27dbb3836ed31b20d3d7510c929a64d48d69c0c1b09037d0b6bf927d60a565133a83169ba4d0557f4b6f0978be1107e3f7c7f60de6598a55698321a384931709e59a4e0e600de10bd6a5aebd25f3a2a81409be1621ff33825758b518b1243441d853229da0a8355fa10081eb2d028a999f3eadbb80b9d4219239045a0cb385e0d073766d106ac9c8ee3a6f1981be520af23e3d8a81e45168d23b8e05ca7d3b88e6c52d300407f8b54f4ba7d71b2301bf2fa67e838e6d8d01962a297d491376ceec6b90cc523d0e5c91af5002d83cc5894e47656b706af7e59979bce5024d5e3981c08206814b7ffc8456e336d2f96f7560ef3409fe6ec6bd72bd86ab6c35743e27e24805ffb96b08773e848f6537a673c27481af34e0e3a0655622ccdbd8d2b83f0f4e8e40f436b9b8fb1e4aa5a13030272ebb7e75cc98d80838c5447dd60d6e47bab69c49e46ad89966c03ea3e055669004554f792c9b7c65d9203b28182b938868003095906a2d3fa8c0a8b15f0975177bb3825596e129f84c81b7b5336ef0789d1843de31223e58b14ab60ce0d8bf2f7a60d1f2b7b5e504e319366e60f33fe3a6f4914f67ce8d4e3f4f1470d261bf97dc4dd9f86c428208ee0804a676e3a3e70880230430767889142c2ce2b55e8d593bcfa4720534244e57ef7692c7773126a756b5a2f79e1bf052c51135fea0dd8db225ba6359c8866e03e2373621921e4a0fc8a37ac01812e0e258f34667aafb5edcac679eeed3000106a534c5428f86dd6459de107194b52212dff1ae6ae2f75944e766cba3b9a3261e7a6649df43988a601459f9ce62962d5338eb0c22b72fd7b805c6d6d2be459751cd4b045c1b8d424387b422944d7f43c6d5b2d59cecb8fd5929b0d0dd6120dcd216214e266244082e175852bb163c98f1b54fc8bd1756b87eaafead58968bb18a54df4913fabe497d88d0dfd3b38c8ab3903f2a11091739a1bd168072fa15e5f3480038b5244a12ca69ee722dbbe3829ac92507311072d294c410dcd86208b18d6e28e068963f00cfa8e01f3bce125ead717124e4d2696f6431e89a046060577e589f8e618787a2bae229c26c0f17c215eb0d5a47d0c1c4c893470107d1ae3d1a6fa206bd269756efa8fea49d3b74bf51098d719acbcdde32dfca3918672e2eef07e24efc9474c7db4b78b24ba04e0a09454d6fb944b477ce6a02b8c08bd553a3fea5107060ef122fcdf57041eb25841bd12282badfedf1d3f2cc950634b2c57693b19ba8551bb84be76aa517971a2bfb2ccbd28e568962c3ac8d24fb831e755e462325c62b6f117f0af4d308313ff281b8f8bfae7a8ab29ebd01fd7b502955aaeec85755a4917f49e252a6fa9039cea6ac095f423a3bc5c64ccf856347a42014427e587621991feae892420f16baca0c436b19c927b5b97191ab97c510d2f567e3efd22824b61063f571505891beaf9692d971f0211f63e094da8604ee17f5da1a91844debc7ca54eb977787705ac269475257654a7fc316941b03d8c189dc9ed79c54f8cbe27534f872b1c7345770f4003de0efda2226ed95bec27ac21e41fc308b7ef1c79eb43061e4c2c0d37cc7bc97450ccb7bbfcbbe875cd45341ec2c3950a6650241ad425ba2033e39bb66c5a568421c8eafae60afb2b31e6ecabd289651669b1616e0e9771d965b8781a061ae494255dcf603271745e1c7814dc881bfdccd54cb2bbcde4a42ef963aea93f02b5db465340ea1faa8fab330182b7d1be4d7fa2fb1864269dd1eaf7a9b9fe095e5541b3b7fdcea07bae985fae88ad8351edb9c8f048761233242718f5b41ab9695a70df0eb3f6e67dd7a85e44a7e77b1e7a6cb9e964a43e9dddf170831f870b2beff21c294c0ce5c9e65c86fd98021e8208227caeda45b3f7bf6b356d1fb10274e1ffc8127523b46a71d828722378bd5d9838eaf68777cdd1907582ad19294242cf99ac34fc39c57478762eca47f0087375eae023352d2af64bd3bfa1fc8014d25b6d23130d01fe02215db1ba557ea55dd97a74ea0f36779ac1864febeacc4b67de3c11fefda9eaf5389d656d76cd554605359c2c6cc0822e51cb633b2b6c1e452e25f8824a92d90c116e7e5dafdb00a83ece96cca5fc6fdd203afcac722476838a0ba78864ae906066a439b0daa054eec1879e156deee5912afcc9e2c188d59fe178b3af99f4a0fe0343fecdf84a746756dfe63a57cbea84a20217084844d2e5df0f61dc8d2001a26ad547a5fe62884f52d5797e43dd0b93530a7c786845a3e2b9babf0e2a35dccd1179e7877b4f0880b2de224b5ed729f4c186deb18d0d71268b2f58ed087db6d61f39d5d08e9886e3ece8de8af179de142eefefa5cff3169de89a6135cb325e9338fb114bb9994a014c20bcb0d235554d894d7a25ffcd8de560b889718c32a551f6adaefc0dcfeb0f6f952c2e77e8edf01385c972a442481eba560253e7687c6aa41e119859ed2fb35095761c9d1fb7932d44521a141c3657", 0x1000}], 0x3, 0x0, 0x0, 0x24000000}}, {{&(0x7f0000000c80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001200)=[{&(0x7f0000000d00)="023acb5cb1cae1bb3882e7e56d759f605af04775debf4aa3d26cb7c4666b67d9442cfda7ac77374d2a439d33262476757930d6039ac019022064820b7941b3bed28c617f00a3", 0x46}, {&(0x7f0000000d80)="91058c774ce359b92cb2b90525ec96909b81ab07843d6901f4296f9ca134b963f192ecd6414454019c20cb8599082ceb934419bc91461b93c790bcf45799c376d608112b97d642c471b5ec87a8ed761fc065493b7a7f2a1eff6d6930fdbb0e2b01153332d4879fc626b2bf9d9dbc2b251e4bae10e9590435c6785bc7254f12bba91cca28673d5d6567414f1163adb6bd099a793880125fc73e63bf0e186ec08b2174a8841e9c21d9f1dffea899b9790fd2a14aa6b83e26c7f0583d0bb5a3ac8c18acf2bab2e1687e9fa039d37f1f27c06e1e13522ef8ceb1255382a04bdd", 0xde}, {&(0x7f0000000e80)="64390ff94473eab3ab5b568877e08bf8da69d823935496b32d8275be379d8d2b0b0a6f28d2142476c51259a0f7f682662f1bfa66327583b5f5957b8dfa8c78084f3144fb243c6d45f3f667e7159c0f42d8cc44a12bc9f703b42913c96cee0bfbf421a7dd92e885690e35bb57e0e9164b50865408a26a95cfed2d55cd4bd030da7f737471574c3b98e6f4e480053cc10a24609109fe7b614d04634cab0fe3b6557638b78e9f30246f9b49e95fac33fea488a7bba145528c5456e71e047a4a9f586acf446bdfa697c34faf78a862700cacdd257bb973eaab266b04fe75269edac75b13d6d95d8f1d759e544adaa1b31c2244da69a3a0d17c03", 0xf8}, {&(0x7f0000000f80)="16c83ee2167072fabaaa6272d037ebdc8d7a91e0676e80d72eb0d8a12f05c66f72becf0deb8f5c2f6429fe5de9d416daba6c133781e81501e36ed44ef0d377dd3b5b2f78694c9d9199c68c65ca2ad354c531ccf82fcdb59dabd469696aeda06d9e343fe0ad76fef0bb17a5f9cd064ee92dcc8c528d066e625b9b6575e7e80ed8c317be7a1bd8c7d238615b964888f2524264db6bb28587f8b2da5841640783951839682e53f6faa1d65dff18811889fd55d7fb77fb6f33cafda933f7b42b90a08322230906b5b33e92e40ac34141de900c7b990b04a2a64ac395fea5042c", 0xde}, {&(0x7f0000001080)="b68e7122df0ff902593a105de509a1bba14cbc25766cfc30de935695d1657a9aec5d5d38ec6d42a7000539bd527a768ccc86477d", 0x34}, {&(0x7f00000010c0)="0c1a72a0d68f45044a4d06b35510f29e735089c9802dad5f28eccda1af3536156e8af1eeb526dfcc7e67f92ce374a2c7e24bec74ee2aa6f7fd621b9e977c9ecb896777b1b84dcb1e325503c55c69dcaee21fbf1d14c54428e57fc038ba164e22840fae5926507c0d20cb59b85e987696346fc0dc3bf942afd0ba9a24aa37d22d04ade5118cde037f4dcedce4bbe4ca831dee479e355b6e6aaab449ab061f3b9ccd9f5502cdab2c536943e3f66c1d17115de62f9c05e9e7e7806d386f5a8d0abbe0fd7ad9b06e97abdcdcab738a781617a110d0978bf91000b271789896827019f77eba8714c132b5b09f58a2335e2dfa9c60", 0xf2}, {&(0x7f00000022c0)="debac426cdeb01e5dfa80e88f98d5a8fa5717ef0d76bdeb24dd414d2b2b136f08608ed66bb5ab2907a8bac125dfcaf35852c2386c7c695fdc20b1072fea7678c0971ba6d32841b71bede4567b4c7f0dd0108bcbf3b45320f09765976ecda48e9a4295899c4356b33dc410b5fbac1ee22db35b7e6b58dabc81746b34c826c972e3d2a367a3402dba0739a590509beb1b0b3d67d0b0032037047c96cf49013af3c6032c8b01ac60cb1708176588757b28bd5c90d9eea94f6220510f6b4739822091c945a1ff69671fdda8072acc35b178514c2aaff3fe75447215f431d3c94c261a3c1da0fb7485ef91170c8f2fa52359e0e8e", 0xf2}, {&(0x7f00000011c0)="a0cc8f90244676f7963ca09ebf888dab16531167292ba4d057b62e", 0x1b}], 0x8, 0x0, 0x0, 0x40}}, {{&(0x7f00000023c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002640)=[{&(0x7f0000002440)="7080589798a9d057b66270333da4f42d7c92a0738e054c6d5a953f27e7c4d284eb0c69bf3cee06543d38f2830ca7cb8fbc07de0185466dee8543577894894683c2c2b8fc8373e98db0d72fa874a6a0788a7c267bb45ce983421cd03b5da3b4563ce0fe2cb43d3d7121be0e09a99e7361e64f433b7ca5f27daddb57aad3e0279eca7f0f1253d46c42cbfd077e651db4df22768e1f639617a46c78cffdaf8c5e224f0c7128950662ccbf728529b52578aef40a7371b5e26da09711c8c393649964918c1a4f64f0024d20a065220ea8ec9c0342c4948eb73a9987910d7939dd83c7a7ec", 0xe2}, {&(0x7f0000002540)="e6ccf964e7cdf128cb70a2827129788711d36c5da0156a00ac20b9327ec254fe386d6b6d3c3419115ba5fe6ce8977039a87967e3b07370e6ae1d8dc3ff03b96b0cbfd3811bc7f4d8861d74b74a39635c9cf109461cf3b7aada92cd759cb0ed897fd3c77d2ab5d6696bf525351096cdce36251f7d36e01d0f2f0052080507d38d125899b9c848f3c124694954ffec0f9fb3e4a5fe2b30c876db228ed2a52d89a2316de25aaee4146a0f2559aed3f668893faeb42c70265f182a531f13ffb7997f1e5705c747ad86e364190aea665224741872fafafc9dbca3e928534f68a4cd76bea01e514ae846ce93979dd5d9558744f503", 0xf2}], 0x2, &(0x7f0000002b40)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r3}}}, @rights={{0x30, 0x1, 0x1, [r4, r5, r0, r6, r1, r7, r1, r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, r10, r11}}}, @rights={{0x18, 0x1, 0x1, [r12, r13]}}, @cred={{0x1c, 0x1, 0x2, {r15, r16, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r17, r18]}}], 0xc0, 0x800}}], 0x5, 0x4000040) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) 00:11:59 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x94000000}) (async, rerun: 32) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x979}}, './file0\x00'}) (rerun: 32) ioctl$USBDEVFS_CONTROL(r1, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x400000, 0x0}) 00:11:59 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1000001, 0x12, r1, 0xfffff000) ftruncate(r1, 0x1000673) (async) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) (async) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r2) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) 00:11:59 executing program 2: sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)=@newae={0x154, 0x1e, 0x200, 0x70bd26, 0x25dfdbfc, {{@in=@local, 0x4d4, 0x2, 0x33}, @in6=@mcast1, 0x800, 0x3504}, [@mark={0xc, 0x15, {0x35075b, 0x1}}, @encap={0x1c, 0x4, {0xffffffffffffffff, 0x4e21, 0x4e23, @in=@loopback}}, @XFRMA_SET_MARK={0x8, 0x1d, 0xa8}, @sa={0xe4, 0x6, {{@in6=@mcast2, @in6=@mcast1, 0x4e24, 0x8, 0x4e21, 0x20, 0xa, 0x80, 0x0, 0x3b, 0x0, 0xffffffffffffffff}, {@in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x4d3, 0x3c}, @in6=@ipv4={'\x00', '\xff\xff', @empty}, {0x4, 0x37, 0x1, 0x1, 0x1, 0x0, 0x3ff, 0x400}, {0xf8, 0x4, 0x3, 0x9}, {0x0, 0x2, 0x1}, 0x70bd26, 0x3506, 0xa, 0x3, 0x1, 0x80}}]}, 0x154}, 0x1, 0x0, 0x0, 0x20000004}, 0x40) (async) r0 = socket(0x2, 0x2, 0x1) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r0, 0x0, 0x8) (async, rerun: 64) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000280)={'wg1\x00'}) (rerun: 64) r1 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r1, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) 00:11:59 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x80045505, &(0x7f0000000040)) 00:11:59 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_disconnect={0x8001}) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) writev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)="c07941fdd58e41178c36a487d034f080a601db16b82b99b6cc92472ad4b5b5f587a3822ec2414d40f3dd158902803a4823b29a50d75b68332c6fd38dde02cf7fed06bd083458461464ba3e0d308b7bb805c9668962b32feb5593a819eefff13815b43b5d7424fa8f779e50131a1dd7bd3f9daf46a0058ca4f2c116c03797994f03378845db3a14fcfa9da56dfc4a2a4c0175d4f4031c3dae0431f4fffb9d61efbd9172280c39881462918c01552892105b8f5f610b4685fc", 0xb8}, {&(0x7f0000000040)="d8a2425a6afbcdc38a", 0x9}, {&(0x7f0000000180)="bb17f6dc8722a1edc25485c4c48e519b0390823dce48ec880aad15dddaf7d351942880150954b3b13c8c0fe345808a018f89d89b71c239495a39d12352a74af0913faa90dc36335476c887ba896db5732aa5e4f95e7520748edbc0222827e1ac8d0aa8c842fc9e829168f6bd7f70bce90e66d2b3f4cdc873370f65530643a5b60aca900557478680bd62cd9426bacd50057ad42f9eb2646d14df43c659b1f864a05000dad9fa7c528ee92e4b602c7ba5d4a69010ed557e2c1861f0077060dd612ec094803c23b1115c363d007a2a5deab0", 0xd1}, {&(0x7f0000000280)="c638f5169af898a657b22ed7e96277dcf1e9a18b0191adc8bfef0a3073367b13b1d7987f75883954561d6e827b0ad7272d038d8af7587c8bbe3e8cd5eea56afdb4c43958fbb2a9dfed5a352f930977ac0f302e5635084cff4d5cd930eff526e15d55b83022812fc326bb57a8ca11d74b6505f85a7d85bf5d5f3501ab18438932a55c0da3b5a4b7a353acb38357e7a273e2918175594015", 0x97}, {&(0x7f0000000580)="8edf359eaab54073b7068e22b087f56f05778eadcc980fac99b830a30a56077edf54a92e6c99bd88cb417422b56f84b4aff4b5d81471f170a1b933241607639821db9818908a7a156b805b9c16b160809ee1c199c009d31a9c4a42230016d8c9b14645a1917d55f3f14a8bbad5433d7c03bc127533ba200bd5f92b73afd98da3eafb9e4e64c8f8d127bc8ee8fcca1c120a1b2be4d994c16fea929539f81e36326c1855841c90340c41136dfc5c5d4d7924bd2290a785fb93a6849a6bbb69956c77d5f6", 0xc3}, {&(0x7f0000000380)="e870f1a63e4037a3cb6ab5fce4dc3b1e5c00d3a2e41316ba597f854baf3132972aaf8eaf72d9326c5c0da17abc99b2bc1a126e8fc750cafc40deccc9108e9e94225f", 0x42}, {&(0x7f00000022c0)="fe62f44534d270714f6abf8dc752b3ae1c645e22080ae1192d7c0a91caf0dbdaa1b5cc0b3de4e999a711868f2eceaf56be133780f45caa13753d21975ec49ddc8e2fe0c266f85388d08c4ad7f9ffee855a71879de30a98e334c5fd76a8ac911e13c77a740c86e4ed928081273786e7c98cb1e090ce6d4154d59e1ab0eda85f63564a484aa07c07bdc20f1f10544749cff83a697b32a548b613da2471bbcf198c226f1eef9b0e732307b6b4b30af425ab918671f34c23103b2391cc15cd9050d91826cd8014e4ad190b30401f1ea3451c07c8f12c381f29278ac0357cd1214730bfd438e3816131d8b9d9fbd9274d1141dad0f0ebccc98a88236b65b0e8dae1c7d6b61d03838482d3db1fa3eb69e5c0b093ccf71a00022276eb249a5d3f2bbfc88d602bb8d3016f81692d57e48b47436ac4cf012c37b98abd40382173e4acfac7b8af1aa8e1d1bdd9d40abd5dbb10d6f913cb2f5becc3e303094f231110ef15897df317de5012e28146aca1ee60493792afc0903a6316b658230e9432ffd0055d51c60537ae3df0bd5fadc647b37b3257bbd3d506892d51f5632d0cd4d58da04582a21956d667d5dcbf8b8634a1ea254f946f6f6b4c743e63182d981209c325472cc04a98afa3cbdb4cfbdc321ac5eacd5ed8842db5168fc55d9462e57b2b47fac1be6c45d9eba2800f2d33180e5396a170d478730510406777638e3b4d965388cf889c88fa796343b9c676bcb767ba36710523b7c00b5008821e0714dc102400e7369762d0fde7ffb209809b31e10fd3de48baab3e1fb0a0b4015706733ab91c9c302b0fceb275236ffc5333e173744b91b5eff974aae24c77682d1d9dad40d45c0711642d5c35336ec8ddea63c49e32eedc1520e9312b0ffe503d6cdf3b24d8487ccbcd1e4cb05e69aa9dc201ae26c4718946fa93585065fa8045250c5058c0869c953cffdcb52281ad0506d3c413fab60940fd616e4b09a1bc022fe0320839170fe37bf13162d1e49a55cf98f18cb2f90d511805f1f8a07966abcada79284117a72324a9bcd352d47ca4b72dc5fb40342a399fea21a1b65b349eefe828dfb9118ec414817933481d2c1798307342e40f417ce9ac0bb487d586dc434c0840d35c3e85379b6d255b38c23d26b8222c2bc9d963cf81f92472bfe78651bc7912cfa7162b3c0c6ff86a79afda7f54847b94ed8c1cf8d9593b988fd5ad3b0ec33b4b01afb8727df77ebe6b1b5496035d5ed4a15322126750d3205708261c16238c2c921994e82258b3953c5535c8b322a6e8a849a80386a80af0978b1e826ffc75df738c3127cc50b12470b8de0035e2496c8cb6f78100e3e0bf71a5bf16f6e94d91edcde7900f43f091b543ab627918c5b7f9a7494792a88986e078cd549f9d4ede78ff440055f5ae574e3fae5e460dd1e414edadac52fbb23780e1517944cd0a7de24e811006bffd6041e2683fd90d78732880fa1089c0dc4c76b63e205c55bb6fa559d92b8d77e60182b1b8f60937d59fabe06c3a4e2b3382ef9ba8b952ff1ceeea361e3cbb247a34a0f30095a5531a82a4208a314c4dd770ce08eb2816a70d4b1d891517713c9cf55f059164a3c9f9ac502466797ecdff00dc732f31a7275e450a38b5f20f4f4f852ad8a458fd26f66a744dc5d208d2f86897945ca8026d3f4219d35977b6fbcc7aedebbf00f6e44707946285a6d2ae9da98d9dd57bae76b7a6739e1a25de35164e874e9023da941c3c6d02eed1c23b52eee2f2b08b9e9df10e33c57468934207f3317e3bce02c661c068bff9d758a65ba8d89364bbaf9fce5780a929ad88081d34e485e8253d58c8c087224be27e52c99f1d43114872e1468f820cfbeb41ec92c1e6cb85d611e907b47cf772de1c851860682d7c93703278ed46ce0515f7217e08ff9352d57e4e3f511823d5085e5cdad5683ee2e8bd840c2b1168340baa7f96f59ce5a11b9c588c1c8c9972c12326c3727b3b49de6ce39c56ead55c02e6a42838c31a9ae853d352271e6e0837eb34c10f6db02a60d10ff59e81a089d142003d72187213b02d7e012cce36cb32d0f1945b4f9a26cec4312f48b64dd5039d506d08c5e134d8d90c4a58fa96b18175b1566e57ae6ba64666c0af5602eb102976d18f4317bb63ad44869958dcc9fa109e339e7e4f00abcb77a6d54c9ae7c5288acbcb60b693999ef80b5a0e782b2a9069c78fd9a49bde0e8be9b58e6fb35b266fe37fe3c9a68a6138984037cc538e94ca737239b420257460c77fb3c1f7c8d4cadc669f178cc3a041168cdbf47b5710a959feea510d97a388cc22a09a34dcc85cbd1cb7d17ebbf635f835ab0b79becc87cb0cabda06fd7157c7317665c5ff380a27462434315215428348365710aa2e1a2718d46cd3ede770c23c5e3caac35b656962026e46cfb3eb9299be0bd2d51f19700b7a049a29573ac91eb6e44e3d6f6de6f361e0ffca97bddd7f6d1cc654d19d51497bf513db0037515491b088c1d1c5378146fb0669cd3dd035fc1bd5f4e321df68239fbfbdd1ed86a06cb1547ff6dd1821893d4ff68f127e3a37d140b974c534586836324210569f7ff9289d0a60a6b74fde69c776722bc757b87d407596785dc672935444285246cc05ab34e7d09bbda4f0758222ecd620303fad99506e3073b4f904d23b626e99973604a1045f2edd3e84d2764bef6b495344ec7cb22e91fbdb60c81af09d3cc57b42a7f6baaa5e48b2d730b118e6780c4429e844e185516a8f73a0c7a1858e30c9173c6c07ccac2327ac2641513b27c1da6033450920363ad1a0e5560354c017a302f3177d55b50f0cf11c203682e35655b829a5716332df622faabf6cae3414c854c91eadf8fad6146316dd66af535f70c399e774f693d5a431715bd779c3db52d585ec17f42094f7da3750ed3bd31a55d638e324708a3867bcb00b1327be5b35880dd5dd0ae1cef93a9c0f0b4e5aae9915abaa13bcb6140efd49100edc33da1d59a48d69eb6707a1dd2df70289aeeb9ea9cfa6458504393cf3f0214e9a92ab6cca2773c1db39fcd46b8d9e70346dc9a70f622f316d26bdb7e220b085d7d921d8c2f747a3221210dfa407527b29367dfc4795358a851dd08266f8562579aef8c00520b119ac61b70aa6ff6367e39c1b0bbd92937db125aa0d78b9bde5da08496175940f0e65dd52f1a31ea14d394cf6c2af7bb1e30520c1bae7f819918e4a15cdbb7d29de7b8a78039660fdd4af317c4b1f65734dc71f12aa803603c4d67190bdac6e5d43da5ff5d81277410fc30b5c9a5da85a0b31652c0efc7461a72704f2d13a25755292577e9948bb7aa3d1053ec9514e61a67b5b2a4aee4d780f42a0af40499e6c7bd9f3385b0a04b2de4bad68d6392e98708bcacf2b419deac9f0104f574ffd4e9d229e25c37a43e7b16019cde33e0be1e7870f92640a9ecfaec6d3ecc3d0ac6d8fd824769b21aa9623b09f30da55036ddd1b7fd88272f94b7acd6f0283a87b7c062643c2c1f8e91a42fb99df376d9e711f491f16b10f793bc6d67d3351105f96f3ac8f632fdfee05ac50235b8e4df2473da060b8b3babd0f3e8afec7386aa6365c414ed399eb981000099a8f3fb5ff5fae2fe61aeca45e028262dffb93878c6d3ff9eb46bed0c2883fec984cf1f1f2777d7a153095bd697b95d0daaf5f8e7425b0c140721e2a1cabe48b7e5aaafadf96d98571b9ad44072829d7e6cd939270fb5aa051708e60cbb42763a11072da3112620eae9869cd66dc2ca127ff3e5c25468d911fc2aa62918a269c0a6526903322bf285a05e17485570f70bc4e55f013e9ebc95608cc011aa91e08756c016e7ac02946ed3373e431b872568bbd897ee26d58452320b5af6afbd529b80eac524fc0020a6080b5b11a37b5d5a706a95fe0604c5946f4813fade96f339f2443b43f90031a6946454f8f74dc8572fb1e859595694fb13f5dba0d38397407fb0fcda031bc7a12d1399142bd89af025a956066190b10e7f1c1ec08c6e61e7debb8261b0a1e64a4f8bf778ea8624735f9c1850001dc5acd06d3b45eb7b5e2c69d5fda40572ad182fb591644ad3a2ea14b152824be1263fe75500e41dcd75a5331edf806bdc379b2fcf1c564908b98f35fbde03774ecc10386aae10e759f37fec25de6b73177f2be2ebe1ec439b12b8edb9f4b0685b416a6f44e9def282914ae85a0a352b96447f3a0f7197a2aecbeb7b5b6a0daf6991c7e483e78970f0420be61f6b71653f923154f62529a33ece578105ea9a0ece2a03023faf999cb98cea28b45b440c8e85bebabfe1f0e5cb0432062f4f021cf6828900467efe6b2257cb64c5022f273b0e92733b256068705a9778aa48a4aa757ff3cd3c922ac84b9238e3ac833d186632b2699003a27ce9c6352cffb18bd0eb6aec8d3d7ae7d3bf986a2c347b3cd3ea13d1380c191c49c41b3aafe0705119d9979a41ce6f12745b7d4bde0001587d2eef87eeb1aaf11c43eb755e7b8796545b7aec070ccb44ea37c23e5e450b057b4ee01f29943145da4457ae75d51d10c67f2b865dc59dacaa8c52f8539d67fe1df0b26d0543856c518ff0fe24118109fac59b6b78201c2cda18d8ecf2a90e7b23d0447b5e816a454c3b12c1ffcbd1cfda4e519e6bfb2f3ddc0cff64a9fa191cc5f143da612987f51a83b551df77b589d2b913e63b7ac18c92d6526af22d06fb04b16555c04e999a85808b0393fca338f4bb8d40adde31c52dbb1beb723dcf34b4db2b780f285e45a615a612a3899a9941ddfa91fa8d8ae2497023c8895843ba8c1281ff40d2367225ac16b82c149dc48378e527d713bcec9fd1148afb9cca836cd17ab4addae29afb1f4ba2f5240672e93e3d5e93fd72375f7e3bca20e0ed38384aa5ba780e85a5cb1eab21da66a51b1340fbc08c64ea2cb12860c1746389129373875b3bef39e8804d7667b9b61fa3df443099b21637a329d725340cf3a1ece63260cb2a9476553593a80ed8c0ac75c9ffe08cd60ca241af4fbafee7ce3754e7596a347a4de762d8eeb5ed2eaeaa7178075bb32f4af88a87abde9dbbd9bce12027285df5bd12743b5eb1ddc65c2ab654a67949e9a7c81a9ac78c71130f7e187886fce236c307e4f3ec02ace16cd7de02eede2db7aeb1eaff230fcec6fedd9727d78cb541ec8e60ad4da239e7d85a50a11eab9245cfd091947d677b7d3e33c4ff920b68630c84156cfa788d35344164f8dcd537f13005aae68d582f4f88611ee92be096eea79fff1125b368c9e26cbe13a32722e7e2e659655378d75655a388f5271233cca57133f0dc6300a1f4c492ec3b0dc929aaf1ae340d994477bb1e8cd2becc1f4b6d0743f7155c83bf949a0648512e67c7e5d9609cf7c1f643d3c627b4aa1f1a1117428c8606ee30d3f4ef0dc412dfb7fa07fa91ff2be7198a96acc8722a646106a4a75a0a88a9f2bf3ce3a7a6cb82a07e11d9fc8d044ba476c4d74e86a911d7db43fd1455ad898c4cf4cf5856ca1568dd6600d3f1f350bc96fa799dcf46c93f573f93dc7ea474df368c78a0403bcdc830137911370fb8a456fec36f0216746bd0ef6a66222f810b68206738808ce2b946a4c1a1c078d5eabb046906301454d4604f75abb08c9ffba8da11b2fce3bdeb246989d97f44ee3cb10d9cf8c0a59278052e551c057c1b94fbf41a36f1ea4ef9477982011505576e9d6c78216456ffaba40c35fccd7fb09e788e3df7cb001d600ccd9466c222df7d649cccc240fe0b96665d9b947f3829ac6cf8fee978b06a9b7f0b4403a4e6c852a45d1782714b6e1ba733e08adf659390df9a47acbcb59c759b996fd14ae0756820f3795cb6f0f7e80f8ff20071e4009ae43730e03f34d017f77a4768eff3bd7f0497c6a8d2249878ba0b5bee271d4ad8c", 0x103e}, {&(0x7f0000000400)="2c426773e57d1313fbcb6e65129c9da0786ad34f4771f8035031475233a914e7725f7d48d959c54009c714a8449a6b1c10e9fb6c4c8d9c2a7e08f6b417bf1a52b09e88a4fba2b884d4220a8f36d98d77899c3754287a47ff8dd7f0071a528058b605e13a8f9f52daea0940ae648efcf8d6f297c4e89c59dd325b74792d26be51e420c73123a74deb04b56ea7671498a8998ffd7a2da3727117ed6051b6e4e176c47e837e5bff9896ce798c32fb919d90d42b1f5cb9eeefb8d829c92ded1710e399ee0ebb9b71c7a15aef", 0xca}], 0x8) 00:11:59 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x2, &(0x7f0000000040)) 00:11:59 executing program 2: sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)=@newae={0x154, 0x1e, 0x200, 0x70bd26, 0x25dfdbfc, {{@in=@local, 0x4d4, 0x2, 0x33}, @in6=@mcast1, 0x800, 0x3504}, [@mark={0xc, 0x15, {0x35075b, 0x1}}, @encap={0x1c, 0x4, {0xffffffffffffffff, 0x4e21, 0x4e23, @in=@loopback}}, @XFRMA_SET_MARK={0x8, 0x1d, 0xa8}, @sa={0xe4, 0x6, {{@in6=@mcast2, @in6=@mcast1, 0x4e24, 0x8, 0x4e21, 0x20, 0xa, 0x80, 0x0, 0x3b, 0x0, 0xffffffffffffffff}, {@in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x4d3, 0x3c}, @in6=@ipv4={'\x00', '\xff\xff', @empty}, {0x4, 0x37, 0x1, 0x1, 0x1, 0x0, 0x3ff, 0x400}, {0xf8, 0x4, 0x3, 0x9}, {0x0, 0x2, 0x1}, 0x70bd26, 0x3506, 0xa, 0x3, 0x1, 0x80}}]}, 0x154}, 0x1, 0x0, 0x0, 0x20000004}, 0x40) (async) r0 = socket(0x2, 0x2, 0x1) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r0, 0x0, 0x8) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000280)={'wg1\x00'}) r1 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r1, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) 00:11:59 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1000001, 0x12, r1, 0xfffff000) ftruncate(r1, 0x1000673) (async, rerun: 32) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) (rerun: 32) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) (async) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r2) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) [ 719.549193][T30415] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 00:11:59 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) ioctl$USBDEVFS_FREE_STREAMS(r0, 0x8008551d, &(0x7f0000000000)={0x6408, 0x1b, [{0x7, 0x1}, {0x2, 0x1}, {0xe}, {0x7, 0x1}, {0x7}, {0x1}, {0xc, 0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x8}, {0xd, 0x1}, {0x5}, {0xa}, {0x6, 0x1}, {0xa}, {0xb, 0x1}, {0x6, 0x1}, {0xf, 0x1}, {0x4}, {0x8, 0x1}, {0x8, 0x1}, {0x1, 0x1}, {0x1, 0x1}, {0x5, 0x1}, {0xb}, {0x4, 0x1}, {0x6}]}) 00:11:59 executing program 2: r0 = socket(0x2, 0x2, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000180)="96c34f5b12616e419e8e916d7876e61088e1639cd048df217a44592d4a0ead1897cc6092b75ec0d52f6e5aaa794513015939935e8d83b81b6995ad44726f3f88c2329c7e5e7481", 0x47}]) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000140)={{0x1, 0x1, 0x18, r0, {0xffffffffffffff80}}, './file0\x00'}) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r0, 0x0, 0x8) setsockopt$inet_int(r0, 0x0, 0x8, &(0x7f0000000100), 0x4) setsockopt$MRT6_INIT(0xffffffffffffffff, 0x29, 0xc8, &(0x7f0000000000), 0x4) r3 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r3, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="95", 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, [{}]}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f00000000c0)={&(0x7f0000000040)=[0x5], 0x1, 0x80000}) 00:11:59 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_disconnect={0x8001}) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) writev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)="c07941fdd58e41178c36a487d034f080a601db16b82b99b6cc92472ad4b5b5f587a3822ec2414d40f3dd158902803a4823b29a50d75b68332c6fd38dde02cf7fed06bd083458461464ba3e0d308b7bb805c9668962b32feb5593a819eefff13815b43b5d7424fa8f779e50131a1dd7bd3f9daf46a0058ca4f2c116c03797994f03378845db3a14fcfa9da56dfc4a2a4c0175d4f4031c3dae0431f4fffb9d61efbd9172280c39881462918c01552892105b8f5f610b4685fc", 0xb8}, {&(0x7f0000000040)="d8a2425a6afbcdc38a", 0x9}, {&(0x7f0000000180)="bb17f6dc8722a1edc25485c4c48e519b0390823dce48ec880aad15dddaf7d351942880150954b3b13c8c0fe345808a018f89d89b71c239495a39d12352a74af0913faa90dc36335476c887ba896db5732aa5e4f95e7520748edbc0222827e1ac8d0aa8c842fc9e829168f6bd7f70bce90e66d2b3f4cdc873370f65530643a5b60aca900557478680bd62cd9426bacd50057ad42f9eb2646d14df43c659b1f864a05000dad9fa7c528ee92e4b602c7ba5d4a69010ed557e2c1861f0077060dd612ec094803c23b1115c363d007a2a5deab0", 0xd1}, {&(0x7f0000000280)="c638f5169af898a657b22ed7e96277dcf1e9a18b0191adc8bfef0a3073367b13b1d7987f75883954561d6e827b0ad7272d038d8af7587c8bbe3e8cd5eea56afdb4c43958fbb2a9dfed5a352f930977ac0f302e5635084cff4d5cd930eff526e15d55b83022812fc326bb57a8ca11d74b6505f85a7d85bf5d5f3501ab18438932a55c0da3b5a4b7a353acb38357e7a273e2918175594015", 0x97}, {&(0x7f0000000580)="8edf359eaab54073b7068e22b087f56f05778eadcc980fac99b830a30a56077edf54a92e6c99bd88cb417422b56f84b4aff4b5d81471f170a1b933241607639821db9818908a7a156b805b9c16b160809ee1c199c009d31a9c4a42230016d8c9b14645a1917d55f3f14a8bbad5433d7c03bc127533ba200bd5f92b73afd98da3eafb9e4e64c8f8d127bc8ee8fcca1c120a1b2be4d994c16fea929539f81e36326c1855841c90340c41136dfc5c5d4d7924bd2290a785fb93a6849a6bbb69956c77d5f6", 0xc3}, {&(0x7f0000000380)="e870f1a63e4037a3cb6ab5fce4dc3b1e5c00d3a2e41316ba597f854baf3132972aaf8eaf72d9326c5c0da17abc99b2bc1a126e8fc750cafc40deccc9108e9e94225f", 0x42}, {&(0x7f00000022c0)="fe62f44534d270714f6abf8dc752b3ae1c645e22080ae1192d7c0a91caf0dbdaa1b5cc0b3de4e999a711868f2eceaf56be133780f45caa13753d21975ec49ddc8e2fe0c266f85388d08c4ad7f9ffee855a71879de30a98e334c5fd76a8ac911e13c77a740c86e4ed928081273786e7c98cb1e090ce6d4154d59e1ab0eda85f63564a484aa07c07bdc20f1f10544749cff83a697b32a548b613da2471bbcf198c226f1eef9b0e732307b6b4b30af425ab918671f34c23103b2391cc15cd9050d91826cd8014e4ad190b30401f1ea3451c07c8f12c381f29278ac0357cd1214730bfd438e3816131d8b9d9fbd9274d1141dad0f0ebccc98a88236b65b0e8dae1c7d6b61d03838482d3db1fa3eb69e5c0b093ccf71a00022276eb249a5d3f2bbfc88d602bb8d3016f81692d57e48b47436ac4cf012c37b98abd40382173e4acfac7b8af1aa8e1d1bdd9d40abd5dbb10d6f913cb2f5becc3e303094f231110ef15897df317de5012e28146aca1ee60493792afc0903a6316b658230e9432ffd0055d51c60537ae3df0bd5fadc647b37b3257bbd3d506892d51f5632d0cd4d58da04582a21956d667d5dcbf8b8634a1ea254f946f6f6b4c743e63182d981209c325472cc04a98afa3cbdb4cfbdc321ac5eacd5ed8842db5168fc55d9462e57b2b47fac1be6c45d9eba2800f2d33180e5396a170d478730510406777638e3b4d965388cf889c88fa796343b9c676bcb767ba36710523b7c00b5008821e0714dc102400e7369762d0fde7ffb209809b31e10fd3de48baab3e1fb0a0b4015706733ab91c9c302b0fceb275236ffc5333e173744b91b5eff974aae24c77682d1d9dad40d45c0711642d5c35336ec8ddea63c49e32eedc1520e9312b0ffe503d6cdf3b24d8487ccbcd1e4cb05e69aa9dc201ae26c4718946fa93585065fa8045250c5058c0869c953cffdcb52281ad0506d3c413fab60940fd616e4b09a1bc022fe0320839170fe37bf13162d1e49a55cf98f18cb2f90d511805f1f8a07966abcada79284117a72324a9bcd352d47ca4b72dc5fb40342a399fea21a1b65b349eefe828dfb9118ec414817933481d2c1798307342e40f417ce9ac0bb487d586dc434c0840d35c3e85379b6d255b38c23d26b8222c2bc9d963cf81f92472bfe78651bc7912cfa7162b3c0c6ff86a79afda7f54847b94ed8c1cf8d9593b988fd5ad3b0ec33b4b01afb8727df77ebe6b1b5496035d5ed4a15322126750d3205708261c16238c2c921994e82258b3953c5535c8b322a6e8a849a80386a80af0978b1e826ffc75df738c3127cc50b12470b8de0035e2496c8cb6f78100e3e0bf71a5bf16f6e94d91edcde7900f43f091b543ab627918c5b7f9a7494792a88986e078cd549f9d4ede78ff440055f5ae574e3fae5e460dd1e414edadac52fbb23780e1517944cd0a7de24e811006bffd6041e2683fd90d78732880fa1089c0dc4c76b63e205c55bb6fa559d92b8d77e60182b1b8f60937d59fabe06c3a4e2b3382ef9ba8b952ff1ceeea361e3cbb247a34a0f30095a5531a82a4208a314c4dd770ce08eb2816a70d4b1d891517713c9cf55f059164a3c9f9ac502466797ecdff00dc732f31a7275e450a38b5f20f4f4f852ad8a458fd26f66a744dc5d208d2f86897945ca8026d3f4219d35977b6fbcc7aedebbf00f6e44707946285a6d2ae9da98d9dd57bae76b7a6739e1a25de35164e874e9023da941c3c6d02eed1c23b52eee2f2b08b9e9df10e33c57468934207f3317e3bce02c661c068bff9d758a65ba8d89364bbaf9fce5780a929ad88081d34e485e8253d58c8c087224be27e52c99f1d43114872e1468f820cfbeb41ec92c1e6cb85d611e907b47cf772de1c851860682d7c93703278ed46ce0515f7217e08ff9352d57e4e3f511823d5085e5cdad5683ee2e8bd840c2b1168340baa7f96f59ce5a11b9c588c1c8c9972c12326c3727b3b49de6ce39c56ead55c02e6a42838c31a9ae853d352271e6e0837eb34c10f6db02a60d10ff59e81a089d142003d72187213b02d7e012cce36cb32d0f1945b4f9a26cec4312f48b64dd5039d506d08c5e134d8d90c4a58fa96b18175b1566e57ae6ba64666c0af5602eb102976d18f4317bb63ad44869958dcc9fa109e339e7e4f00abcb77a6d54c9ae7c5288acbcb60b693999ef80b5a0e782b2a9069c78fd9a49bde0e8be9b58e6fb35b266fe37fe3c9a68a6138984037cc538e94ca737239b420257460c77fb3c1f7c8d4cadc669f178cc3a041168cdbf47b5710a959feea510d97a388cc22a09a34dcc85cbd1cb7d17ebbf635f835ab0b79becc87cb0cabda06fd7157c7317665c5ff380a27462434315215428348365710aa2e1a2718d46cd3ede770c23c5e3caac35b656962026e46cfb3eb9299be0bd2d51f19700b7a049a29573ac91eb6e44e3d6f6de6f361e0ffca97bddd7f6d1cc654d19d51497bf513db0037515491b088c1d1c5378146fb0669cd3dd035fc1bd5f4e321df68239fbfbdd1ed86a06cb1547ff6dd1821893d4ff68f127e3a37d140b974c534586836324210569f7ff9289d0a60a6b74fde69c776722bc757b87d407596785dc672935444285246cc05ab34e7d09bbda4f0758222ecd620303fad99506e3073b4f904d23b626e99973604a1045f2edd3e84d2764bef6b495344ec7cb22e91fbdb60c81af09d3cc57b42a7f6baaa5e48b2d730b118e6780c4429e844e185516a8f73a0c7a1858e30c9173c6c07ccac2327ac2641513b27c1da6033450920363ad1a0e5560354c017a302f3177d55b50f0cf11c203682e35655b829a5716332df622faabf6cae3414c854c91eadf8fad6146316dd66af535f70c399e774f693d5a431715bd779c3db52d585ec17f42094f7da3750ed3bd31a55d638e324708a3867bcb00b1327be5b35880dd5dd0ae1cef93a9c0f0b4e5aae9915abaa13bcb6140efd49100edc33da1d59a48d69eb6707a1dd2df70289aeeb9ea9cfa6458504393cf3f0214e9a92ab6cca2773c1db39fcd46b8d9e70346dc9a70f622f316d26bdb7e220b085d7d921d8c2f747a3221210dfa407527b29367dfc4795358a851dd08266f8562579aef8c00520b119ac61b70aa6ff6367e39c1b0bbd92937db125aa0d78b9bde5da08496175940f0e65dd52f1a31ea14d394cf6c2af7bb1e30520c1bae7f819918e4a15cdbb7d29de7b8a78039660fdd4af317c4b1f65734dc71f12aa803603c4d67190bdac6e5d43da5ff5d81277410fc30b5c9a5da85a0b31652c0efc7461a72704f2d13a25755292577e9948bb7aa3d1053ec9514e61a67b5b2a4aee4d780f42a0af40499e6c7bd9f3385b0a04b2de4bad68d6392e98708bcacf2b419deac9f0104f574ffd4e9d229e25c37a43e7b16019cde33e0be1e7870f92640a9ecfaec6d3ecc3d0ac6d8fd824769b21aa9623b09f30da55036ddd1b7fd88272f94b7acd6f0283a87b7c062643c2c1f8e91a42fb99df376d9e711f491f16b10f793bc6d67d3351105f96f3ac8f632fdfee05ac50235b8e4df2473da060b8b3babd0f3e8afec7386aa6365c414ed399eb981000099a8f3fb5ff5fae2fe61aeca45e028262dffb93878c6d3ff9eb46bed0c2883fec984cf1f1f2777d7a153095bd697b95d0daaf5f8e7425b0c140721e2a1cabe48b7e5aaafadf96d98571b9ad44072829d7e6cd939270fb5aa051708e60cbb42763a11072da3112620eae9869cd66dc2ca127ff3e5c25468d911fc2aa62918a269c0a6526903322bf285a05e17485570f70bc4e55f013e9ebc95608cc011aa91e08756c016e7ac02946ed3373e431b872568bbd897ee26d58452320b5af6afbd529b80eac524fc0020a6080b5b11a37b5d5a706a95fe0604c5946f4813fade96f339f2443b43f90031a6946454f8f74dc8572fb1e859595694fb13f5dba0d38397407fb0fcda031bc7a12d1399142bd89af025a956066190b10e7f1c1ec08c6e61e7debb8261b0a1e64a4f8bf778ea8624735f9c1850001dc5acd06d3b45eb7b5e2c69d5fda40572ad182fb591644ad3a2ea14b152824be1263fe75500e41dcd75a5331edf806bdc379b2fcf1c564908b98f35fbde03774ecc10386aae10e759f37fec25de6b73177f2be2ebe1ec439b12b8edb9f4b0685b416a6f44e9def282914ae85a0a352b96447f3a0f7197a2aecbeb7b5b6a0daf6991c7e483e78970f0420be61f6b71653f923154f62529a33ece578105ea9a0ece2a03023faf999cb98cea28b45b440c8e85bebabfe1f0e5cb0432062f4f021cf6828900467efe6b2257cb64c5022f273b0e92733b256068705a9778aa48a4aa757ff3cd3c922ac84b9238e3ac833d186632b2699003a27ce9c6352cffb18bd0eb6aec8d3d7ae7d3bf986a2c347b3cd3ea13d1380c191c49c41b3aafe0705119d9979a41ce6f12745b7d4bde0001587d2eef87eeb1aaf11c43eb755e7b8796545b7aec070ccb44ea37c23e5e450b057b4ee01f29943145da4457ae75d51d10c67f2b865dc59dacaa8c52f8539d67fe1df0b26d0543856c518ff0fe24118109fac59b6b78201c2cda18d8ecf2a90e7b23d0447b5e816a454c3b12c1ffcbd1cfda4e519e6bfb2f3ddc0cff64a9fa191cc5f143da612987f51a83b551df77b589d2b913e63b7ac18c92d6526af22d06fb04b16555c04e999a85808b0393fca338f4bb8d40adde31c52dbb1beb723dcf34b4db2b780f285e45a615a612a3899a9941ddfa91fa8d8ae2497023c8895843ba8c1281ff40d2367225ac16b82c149dc48378e527d713bcec9fd1148afb9cca836cd17ab4addae29afb1f4ba2f5240672e93e3d5e93fd72375f7e3bca20e0ed38384aa5ba780e85a5cb1eab21da66a51b1340fbc08c64ea2cb12860c1746389129373875b3bef39e8804d7667b9b61fa3df443099b21637a329d725340cf3a1ece63260cb2a9476553593a80ed8c0ac75c9ffe08cd60ca241af4fbafee7ce3754e7596a347a4de762d8eeb5ed2eaeaa7178075bb32f4af88a87abde9dbbd9bce12027285df5bd12743b5eb1ddc65c2ab654a67949e9a7c81a9ac78c71130f7e187886fce236c307e4f3ec02ace16cd7de02eede2db7aeb1eaff230fcec6fedd9727d78cb541ec8e60ad4da239e7d85a50a11eab9245cfd091947d677b7d3e33c4ff920b68630c84156cfa788d35344164f8dcd537f13005aae68d582f4f88611ee92be096eea79fff1125b368c9e26cbe13a32722e7e2e659655378d75655a388f5271233cca57133f0dc6300a1f4c492ec3b0dc929aaf1ae340d994477bb1e8cd2becc1f4b6d0743f7155c83bf949a0648512e67c7e5d9609cf7c1f643d3c627b4aa1f1a1117428c8606ee30d3f4ef0dc412dfb7fa07fa91ff2be7198a96acc8722a646106a4a75a0a88a9f2bf3ce3a7a6cb82a07e11d9fc8d044ba476c4d74e86a911d7db43fd1455ad898c4cf4cf5856ca1568dd6600d3f1f350bc96fa799dcf46c93f573f93dc7ea474df368c78a0403bcdc830137911370fb8a456fec36f0216746bd0ef6a66222f810b68206738808ce2b946a4c1a1c078d5eabb046906301454d4604f75abb08c9ffba8da11b2fce3bdeb246989d97f44ee3cb10d9cf8c0a59278052e551c057c1b94fbf41a36f1ea4ef9477982011505576e9d6c78216456ffaba40c35fccd7fb09e788e3df7cb001d600ccd9466c222df7d649cccc240fe0b96665d9b947f3829ac6cf8fee978b06a9b7f0b4403a4e6c852a45d1782714b6e1ba733e08adf659390df9a47acbcb59c759b996fd14ae0756820f3795cb6f0f7e80f8ff20071e4009ae43730e03f34d017f77a4768eff3bd7f0497c6a8d2249878ba0b5bee271d4ad8c", 0x103e}, {&(0x7f0000000400)="2c426773e57d1313fbcb6e65129c9da0786ad34f4771f8035031475233a914e7725f7d48d959c54009c714a8449a6b1c10e9fb6c4c8d9c2a7e08f6b417bf1a52b09e88a4fba2b884d4220a8f36d98d77899c3754287a47ff8dd7f0071a528058b605e13a8f9f52daea0940ae648efcf8d6f297c4e89c59dd325b74792d26be51e420c73123a74deb04b56ea7671498a8998ffd7a2da3727117ed6051b6e4e176c47e837e5bff9896ce798c32fb919d90d42b1f5cb9eeefb8d829c92ded1710e399ee0ebb9b71c7a15aef", 0xca}], 0x8) 00:11:59 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0x1fe, 0x62c0c1b7475ed950) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='blkio.bfq.sectors_recursive\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8010, r1, 0x6) r2 = socket(0x2, 0x2, 0x1) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r2, 0x0, 0x8) sendmmsg(r1, &(0x7f0000008000)=[{{&(0x7f00000001c0)=@pppol2tp={0x18, 0x1, {0x0, r2, {0x2, 0x4e20, @private=0xa010100}, 0x3, 0x1}}, 0x80, &(0x7f0000000580)=[{&(0x7f0000000240)="71c03e5b564f4f14327d2a5cb29fe3f1a78885b2d5f5a55d87707caf17801138f252b54febb07d407be890a4618f45e485f4986354e10170a9db955a4cfae29e83a74036b4fb0ade6c96b5f4c4b9e835188d2ba05811652715e882dd23aaaa51b25c9fdfbedee2d5b58e110dda3837359d931130b8687a92c15b9ff737ad635b763e32ce91d43c29a78f43405bb7897853a4855d22aa6ee65c2dda7e636682f3b46b6b8ffc76b8bca12b09142a5305296835cdb5d1", 0xb5}, {&(0x7f0000000300)="7049a1f670b9bc942fd32518f297ca532ae74a25dc78a666f09a01f85112625ac3559088b05e0692a90373da55d2e71a4cb13332286b31430473ea390c82300584caee563f9a5e15ad397db483d84fac999ce669b8473ac2", 0x58}, {&(0x7f0000000380)="d2b077ebd18d6142e14c38dc0e858c3ea2f11cbc5ddf364e61754de3538b1a78859e8e864cdcbfebcd87f1b48d5f35c669899c402e4851acd0eecbd8f2e377849b2307c932c90ff15a75d0d90733f79ece9c39196b7d69da6105b563bc3dec94db3cf82796ed3a1e4b3cc2cec3c9bf07f5dfe01f784eb0db5c325706a0babb5ebd957036ef03", 0x86}, {}, {&(0x7f0000000440)="478c212bc16f9b58e0875164442ba8f1e622da308a14756bc1330089ebfdbef91758e8722434935699a57e99e91dcbe7e303faf5b139e143b9de1f07155316e39c3520", 0x43}, {&(0x7f00000004c0)="2ecf2d606022552a2d3f34e4e0eeb85a9a4e9821b8a0e8f6be13481ce692052bc4bd22caae21c67350fe894196ee9e46a20d94466a81977262376cc71a6358c58d0812e143c0a7b77fa7adc6b9b4fe19840fa01c03d5e48741115c34160a1f28af21dd66", 0x64}, {&(0x7f0000000540)="5417d2fe387cdca0898c1060a5bf8d68b93c814ab321d3db", 0x18}], 0x7, &(0x7f0000000600)=[{0xa0, 0x110, 0x3, "b9aa74c44297a0dbfa18f1e117ee550ef23b808cba38a37f7dde7fda81a754b761225bd7e150c853e40b275715f58a48faf212b8a04fa285b9bcd92105bf5cd5b7c184d3d4c26dc8092f87efd6f9a342c1baee69f74a2050450d632435f397ab69182a8cae2518f44476d19680275d2235c98686750beb49226062ccdd8f3640ba7d04bbd2152b5b3ade86bcac21f39f"}, {0xe0, 0x10c, 0x1, "cb3cfbe77b7eea9b6429ee1c2e6c6ba5927f30e42d5c67aee03610f5387b918f5d0f19c82806c912b46b28e8cc6771cb7006be1151b039940ad0009f5b515036fe50b88516d01e5016a258b5a5a8546a12b2b32c8037b5306078d938aafd8b2945aff3fe3ee639f48353d644a95df2d5b7dcd667470dce5b9b9081a076d72a5c8d3fc46b79708677da0e120614636a4b65708f0f06897dcaabf7170f991a00b5f9f32f07d802cd95151a82d218b2771431a9fa0cf25373865ebdec4040d7a36b353d52923790d79df6e7918e"}, {0x108, 0xff, 0xaa1, "0bac2774c9cfa1a9289d21e11980f35ff7bc640fb25d8a7dec10241b576c7ced9f13b39c7dbf7f0a2ead9343ced0da84609ad48af04d17ca8935133f63f00ed0f78088c2ad0654c25e6714e7285119e8c27acad45783a6e273f2b5fe48e8da76e33a55482c89c7f69e45f2f5319ff2eea41e98c114f2382cbc6301a2fd63237cdb5f7b7f54ca1bde62b13c6e1625547602856d7f147e239ca7e65fc6584992ba115be826ed1d998c3684832d01c2cc7420a022bc7aac0fe3cf51219f907aa5a0892ff06d293582a07d438d4783661d54380878b459a7686e36747abafad5a88088367d820c1d1b0e8a6b7c9dacfee84ba1558d1c3aef954d"}, {0x20, 0x10e, 0xff, "b539ed6bcbcd47b01d780e36d9"}, {0x1010, 0x111, 0x2, "6adc0b93acff465feac96f36ab82ab6cf9d219f04fc262817ba6ac476fe02851d50588be437cabbb24cffdb13bff7ccdbea97c1b9b7f1d997c0724d7eb4385c4361df1d79f5dcd6513f6b8e573bf0329f6b9c6ec9649f865b1830b1084a2bf399245a18b2101fb0e5cece0be7528a4df7f8c99c74d6af88ee8ebf95c9a0e46df98d5c5058b87f8bde910a4db33b5700e668f6bfefde2f9275097b88ea04a47d5336795cd9c75bffc740cb1aa5f9b5468f2bde09148f93fd599c293473553a9c3c4fdb3c7962e71b3754083ed186235b260f4ee59fb56cddfdb74e1d5f8e4f1b3896b079979cc41cb6446977dd411b8a41827a2a6653cb7349777019f5efadad4d02ee824054de8f68f7b0dceea28c6f62a377121ad2ed15e1162dda0e0a58f9ec06d5978ae3b02a3581f12e284c2735fe2ada27fa6d40ae316926047d82ef839237108742747a691624ca8cdff896467deb61150ce5cc2dd18718035d284e41e806335b38ca9fc95e27003163e31360307621f26ecbcd685ffa904aa48ab3be442709a69bfcef2ba3bee3fbbbb01222e07e9eeadc80552cc156db7864f256b6e574e6ae2e137374254d95fae2ce53d3d06d3598472bb0e81106645dd67c39cf76555e15c6ca775bf2963dd71a9e68f18dae9512ac91b9cf0c7f3641f95ffc1fb0baa86a86a573ef3ccf90e6e0b7c671fb44c387cba1aeefd4511557a4c2533573593cd4230952c245dccfaa11ca1872157374b3d5c0ec59d4f37e47b045fa380f000dff2a9e3ac546b2f7eeb2b4b222c4abe55a41903c91ede48b45f2eb06a148aae04cc2fc50917994f80cb12a575a9569c7f3e4d83bc21e93743a18c1db1ce43ea49bd5015bcaca687a72bb77df0ddf19a538575ef2b783c8fb772f667830c09902062a29777fa55fd5b40aac478fa8dbf8c35e8dc686fc25fc62bfe41c6584cf8c18e0b956b65c2cd522a46524f61271d3b002bda9de8c560eae351ec1ecf82a85e7a856dca6a6df125bb060ca21c83fe1d2fc765355daa22c07780f0c528ed9fefddb2c1d986016bcf97d4050e288b77a8838b637f8e8b8587aeb953529a864a19d5f27a16630af6bcb516a18d26151524153b6f6ac5e6f1132ff4c6654b1e0bfee16bcdc13aded225fcdd39120374df59db4876c388c84c0476cf1dfeab985258cf715acf2d6475c58871e755833b2c546a09e6f9a08f9aeedec5ed7a46d73fc0858b36794c9df6052eca5214dc06b50bf6ec2174ce0f832887d1461bb04a4a1202c1779284974e713b3569c765b9ac0fc737ac7b8e8db644336ea3fd9c6b9633b37d8f6dcabb6b2dc6b463a8a40f5e4990eacd7383d7430324ae2a71cfc45dd1c7aa286f8059c976291587f02631a1ce4a375cf3c914729c6d6641f1e58c1e68dcfdb91f714ceade7b79a21fcc11dc4db7e3058eeff3b9f21fbd3f746576f5598abbc3a6d468eb34b494f690596ee0ce8b9100fb27c950d42378b298f37bf77291bdb12e9429c363bd1684de3f357035c8fd08be892e42f1bafc9f351eadfb88c433876a9081d6bb10f3363cb3f8d0cf12e96058143ebaef11aea43e8a16096e8500360b576d893b0b7f4c0fd17d227c1d9450d4c98482720a8e6dd205dce6a8b4da9976dffd8d6f53d3f373666f9fee2b058a9670cc4cada0ec9f7d5113bd793e8c40c414de0d8157d8e44c5438ebd481363ab05602ff0cb9e36532ec8e581c99a5a67a190a7e6fbba29f07626a18e246b7d5a0ac10103b6d909894fab7520371e2af5649c66fb24632df3c7ea4185450b96529e1d11215dcbc3ffa6cc5d26a584d4e6a51bd45e439720ca19b83b2f5856559ac6b3553ce86a1b2c51301cc5b54f95b6a6918ef0bda301acf1cf2992639f7f30ed9b6e93be3aedbacccdf254ee88ad78ec0f4fed9c6bf0ac7c095567e1328b316f5160985746345d1c3fd11a6c18cffc3620bfb6f05b33cca539f3b1eaaf56bfcf14881b930d1e4982ddc7c04e8ea558bb39ba97f5044a07147e436c2f02b9d213e2c01033e70d29f0bb8c76f6086d4b7fbe591d41f874123b97d6828822586e054aecdeb4744532a2393f9715fb8b0864e4d082dd70bf74238a29a4f09bb1a74899d33064101be5052ac7c1aa3be495a38fa824c71d657fe4da6c6193b1e5e3de3ff0ba221ea307ba714d8ccd1df2630e44dfed8ca4065e40aca0f625526c0d24194c06a9364e3dc66f9547aa0add5d90535ac7ce40e92d9f7b4d01792b0ed247edbb45c711c21005c3a5a7524f316645ac39464b585cea8bea82ddc31ed18c68179e71d960633703eb6eee13ad6ce877fe04abe196af49e40a4cb9c37c288268db3e01ee7b84c30464a12cddc5b23ff25b5ab3ecfb4af24cd9e124402f0a9debaf58d637bef79be1f436dfaf578962da315e712f775ad8597db88da58c0dee9f6b5d5a383c4c6cb3ac2ecee28b830dd4dddead86b945424a846101605b08c790bd0bf12bc45defc1f1f4a4f29a231f972160c86d9357424bff29ba8202d55b92684a823381054a8120b1f05a57be2721cf181627b053684b493e959020b907d33e359b7bb3073517362e7a808fca0d9ddc0047b0c326c45467fdb9b31764e81ea1670190c7da28c9049b841fa410636ebed8efb8e5158a0a4748eab2e8a1cf8356dd97121f5803b6e9013862a80586983c75d218fa3a7cff3f1ac744693823abdd2afd160cc30089f0dff1f96932cf13f7cbebb4f02876822df714bc4cf6afdb60ff18eedab617c04f2ecfaced97e69d3b8cf542385b73a5475c28022a88e8c43ad9a5b763c477182a9824966588341f5f125db57c08e1a6b75e196e393b42226ce971aaa502c8100254bf8015b3c3f15b44f0f565cb626e156e13b7bc7c47026741a4af7abd480dd8661fb2ef5e5509fb859c7ab79340d267b33a12b2b5b3621e9dcc9a7ce305918ad044811b292dfca3b1131c2b372acf40db2f0632271297710c7457dca83bef2c3997f5a7ad0867c6c62e2f0637bef325762f35f587fea36f690afe5becc00b57c41608a55ba00453445a3b286da8a067df369aceb529afe4432f085727f0ec8476b4c211b6d886f694e93dff2a527bc702492cf83b7abcdf3d830d87002e3a27c55953edb34c5c04b73a614bc541f2531cf1de8e6a0ffe3bbd6665a56f5f6f04257fc57f1300d6d8e6cb3c66bda87154d46ba0bef7f10f4d5100c93a3f0d5647d43bdf20793d9d7d10d67cf5a74fa2013694de8aa39f635a318cbffd01bd5694e50d7b311f468850e8611c0a4316c5c6560b9bb0cdedc06755cdd8b71456ed012695c595c09a9140bc2485dfbf2d9a028c40af99e2c9db08a4ecd76a1b091cb3f5cdb92951ce3408396a07af2ef42b08d6bbaacaf34f60b248f9bf3450c8dfb525c086e42cb9cdcb7580bb51b4381949ed6436b1bd2eee49feb01d326d84deded26fc654cc52f5a02bf3f23f1b8c58da4e39dc2709d589ee0825a10817f367075b11fd4d6b9a3995bee67813010a7583027841f5bd46a3299bc959b94f7c3b038b7fa9e405023c740dc66090226e9e79db69d90da2bede01c5fcc7ff6737a94156ddc4d38e0be8cb2905f0e1b0b12b5d6c8088c5c0449e8c960fb1330d678ed0c0d382766140daf05f73b50b70a6f4b2bcf7380429d38152069fc4e0715b316deafc7123f4dd4cd2b50b49d1a8bb0e4b1a84cf00d7e2f78ac256c988a7df3feeb20c56535dd4152ff9aa52a2dc792e7ac7ad7a2570543585ace8d4c4f72ccc911899aaf92ffd4af64ec3a15275332092ff38734ca79ec85b88100d9e6755b2e99e7e7f6fefa9d2af6d1aeb545d2cc5b9fdd8a1ed6763c4021473d0aa6b0aa8827233d1792f719c401c273be8c71b18dd368117854c1ef99290bd3264e31c6239990b2d9da5c1a9e773c6f1b751ffd41a3a163e5f1da4e67f93162d98910ef3152ead8b9fe629a572eb03fbe251d2feab9a83d5f05e4adb165e368d011ffae8f0a6b07e3c022c4945c6f74b7674ffbaabd2af51fc766f7c9856b529246adfbb2a2282765b0500ac781d32f68298f2b015c98bbb6914f42a9de37e4578df0f02d276e9b5483e756018613f5c60d849d06683909709f2c13e46acb9a75450231e138842ee997bf8a51de6c8e327ebcce312acb45a68e6e05490c4177ac5a962344728b4de33d748ef74701defcccc01584f2a3e085229caa2878c4484f66d79e0bb77b701f3bbab6bfd7c2c230f9e96138f4e1d0ec4c89023d549db5b8cb1a6c04eadbd75343f09da7f235c1ef6acfc564faddfcceacc840ba89791095f3c30cea679f07b0ab21355127385454914e9d9314efac495656017ada89c0c03d5b8da59cd97d1419a87e09a0cd6599e0b858deb78f8b62b82a545e51f10b09ae2bff3361b7c8366feb2e38a6ec7554b92f94996940b802909e3027264e5326dba423416f39e6f4974fdcf53a3d460063a0a5c6f530faf758ccd01f628126259c8671a914a1607084addb18dca61c5180b54e5cb1ac047086d0d5aabbdbba964831d2ade0f2dd84f4623c319ac0df92380a7ad4edbf7b5b626dec3a1db4996879c0bf01a5b709166363eeaac21dee7517f8bf4a868f1ec7247f12118d640f11a2c5b273c28e9162ec203967298fb2dc0bfd239bf7720fa2cd30765629f30fa765c5fe5f4be2d3fbc84af2378b382e5667bf1eabc8f1bedd27e76157996542fb053cd7c5b751073f40701b023c4d484d32efe9600dad51d1d50942a81474f3b3cba6dcf26f696865bed2c9cc9bc00c8128ab6ca3d5c59dba11be53276908c5fe65a860e78341fab7642af65fd7650d78430b8edde9ac98ebd8450041d8a30e58ff112fb032fd13bb191d602c8fd7388e7597302fd40ac028d67c7661842e3962fe7b67f084d811b4c09197577eea43e32674332f469ca96ed4370c1a687e176c822837a2428813fe42b86f724e127aa7ed16c7283aae27a842774859765d92347748daf8ceb478b687afd0f17d1c978dce71f7dd3e073520d1f26a45a9a13b0d722e42952745564d165b28be5707efdb687b4af0022c68f69773726bfbd388942d06cbd6273810fa98dea6381a5b953ce46675cba6873e54c943ae6fa0f10613679ff3d43ce50195c173b135ddd5635d83910bd6cf6c37152eff8c5345ab5600453496d343dc7548db46107b60be5d564d033c75d72f8b510d66a4d0e998264bd4d1b02bb666c1b194574ea10e3e3def1058f0e63fbd5fcbe66e7bb11e9ae0e7b974cb92e69d40301305b41d4dfa83f2929315d0303ddaa253f1b8bea5d1101f874ab5a2682c9040beb02c4758af7e7a0d28ef2dd23d806bcb13d8d1f47438172e5ec0dbc99b1eac561e8f24ff92ae12e9c5a58ba4d325ff865c5a8bcd37b3dfbfa01ed8cf1c8c29830d23040588347417ed032f55a3a0b8bb03954572f170689b277cefa80c42cb5a851e3588ea489f8dec50526645003579abef349d2a6d380197d9375938ea2a7502abd8fe52ce11118a3beb464c87cfc638cada28ec7cc92381f056b8a368005f2037188b7301bdbf63e05ec502ba9d2f3c9ea9e0a3b9629324c8f3c6df6fccc12869e11d32e5593abe32bed9083897bad7ff621502f20895ec4a6050a8221e9eaf3a17722b1c09932618a157845752ef662c1e2512f9e89af37a98122bf53fcc49509024b24a542a16279f4f00186885bff205ea66077e8c3dd8222ae6f99a892b3f67a82c03adaf5e8d95e689c3f528cd7f145339f5ac8e50b62963b688e5911db4d876111bd954f3cf6474788b60618f288c821df5b69d4f8f46"}, {0x70, 0x10a, 0x1f, "7f634fb79dd0b58443a2df94921b1fc0e867e41f06dffc87e44a9c6d5134b83ba9f974173f8e58bc1cdf4854793a5f4040532062319c999e2aeef621e117c8e5446d72f383209aff74d18c33eb13082ec48b3a0897d5fc527bd675b905"}, {0x1010, 0x88, 0x3, "390f6f9809d323454cf92e926ea3db9dfa0a6b0cdd377960759aa1c31acc88bd511e2a0280c2c82b613e29f95b7dcdcc3299ffe18ddd836946ebd66852c89d7c02a571193a284bfd1e25da41de0610b2adc0d3600143285518d67c2418df8ab1df0805dd5e028913bd217af0743227bad7faddeacd0ed62b873fa321e7673e58dbd74adc59aa8730a2230995389104b949118dd6803b019802df8c7d618338d46df649fc6a589003c7bc403e1853bc7d0ba2d2c7df26402d08868df289f32cdf82e43ed56aa5041477dcc8d14334cbb8dcc93fe34dddaeae772d43837506d15555a2c03468135280640cc15d1affc5ecf4859306141d34b3951b14dda04e970a76fe6b0b12e373ade135a13f4aa7662fa83bba47975ca13557d7341ad8ba2aaa6432d44634c9b44283f78af87cbe34881d7255428df4c386ebc51f88be5d386afc6e37a9c23097e5fd6bb4ca2e3137693d2b0f53376c0ea438dc57981be63ea76d84bf3675033530eb0521dc74c002a94f8e431c4f891e92a7e33a1c47f98979a93d27fc10e007bfc67aba3c33125c7d252527da000cf4db5ab84ba9e539aa6d3f080392c1e743802440b8afa8477cd25d9936b1a4975c3db2264ad525a216b1a5d822e71b181cedbc593db756407b1170a098174c7bc0de686aac2d46bcbf2b196bf1cc666ad2654bc7bd893bdda8b5c67f18a48d55acaf00c75c79faebb44a2f976427982f3cf59bfc0034e4804a1feec09bd85c479bae57daa9b97ed800224b88840fc1d1bce175abf8974b7554c9d45228f6274c929987f1697d7b9c5934fdeefe892ea1fcf24a76ff271f945a8be6d3e4f0af381035ae055b234533657079adc318265bb25b9d676ec53cf68438b2d9919c6def64abca8cc93ca9fc7e53c87a91c3de18b47fd0d0dd959a15c6bb12a91fb4d9934a4dab9de30d04d18e5f23963f62034b0a130135fa29aff5eb572d136905d6e93c5c57a064d08e33f95cda627694b32dab195f2d17be074c5ceeac83c2eff5f244a32d607a241e949856e8bb7cf2c1d4ab62027200e4be4a76083da74272076803d544d8441f0d73b215ac107c83fd1d59746b400674ccb768c0ec025f434ed95d457c28ef8a27105fcd032d96057e615b138b1faceded4a91dcec8b6cd1ec6f80340fb92e6d9d1dcaa96b9586900979ccf6a6484e847d40894db990f512a66355910e5f54a075b69fd18951dff6d422e6f16b4f45a5cbab630eac33f45a75c7900932d281478066a0e86a861fc5662232e7a2558545fbde859bc51ebd1eb7a29ea044ef589cf3d27fc22a4a52e1e5707947b95f68123f3b3acc8b33ea76ce11ef42ef59ce1510ee9d59dced49de090b1a2862787dd89191dd49ea1e7fc61ed1bf52fd9a4a5eb891c5062cd37fd3d0fdb10b1ee79cad377b12be7c10967dffb5b0061b4d1be51d69b8b511413a04594be82715fc87ed678a450faee3c1201b595b0c9ab5162b17e3690e980fe97a5c6ac61a9eb9e045caa322d06d9c44e3803e40c47e374cf2aaad76ab48de57d23cbed4ccfbcc43694b45d39129833913e6b629ccbe02c24970328bb8e51eb88e42e358f18e0f943820c0d58e92242a3c3d6fd13dcc1409c47eccceae973042b62c31a905b42a69cdbcd42f753a937d4711f9bbb9d90cd300e15412838ac4a7ebc0b495e816441678304d5e65960e3a0119f5a6274c1483ad46a4acb3794f4b10d1806c8daa5e1e0a0c94274f326d8ab7ce6db7e5b52bb526d510e5a5c37be15eded2519023da2fe4737e4dd8af4b8858661a4b5da801f5a17ec5db3555bc7299c809c8b13b1677cbdb09c1e6c97a4610ed96a83fc87acc162060e61f722578754ec673bb3ab1741e7773d115915bffdf6ca00ef37b19ddfed963f90b8bea8f05b72ba142377e1c0b3d20b6b3538b505f3a3f9418a540eb50dcfd5a80a1a50736313f2a950dc4778e00d8f277bb446206679f28d41a7d9abc497f8dd9bb2829a89d99835c5d7802f70e10a9ba3a03022f25ad65b8bfe39806eb867e9b0ac12387c1deef6102279050416ba2cc137fd64e4e1646a4486be48c2fcf1ee7b775050f23ffe6117792ba4e59a9b359e76eaac0d7628a9f5f2ca59f71ac7c91d65133f0d90055593a3a70b0045babaac3809a99007d73967f7c7622b7f3417822012d6ec9e06104bd111434ddb99267693f3241abb84cb80a092c87ba78629dd312594f1c08bf0ab845525ea7fdaad13ef2eb96470d19705584102daf3d79fde9112ecfdc1eab2ddb17c7147aec21761b21688ebb6731bd8f53633a75f6d6c7f48d8faaab2367a9152d2d52db220d096363c622908d4bc54b23ef8e7169e78b87a5bfbe712eb9c78dfac3645f6b4ffb76000caae7dd5e0194aa6baca484bcf19892d63fedfa7a6085024ce34cbe17a81e43d5093deaabae64c4700083cc2487eacb0e1831a707d4b4dca4054c055db00ce2b2437ff43db3268056391b28584a8a2a24d7f280683ec9c8f96174a122b725539945e995ba2e650e3a520416de366e6b6c5b4d966689db95f4a6701559d7875d0347636f07ae1940be5ad9896d0cb6b44f04c11845f6162914381be1c7940b5dc927bdd3ed74356d6c286e8ca26e4d1f50ca69999e3c4a856884abfd152949726a95e9277b542fd0b946da562276328ebb309784196dd3061f3f4336dc9f423a9e7c4053623023e2434db3c242802edbd914e803498576c0416702437f78e686842c5f802134e06bf99dc85976dbe60506c4d58820957fb0b5a9cc5a380f7ce9f2117f81131fa1705329e0a73fb94e267a0749687fb872db5271d97544dfcc4dd276b85a7b22524e98ed85dade19d9368b4fdc02519a2c28786549c4e2924d8c594a845739272161cfe5e7f23c2c7948da5a23d9f7bc55f65e7cbda6e3f2b545b9bb72933baef5bf2223768ffd104d8c6c27474a817f40d38f18038ce3557a607527674bb7a522bbc985e598739ee63e4ea328122d28aea51d70841a3766efe8b95148dc2f1db8c0a81f77ec75372a76e033764b2b3865430496ff6dbd8bb665cf67e9e43d2477008dd9b7a5d4afb19c8aba85ff5d1a757640eb4a5d9480721a72202202739e0a87edf1a47c40688a1555604b0badfd4ca7807389eacf92fd4e94c12b0745afe9e3ea2b9fa3222c9d0c939d34e62b284dcec32e4beeb0a21c14480a94952ecadc6269c4dbc000cb848c0b43a47221091c15b3f759d5d55519e6e0722d3b03e54498d41ce906b57b2524cc4745feb8be296e451ca4ff9b5b704e521844cf875b80c6f7e148e12ecdbec45eeb627a68ef8a99c56f28d44009f2ffcfeb1c84fda700960daa405bd76d7f9f3868a7cf8a816e1c1d3d26085098f27f833838e2409336e9f822876350a6d15b4406e7ae660ab3ad671934d0c3fc942ebe43a37df94479249ddd206d79733f056a91802eda534e8b38a9ba7f3adf0d7bc4478e72749388e29faf78edcbe19fc2e4dbbac03ebd24720b98eeb9a58adaf4ab3f88c660dccd05ed5bcaab610221b97e2c46457419b608222d617c4265673b89d4f196174f0a911b76f18d6ede7ef629310ddd1ba48a1ec96c085a39e75209b86bc3c6a7027515b27b50cfb0bb5b1faab6fb4ed18395fa41a1772215326417354bc9581e592f7d9826c3e3b8e981eb569c81c488fa36d338d0578dc1fb1a903a1745dd9cba3d22874a4907ed1a3f7d4faced6d1f29cf78fb566e23ee25fad9eabcc0e1f6abe33e0104306234c9e0ccd9a7112f9e96899566b5c96a5506ec8b16b69a235c5bcad5d0dea831e111880056058e24fd3918083da16a03c2f4d4b52cd1dc37d4fc0f17101e422d1d201e5b1eec5abb9a2338a65323c9b053bac959132db8e9def77ecc92838463f1d001bb27218ab4ffc61fd29cedc887361767f02068108369eb1944e1dad3352cf401f2f50ed44fb18dc64b7d66d4850ee0f8f0164c33807c252c770f6ee849c3c3fca76a037671c3f4a9f5893c662062ae09efe1d6bd40fdba678025e1449a4eb23ef7b56932f4806b27f3abe3147385d5fec9f5ea31af8e645da09813915758468726d4de8967e7b8d0f01ae01f1e5c070020f07de8f15364c2a495e55d249e1349c6202fbb78a0201a285aa503cbbda51833e51e76998a1f5c8176af97f73813ca4a7679300212e6f58f44f9b2e93bd41058ec728a8cccfdd025b37dfc417141930c1dd4a067b942182d54372692c50fa0a19357ce9b4ed00d31c8da86195725160d60fbdb1ef491a4e5e5c754486086febfffcb9f84f979eabdafbc5a42fb761dd282a096ead7b77752ee9b590d153970c53a838048e2396f65faf553a066aea3ddccd10c723ea098370ffe288dd39eb7a8e7f2cad64d91fa975153e7c7228367881b281b325ab4c289ae875d87ffb6eec7cba60049448bfd43699d71825204cb27fb03c84c541882270ca06dca3faa4f409198a531695cce836c6bb0d0dab727abd6ebcbb974e95f03450c077257022b7e11e987dad2cf9db24f1d89bbb43f916fcf66e2fe94c1f39551ce3c59f253a40462bc56ccbd4f097dda8e01a0037b526005d9e0aab69c75cc7c21a0ea666b1b7ec9deb697139d801a31849a5b5ca6dc7a49a5866d31d86673e69245dc2043b12dc4fa1e377abf6775c38df83559e98654c58df09cbd1181275e19c01c36cf2c4aa35fd86be7e7cf887130c9762e33958fb1943f1b6b1be0c289c3a6a75a3007b70a84baea69bd6c2abb9462195dd459dfc972a6ca9d6d6396841adb1edf8a7488f02cac851e74f9a46481bd8a7c00a9e3d69ff5b1d60ad67aa93e2280634af4e2732e84447180909295f4e9308d3b52ba4308096925135258bfd28c127ee4a70981942cc974db6984e58aa6562596fae0e843de0846fac2499663900f91b208865901167163f1628ca8e226959f7a7979e3eb233e858d40235df9ac5ea8049b42ddedca330e78400bb2d9463ffeb0313bad845656b72dc6dac0354f580175dac199c03f118d8e59dc227e897df0ea8e27a6f4fd301e704fab6e767734096a4173c75019bc998e3734a55b5b315ecadc4a1f44c692ad001423bf98c38e86ced528e6802f8dec784ca99c10ddfdcd713e67b3e5a2af7c0ea352f10fdcc29f5b9358aa68f6a043872b1353df5cd694fc5cf6298716833d95c6e740bd8ed2c3ecc6e36756e8d7eb4570d16ffdde892e0728c0b380a1c3e509b7a091be81bccf45e43aac0edf57fb20aaa3aca69aae96e56dc3319dc6867d3765170c4312a60d135ec586e88d2293433d2ce608e6e3135cda038a224d6a89e6186f2c16ad653fefba0b12891d8c9a5310ac8f0ec98716cfaf722da9a63f1d6d7c8617b94c9d42292e4325345f292554e015f84af1049792e4aa287bbed3d38123abab5fd77cd095eff0e4fdc0ba8027ed293a70167aaf5bcb464da7fad0580f5bb4564645c29c7948a528d5dbd92f2e1b46a85af3203562491ece6dee616652ec323be2edfd417e9e0262d11d1d6fe38366dfea4436ac26b058e59a05b4b1c5af892d13fc93a5c046005602f2fe6b0c1d37180934bc06587b7778a67253f2cc08fa9416a539ba35be33446e6b0b8052347234f4d7df912824adac53d97cc55eb62fbe87c479390b6e5defdd23e4fa77dbc999cacd8ea7b6f734657c9a632d6abde76a08884a2d073e4d320e67bfea1a79ae6316473ba192a9fe141cf2429fedabd07e1b21486bbdd830065a721b1a86f26111be1071343c0a1687043da523e89d7678895982b7a0193eab3eec22c5350dcb8ed1f477f64a"}, {0xe0, 0x113, 0x2, "bf7e4b9ea93418db0948991a0d8e9d864472ceb5f62a7f2b9207f508db7bf8b2f5950f24e2de0e7e7befc02f0eb1c560dde7d0a644f75f023b8dbe8ff2dd571e4ea1ed9a78a9ff579f42e9fa55e489445a5e810b66441c94a0fe7f30ddcfdb98ba8bdb8162f8a8345ecc3e75a50a721472aaf99d7119e71de71923a4268211b7773a2480ce16a2f31c04f0720a0e1a5d5976950297e50661617ac15e1b87279c907b6d9a5e8a4d5386a99e3b2de54992b75156c8f1ced3d14cc9a1ba0a6ce5d3168085cc560cf373ed634a915876"}, {0x68, 0x104, 0x101, "809effa423641e85920290ff1427d0e96114837f5f6c6cde91a4a360f8a87608dea539e23b363466b156205cf993d699596cdb59ed6de48e2dbdcb52db57f977c41f32c7da3ac86ea011db2a89a851e7e70b"}], 0x2480}}, {{0x0, 0x0, &(0x7f0000002f80)=[{&(0x7f0000002a80)="7ab94d5d9de152fc136bda6d89413173d7c18a41b81a83637ae8c963f4d1ceaa6c34e71fa4cfafaf9d9e519c2a4be0d4a627333b20f5c4ce19c5d937c3fcce1dd4fa4fcfe60a9bb0b871b087f76f55f148fcff4336048dca9d8a8410c747639eeb7d66691c56a5e2b37aa01d0bae031abd965899d804cc6d97f97725bbe4a3e9f7e51305fca14652", 0x88}, {&(0x7f0000002b40)="438a824dec10890d5f39de519efd14effe44c4643ea43378aae570394c1a794fdf3b9203c29b3670e7f2b2db672d4937c972b20cd57cc6670d9978543ba6497f8c08a99a741ddfd7b2c8b89291818d08502976d7c610af6a3c4f3c33c34529ebf67a35d9a2675ec426c5f672806a2630f1d74c6f0478b798df682fcc39855e838a7ff0b3eaa1b8658b4ac0a7870adff9ab6200387b81aa9e927cfe6243aec60bb031b34f19481569fffbad1848caab2cee226ebdaf8a9c51b266b2fcbad7f541d1e9b991dd41b6d95d4e62f95bdfc723", 0xd0}, {&(0x7f0000002c40)="5726988cf35e4672924b599067db2f15e95138632665c0bb998fdc095e2961650c852523da742e79034b9e74c953be76707e6a5addbc3a5b6d85c756a34257fd2d468a82a2f47d20f87442239600b5bcff89be734a1b9d027429bf2488693d940899c4331c7649532c9dc649d05f66032e7970db51b4602022f377d32ec91fbffbf03d0fadaa841482344b8cf9ee233ff65d9367bb5eb03c9f7d549da004c13263b122712d9207b548f21e6aca5455f6d2010609b7ad0639182d4e08dde3f6ebcf458e45195e34c1c8852d44c134e29667e9d1a207", 0xd5}, {&(0x7f0000002d40)="98bbb0891ff81d15427dd714684456f425dd68fc720729eadd5dc065c7db5bb79ae4c5d81bafcd33410c978f14763fa05f0cc6ba35acb618482ee723cdac78c9d50d3322f35cacfdc055861f83ca35706a37", 0x52}, {&(0x7f0000002dc0)="8974423ab2ad595efa6af2481d1177ac8c4f8c934579ba29c4c6d50c26f777de9bb1adee754289c5d9f90aea96ffc6345d48195aeb0624dc667243e528a35f41931741aec5301dccf57a15c1c4963d6e8c4409ec255e83e14e56a772d48b4717b84c6cac0c7a4a6ee689d5b37f493a8a3eb3887e9b900c11a1cee989baf7a37ddb96c5f4ffe892591f44e21d763c56333d0762cb4ec76d1651255b74bf77ce95e58c9060ec", 0xa5}, {&(0x7f0000002e80)="e116c7524a123694eaabba5d78983cdf56d55916dde59c809a2ef7b7a9dc9c3b2d3bc8748f0399ed495498ee551559452f0b27f11f4249629a9f811ee2c5fc1a5f36e7286aecc06697adef94cad986b54aaadb0d84d33fd2240ffc17096bef1e7f784eb934e2591bc7f831f1c44ffe0cc5ad67ad1f1253499545e16ad5fc52187727c031eced1aedc67009d3870236e70b4b8b56442666a16373316a934e2d8a9c220cd2c2320289a3f924c6d3e80a91fb6e7e615f395f912d02b488567f3c401ba9c32c3a2b2e8a6fb679b3368e1c3eec07824af6a3e03b40fbb3113c0edb28afa4431349de800dba6f9f5fb9320409a272717fe4bf0c", 0xf7}], 0x6, &(0x7f0000003000)=[{0xa8, 0x6, 0x7200000, "b5a588809dfbd2117bf698fb9ed60c24b82aa117f0df549a909375d76b7b85a141cc91a9da1b092e42e383bb93f9ceee433f2699f55ecc064b6923553f28202c59866fc7ac27de5a4e20ff6d55aeadf4492e14d8666de01edb9d4297bd0ef238f03a517aee1ed33375749d2b2131546144b1d58fb22a17da677c474b72f82e0316c986ed016411c8581887cdf8a623c7a3deb938bbaad0"}, {0x60, 0x116, 0x2, "613487f0b3d2f8c00d8c4400efd78bfee634d7732d4705fcedb69b73d7e5ece0b995f90111a90106f1b5e924b209c93b1ca5eff6bf54f637f7f11849bcd83e8359569e1761eb419af28a6bb6a81f"}, {0x98, 0x10d, 0x7, "b8333616222e99faa32c5c3abe0b67791ee41cda33aa5ee4225194fae76ab99a51a91845d9604bd840a83da8fdf0f668791c2fce0ff9603706c090916d7428732400f9f7e92d0bf6a50b756162741d2ba7dde3cc0ebe06b9e9e65beb121fc071157349808b4298a0038b8d71a24c36f334b3207c5a8e8c66e7f2fb568a59006f3ee92d"}, {0x20, 0x88, 0x3, "6f47e58f6e678ebc5bc8a3"}, {0x50, 0x6, 0x2, "f1b9b80dbb7493738411415f1a8d3be2a66bc9393ed24a783ef2dfd251700ec6c126590b9f842fd8f82672390cb2639bd6aec7207b31c1236bf553292129c623"}, {0x58, 0x103, 0xa5db, "c24d363eb05e3cb2b4c3e9ed45ec8763a6c54c9db932c30d49c2f14d9968fa680219937075b35b9bae2c83dc77ff27113c4b1e4709bd1a145dd58723172656c01d"}, {0x98, 0xff, 0x1f, "259f9bab8d650d4e1cb3d0d7657ac39676179be5a4e5b9049fc74b2c81469f7a85eb8f74f6c97672a573ab426a8457be249bb70911111f8cb0fbc2421b7b6cc63cdcc9680c1e9c01fbd059f791cd165fb89be3f2f97d27fca962dedb7695897111bbb009e4ae90aee8b44e125f94919159ce91ffac959f66ad56e9896cd9f1f1603bb7"}, {0xd8, 0x10c, 0x2, "675cc51347c50e39e8f37bbb505159bf8a233e4ca089faaf0dcedcca3745b8af25d0061c8239b1931b48fb0643aef47dacd7c10f0735635ad79c5872ad9de63cb49cbf3dac95f0eac53c754530a94120361e949e64e81e9d8d6b5561931531a82d9485790518c7266fd150d2f936b94dcb46770d5e4eb235e55c946498fb9d29694736c5bf922517430e2d6242afee3bf450c38ffacfcf1bba07e89d996b7888bc05abe2fe0a7390d0fd21d18a96fcd6656cc177beec612257ea80d8883c6b7fc4795dbc"}, {0xe8, 0x109, 0x7, "1988223a8b882cc0e4ecf06755089f08e951d7f8fe8f3d638eecb1bc4eb4a29e356d4ba7b052cae304482c21e2fe4d597416dd7c3d2853706bf04ffa43ea67116b1e1bf1b6c68286af3c68a3121a702df18464959286322ff7613dc92aa46dd02c2261244f771cc179a24cd355b67bd621788eee36dc9c431709c6a0d69745f716242e936f10aebb5bb2111f4814c960823a47a857a051c883f54c548bd19355399c9e81bea6a3cb3b69feae70200d3f27e63ef8eed74f219be87496bbd1164cbf8616af33be29665771b5fd41f06f8b71e0898eb9be"}], 0x4c0}}, {{&(0x7f00000034c0)=@generic={0x15, "97fb643304d2f33b5592d7dabb3be5e76b84f97d921837dc8801de7dff221f138e51ca489efc5750e34ca5294a49320a3c944cb9b0a2241165c9a6f4061c53cc8930f0527ee91eb15958622362c260e408b9c409cb4b09d4f51668b9d1dec18f75f083a3b91af1bc7c8a8d51f513445fa338357baa52aa757f2c64654d74"}, 0x80, &(0x7f0000003780)=[{&(0x7f0000003540)="d6a74e363b14a5f2ecb2def37f", 0xd}, {&(0x7f0000003580)="f37d1d081b6e0f42b380ab9f0443fb69804e72936c16b7bd24a2001068bc7d81f4a7b6d6bdf544a58dda9865221f0c5d86f5f8294b7791c3281ec3164c045f6ca59e41e0545f57b1f9b4b4ce01bcd3bd0007f50db37b7285cc09686ffc887323d6ece05319511cad2a42719ab1aca8ff1d2c1da6169976cde1914f596af0c590e9ad09ebbb62c46327adb4729f3437ca718af066ea116e5e73e1971dbc3df898010d5e8e7c68275ad28c8cf8204631e50f49aa", 0xb3}, {&(0x7f0000003640)="20d18e92a088cb5446359b347df391412a5584f5ec585dbb6e2586808a386af64d00e892591a2d0e3969e060", 0x2c}, {&(0x7f0000003680)="5457b822b329ea5de8c573c004d7128e616f93b96ded7de39d7b7f0b65e4b1c527c56140a1547c28ed7b68644547010d639b3025b2cd05141b2178a7a8a2e2ff5c66b2010f0a127c87d76f37ba293c86f95de7b7a84ac656a784a2f00c272821adb55beecd8c93436e6683bc1cba035af7ac2a07b02f8bf0794ac1f4dda43924bc42135b644e608521b70792e79b9bafcc623bf53e0bd11cebf45057be7ee52a0be6cb59b325a493078f464e9050d527246072d448baf39a86732fb848da1102d285041944f7e4dc4354a7ccbf36c4e6ee1d259cc3fc186a", 0xd8}], 0x4, &(0x7f00000037c0)=[{0xc8, 0x1, 0x80000000, "793a6e28b94824180410c0dad4c4e1b5ebb79fb866c06bd5ca000bb16da87fd98108ddb8af5524f981026be63327f2357e236328e8785808649ad6c1b907138ecefef584960b1d8ae9c403013985e1b28434b04e1cf723cc550203745d7a059ec431c19a5f5f89e9b7a815536ab5b4bc531a8a659ebcb25dc3352ca1976adeb45a493f43623cc69fa20dccc00cc205225901d925d671693a5faab25034ceece3cb1066711050dc7a66b55b74b61d03a2abae49bd5890f372"}, {0xf8, 0x10f, 0xffffffff, "c95dbccf0eea1cc971a8f27434e59071a4357ed65a278816bcb06d437437ae558e8d7458520d82b3f36d50672b94ac135016029c48670d5dadc512ffedecbc745741d32399e2db2c35dae457a2264459e41b0d8840b1c5327a09fbac2676a805a2772fc948ab97286eaba117da8f666c34177d7ecb0e8f64067a58d745c7ced61b15982997f63a5e8d0e4d492a037be915d835730edeb05b5ff5f3063805bee8b9124424b4e75c1ea16bb36f7f258f3372b3b6410c6bd100b1537a277d57f19df3002c45163123aa8434e65ec0c02ef0088a0228e0436249e9f93d6d869f49da323a0d9a5f1178b7"}, {0x80, 0x1, 0x8, "b78e7c75c06df03ef573da66d8864451eedb29986055fbd576cb39866e7709771317bddc76af0ddf0f7630519f93cb9ce1a8dd0b56140736fb2f3851dbe87a4ad088b3b65be239152457fa122f48c31d783d918772df7a98b96356ac6aa29f63279e7c4c0880c03c692ba63377"}, {0x1010, 0x139, 0x4, "fd33e38da27b05b20048e49ac62b522335a21b8f0aa8ce074a17761209753271cde9b66ac1247d54c7c783982c343239f13a83ceb9842040aadebed7be25a924e70e24bf99cac6204535775cdd3e8896ad384378510527a388f94be07fd9154c0990e0ecf2ddb198c2b55cb544c5fb2614ecece3459ccfcbabc2a237ed65d25606629d6385d6326aeeb4954c0d11a8f9576f3691c82a22a5fb488d65cb7742f6afb2115639f7bfd98ad11578c9d1b4cf16b5258a9c8272120168780a76760435d64153905b8ae2f419c63f9fc2ec3957c5363e0f2b12ff3db8d00544d088d9b78f6953202ba1d1a3e133aaa69433ff5b33358898167929b3b09d1036a41c4fffdfd6a6e59f28693a45f16214c5df487cce5041654196e855192bdd91ae174154bf7d0928ecb76de0073803328760b7069467cc9296f6fe62ac6aedc7f210503fc132eb4901348d1bedd15467dd619dd9ee30b9bce80875673820c4dec9125605157946d3dc58807f7bcdc11ab69befae76a0871b4b80ebfee1ecb8d89e5a9d319923cb9c3fa491c2d1e4c76120a777167bbb4af9812742e5d96dd925807fc55f3a63da08917a7d9dcd789f7f02bf786e3cc6e33400be2ca6374a914469d25bb6f8f7f888d4867caf808807c1e4a9b012cf3652cc47c0dad158a439f2e83359f0e641acfe7d1b50f4b09236ddca14dac892b901b3752676476f1bba181d9dab1273f111ff4724593829e1efb0c970b830a8bce2fdf9a75e646a7d433efd4029180581079c487aab0cac133d0dda7134ba9251047c08675026445de56ed427c4dea410b3d4135733678d529d65e17319ccbf1ebb5802ce350a475240a521e5d69a0cd1bd5c37edba76b01dba8a0a1b358ba73008507baa5fca97f1e0ca8fe90cbc982d0a483fc8d4b2c56585e40cd1948e6b1cf184215fe53ba190bc8586c9cc5f24a07ae4c34848871a50cab664081672987edb2c0db91d069719581f59170c81ff1cb3d511b256ee5b93ffd60964f870a2e4da3e24a351287223bff527b600b6746d9ad8a2792bc886eef14704912cb05f1dd37429a0c14b3d3df802540d0b897aa4103bab35000019859484e9d16dc2c7987bae82b9375aa0a1eb6526cea58e72fb4c3e88dc9b782ba91c062a3697ef4e439132af47b763ddb1580d95b329c324e571301dda0b325aee0379a1d482f7142da9ca4d3c0ae3059e8842813172f8a366045a806c087bfca96706846962a4eb4e37fef22042d4a18dae69a14c70f509b159f408e88b66039b24682b46efa02364c0a13f3d2b811cb32d77f55c1056c05766f3b9af7ad30df6f79ae623a3ba8fdd5c63ec39b081a7de2f93c9ba0e2bebde52b8848e3899d359330fba48c682218637fe56fdb038db146c9e30a79692936d8119e3b565230c3a84df9c9fcd7b71bf661c00e45f04355f1471c7caf167143a2564efa63e8fc4dcbcfac2cd7c474f5dd810f9d7db374aaac9fd56458865b9c0205034fe69b7e3a863d00fd6e074c5c4c894ff62aef41c649c053984277d31fa420e4eff3c68f6148f23226f7cbb7d2599e75694227a4e140621174de7f6e8252df0eea67434c4f44e52b239621bb48563fe02dfd172f840e86446ae826726f2eb7f799e2deee8df9a89dbd50703460d2e615c590fd0c4e809f98fef2593b1d739d3f872a4b9d3ba180fea0e29cf757caf69c1efbac2264d9b197fbdbeb08c4d3a9350a7af619f626939aeff46b65bf32fcd62e458d08ab424c3f8c6045eaf2bce77c72bb0769d60f9786fc53601ae85f2a278c8f107b3c9c00aa968fef11beca42a64496b7955ff16787add3d89e6f066331d0cadd5a81cfb1512ce4e7c640233eac250c637cb4a81d3624fb52b4a94fe45f38626dcdaa29e8a87108d55e25f9d6a0e2a2a34e30eaca1976634879a046f6baf0f4b79a5ee16e4302df9f6608d60441c57953b00e298f0f3840fae8f64d4afaa250115d5af5a742057c8d41601c3ebda9d57fc1c1547129bdd9ed0abb8249ac731010aa040ed303c04992be9b83d4b3c678c69bec862abcd12e739c15aa1860f0255a9575cfd9a405d07cc3579d62fd5ca6ab66c8d532083e262a9fec34c2cb3937b50ef4dcb0a851ff44f67b4e838b6ee4a5c6baf1c500ae76728c36fcc0eb4f2accd2acbd8eed5801bf7591578ab52f39cfefdab63a72d4c238ecf774f916315ca13588493e0338808286839a8ebc156a5802fdb2cb65ed8516f029c0189e87388a14b37e9b27bf8e14898cbade1fb59a933165f823b29548bfe14487b9d4f6d2e6094f77f736b88ce49c2c0695e12ed9f0f5662e9d9b1ad744953399d591cf88ee0e6cae0ee357ceac86fb0b409ad14dde4be3980694b00cc8d99df95c24d88927461b91b8096c35bcfcbedc672990399f81e30630fa0b8c0165082a094e05ee2da7dc5ea79f8b408d05fee4b902d84361a9da6aeafd3a378bb519977d90fa73c63f754f299cf0549899be942c6cae08263308ad7a6e08c223b5c95164491c6be0f4475a8ab402f7b1800fc43c58058ab7f8742dac3fdfe4f9073087e399b0cb6c24c98c4e365ecfcafdb090ba03812776975c1bd42df793e641c97060bcf1a263034549f247c6337019bd113c8b498ea260244b05977b1fa90cd8b6e26aaed605dfcd6692ba42745a7ebb873e0e6bbe78360ab70f950a812b53a28f3876bbfc3472c5278fba80029d94c872460aae2305a2b679d423eeaa7345c6df5a88fd4f0b8875cc3077ad856aeec364aa3ec78bd75830d5ab2e7cb4af5d43b597582e57d3fe73415943c9aaf20a3b1c7bdeb7599e2bd15b5ddfd07639734339ef5b62f9a0ccaf71bcf079b778fbd1584527667a359783e678d776dd5f541c08309f7ccea23a41dba14aa79b70cf49ae152ac1e2f7cd7a62076bd27683d72a28352c7d50202db84dc1b2004cb850a4a38540405c32250a0b947c5c795fa732736bf33b46366b740cc4361d3c8a61905cfbdfa1a7692e050a4a90ce38bfa7168dfc7ba606514f1da3386d993a953a54637c01a46ec5d085f7e9777c7b6151f3a49d6f6b1ce4008f38ba38159d17aeee213b5dd1140f2235808d6d3f96f2c764d100cd432837b921419193b1f333fff0a4ff101390706170998ed5b05d76af768d499111bd8516d0280c63bb6150cb53d9a6c6321f4d4a2d00ec742b1e30359410be3b57a557fac9d04ea59e7d0d247e93d4b09941459454a6166cfd428106e52d8d1db09db051293bffd51d23da1e308331d0d91c50954072c5bcc6b90088f942fc2b18ef9ad41c120192bc5f7c82bbe32b1d7fef09fa88a34b0be99c01d1e812347fb4068ba76423a884c0f5131e4b5ed009fb61893f08ee7acd0840e253b304a6184b829bb0789fce4d888fc8cf6b42d5f2065dfed56cc9e308529241d5c2480d2ccd00938f6cd42e3837477911f2adb82e86d1b4301c6356a1cc0bded11f5eee2cf04427547c27d853a0bfa0bfe8915c4a4be5986c0426e91cb35b000cb6d31f9de629603dd81343c15a1adc2236a48bb54f89f38fcddfcd16e4d6b4f35a9c4052c266920261bcbb6c76c8a308a7da2b5c5e5d580e64ae042d5001c2d403d91cd1ff94c9bb60951db3f25821547b9f5c54a987e5e126d46a6c99bc811dc3d7eb6028bd1ac3e699c68f57c8b33b956511b374a70b7c3f79f1d208e5d2cfbc9b4e9e0720bba97c4593c4b36297d32a3d49aae9f9ae1f8ddd0b1f6220492f267bfe5cd8ad9bcb0aba29225889003c01d83f680b435016228ffb90c41c56f2e7a07f5352268bb7233e8be3550af2e67947884d88ff259d9b01408ab196feab855e90f374cd3d384cd0a963de466d7f3e1b2e8fd459722c6eb6b8968c5056b74de51d0250ad24a61f4c8472574895646022d4c3fcabf9e625b19ac03cbb6ccfc6d403e6d2338a72b87817e2b40c75a32495ea2176c188c792ff19fb03798007e9a8977e74961679500631b6208401b388f2e9306260064a44ef6ace116907a7d1b5207e022eaec619333815ddea87e4e76a9e1d7f75f737d4c30de19d97fe575c43a07968dc91d54c8e2f905f161a5153915bd7df4cb5105f92a2910744798d00b75afa38aa4ac75b7db218433c4e89b2584cd7792932dc4dc066ffdb5901f97f0df3484796177c282412a7f0409f12d602bdef325c21146a7e4a658f66dcdb08bdc74c44149699c13396117fc4b539fa65589c54fdfc4626b79da1b4c0aa2073d4337a126019fabc2d044116452fc20a13d723605f72917ff254e714991e67ac6d4fa1d4903b66ba53f9d217a5cd5f7d8f029ac88673a6e60f29d3ee82ed94f212c2da759e15f4ef6b42caaab42978a945f2e3540cf22a903922e5113090b896a880df59d2adde6d98a0b4e8fd8b4e5c6d7a7ff805ae7c95e65a2cfc92ede27137cd5074118868f4803f84aa4090962187900ed6b0eb067340bb7f9211fa1e2a70635b7c990825a56d5694f938a8e51c6d0bf4722e9b71abc5ea4bd4c44a02519db8758483ed1976045fbec88e94a76e90b177ef530256e62a062b9dc3005bbe1490c51ffe05ad5a0e330dd8174a07184258b145e2242466dc52f841c8f3dbb5f8b22149e0c8f6f05fe9f62ab4fcabf8a33c3ebd62763c7ab7bdc86d6d38076279773959ec0695dffbe5a9e2077f97af34bac8a10a2dd6680aeeab69064152ae1e72776805bec0878f72f82a5c021ba020929733e7ca74bba7f1df2b017b675dc648438088b3116724bb7a3da694f0eb7b7c8d8b53b8d39ff868dd6045cd522260544cb3828866f4adc90e29623602786b6934220cd91b580e8b32fe2a587a3ec8f61494ed2a4b0ca506ec03a3d5830113b0d5cb82e34d05103b77fe00d08aaa4cdb1e1320e4a4a4d3dbb8366cb9317cefbb37eb8bcbc1ec73e5fd46b6d5f0eb0f1a2a4471285ed515ba6531a82463fd09fc7001d50e55400c9f3a5241944abe633c915b80b98fa218f496248052b62402c02b5a8ccd06c7575fb55f2cbe7ba9ebfb83d4c4eeae608d6fbe190c701e0a2068b9958b0071041a616510cee288457670fedd4793ef09fe2c6e702e404bb806aac775544be588252137c8c47c75efd39aa4f75dd286a1bfe918144ad3758b34e9a893031a2303bc1bd0135c1e316e2b1d411db6ba732799ca70833da53ad124fb1cc327396e761e81b79116f728253b45dec24801c876aac935e727a301b021bc5a219707ca843f9a181c946c6c2b91e30aa8696140d5a5d51465894f2ce814bcc313c19d8a9aff00d84b145f3a693a403f4963e4b0421bf8804de74d07788b1de0eb3f87abaf90955c773bc64ee46065691909faa3c296a19872fb36a0a7ca57bebfe70255458c64d96a7e92a453ec7854bf47a6330b27161833e3c41d1c6b53dad6e72bc4c866a8fd7119683e22aae578a7ab386a7f4718397c5ac5facaae27b6e1016c0abb5ce66e3773f9f6347a37f4b83e5b3c35622b4bfcc56065292c1248177d8a5d3e6f8856855c4235eef26e4394a998ea2ee965fdd792e3bd6618f3be4b4b9d128e06453386c480534943ac531281f7b0fdf916ac039322a758b7c289c68ccccd607879f447629ef0c808654cd2d4b86eff3fb9c7cea19547d7a82f6e5e613cf1494e83456a22db718d3c5170559c288228540d3a3a8126c795c26e623c228f4ccedd5ef6ba96518bd07eafb2ce057a9450a67c99005cbed762954620ebfc56ffc40e1eaf994375d0ed72d86adf949bb73921449b3613a00f940f1463d08b0982b6f1145ccf19e4bf2c2685a85c0f3600ea72cbeaa5a58d5"}], 0x1250}}, {{0x0, 0x0, &(0x7f0000004c00)=[{&(0x7f0000004a40)="60078670e716a8b1095845df73f7347aa810e13bff31afe8a2a2e09049582717535229385177a78ab410a5114aff71cf61beada9e1d9152f56a5c6647bc03cea51aacf4805e76ccca1b3933e717d0f5ef3a9710aa64b551c7103859f41b11b75e677fe61f20df608019128ae36cc9d7a9136e8d59909e3f1ad81a25b1a1084ffd07bc2b0b1fcd23dcd30372f4e94d2518e4649b03bf06731f6dbc96884924a78f0a9e90ba0b9e4121a94c02dba130aa4dfaf5e79813461e5d9811bd9cc8c149d5dffec3eabe892d6cc8ea7945afee9a4d4d3ca599227428e8706", 0xda}, {&(0x7f0000004b40)="5fc2c6d2f26b649f99faf855e1949d43e6dc7b54b5baebf7152441c215d3a3a0760d7d3bad5917fdf43166be461c5ad7823f14859c30f1896f455b1c14d5eb5b5ef6a4a0fc69a78896d99812e7e0a715954ca27b84049a9ad5b5e4cc85d75b4ff86de38cae451739b9ebabb339d074bc053aef70f89e41cc9dac192c4d5d75b9e08e261e9f5f407189c394bcd54b291e8d340129aacd2016b1da4d0e5424e9d3b843761f", 0xa4}], 0x2, &(0x7f0000008180)=ANY=[@ANYBLOB="680000000000000019010000060000005a1e8e736a58108f750079a491c66b33488b22b627ad04735daf362a6f032eb6bb69f4ff887a7561f2173d8f203c55567cd670b5b7e518c5aa8ad4e601a12d9aba60234df3e7db27d2ac2a4a08298b3fe5fd740000000000f0000000000000001101000007000000a572aab9854ff578ab3742410d65ce3ebb8467a9046f20a28fda63bf895a801dbe9fcd57652680b7c0e08df9fd54357070bde642058481dc11db83037db92bec02710858405f148e7df03bf714990c28d2ee529efc3ba6f315e067c7542fbf483fb6d4b960439a5671d6e313438107bac22331df9af7f7698657744eb672722dd06dee5b363700da5e72207266379c65958146a5885353e21f97be3b8e5eb4666ee84487a435cc0efdba7031b54cdb70ec897c3eabc95dbb6f407c5b17b30ce203447b923c3594c1cef95990ceb3bcc9b1b54a2ca2e0f2617b88000000000000e000000000000000ff000000040000000d0d588b50effbb6570c77421cb1b1998adbe6fea4e4ad65a0dc627957be5d907343bd99a2a3f51ac04a0e095f37bc22a92f380019641b555ba125fcf8cf8e0c88b4ce9a23c33c48990b7559ea4ab46ab56513bf63a87363c58cfbc9ca6fa68b17d84fdb6e391d118b849885916134cf2a33ca782d16eb344df62ea96cb8cacef2b2f592eb2b04a8896a0362e9b6c452f40e9db15365084ad28a9e6192456346653628e8f3f59dd06acb475d882f6392fb33a0a762f44bb9854e17447b2acee9200c57ee7df44da208143510b5675628101000000000000001010000050000001c4f2cf2c36caea4689f880ded96876410819ce4d2a1b0db94d43258bcee4ca3ffe5e83fe94b554cae12782c62b97848cd4e110f4c69ef722939e5514ea3cb647e4082700ccf27fd463e0f335aaede446e29e58a07e9b32a6a6b9d1600a550ebba123815f32616a9b8b3757a573392ebc262524f4b657c3d6cb3b3e86dc61d800d17868404148e0259fb9b8b7a1f8e0f9524550954a3ffff3f026957048d562c5e3df73b1bba1e1fab75af7058f89a1b34e92dd461cf3e1354846c4eeb8e030987c101b60e297975c65d92e05f059e07fa0e1f788768cbe6133ac376f91b8995b749cf9087a4f20fc21d989eec60529176e932cdc8cb24c7006dcee4bba1d2c75c75c68a21b66caea9ebba2bc9ea9eeba9de735ed15d64a50deef6fd5ba308fa91e1ef8a3f09d8b0b6f34652ca2225e80994672fe4719fa92fcda93668f0182dae3c375696f19ebc8127f4568204efa6d46ac9ffaeb79885b9b67e8c8f7162ea26716d601c431e47eb3964f7a6cf590db56cc783419506080a333be2e44adcf729196b451f5972d4c9bda3af9fc5d394c229c9381e8fef7401fedf49f01bfbf189ece3b39ac8e7bd99e2a55f71c4d86536bd75b45dc4e9571fc4dacbc6b39abf182db9bce0ea840cad7848a897849a7863710cb620c38f8c3529050544259299d1c47dc5049e401ac28273e188859f221b48ab0360b2d7bd88f03484d23956813ae3a2fd9cbb7d1959eb99d38c450bd62a452c8add16c50960fc51c2769b743c4d3b23d6a436948c8e01e493cdc66f4f571a10531c3b3c795818e7920b4f713d2d84be3618057ef797acc1f7d970054d3d63a38d7eaa4419a1c8dd9a7267f30cf6015d8c6c5c5c002442c36b2217d5736cc3564002cd1fb31c1d9120e6f37358f39dabb1ce97e2b51b825f9d9c5d93a9463b28b7af0fcc9c0eae0ff1526a2951d54499d507468d36b3103139f7ce5f6a1a6e77ea9c4df2522837f9a604c2af92786ed268da736da10a953f31fe589f5c216a7c05225c27f1c06161b66fb504a78fe9f610caaec6e887d0b58025d33427be26ced169039e801c2cda776edfb2fd5f1383c6bd7fd1833337608c7d6c558b6a68b704ccdaced29ec63a84628f4e93982cfc3ab3568b8c66f3ddb0c814a36f4a6cb4ab3e6f1da8c65278deaf575c269926ab98f70f4bff96f1b6d4f25ee0e7265f5287013dcc7f6565907d98ac3761c303eec544eb59ed045bf4a78510529ceb695f2eead0026aef1b3f1f0f2a1167545b4d954adb7ed5a663705b430bdc7cec5bcd8f236e401183c4b9c88eb48a41e57e91bfa94dcc4dc3020592f54211febc9e44478da0cc46ec319cc1ab59b986dc88cf942dbb95dd8b8c2fa0755ed064ff40f214fde17c78d44578247cdb50c9768db09c5e9431f0ae6310007b424ac6d0582115a0ba23c8e66619a59b21c4be13a1d9689a51c13863c28b4c3c4644e8bbd4c8e18ba7d6f1480d032640172c6db8242597ee51e67b4ae66ed209fc08b205a4e21cfe43e2c1b56cf922d55bae7433c832b84a7f8ae02b393300644e79786f442a0b4acfccd3efcb76890e49df1bcbc95cee427f56266bfe391dc2a48362a7ef8dcbdb0af4baea561e6a43f94ca0d70e3f04657f5c916bd4af0de57e7a698265af6ad08754d7ed8ef57cabb4480900ab91e694a265d7be45bb92389301c8a4890c0f69ed666d16a09d77f9e94e0700192bb0a4e9a1f188af9dbfd881cc264932c8d1614d6eb2fb1cad1593e9b6c302aaf2c1abdf9697fb34e314810f8497049e445fac2a31409fbd55626ba5931f0b6a2e295b2df0d6d818a01074fb8bde2c8a8c76b68ca3e96f5d68900eecd9bd578e3da255f948e087883e027fdf744ed8352947f41642a6dcac9cde870da3979bfcb5accbc42b6a916aed1ef50a826d9a029a9cbce8ffa70c05b1a1df164cd98bf20be88a1c52ff0b4f57f3f664d44a8482cd29c81051f4eca5839bad11371b8ea329412167965badc707e77fe669970c8cba7e74832722e3e3b35e6442a5138f2dfda6791c86ebc9a463e8da8b9c6f68523293236121ca3d4ec2543f70f5c4cb934e50fbc3db6bc80a4822884c85397160481581a753910cc8cfade9eae9218297c813ace02215156b78f1206f65a21ed03a152febf11a5cb4fc71c80c506a15955deeac7878f442a54f4aa47ca450bd4fb2bbca2874dc0875d94c6a2d816767fb1fb9314c6a2e769efddeeedf51d8fd49a23a83d1711c26ffacbbddcfa9ebdb88d287dc2607f00aedac1820d1d474f0bd115566ef8c11d1ab108840bac8950e746a34ed7d2063699751eee724fe07ae54d4968f600e9a0c0e76980b22d18d6fa91abc7aaf8c9cdb5b778c97b5c33dc070c0278404284cc8a6e9dc422e5a9d5f3f4404fdfe63525c16e317acdeba1458b938477645ef75b63f2e7131baa76839c54175127a878cc9766c84f9c2d39cb3595e295bef7dc5c2e7758b1cd5ec5d48b164ad94dd38be66bbd5b42c63536b863101999a01b710a40ae723a66978664eb0b7cfb894c3af5f18473504cad4f5f321a5c7db13e58e95e01c4834f384a469e80056a46c19fd8ca534b2cd3753cb9a2fcd8006a0fe654a24b390c8a4a25483f00a4d1a1a696c5109142eca6267ad891fe87eb20d66a6ae5f4f17beb4f0dfdf1ee76d8356c5652a71bc8483cb99f5209aea21c0906790c0d22860dac1e15695ebf62990d74195234b11f5788071aac298f00fd2bd5669487839ff9a3b4d5f39761d8cecb06ebab7b5c5dfe7c49bf59ff9db00edfca56f570eb7c32df9b7460763a1c364c845fac50e3224d505052bea06ee0a86646f74324d12199530de6140dd9b8091f14b2b8cc9cff571856cf8e9032fd930bc001ba2191a3af7d177e39883d87ab520ec80b407f3c2af43d8e1b98143da31da5f00fe216c86a6fa8fa0884272a08bb77fae99dd03a595b92df504b1fe81fdf7fe26c55b531e9db658d5626243796129b613d0c315d4002d47c124be0639390c35c5204e7add3b1bcc7c42e70e95f62a01a94cfdaaf4946304ae2f91d9b195f733cdda04bd26b2053300f13f541c6d2abfdd2fbdb1163f2c99df9f38267afa01f46795cf06eec5216b4c33951fcc35d9ae6056f5915ad06eb03d1d4acc837b78c23f65c73e0599b05aaa690a2ec87e0e600f07a9fc9fe72b01669adbfa3024726351093ba73d47a79374d405c369b912004acfaad9aacf596d9fd201042084b93d14d276a61123cc23cc382e072cd7940e5c318630c718b2e6cf9cd1cb4ec0a496a3bfe379247d56ab11a6fbf65554b86629776aa66649799743f9e76ccd90087c41950f681f7a811676a7695f935f36b664e19a107f81f121de0763fbdd7b18395a1eb7e6bb3d79949571db8ebecefdbb94de68837fa70f10c09ee8aee9a8dcb997896846dee818076e9630e87e1eaff4c0730eb78b5d05d1ce30bec05bbc6c8f0a01e34e79bbe2801dcfaa864195646d4570aafed0502ccef46c1b13d2d99c805cbfa60d500fc14e8f5c04b84fda41deecb1214cc2d133a57b45532bee59e59e20e12f09d760c881965191048a086508869d1a311fbdb852560cc51595260f7c49c309aa73e51db8a616ef8ef0d0f374f4c997558dd6bec1c2c6132ef4297d04666be8495dc0d0f8ee323e942f16059f5cb2f2074e2a8282961895057cb9c32d99768a843c9628dbd8209567fdbedb34090a6504daa5e77a0079d6428f4f5f51587dfcd40751f8d4ba61dfdeb0fe6799ee61117a96ff165a4e17b4b6bf982efeb9b64bee297a37b0990210883aa1288a52748c0ddb97150e0c1f95b2e6751cd5ba1bc62d5441b5db333073382185737f60cd17b74ea702a3a5dbd5e4bf4dca298e93eb8739ec1da911dc7ab00afddb45cc5a6a9ba2b3146f7e2136b64d470e0fb8f06f48fec7053396bb996f991919c3cedd92464903faa821cf780bff8cfccd9e56a309f741290485eb2c914a6fd470d33f54647ae2965bd5f1e27309699232d9bc079def3d31682accf4dcad02898c0b1067883089c13693c92d6fb9a27a57a99859304ff6bdf7579bdcfebe8fba0efc445034549504c7add925b5ecb7fcf0067fb07628a6c8b4b22e81031a245ebc83deadc3edb937c8718b2d2d9e55950b59d2db36f7edaa2801490d0a0b78ff5776245cb138a3117aaa806fde18421d692061ddac885dae8cb5767e28111c2c80b7552c46af456394e2972b51b33abfcd9e17b4d3f5c73b9815816993b2bd095f07f6176b2f49fcde47f98b6359e6b672ce35a14883baba8206ae09b4d4fd3cce82c7a7faa60498d363547bf52c05a923c5b12b0b012b831777cb55b9a163fa423e4855745a23101e70a0ffff6be6f031307a4da4733c3025b7daa9324e4b477fe4fb08c96e22e3acad7df8e33692a1a96d3b1a3ee8f90b588824ceb8781fab01f4c4c979ed074814041cb17125ce0c04d106eec31a714dabde9d671685e02bf0b99dd53e4de6678b7ac65d762c9728c5276c280b83bdb225faaf205d44a4f5f1be4cd92960796f4041964e8ac3cea599cd00a99848607ee99b3fe86c9df47726748565b75270d7af068cb80e77716e84feb32a3497a8191df6c275dc4f1bd4ae2faf924ad20c2289afc937282ce1bbc31552e541e566f996e15882c504817008e75b437ce099c9c7a29b60ef29f1d2f7ea49f4fc3c5bdfcc03d78d9d7a9f8509f0dc697ab304cf28f34db014066b8d88d62ad08f6077cc21faea5109fc462cbc8b9a15ef5887acae46ed90f77a5c5a00705343069174557a6847ed91fc4f566f8700826342e2a12d270030ce4475ec495898cdc0ba160ccdff31adfbe1fa3edf43266a69a5b0cd239dc1117180181304acc13bc47b7e4f91576fa30a79b62334d58ff4589445f446ef281fd9ffbffb9f89177c29201e71c6dc1d950d1a7edca1dd1e34fd2d4c282cc2c1f4d52399e47da624fb8d5d1b2489dd878fd233d52ef163ac7617eecf708aa823ef1432e5262e800ae689377d3523d3bdd442a12b3831e771041ee4f6e1a41650369b0822ea906ac408cbd98e257e3d21c4720c5671894c1690a3419ff0c2632f2840d8396d2421a4b05e41ee9ce4aa5de162d10fca957fed95ffd85d56141b854eaaefb2b9fbf22ce299aa120ab25c50a165f4b72bddc7184ee90a2947b9cfe43d1997a6721b21b30c838fc5fa19f87cbad1323eb72a92ad0c27e4cb357d6efe3018e2d12b6e5991cbdda5d6d685fd46f360bcc798f700b48aa9e75f2bfd0f5052d99d1a60916fefcedc52a09d7d6bbde097f8abc0f06353916a31683276e28d8fbadb2683aea8cbe14e6f7bf806c92ad87ab54f8a9e1b7c624974c5a69f503bfdbc6a5b9a565d8bb7fad5a0f56a3ac98034b827d6e47a59344703a6bd76b92148981146c40631910a4c7e62e07de3ffbcd48f7f495e16cf7b5a3cb13e2b0bf52f3be47adb703c764a284b5bbce685d80c785bade89dd3b3ee826b64784caee1860d448dd2e0e8652e7b65d2f3376c9e4b532b60bba05635a9c23273daac4ebd40cb56c6ae1527bc148b45eaf54b905c81b8b91daf63f88a2dbf875eeeed66a991c03dbfc68e55623c6d9fb0ec2f68bf072c5f0f8eb6096e80236551841d728d3e6ebc16c8084b44bb1b1d3dd99345fce24f29f38ae792f25210bff3cdc47e9b8c240de5f4198830144c813d3632a7908971b41a05c7d4123587ff3d9f96c7db9b5893c854375f5640dec7c456fe0ef34577728e8f70e551e44c3fcae7e5935aa280f3b4c660fcf6835465746d9a94c8fbb9237ea5ff62da0614e3ba89268bf74a41ca8d27e24c62b18eebaf3184046ce6e91c57d40b704188a38b05bd356200c0208b"], 0x1248}}, {{0x0, 0x0, &(0x7f0000007f00)=[{&(0x7f0000005ec0)="a224668e3899a78ea33ed8d5e06d74fcf083125dd975603b1bb39ac86211126b3e1cb38e38f8bbe6650974ec3e5d81db68a7ba3c26ffa0874b0a832427397cbeba51ec83137247760a87a339537616f125645f01835158f217cd12304c22c850fa2bb760562a36ad597bb99c5af22741d108a8e86fae2443984a470b63d00855467cea6215caf5c508b5b769f7df190a81e2eb082a366f04e16d14f23225e8f390219a2ec54565f6a87782167af69b0fab9a9f75e1d6b90dc640386dbe62c41087c69458f817b6bba530d7a96c42df895f589fefda5dd5c29cdcbb3b58202bc054ece900283df3c1654e61cce391d220ff5fb42e36ecdc4752a373f29b2bb4a42ab48e60b4bd98ea502724090a88999c906e06b5feb391ad58cd17538a2ff812186ce65bd29e1bff8b56b15633beac68c8cad3ad63d9ed26202e8aa9a566346655c2dc013fccbd16416d521b356dfe83f04b5c39027552c45a094477c9d2bf7407f5e0b93d348f84fd0dfd4e14c6fd388d7175dfacb2e71c32318731f707dac41585f62a54d32771f27ad05550f0a3e83eacab66c7e8bd2c31a7000b95589bb960b78cae3a9e101c539eaee049f9d3fd1b4d362574b03bb08704f93acf97a6ff0735c85efd40c4a7736fd2f9ab7e295365ea0301f7a904e523643804097bd19692ced8c3552ce2f3352a1b29f86ee8340c98a7051e651786076230b1f5d71cbab2f1b2c4ed2ab9a1c5ee2f97ff8120cd2c5bc8dae1f2f4cb91e0b195be248e6071a2a38eb43b52277534696fe653842f716fadc42396f51a0e7e9c28c8c14d1c4e1aaf20ec2dc0d2b97bd10a9d592d95624b453166b43a57ab909cb4312455a0a856da94d2a904f50332de25e53dcfaff81953ba2f9e6fab3797d6605f26323c5540ffaed768984c25a71ec68f79e2426ccfc11c2af45b737b759ef88eccae5e3a2b2fbed80e5fc7b4d5e05381ab49c11ebfb80f00939027e966cefa021149ce28d2ad8c4faa5d942c41a0532df6d97707af1e370d21845cf2bb7b35c9b3d370cf504c19cbed6e0d9adbce30e4228552797ed603f9c431c3614a1d4e4fe0627956a6c66d4b835cbffe8978aaa791e6c7555266949aa73780e1fd5bedf9c491a894c1b3c1f297ad99fb698a1ed79eaeedb911927dec8afeef04306fc1901214d81b5b6fd50216585b686f4b80ba9be14d7b0248e50cc87512762d6d6d3551fe5749f0acf9eeff9f8a7fcf9aa63dcbc0e60eaf0bd94864575dc31a866955dd50e81cde7426584b9dfa02e9ee091e0b8ffa0728ed6287c58fb97baf50c42dc4df380448d001e9e80b9ce0cd90d4658d509fa9966432342bd3b9d1f94ca926412051b7fe79f64390178e35e7b4e2c1004ad63f9eb2593e37c690c6b473985b07bbeefcfeda720b349376d7c310cb256d9b121c7ab61401891aa0b49ae6638880dbe609052d11a109e084610f2a664722dd7dc68ccb3a1d8634e3c3f7c448424e91edfd1db164d45f4eabefb4f6066b2317f79297c2ab6bf67cd1fe346d9399a93441bc91d4e7aace7d33191f5a683078472070c2618e3a199c5fbd99214157d656943e2dc73610c6693a00a5c46cee561e2ab212cb8debe3ca316b316458cbcb2c3288b13dbf159b8bcd912c8a6cbdd90cc257c9a397bc4e65ab789f12b7ca6c28dd14b649d990479849344cbaed1e5a594284497937b6243fb62d7c82c2f8bb2ef8f5842a36dc3921d6ecb01e32e7f5f1186b0ab8a894b23c4f260b471309f33c9f173e4c8ac2d783ec37e47a02113e4927bebe1b046666a70eeb75bb9f98d4cbd63d4c398f236050cf7594ee680ed241f9a6c2142ea43231caea30092d7891f0065073181be57b1b6124644bf13f1bc5989d1b55be8658bc41666ae9c0ba3f93e648dfb08e98d90317accc6452b51ffbaebf9295cdacdb92df7d366da94993f19dc63730ac1296d99be93644c9d33e9eabe6a5c262dd48474b385c93be3080feb3ec66d4bd25987cc69af54f3cf679b9e5431a2f2a4a138a90fd01ee1a7fd1b1281dc69ea6ae15a9ce1bc31fcc53acb9a3e05d9c56a2055a0e76a2baf03f1cb2a3323043683755afbf85c723bf8eb9a13ca7005d729a3496e4f17219740f37dd0df6df3011f332ad3e391414661f98ee44c804a1d4505190ff9c88a8a8c6f0764e6f8ec004ec710387dc7c49212de873756ca27e6dbaf61a22c8c23e14a92f23f8f820b957bebbc066b19f13ca2ec2682fa503cd5752ab0ce11597fca6f9fa0ac296778e61f219cf930477360e2e5651af61fef3b218b37ab8b29230edd2900605b3eda337d68c60f4eea89cb5cc2611b72a92724e33477a9c92ae7e8717642c9bc9970996c12cf336ff2f63fee14878904aaf113fb4a16a7afa0889e9e52bba75771702daf9c846a3b0586a1f92c7f122ea7f54d8bf4b7467673d0576a3a941f8d1a793ac1c0c405ab43a0fa8465e4765b6febd2e4b01861bf0ea1fef8bbaeb2aeee5c0720d260128117bdfd74d1cf934d69977ed5f59de25dd4bcbdfd2477603fa11de311be89ac54b5676c7032032fa97e9c676292c2830045f3e42dc5be169f996d95aa6dccd07d2e7f426099b478e03b1c84e0afb0be671f9b31dbe6b617f6ef28d8f2fd69843c6909a0de44222c881b17cf4c79a28ba08bf17cee3fa2c8ffb9a8e16136982ef4da0fa3fbf138aacc7c81b476907574b24f8d61547bd2d612b43ad57ca4ea89f00de9fbda2ddfcc9b71e5690ef7d6d5aa1e9ef1d3d742fc070fb3daa19b8b916475f5a3e09e1d97a080ce4aeb58ba7c4da1e02b3b28464b85a1b2b676f98e65e9dac06d8b54154279d930a71f4635878b647f83f29451133cc8abce2c7c7c820114026166845a02e451e100b8698b7ff2aff955fa9ff4417fb743f26020927fae9fd171e8c8ceb57609667813775f710670647b5e3b6c4652ada51fdcbd8ecadf7281ecdfb7e98896a5709748f3dc0be7aec5b035de7a83d6e34c2bc80b73a44fa865fd2b6acaf2a840fc6dde1bfd634cc6e3861fd5a90925741b66966ca22043752e044b7566f98327908490d2d8b4ab28cb4a46ee30c83cc8120da032a6e09ea38c304d7afedd265f99a0003d630bd37fc8499b8ac9f9341458048a9be1071d1d7f81e748f2490bf63ad565d93706ba9774c2dcf0fe68d67ab44bb3b167f966d77d4cfdac33c8f4acd695eaee935790c1b331e3ce1dc1ebfa72acb9de89a58a71946da88a2d65be2ddca70843142c3299a290b4223bb174647f809d3cd3c6757941f28269b222f96504dff7177708f37ee74bac8cd84bdfff343848e78d0ac4b76af8e142b1b7a63e8099dff52f4dc981717aa87e6a8876e2bca179b9065d23a59c3a920571c7fd7e62222155fdd188fc666321a2cafa93b6341e2c67c85228b43353b813055287b1db7e0968ffb26647695bd9f98c0692f0bd4ae25da355d31a6b2be3fb572103495cf2ad50f10df029d55816f392f5bc5f288c9d79b1af64dd10a69dbda752145bd3a47e2d1791931e9a6db18a01f1f2b4d79c1bfdf83be0ba4b70c405abcae5582f3adc39261a48e438c1b8d072567d2f82433ad56883657acd9d6fb39ab933d153719490b423b419737844eb76246572088e3283e488a2383d833ed1c9ec3242bf5ae947b9116865a47d1ad8b537d4ac2b7bc9857d60d3b3ec729fc1cf42251096438e8e6f087f344b6d8d3255ee80520cbd064c872051dbe2e80f02815eda57e3650af528f90d2d0b96ca9646f17f3170c252b3c59c715a7e5f2bf06830f40a3e47858be8cec28d2f919f146967f02cd1b83b9823cf34f8343903b37212ac1398064ece699af498daa0fa5e8f3e144f7514fe20f530b6662700b2d1e63b36b8bd06a89adcfe665863308c36c6ccc62fb27a01205d6b06c122d5d3287395199339786ef4b2a364ac04825ef4ddd892f755df7d7319b4cdd514764ca7ada8a606cf82709dd14c033db4591839bccecd8bd5ee1d85a7c141339b5ab13724721a90577e57799a9f1016fb0a742d3a9066f68e630c41412ff8e5a292195e91a9e4ab32165a6ced0e2296f5c030ad83bb4ca7bd40220833f98a1391e3e7aa98141c6cf904f02a78b9c9f47ca70a4ab3f5b349e880a1eecbae724f1f8df08cb93056841177e9c9ccb90b68962adbf43c48203842873f0286ad863d7600d440dc0fa680c6a1ad5ad5ed50b662dcb77e4be90558b511bf452b8d4090d36ca67c167cbc8661a67aebf27e3d2cc958b38dcc89f16ac6e96e60ecf5a299bc1b5381994e8e91adbbd2f0e2b3a2602cfcdf6f2f1695d6ee2bc6124a85bdcfc7e88db625d121efea03206e8119ee932d3b79df9d69f7de936d0c223d361913d44216cf8bc11aa120541b25173aefdb915ce4c3392726f23c636c5fb57b595b97cf101fe82ff896316a9c226b9a1421a75b628bb51ec966fe7cebc2f04278f0245583cb66c78ca01951d0d63bf812fd8bd6df5ddefd8624eb3b98e4a31ae20787ab78d426f64862a4c1c86b00240416bc2a66b5b49dec720feb0d573a907ce7db25ecab466158b68bc1059e1b05d1c19b03332a3f5c51a33dccfe248b27c933ae61df38dd2640f8bdc016d83e28aa4c27adf2fd6d95be3d48b46a408863c8ab7bf5491bcec0842fb25c65473fbf72d23b4b3fbce9897b5049d943f6c017bbd69930b05171cb2a3ddd2cea2fbd4f2e8870c2471cf43a209704e82425af478005a3e00d600ad422b4d54c07d920a38e8c545088dd8c41f0dd2b317468901e0c02b17475686842ba506aab581ef31a175dede6b3fdf87b275e65beddb5e7296f28a7e3f310346b2598f96f1acd0ef3803d594c8f309a3453528e26d778a77d2bae584d1e03dfe99ddd9342b52373c331ed11fbc8b3648decc6d5a113198af909a6a8c589085f99392e885a57ea656d2762b80bd3705693091606adc94997951973a582addb3e5bb95aa83df776ee452c35daa8ac933e806029796faed276a067b9da282abc3dc419dfa5228e26f993cc5ec657e98553ff08d6b6e16efbf4b5ece8e30f9c0bbc800a3201f73419e410ce1eb350af0c4a8713ef4f8c6205acfdd001f5273e5d89a0b0924d7fd41693ec64496e577dd9ea0c4ee9ae43acf4ded34d3a97a7e2122c1ae39e98fe32572c428e390f80d3947efe29a87c20cd92a4b0e9df467bace9cf1a6b1151861d6ecfc5cc9c6411b3908a3c39c905f59147f32817548f600c1b01a4e583a6995bfeb38758ccfb3d00472af6ebca410f926aaedd1ec9ac221bb0e36d242e2171d37ea39f1ab1021b513e171900279b742d483cee5d5bc83bc73a37e3331267e783f531aa92a54a74d08cc8b470a4963112aa81c04ca3d1438cd38976f314eb41caaf068ac713e430ddef4a1a3629bab289b8c7768b9784b2f33fe6acb58497cc8f7a01c68787ec1629cb581e23480ef01bbf41ad546c8092897c228b8fd1af5664a03e574a07afe8149bf347de0956a7c06c8a6c97e04ea7633caa7e2bf146039aecb451a57885c754cbaba76b3d77dcf5027ed8192769bfd2556fa92bf6c566507ad1d3496a918d889113ffb1700985bbccb64fdb607c6181ce64acf11f150ddec1fb81a46bb5184d885cf27200c52b01fc1ccf9a0a3170956899e5574665991e9584b63b0cb06020043c0abb89dd0f27caa802c7c2a5053b95994cb1f996a6312c4bbd1ba698576c617e9b35b1494f502b725d58fae26878b066669203e74b64966dc3ad5e9faa06e161764dc8b60e6b559810316fe96d393d887338ce84029cef15fed933a3582359c2efb", 0x1000}, {&(0x7f0000006ec0)="106171f1b4a2d1a99f168171178db75f666fa046de32f153d25b80c92b509315e38eb5096111", 0x26}, {&(0x7f0000006f00)="452601d17833bd4ceb9f056cb6e38382cc72ba344e2e2a50f8fa2a14a887811d3115bb5e96d24bbf6e9234cf6dc7808bc1cdc73887b83377c0d78b1d53e81dfeb1241d481feffedac4fb91a9939b7ea4b6bcab3869f62c202ad9538cc3c13973a799340910b0ef7822e3e9af8998b05051466b38dd377233bc3567e9571786d49ff2ea72c1d1ffa7df780649f2be45895b5c1d315b7ff37fe34445311ab0694627e06542eec5aa53e13b2cb1a5427f2afa3a75220e30389b603637c9d5980bb6aea4e85947f3a997d0ee4b2c1338b4a9b505688aad442a15ad9cd734a916f7a926b3cf6022a93b66637c1b1b094a1fb16ca1c97b60f1c8890f8ca5101b472a210af3effa7a05b0bfd3f6617b9f5550db9de6ca636d235b59d96207bee50113b681373e127dcaf722f01562a2936aea1ed3b3f7efde86d407b489677b9776ef184eea86c5527d1e7e7aa54b2c98526a67bde6a1fddd896b04a26bc410ae7e12b26e5e9f6a4cca30daeb70f3aa142036852d6110e7e18e7f40a00f657c252596d5a64bd92ba5339c7ae1d969fd9370f00fe6deed0172592cbb724376bd51b9d66270a52c2e22ac5cdf9e9b5e8cec6b3542ccf708854e4175c914ad34cc55bc4cd6b49890e98968c221f3ac9ae894db9a0cfa6e50a1f618e62542511bc856638b6d034ad0872318a73cd9696e2e8dbdc00f672b74b69f3d1d8851aac92fd2aab8d20beabad4a711efebc77afa16e898372157cc86daeb651954fa787a3529e4b3251a564bae4d2a4b38509af81a834853af3369d6a4da5994e2c905733c0900a044ca85a63eed44a7fa679a6deb484b981715d6596760ac3383075c6f95fbaf8dbfb71a309bd656a3a8d87bf43101de252992ed99771a28d415849c32963d689ae9bfa7ba2c4eeed2d4ded243a6b158a36e8361e3d9aa5d516df6bce5b06ea13303270cf07033f1b704ed0a58d05e8d1f1cde95254ecc87b8f228224d25dfdcdc000019353eba97acfd5cbd65050d9d1c1fd16d20fc9c7e565b95f1ff1bb03afee4e01172f6bfc59e489a0d869cede6ca207b2b0616978a801f9a89420775b49d265155f01f098078493af6ec495acce42df51a1af270084827b49c1306cc963d207b9ec02f71bc5365810eb02edfdee91bb0c89b75c3fac7236dfab1efc4a9fb22105513110a3dd5affdd34f92ee75a269c02b766fc8fcd04c0b83e1970c533e88118fdc092734a395ffa6b2c07099965722253e8cf5b0b9aa66bd7c07e78216633c10b7909a0b3e37b817061cb4101b92d89e2d8e3302773950764833beff422a33d6de015724039c998e0e4f182c87d50004965b74d65d7c159b886b82cdebbe862b5f5529b8f7ac9d3c4284ab0c3dece8e1a8b57e5aa7117a82e2fbdbb3e8f64a77a0bd767d58c0582962ef2a9618ebe5536a9fb232091405ecc75cff5e8cf64f9ed863f63626dfac86f4784941aca6aba09765e81e2dad1690b2391f0e6574177e82dd1463b4e20f4978ae12c6058dc172b6a655b30d6f2dd7713c9ce229b9a3d3e042b29d6336b50b293ead85b9634e850cb24f27c62659c702213da748ae537a001e81b8e798c7059ac930447496559769c76e41899e0d7adcdba424bfb1ae6dd38bb640e80a455fd800503b3249cd12b491e92eed083c2c54101c5555e6187fdc1ad2dbfddfd4bd61917f571657008d3e3fae8ba80af909240affa5eb3ff030a06cb2187e35f709cd8949a8f67dac20a2797efdcd7b48cfd380ec46f6fd94a20ef6a3512f86e3bd2893547e226c572d504b1ac7eb4f7d3edad0915e993ff7d5c39e906936f71e5ebc25e91e7a6a8b74eca5eaae294e02f9acd3542642acbfe1de51fd941c8a6a7b95bfd63b2e36e2387a1e5c6bbf4ad40f6428e810aae59e3468766cf4fca87db4745f236702a4e5aaea77cd33bcfebff7139ef34aab0bb93ea41633c771001d46105cee21d53dc86e6d7026c9e09c34db0b66606d64f03415c7db83c2a60aacbea8bcb98d3f6f7949e396867d645604f64f9daa4c5d429fe123becebfddebdb8cbf4386bebe15128eeea417a3280863b5556ee4bde027e7dd9665735220a8b1abca94a495fd0d642ebd951c6bc3e5f27411b40c5f0c328d64b13c85bc3586934fec879008d8cf9bc23141f81b8a7ffc2cf1e69296a85642352fa76f1d6485de8c8df2fd183499448d303875ede54b92a7c93ff2d4dd0195ebc9165de25ac68b447e57e092132a8e67965daba4a6960c4d777173bf3178ae83f5f19cb42b177336ff8fbe01fb903909d31aa875090294441173beaf5d5143bd0de0aef3126984b36f5de09ff157ab50a48c3460748890d07f2f6b5396ecbb4a4c82d4dbabf0e6ac891e2d65fb2662ebbc1d8f9131d4e21dfa459ee347e343598c9534eab319622e35fc2264afacc8ab9372e694e537b2deaefcebce6c129012ac705dff3bef0efd7f85b2595435bf50a505a7fcf02d228d866fb96347ac7b37ba73d605760845cb7561f03fa9d94442f69a6a72c571b2e76009dce5eff14e78dd031cf6fa5e3d5ebe703ea9eea9e38074de3218285d8f02968d98e85824cae4fae350f323dc55603113e7e9528922386547142b5ea3965ec56b9dd68fa7cd9c5e39aeda2b8a5434e1cbf0962b88a6fece10b88703a8554d0790ee5740f366fca76383df6c2860506afb91381ae9c63062f88fd74214633087c483224cb03889a1a22150ebdf042690566b998a79253669a8ed932680ff4bd5722ed84b9a5aca6128118c39ae88567d1eaca1872c8d2ed159c8f1e9731075cd2947ce6f68ea6cc1c63a5895037ec33b9c1ec00b3581fe83d3393d9b70cb1a64e0f31749884a872c28c84d069ceccb4940fdf8d2c0f55fce41f13a5c7aff94681fae4d8148ba6800c459485da1fd712be6c89bfb017f3d1df4a744fe5e1492cca32e1ed1d58779e6e83053c0d90859973a2395f6bd528779174e14d9155066153d73f41be0eed374ea0449b1f1f283e6557376a52b69fede5755395a28b7451b746299ec6dbed6a63e2e1c0de134e34004a922f1858196351c51682bffcf2a905dd06f3aafd58f46c0dae99ecd59e1886856964dda18cee74d47c8e7f72d7c9804159d1238fc1a27055c19aa99b6feda93732a6884a32de40a9e1b8ecdf39ac93cce0af3cbea9b0f7f4ddb5a6d2680d2adc938261ab98ff9f627afe026d3fef2a6f0b4adc77fcd8057afe52d811d55389145ef3dab7407a5bbbaf922e9bae610e82344dc161981f5032ca553bea935908b845df94af34edbe7593f80107fab6d16b534ae8b132cad7af3e3340d5b94187ffc825490262c7f8de52080e2668fc8509e6a4172f50dfb501cc41c1ee1c5c8057c1ccd6022e46edf5ccabb63d9528cc33b6267f4a34602fa4d5097978675b65a1d5042cfee33b4d956567a9ce3cb70d8ed0146bb697b79861074458060003d784622f85ce83ad75aeb388c352c1e4c253fe63d1b777708952772523b2c0e47889a4025b837cb2be08c60c200e7bd8fc8ebb41dce814b9167e90b43ef1e5e955b75e8f4b9fb4d939e5790efbd9eae4555d015e95ea45a311a46128fe44d63545d3f7b2ed2fde8756debd5652dccf2c7666a90899776d62fb747f3a8ab3f3805bd8aab706944eadbbdf415186433765ed859f3c6e4b6b515163fef42fed3ba488bd6c16a2f899700e7b78f530027bf740c96460b9f18525547dbebbd6dadb0d0c549712a37d1c34eed8a783f1cb249e57653fe6488c923a9c828ba6bb9d40439545e3664e732c03baa3f4caeac2a5318e478ee26ca49d51be52c172f83f57a06946de3be9943e392c89aea8a96e7753eb06c6102e7305d24dba39d2a7fb81274c09ce511a71955ce5ece819a09804782aa2186aee48fdd0959fd9a41f7e328c238ebdd399e65b668e2d0140b1219aebb65caaf98c949410d6d87f65e499e27169bec1ef0022d8ba878e22e0abc61e56769fb51b42aed25edd287966f1c2ba7863a90d2152dc55ae0ced2d6c19c450974d3c87d765b04536a29984e833fe5052427107f0e7f74afab3cc6201616fcc56038408488e9fc0aeeafcce51070555f51bafbd3f27fa6be0e0f40fdd57754be99f309258744b9c6c67a92dd37e95143d469d34d4858d6a40a0308a8caea65421bee890cc27813df3b2e8d7459094142d21567cc7f4cf6c8620005adfa9613becba5feaf55b3a73e33af8db7086b5caf7abbcc39c225cb9e3d81a65e0004d245d6af2303d9b5ee1c501bae6619217e37a1a0fa64559c1743b660af773625c35400af393299a21adf3d795716956b1356260188c30c8003209bf9a6142b8a68eb4c55812a3967793620cfeb356936caa96d02aa200aebf518057a32499657daba7072eeaea1967856c2cad915c5dffada65e9bbbd3671a897f1c2b9880b21ed2a5bf43dfadeb2daa5caf24f5505637a5123a0b46e5786d27278da843212dd631cc6bb4b856b6856d6755603e9a814af597c239f7a8fcc2f9484bb8fab426a5fb01b2e5d9a31ff0decbb4af24ba79da4adcdf2b0f33c4c0f14c6f3bde17480c9b64f685b726b989f4b0f3eecc21aa847e383141629e62777f52cbe28cdd4bbb44225cdba31c28b487467653b1117d5090b9934e687ea0b7629c690675c134374971b1a8e202e9f723328e278dffb2ba0c9e86e93f8ccdc86aca8d763e1ad7ce0510792638aaa3cdd28fc3e96d193e49ddcace83a93d252bd4794ef51863eea7d4d538f88590599c8ff71031574407a7f9cf35b4f274d074de03993dfe528de8eb63f2f98548680b2b60579b917d2aa4904c548122dfc0b3e821ead2059116649e2bb1ef1689944acc044ff70f34e3e85ea57578e60b230c236a4482cc486ee1e232c44a115d6931f9abe1d0912eb277083d72cae6b19a5aeb828816b0961a46305e60e7638dd3856fec393d8ce51c9e01a704b3b4df21256ad5a503bc23a6e67e1d78d399e6ea0ee3e70be9c5fb625ff89abf91a0389983053776f0e06fb7c1724fa2341a9fffeebb1575305c066548646ac83e70e6d2467d4342e9072760eea6b6ee71ee8ac731bba5c368f6b4d092b5a0cd3cc26b076db1aa9a29d97d66629738ccfec1448c06e0e6342556ba7bd211fed4ef3def61ddc7f5f217b4b9903ce804c2c8ee8ca67e78a5990a974503b35b5b7c7f3a5d48aa04eafac8ee5a13a96955a47724c9575415e510ae2898fdc0fb7e4653ffb538f5db23b7648064b29f9f55c45052ff72a8785017e5df2a481c8830ce801d8877e2b115c77a61434d951cc7814268c1df34b79ab78d7706cdbf587a59a7dcebfafaacfd848c6eaacb5e6a6d5bcd0a7b648e8cc045d3ae4d6e9c7e3047608c86a9d3573f9006adec916d61bb709934b029684ec9e6abab5a4a02ae516aa167df60f12b1a4153479412f0bd5af07f653a60c6f771221f1aa1bbef16d7f851004102369477884046327014b5127c7048eb1f9ea4280e5b3b56cdf71c3a87357d61fbee9349eca9f68ae1b543d397c6e227d68510562d80176773acdb7eedf255ac551149061bd7257f1308d3c471b529de2b2b29d8c467e22c93f16427e94da449e53bdd54da39020730d2a62466cbf45941c8ecfb550eb8981cac6ec51ac6d5237440bc118e16386d0323708b3a53c88583a34318b158e78bf7ddd17148b4223985b756a26ccd1e9d7b6bdb0a6970316126b6feece483c1529319f3dfd631c82d7797f8d143121c0d3f50df427a58cde5c8a37f390031355053a9aae476574adf1b14fad6d09731b5908a610f38de3f3", 0xffe}], 0x3}}, {{&(0x7f0000007f40)=@hci, 0x80, &(0x7f0000007fc0)}}], 0x6, 0x4) pwrite64(r0, &(0x7f00000000c0)="10a4f388dc5c553a4e0d6ccb763532643c855db0967f33727e725888ceb3df31313553e5e819bfb145ff3c7396789d1df66f0341c29ca1dbb70afc7f13cfcd051813824c00217659f4203c739e8ab16fbb7eebd029b81ed1bcb184ca74ce6c871de1cfeb3eff6ccef8cf01bda28a1e97735541883a9c54564d17698f067b13b5af4b70de86677164503a4f3469903ea58364da51d7215b", 0x97, 0x0) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) 00:11:59 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x10, &(0x7f0000000040)) 00:11:59 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x0) (rerun: 64) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) (async) ioctl$USBDEVFS_FREE_STREAMS(r0, 0x8008551d, &(0x7f0000000000)={0x6408, 0x1b, [{0x7, 0x1}, {0x2, 0x1}, {0xe}, {0x7, 0x1}, {0x7}, {0x1}, {0xc, 0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x8}, {0xd, 0x1}, {0x5}, {0xa}, {0x6, 0x1}, {0xa}, {0xb, 0x1}, {0x6, 0x1}, {0xf, 0x1}, {0x4}, {0x8, 0x1}, {0x8, 0x1}, {0x1, 0x1}, {0x1, 0x1}, {0x5, 0x1}, {0xb}, {0x4, 0x1}, {0x6}]}) [ 719.640208][T30434] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 00:11:59 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x541b, &(0x7f0000000040)) 00:11:59 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) (async, rerun: 32) ioctl$USBDEVFS_FREE_STREAMS(r0, 0x8008551d, &(0x7f0000000000)={0x6408, 0x1b, [{0x7, 0x1}, {0x2, 0x1}, {0xe}, {0x7, 0x1}, {0x7}, {0x1}, {0xc, 0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x8}, {0xd, 0x1}, {0x5}, {0xa}, {0x6, 0x1}, {0xa}, {0xb, 0x1}, {0x6, 0x1}, {0xf, 0x1}, {0x4}, {0x8, 0x1}, {0x8, 0x1}, {0x1, 0x1}, {0x1, 0x1}, {0x5, 0x1}, {0xb}, {0x4, 0x1}, {0x6}]}) (rerun: 32) 00:11:59 executing program 1: ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40086607, &(0x7f0000000040)=0x200) r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x8a02) ioctl$FBIOPAN_DISPLAY(0xffffffffffffffff, 0x4606, &(0x7f0000000100)={0xf00, 0x140, 0x690, 0x640, 0x2, 0x6, 0xf, 0x1, {0x9, 0x8, 0x1}, {0x401, 0x6, 0x1}, {0x2, 0x2}, {0x7, 0x9, 0x1}, 0x2, 0x40, 0x5, 0x1, 0x1, 0x385a, 0x7, 0xdf7be5b, 0x80, 0x2, 0x9f46, 0x1, 0x20, 0x2, 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x40000, 0x0) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r1, 0x12, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r2, 0x0) ftruncate(r2, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) setsockopt$MRT_DEL_MFC(r2, 0x0, 0xcd, &(0x7f00000001c0)={@local, @private=0xa010100, 0x1, "596f4b4e1fd365a76b298730868fe78341c15f4c59a769e28f402aea61bee20c", 0x8001, 0x1ff, 0x7, 0x2}, 0x3c) 00:11:59 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_disconnect={0x8001}) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) writev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)="c07941fdd58e41178c36a487d034f080a601db16b82b99b6cc92472ad4b5b5f587a3822ec2414d40f3dd158902803a4823b29a50d75b68332c6fd38dde02cf7fed06bd083458461464ba3e0d308b7bb805c9668962b32feb5593a819eefff13815b43b5d7424fa8f779e50131a1dd7bd3f9daf46a0058ca4f2c116c03797994f03378845db3a14fcfa9da56dfc4a2a4c0175d4f4031c3dae0431f4fffb9d61efbd9172280c39881462918c01552892105b8f5f610b4685fc", 0xb8}, {&(0x7f0000000040)="d8a2425a6afbcdc38a", 0x9}, {&(0x7f0000000180)="bb17f6dc8722a1edc25485c4c48e519b0390823dce48ec880aad15dddaf7d351942880150954b3b13c8c0fe345808a018f89d89b71c239495a39d12352a74af0913faa90dc36335476c887ba896db5732aa5e4f95e7520748edbc0222827e1ac8d0aa8c842fc9e829168f6bd7f70bce90e66d2b3f4cdc873370f65530643a5b60aca900557478680bd62cd9426bacd50057ad42f9eb2646d14df43c659b1f864a05000dad9fa7c528ee92e4b602c7ba5d4a69010ed557e2c1861f0077060dd612ec094803c23b1115c363d007a2a5deab0", 0xd1}, {&(0x7f0000000280)="c638f5169af898a657b22ed7e96277dcf1e9a18b0191adc8bfef0a3073367b13b1d7987f75883954561d6e827b0ad7272d038d8af7587c8bbe3e8cd5eea56afdb4c43958fbb2a9dfed5a352f930977ac0f302e5635084cff4d5cd930eff526e15d55b83022812fc326bb57a8ca11d74b6505f85a7d85bf5d5f3501ab18438932a55c0da3b5a4b7a353acb38357e7a273e2918175594015", 0x97}, {&(0x7f0000000580)="8edf359eaab54073b7068e22b087f56f05778eadcc980fac99b830a30a56077edf54a92e6c99bd88cb417422b56f84b4aff4b5d81471f170a1b933241607639821db9818908a7a156b805b9c16b160809ee1c199c009d31a9c4a42230016d8c9b14645a1917d55f3f14a8bbad5433d7c03bc127533ba200bd5f92b73afd98da3eafb9e4e64c8f8d127bc8ee8fcca1c120a1b2be4d994c16fea929539f81e36326c1855841c90340c41136dfc5c5d4d7924bd2290a785fb93a6849a6bbb69956c77d5f6", 0xc3}, {&(0x7f0000000380)="e870f1a63e4037a3cb6ab5fce4dc3b1e5c00d3a2e41316ba597f854baf3132972aaf8eaf72d9326c5c0da17abc99b2bc1a126e8fc750cafc40deccc9108e9e94225f", 0x42}, {&(0x7f00000022c0)="fe62f44534d270714f6abf8dc752b3ae1c645e22080ae1192d7c0a91caf0dbdaa1b5cc0b3de4e999a711868f2eceaf56be133780f45caa13753d21975ec49ddc8e2fe0c266f85388d08c4ad7f9ffee855a71879de30a98e334c5fd76a8ac911e13c77a740c86e4ed928081273786e7c98cb1e090ce6d4154d59e1ab0eda85f63564a484aa07c07bdc20f1f10544749cff83a697b32a548b613da2471bbcf198c226f1eef9b0e732307b6b4b30af425ab918671f34c23103b2391cc15cd9050d91826cd8014e4ad190b30401f1ea3451c07c8f12c381f29278ac0357cd1214730bfd438e3816131d8b9d9fbd9274d1141dad0f0ebccc98a88236b65b0e8dae1c7d6b61d03838482d3db1fa3eb69e5c0b093ccf71a00022276eb249a5d3f2bbfc88d602bb8d3016f81692d57e48b47436ac4cf012c37b98abd40382173e4acfac7b8af1aa8e1d1bdd9d40abd5dbb10d6f913cb2f5becc3e303094f231110ef15897df317de5012e28146aca1ee60493792afc0903a6316b658230e9432ffd0055d51c60537ae3df0bd5fadc647b37b3257bbd3d506892d51f5632d0cd4d58da04582a21956d667d5dcbf8b8634a1ea254f946f6f6b4c743e63182d981209c325472cc04a98afa3cbdb4cfbdc321ac5eacd5ed8842db5168fc55d9462e57b2b47fac1be6c45d9eba2800f2d33180e5396a170d478730510406777638e3b4d965388cf889c88fa796343b9c676bcb767ba36710523b7c00b5008821e0714dc102400e7369762d0fde7ffb209809b31e10fd3de48baab3e1fb0a0b4015706733ab91c9c302b0fceb275236ffc5333e173744b91b5eff974aae24c77682d1d9dad40d45c0711642d5c35336ec8ddea63c49e32eedc1520e9312b0ffe503d6cdf3b24d8487ccbcd1e4cb05e69aa9dc201ae26c4718946fa93585065fa8045250c5058c0869c953cffdcb52281ad0506d3c413fab60940fd616e4b09a1bc022fe0320839170fe37bf13162d1e49a55cf98f18cb2f90d511805f1f8a07966abcada79284117a72324a9bcd352d47ca4b72dc5fb40342a399fea21a1b65b349eefe828dfb9118ec414817933481d2c1798307342e40f417ce9ac0bb487d586dc434c0840d35c3e85379b6d255b38c23d26b8222c2bc9d963cf81f92472bfe78651bc7912cfa7162b3c0c6ff86a79afda7f54847b94ed8c1cf8d9593b988fd5ad3b0ec33b4b01afb8727df77ebe6b1b5496035d5ed4a15322126750d3205708261c16238c2c921994e82258b3953c5535c8b322a6e8a849a80386a80af0978b1e826ffc75df738c3127cc50b12470b8de0035e2496c8cb6f78100e3e0bf71a5bf16f6e94d91edcde7900f43f091b543ab627918c5b7f9a7494792a88986e078cd549f9d4ede78ff440055f5ae574e3fae5e460dd1e414edadac52fbb23780e1517944cd0a7de24e811006bffd6041e2683fd90d78732880fa1089c0dc4c76b63e205c55bb6fa559d92b8d77e60182b1b8f60937d59fabe06c3a4e2b3382ef9ba8b952ff1ceeea361e3cbb247a34a0f30095a5531a82a4208a314c4dd770ce08eb2816a70d4b1d891517713c9cf55f059164a3c9f9ac502466797ecdff00dc732f31a7275e450a38b5f20f4f4f852ad8a458fd26f66a744dc5d208d2f86897945ca8026d3f4219d35977b6fbcc7aedebbf00f6e44707946285a6d2ae9da98d9dd57bae76b7a6739e1a25de35164e874e9023da941c3c6d02eed1c23b52eee2f2b08b9e9df10e33c57468934207f3317e3bce02c661c068bff9d758a65ba8d89364bbaf9fce5780a929ad88081d34e485e8253d58c8c087224be27e52c99f1d43114872e1468f820cfbeb41ec92c1e6cb85d611e907b47cf772de1c851860682d7c93703278ed46ce0515f7217e08ff9352d57e4e3f511823d5085e5cdad5683ee2e8bd840c2b1168340baa7f96f59ce5a11b9c588c1c8c9972c12326c3727b3b49de6ce39c56ead55c02e6a42838c31a9ae853d352271e6e0837eb34c10f6db02a60d10ff59e81a089d142003d72187213b02d7e012cce36cb32d0f1945b4f9a26cec4312f48b64dd5039d506d08c5e134d8d90c4a58fa96b18175b1566e57ae6ba64666c0af5602eb102976d18f4317bb63ad44869958dcc9fa109e339e7e4f00abcb77a6d54c9ae7c5288acbcb60b693999ef80b5a0e782b2a9069c78fd9a49bde0e8be9b58e6fb35b266fe37fe3c9a68a6138984037cc538e94ca737239b420257460c77fb3c1f7c8d4cadc669f178cc3a041168cdbf47b5710a959feea510d97a388cc22a09a34dcc85cbd1cb7d17ebbf635f835ab0b79becc87cb0cabda06fd7157c7317665c5ff380a27462434315215428348365710aa2e1a2718d46cd3ede770c23c5e3caac35b656962026e46cfb3eb9299be0bd2d51f19700b7a049a29573ac91eb6e44e3d6f6de6f361e0ffca97bddd7f6d1cc654d19d51497bf513db0037515491b088c1d1c5378146fb0669cd3dd035fc1bd5f4e321df68239fbfbdd1ed86a06cb1547ff6dd1821893d4ff68f127e3a37d140b974c534586836324210569f7ff9289d0a60a6b74fde69c776722bc757b87d407596785dc672935444285246cc05ab34e7d09bbda4f0758222ecd620303fad99506e3073b4f904d23b626e99973604a1045f2edd3e84d2764bef6b495344ec7cb22e91fbdb60c81af09d3cc57b42a7f6baaa5e48b2d730b118e6780c4429e844e185516a8f73a0c7a1858e30c9173c6c07ccac2327ac2641513b27c1da6033450920363ad1a0e5560354c017a302f3177d55b50f0cf11c203682e35655b829a5716332df622faabf6cae3414c854c91eadf8fad6146316dd66af535f70c399e774f693d5a431715bd779c3db52d585ec17f42094f7da3750ed3bd31a55d638e324708a3867bcb00b1327be5b35880dd5dd0ae1cef93a9c0f0b4e5aae9915abaa13bcb6140efd49100edc33da1d59a48d69eb6707a1dd2df70289aeeb9ea9cfa6458504393cf3f0214e9a92ab6cca2773c1db39fcd46b8d9e70346dc9a70f622f316d26bdb7e220b085d7d921d8c2f747a3221210dfa407527b29367dfc4795358a851dd08266f8562579aef8c00520b119ac61b70aa6ff6367e39c1b0bbd92937db125aa0d78b9bde5da08496175940f0e65dd52f1a31ea14d394cf6c2af7bb1e30520c1bae7f819918e4a15cdbb7d29de7b8a78039660fdd4af317c4b1f65734dc71f12aa803603c4d67190bdac6e5d43da5ff5d81277410fc30b5c9a5da85a0b31652c0efc7461a72704f2d13a25755292577e9948bb7aa3d1053ec9514e61a67b5b2a4aee4d780f42a0af40499e6c7bd9f3385b0a04b2de4bad68d6392e98708bcacf2b419deac9f0104f574ffd4e9d229e25c37a43e7b16019cde33e0be1e7870f92640a9ecfaec6d3ecc3d0ac6d8fd824769b21aa9623b09f30da55036ddd1b7fd88272f94b7acd6f0283a87b7c062643c2c1f8e91a42fb99df376d9e711f491f16b10f793bc6d67d3351105f96f3ac8f632fdfee05ac50235b8e4df2473da060b8b3babd0f3e8afec7386aa6365c414ed399eb981000099a8f3fb5ff5fae2fe61aeca45e028262dffb93878c6d3ff9eb46bed0c2883fec984cf1f1f2777d7a153095bd697b95d0daaf5f8e7425b0c140721e2a1cabe48b7e5aaafadf96d98571b9ad44072829d7e6cd939270fb5aa051708e60cbb42763a11072da3112620eae9869cd66dc2ca127ff3e5c25468d911fc2aa62918a269c0a6526903322bf285a05e17485570f70bc4e55f013e9ebc95608cc011aa91e08756c016e7ac02946ed3373e431b872568bbd897ee26d58452320b5af6afbd529b80eac524fc0020a6080b5b11a37b5d5a706a95fe0604c5946f4813fade96f339f2443b43f90031a6946454f8f74dc8572fb1e859595694fb13f5dba0d38397407fb0fcda031bc7a12d1399142bd89af025a956066190b10e7f1c1ec08c6e61e7debb8261b0a1e64a4f8bf778ea8624735f9c1850001dc5acd06d3b45eb7b5e2c69d5fda40572ad182fb591644ad3a2ea14b152824be1263fe75500e41dcd75a5331edf806bdc379b2fcf1c564908b98f35fbde03774ecc10386aae10e759f37fec25de6b73177f2be2ebe1ec439b12b8edb9f4b0685b416a6f44e9def282914ae85a0a352b96447f3a0f7197a2aecbeb7b5b6a0daf6991c7e483e78970f0420be61f6b71653f923154f62529a33ece578105ea9a0ece2a03023faf999cb98cea28b45b440c8e85bebabfe1f0e5cb0432062f4f021cf6828900467efe6b2257cb64c5022f273b0e92733b256068705a9778aa48a4aa757ff3cd3c922ac84b9238e3ac833d186632b2699003a27ce9c6352cffb18bd0eb6aec8d3d7ae7d3bf986a2c347b3cd3ea13d1380c191c49c41b3aafe0705119d9979a41ce6f12745b7d4bde0001587d2eef87eeb1aaf11c43eb755e7b8796545b7aec070ccb44ea37c23e5e450b057b4ee01f29943145da4457ae75d51d10c67f2b865dc59dacaa8c52f8539d67fe1df0b26d0543856c518ff0fe24118109fac59b6b78201c2cda18d8ecf2a90e7b23d0447b5e816a454c3b12c1ffcbd1cfda4e519e6bfb2f3ddc0cff64a9fa191cc5f143da612987f51a83b551df77b589d2b913e63b7ac18c92d6526af22d06fb04b16555c04e999a85808b0393fca338f4bb8d40adde31c52dbb1beb723dcf34b4db2b780f285e45a615a612a3899a9941ddfa91fa8d8ae2497023c8895843ba8c1281ff40d2367225ac16b82c149dc48378e527d713bcec9fd1148afb9cca836cd17ab4addae29afb1f4ba2f5240672e93e3d5e93fd72375f7e3bca20e0ed38384aa5ba780e85a5cb1eab21da66a51b1340fbc08c64ea2cb12860c1746389129373875b3bef39e8804d7667b9b61fa3df443099b21637a329d725340cf3a1ece63260cb2a9476553593a80ed8c0ac75c9ffe08cd60ca241af4fbafee7ce3754e7596a347a4de762d8eeb5ed2eaeaa7178075bb32f4af88a87abde9dbbd9bce12027285df5bd12743b5eb1ddc65c2ab654a67949e9a7c81a9ac78c71130f7e187886fce236c307e4f3ec02ace16cd7de02eede2db7aeb1eaff230fcec6fedd9727d78cb541ec8e60ad4da239e7d85a50a11eab9245cfd091947d677b7d3e33c4ff920b68630c84156cfa788d35344164f8dcd537f13005aae68d582f4f88611ee92be096eea79fff1125b368c9e26cbe13a32722e7e2e659655378d75655a388f5271233cca57133f0dc6300a1f4c492ec3b0dc929aaf1ae340d994477bb1e8cd2becc1f4b6d0743f7155c83bf949a0648512e67c7e5d9609cf7c1f643d3c627b4aa1f1a1117428c8606ee30d3f4ef0dc412dfb7fa07fa91ff2be7198a96acc8722a646106a4a75a0a88a9f2bf3ce3a7a6cb82a07e11d9fc8d044ba476c4d74e86a911d7db43fd1455ad898c4cf4cf5856ca1568dd6600d3f1f350bc96fa799dcf46c93f573f93dc7ea474df368c78a0403bcdc830137911370fb8a456fec36f0216746bd0ef6a66222f810b68206738808ce2b946a4c1a1c078d5eabb046906301454d4604f75abb08c9ffba8da11b2fce3bdeb246989d97f44ee3cb10d9cf8c0a59278052e551c057c1b94fbf41a36f1ea4ef9477982011505576e9d6c78216456ffaba40c35fccd7fb09e788e3df7cb001d600ccd9466c222df7d649cccc240fe0b96665d9b947f3829ac6cf8fee978b06a9b7f0b4403a4e6c852a45d1782714b6e1ba733e08adf659390df9a47acbcb59c759b996fd14ae0756820f3795cb6f0f7e80f8ff20071e4009ae43730e03f34d017f77a4768eff3bd7f0497c6a8d2249878ba0b5bee271d4ad8c", 0x103e}, {&(0x7f0000000400)="2c426773e57d1313fbcb6e65129c9da0786ad34f4771f8035031475233a914e7725f7d48d959c54009c714a8449a6b1c10e9fb6c4c8d9c2a7e08f6b417bf1a52b09e88a4fba2b884d4220a8f36d98d77899c3754287a47ff8dd7f0071a528058b605e13a8f9f52daea0940ae648efcf8d6f297c4e89c59dd325b74792d26be51e420c73123a74deb04b56ea7671498a8998ffd7a2da3727117ed6051b6e4e176c47e837e5bff9896ce798c32fb919d90d42b1f5cb9eeefb8d829c92ded1710e399ee0ebb9b71c7a15aef", 0xca}], 0x8) 00:11:59 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0x1fe, 0x62c0c1b7475ed950) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='blkio.bfq.sectors_recursive\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8010, r1, 0x6) r2 = socket(0x2, 0x2, 0x1) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r2, 0x0, 0x8) sendmmsg(r1, &(0x7f0000008000)=[{{&(0x7f00000001c0)=@pppol2tp={0x18, 0x1, {0x0, r2, {0x2, 0x4e20, @private=0xa010100}, 0x3, 0x1}}, 0x80, &(0x7f0000000580)=[{&(0x7f0000000240)="71c03e5b564f4f14327d2a5cb29fe3f1a78885b2d5f5a55d87707caf17801138f252b54febb07d407be890a4618f45e485f4986354e10170a9db955a4cfae29e83a74036b4fb0ade6c96b5f4c4b9e835188d2ba05811652715e882dd23aaaa51b25c9fdfbedee2d5b58e110dda3837359d931130b8687a92c15b9ff737ad635b763e32ce91d43c29a78f43405bb7897853a4855d22aa6ee65c2dda7e636682f3b46b6b8ffc76b8bca12b09142a5305296835cdb5d1", 0xb5}, {&(0x7f0000000300)="7049a1f670b9bc942fd32518f297ca532ae74a25dc78a666f09a01f85112625ac3559088b05e0692a90373da55d2e71a4cb13332286b31430473ea390c82300584caee563f9a5e15ad397db483d84fac999ce669b8473ac2", 0x58}, {&(0x7f0000000380)="d2b077ebd18d6142e14c38dc0e858c3ea2f11cbc5ddf364e61754de3538b1a78859e8e864cdcbfebcd87f1b48d5f35c669899c402e4851acd0eecbd8f2e377849b2307c932c90ff15a75d0d90733f79ece9c39196b7d69da6105b563bc3dec94db3cf82796ed3a1e4b3cc2cec3c9bf07f5dfe01f784eb0db5c325706a0babb5ebd957036ef03", 0x86}, {}, {&(0x7f0000000440)="478c212bc16f9b58e0875164442ba8f1e622da308a14756bc1330089ebfdbef91758e8722434935699a57e99e91dcbe7e303faf5b139e143b9de1f07155316e39c3520", 0x43}, {&(0x7f00000004c0)="2ecf2d606022552a2d3f34e4e0eeb85a9a4e9821b8a0e8f6be13481ce692052bc4bd22caae21c67350fe894196ee9e46a20d94466a81977262376cc71a6358c58d0812e143c0a7b77fa7adc6b9b4fe19840fa01c03d5e48741115c34160a1f28af21dd66", 0x64}, {&(0x7f0000000540)="5417d2fe387cdca0898c1060a5bf8d68b93c814ab321d3db", 0x18}], 0x7, &(0x7f0000000600)=[{0xa0, 0x110, 0x3, "b9aa74c44297a0dbfa18f1e117ee550ef23b808cba38a37f7dde7fda81a754b761225bd7e150c853e40b275715f58a48faf212b8a04fa285b9bcd92105bf5cd5b7c184d3d4c26dc8092f87efd6f9a342c1baee69f74a2050450d632435f397ab69182a8cae2518f44476d19680275d2235c98686750beb49226062ccdd8f3640ba7d04bbd2152b5b3ade86bcac21f39f"}, {0xe0, 0x10c, 0x1, "cb3cfbe77b7eea9b6429ee1c2e6c6ba5927f30e42d5c67aee03610f5387b918f5d0f19c82806c912b46b28e8cc6771cb7006be1151b039940ad0009f5b515036fe50b88516d01e5016a258b5a5a8546a12b2b32c8037b5306078d938aafd8b2945aff3fe3ee639f48353d644a95df2d5b7dcd667470dce5b9b9081a076d72a5c8d3fc46b79708677da0e120614636a4b65708f0f06897dcaabf7170f991a00b5f9f32f07d802cd95151a82d218b2771431a9fa0cf25373865ebdec4040d7a36b353d52923790d79df6e7918e"}, {0x108, 0xff, 0xaa1, "0bac2774c9cfa1a9289d21e11980f35ff7bc640fb25d8a7dec10241b576c7ced9f13b39c7dbf7f0a2ead9343ced0da84609ad48af04d17ca8935133f63f00ed0f78088c2ad0654c25e6714e7285119e8c27acad45783a6e273f2b5fe48e8da76e33a55482c89c7f69e45f2f5319ff2eea41e98c114f2382cbc6301a2fd63237cdb5f7b7f54ca1bde62b13c6e1625547602856d7f147e239ca7e65fc6584992ba115be826ed1d998c3684832d01c2cc7420a022bc7aac0fe3cf51219f907aa5a0892ff06d293582a07d438d4783661d54380878b459a7686e36747abafad5a88088367d820c1d1b0e8a6b7c9dacfee84ba1558d1c3aef954d"}, {0x20, 0x10e, 0xff, "b539ed6bcbcd47b01d780e36d9"}, {0x1010, 0x111, 0x2, "6adc0b93acff465feac96f36ab82ab6cf9d219f04fc262817ba6ac476fe02851d50588be437cabbb24cffdb13bff7ccdbea97c1b9b7f1d997c0724d7eb4385c4361df1d79f5dcd6513f6b8e573bf0329f6b9c6ec9649f865b1830b1084a2bf399245a18b2101fb0e5cece0be7528a4df7f8c99c74d6af88ee8ebf95c9a0e46df98d5c5058b87f8bde910a4db33b5700e668f6bfefde2f9275097b88ea04a47d5336795cd9c75bffc740cb1aa5f9b5468f2bde09148f93fd599c293473553a9c3c4fdb3c7962e71b3754083ed186235b260f4ee59fb56cddfdb74e1d5f8e4f1b3896b079979cc41cb6446977dd411b8a41827a2a6653cb7349777019f5efadad4d02ee824054de8f68f7b0dceea28c6f62a377121ad2ed15e1162dda0e0a58f9ec06d5978ae3b02a3581f12e284c2735fe2ada27fa6d40ae316926047d82ef839237108742747a691624ca8cdff896467deb61150ce5cc2dd18718035d284e41e806335b38ca9fc95e27003163e31360307621f26ecbcd685ffa904aa48ab3be442709a69bfcef2ba3bee3fbbbb01222e07e9eeadc80552cc156db7864f256b6e574e6ae2e137374254d95fae2ce53d3d06d3598472bb0e81106645dd67c39cf76555e15c6ca775bf2963dd71a9e68f18dae9512ac91b9cf0c7f3641f95ffc1fb0baa86a86a573ef3ccf90e6e0b7c671fb44c387cba1aeefd4511557a4c2533573593cd4230952c245dccfaa11ca1872157374b3d5c0ec59d4f37e47b045fa380f000dff2a9e3ac546b2f7eeb2b4b222c4abe55a41903c91ede48b45f2eb06a148aae04cc2fc50917994f80cb12a575a9569c7f3e4d83bc21e93743a18c1db1ce43ea49bd5015bcaca687a72bb77df0ddf19a538575ef2b783c8fb772f667830c09902062a29777fa55fd5b40aac478fa8dbf8c35e8dc686fc25fc62bfe41c6584cf8c18e0b956b65c2cd522a46524f61271d3b002bda9de8c560eae351ec1ecf82a85e7a856dca6a6df125bb060ca21c83fe1d2fc765355daa22c07780f0c528ed9fefddb2c1d986016bcf97d4050e288b77a8838b637f8e8b8587aeb953529a864a19d5f27a16630af6bcb516a18d26151524153b6f6ac5e6f1132ff4c6654b1e0bfee16bcdc13aded225fcdd39120374df59db4876c388c84c0476cf1dfeab985258cf715acf2d6475c58871e755833b2c546a09e6f9a08f9aeedec5ed7a46d73fc0858b36794c9df6052eca5214dc06b50bf6ec2174ce0f832887d1461bb04a4a1202c1779284974e713b3569c765b9ac0fc737ac7b8e8db644336ea3fd9c6b9633b37d8f6dcabb6b2dc6b463a8a40f5e4990eacd7383d7430324ae2a71cfc45dd1c7aa286f8059c976291587f02631a1ce4a375cf3c914729c6d6641f1e58c1e68dcfdb91f714ceade7b79a21fcc11dc4db7e3058eeff3b9f21fbd3f746576f5598abbc3a6d468eb34b494f690596ee0ce8b9100fb27c950d42378b298f37bf77291bdb12e9429c363bd1684de3f357035c8fd08be892e42f1bafc9f351eadfb88c433876a9081d6bb10f3363cb3f8d0cf12e96058143ebaef11aea43e8a16096e8500360b576d893b0b7f4c0fd17d227c1d9450d4c98482720a8e6dd205dce6a8b4da9976dffd8d6f53d3f373666f9fee2b058a9670cc4cada0ec9f7d5113bd793e8c40c414de0d8157d8e44c5438ebd481363ab05602ff0cb9e36532ec8e581c99a5a67a190a7e6fbba29f07626a18e246b7d5a0ac10103b6d909894fab7520371e2af5649c66fb24632df3c7ea4185450b96529e1d11215dcbc3ffa6cc5d26a584d4e6a51bd45e439720ca19b83b2f5856559ac6b3553ce86a1b2c51301cc5b54f95b6a6918ef0bda301acf1cf2992639f7f30ed9b6e93be3aedbacccdf254ee88ad78ec0f4fed9c6bf0ac7c095567e1328b316f5160985746345d1c3fd11a6c18cffc3620bfb6f05b33cca539f3b1eaaf56bfcf14881b930d1e4982ddc7c04e8ea558bb39ba97f5044a07147e436c2f02b9d213e2c01033e70d29f0bb8c76f6086d4b7fbe591d41f874123b97d6828822586e054aecdeb4744532a2393f9715fb8b0864e4d082dd70bf74238a29a4f09bb1a74899d33064101be5052ac7c1aa3be495a38fa824c71d657fe4da6c6193b1e5e3de3ff0ba221ea307ba714d8ccd1df2630e44dfed8ca4065e40aca0f625526c0d24194c06a9364e3dc66f9547aa0add5d90535ac7ce40e92d9f7b4d01792b0ed247edbb45c711c21005c3a5a7524f316645ac39464b585cea8bea82ddc31ed18c68179e71d960633703eb6eee13ad6ce877fe04abe196af49e40a4cb9c37c288268db3e01ee7b84c30464a12cddc5b23ff25b5ab3ecfb4af24cd9e124402f0a9debaf58d637bef79be1f436dfaf578962da315e712f775ad8597db88da58c0dee9f6b5d5a383c4c6cb3ac2ecee28b830dd4dddead86b945424a846101605b08c790bd0bf12bc45defc1f1f4a4f29a231f972160c86d9357424bff29ba8202d55b92684a823381054a8120b1f05a57be2721cf181627b053684b493e959020b907d33e359b7bb3073517362e7a808fca0d9ddc0047b0c326c45467fdb9b31764e81ea1670190c7da28c9049b841fa410636ebed8efb8e5158a0a4748eab2e8a1cf8356dd97121f5803b6e9013862a80586983c75d218fa3a7cff3f1ac744693823abdd2afd160cc30089f0dff1f96932cf13f7cbebb4f02876822df714bc4cf6afdb60ff18eedab617c04f2ecfaced97e69d3b8cf542385b73a5475c28022a88e8c43ad9a5b763c477182a9824966588341f5f125db57c08e1a6b75e196e393b42226ce971aaa502c8100254bf8015b3c3f15b44f0f565cb626e156e13b7bc7c47026741a4af7abd480dd8661fb2ef5e5509fb859c7ab79340d267b33a12b2b5b3621e9dcc9a7ce305918ad044811b292dfca3b1131c2b372acf40db2f0632271297710c7457dca83bef2c3997f5a7ad0867c6c62e2f0637bef325762f35f587fea36f690afe5becc00b57c41608a55ba00453445a3b286da8a067df369aceb529afe4432f085727f0ec8476b4c211b6d886f694e93dff2a527bc702492cf83b7abcdf3d830d87002e3a27c55953edb34c5c04b73a614bc541f2531cf1de8e6a0ffe3bbd6665a56f5f6f04257fc57f1300d6d8e6cb3c66bda87154d46ba0bef7f10f4d5100c93a3f0d5647d43bdf20793d9d7d10d67cf5a74fa2013694de8aa39f635a318cbffd01bd5694e50d7b311f468850e8611c0a4316c5c6560b9bb0cdedc06755cdd8b71456ed012695c595c09a9140bc2485dfbf2d9a028c40af99e2c9db08a4ecd76a1b091cb3f5cdb92951ce3408396a07af2ef42b08d6bbaacaf34f60b248f9bf3450c8dfb525c086e42cb9cdcb7580bb51b4381949ed6436b1bd2eee49feb01d326d84deded26fc654cc52f5a02bf3f23f1b8c58da4e39dc2709d589ee0825a10817f367075b11fd4d6b9a3995bee67813010a7583027841f5bd46a3299bc959b94f7c3b038b7fa9e405023c740dc66090226e9e79db69d90da2bede01c5fcc7ff6737a94156ddc4d38e0be8cb2905f0e1b0b12b5d6c8088c5c0449e8c960fb1330d678ed0c0d382766140daf05f73b50b70a6f4b2bcf7380429d38152069fc4e0715b316deafc7123f4dd4cd2b50b49d1a8bb0e4b1a84cf00d7e2f78ac256c988a7df3feeb20c56535dd4152ff9aa52a2dc792e7ac7ad7a2570543585ace8d4c4f72ccc911899aaf92ffd4af64ec3a15275332092ff38734ca79ec85b88100d9e6755b2e99e7e7f6fefa9d2af6d1aeb545d2cc5b9fdd8a1ed6763c4021473d0aa6b0aa8827233d1792f719c401c273be8c71b18dd368117854c1ef99290bd3264e31c6239990b2d9da5c1a9e773c6f1b751ffd41a3a163e5f1da4e67f93162d98910ef3152ead8b9fe629a572eb03fbe251d2feab9a83d5f05e4adb165e368d011ffae8f0a6b07e3c022c4945c6f74b7674ffbaabd2af51fc766f7c9856b529246adfbb2a2282765b0500ac781d32f68298f2b015c98bbb6914f42a9de37e4578df0f02d276e9b5483e756018613f5c60d849d06683909709f2c13e46acb9a75450231e138842ee997bf8a51de6c8e327ebcce312acb45a68e6e05490c4177ac5a962344728b4de33d748ef74701defcccc01584f2a3e085229caa2878c4484f66d79e0bb77b701f3bbab6bfd7c2c230f9e96138f4e1d0ec4c89023d549db5b8cb1a6c04eadbd75343f09da7f235c1ef6acfc564faddfcceacc840ba89791095f3c30cea679f07b0ab21355127385454914e9d9314efac495656017ada89c0c03d5b8da59cd97d1419a87e09a0cd6599e0b858deb78f8b62b82a545e51f10b09ae2bff3361b7c8366feb2e38a6ec7554b92f94996940b802909e3027264e5326dba423416f39e6f4974fdcf53a3d460063a0a5c6f530faf758ccd01f628126259c8671a914a1607084addb18dca61c5180b54e5cb1ac047086d0d5aabbdbba964831d2ade0f2dd84f4623c319ac0df92380a7ad4edbf7b5b626dec3a1db4996879c0bf01a5b709166363eeaac21dee7517f8bf4a868f1ec7247f12118d640f11a2c5b273c28e9162ec203967298fb2dc0bfd239bf7720fa2cd30765629f30fa765c5fe5f4be2d3fbc84af2378b382e5667bf1eabc8f1bedd27e76157996542fb053cd7c5b751073f40701b023c4d484d32efe9600dad51d1d50942a81474f3b3cba6dcf26f696865bed2c9cc9bc00c8128ab6ca3d5c59dba11be53276908c5fe65a860e78341fab7642af65fd7650d78430b8edde9ac98ebd8450041d8a30e58ff112fb032fd13bb191d602c8fd7388e7597302fd40ac028d67c7661842e3962fe7b67f084d811b4c09197577eea43e32674332f469ca96ed4370c1a687e176c822837a2428813fe42b86f724e127aa7ed16c7283aae27a842774859765d92347748daf8ceb478b687afd0f17d1c978dce71f7dd3e073520d1f26a45a9a13b0d722e42952745564d165b28be5707efdb687b4af0022c68f69773726bfbd388942d06cbd6273810fa98dea6381a5b953ce46675cba6873e54c943ae6fa0f10613679ff3d43ce50195c173b135ddd5635d83910bd6cf6c37152eff8c5345ab5600453496d343dc7548db46107b60be5d564d033c75d72f8b510d66a4d0e998264bd4d1b02bb666c1b194574ea10e3e3def1058f0e63fbd5fcbe66e7bb11e9ae0e7b974cb92e69d40301305b41d4dfa83f2929315d0303ddaa253f1b8bea5d1101f874ab5a2682c9040beb02c4758af7e7a0d28ef2dd23d806bcb13d8d1f47438172e5ec0dbc99b1eac561e8f24ff92ae12e9c5a58ba4d325ff865c5a8bcd37b3dfbfa01ed8cf1c8c29830d23040588347417ed032f55a3a0b8bb03954572f170689b277cefa80c42cb5a851e3588ea489f8dec50526645003579abef349d2a6d380197d9375938ea2a7502abd8fe52ce11118a3beb464c87cfc638cada28ec7cc92381f056b8a368005f2037188b7301bdbf63e05ec502ba9d2f3c9ea9e0a3b9629324c8f3c6df6fccc12869e11d32e5593abe32bed9083897bad7ff621502f20895ec4a6050a8221e9eaf3a17722b1c09932618a157845752ef662c1e2512f9e89af37a98122bf53fcc49509024b24a542a16279f4f00186885bff205ea66077e8c3dd8222ae6f99a892b3f67a82c03adaf5e8d95e689c3f528cd7f145339f5ac8e50b62963b688e5911db4d876111bd954f3cf6474788b60618f288c821df5b69d4f8f46"}, {0x70, 0x10a, 0x1f, "7f634fb79dd0b58443a2df94921b1fc0e867e41f06dffc87e44a9c6d5134b83ba9f974173f8e58bc1cdf4854793a5f4040532062319c999e2aeef621e117c8e5446d72f383209aff74d18c33eb13082ec48b3a0897d5fc527bd675b905"}, {0x1010, 0x88, 0x3, "390f6f9809d323454cf92e926ea3db9dfa0a6b0cdd377960759aa1c31acc88bd511e2a0280c2c82b613e29f95b7dcdcc3299ffe18ddd836946ebd66852c89d7c02a571193a284bfd1e25da41de0610b2adc0d3600143285518d67c2418df8ab1df0805dd5e028913bd217af0743227bad7faddeacd0ed62b873fa321e7673e58dbd74adc59aa8730a2230995389104b949118dd6803b019802df8c7d618338d46df649fc6a589003c7bc403e1853bc7d0ba2d2c7df26402d08868df289f32cdf82e43ed56aa5041477dcc8d14334cbb8dcc93fe34dddaeae772d43837506d15555a2c03468135280640cc15d1affc5ecf4859306141d34b3951b14dda04e970a76fe6b0b12e373ade135a13f4aa7662fa83bba47975ca13557d7341ad8ba2aaa6432d44634c9b44283f78af87cbe34881d7255428df4c386ebc51f88be5d386afc6e37a9c23097e5fd6bb4ca2e3137693d2b0f53376c0ea438dc57981be63ea76d84bf3675033530eb0521dc74c002a94f8e431c4f891e92a7e33a1c47f98979a93d27fc10e007bfc67aba3c33125c7d252527da000cf4db5ab84ba9e539aa6d3f080392c1e743802440b8afa8477cd25d9936b1a4975c3db2264ad525a216b1a5d822e71b181cedbc593db756407b1170a098174c7bc0de686aac2d46bcbf2b196bf1cc666ad2654bc7bd893bdda8b5c67f18a48d55acaf00c75c79faebb44a2f976427982f3cf59bfc0034e4804a1feec09bd85c479bae57daa9b97ed800224b88840fc1d1bce175abf8974b7554c9d45228f6274c929987f1697d7b9c5934fdeefe892ea1fcf24a76ff271f945a8be6d3e4f0af381035ae055b234533657079adc318265bb25b9d676ec53cf68438b2d9919c6def64abca8cc93ca9fc7e53c87a91c3de18b47fd0d0dd959a15c6bb12a91fb4d9934a4dab9de30d04d18e5f23963f62034b0a130135fa29aff5eb572d136905d6e93c5c57a064d08e33f95cda627694b32dab195f2d17be074c5ceeac83c2eff5f244a32d607a241e949856e8bb7cf2c1d4ab62027200e4be4a76083da74272076803d544d8441f0d73b215ac107c83fd1d59746b400674ccb768c0ec025f434ed95d457c28ef8a27105fcd032d96057e615b138b1faceded4a91dcec8b6cd1ec6f80340fb92e6d9d1dcaa96b9586900979ccf6a6484e847d40894db990f512a66355910e5f54a075b69fd18951dff6d422e6f16b4f45a5cbab630eac33f45a75c7900932d281478066a0e86a861fc5662232e7a2558545fbde859bc51ebd1eb7a29ea044ef589cf3d27fc22a4a52e1e5707947b95f68123f3b3acc8b33ea76ce11ef42ef59ce1510ee9d59dced49de090b1a2862787dd89191dd49ea1e7fc61ed1bf52fd9a4a5eb891c5062cd37fd3d0fdb10b1ee79cad377b12be7c10967dffb5b0061b4d1be51d69b8b511413a04594be82715fc87ed678a450faee3c1201b595b0c9ab5162b17e3690e980fe97a5c6ac61a9eb9e045caa322d06d9c44e3803e40c47e374cf2aaad76ab48de57d23cbed4ccfbcc43694b45d39129833913e6b629ccbe02c24970328bb8e51eb88e42e358f18e0f943820c0d58e92242a3c3d6fd13dcc1409c47eccceae973042b62c31a905b42a69cdbcd42f753a937d4711f9bbb9d90cd300e15412838ac4a7ebc0b495e816441678304d5e65960e3a0119f5a6274c1483ad46a4acb3794f4b10d1806c8daa5e1e0a0c94274f326d8ab7ce6db7e5b52bb526d510e5a5c37be15eded2519023da2fe4737e4dd8af4b8858661a4b5da801f5a17ec5db3555bc7299c809c8b13b1677cbdb09c1e6c97a4610ed96a83fc87acc162060e61f722578754ec673bb3ab1741e7773d115915bffdf6ca00ef37b19ddfed963f90b8bea8f05b72ba142377e1c0b3d20b6b3538b505f3a3f9418a540eb50dcfd5a80a1a50736313f2a950dc4778e00d8f277bb446206679f28d41a7d9abc497f8dd9bb2829a89d99835c5d7802f70e10a9ba3a03022f25ad65b8bfe39806eb867e9b0ac12387c1deef6102279050416ba2cc137fd64e4e1646a4486be48c2fcf1ee7b775050f23ffe6117792ba4e59a9b359e76eaac0d7628a9f5f2ca59f71ac7c91d65133f0d90055593a3a70b0045babaac3809a99007d73967f7c7622b7f3417822012d6ec9e06104bd111434ddb99267693f3241abb84cb80a092c87ba78629dd312594f1c08bf0ab845525ea7fdaad13ef2eb96470d19705584102daf3d79fde9112ecfdc1eab2ddb17c7147aec21761b21688ebb6731bd8f53633a75f6d6c7f48d8faaab2367a9152d2d52db220d096363c622908d4bc54b23ef8e7169e78b87a5bfbe712eb9c78dfac3645f6b4ffb76000caae7dd5e0194aa6baca484bcf19892d63fedfa7a6085024ce34cbe17a81e43d5093deaabae64c4700083cc2487eacb0e1831a707d4b4dca4054c055db00ce2b2437ff43db3268056391b28584a8a2a24d7f280683ec9c8f96174a122b725539945e995ba2e650e3a520416de366e6b6c5b4d966689db95f4a6701559d7875d0347636f07ae1940be5ad9896d0cb6b44f04c11845f6162914381be1c7940b5dc927bdd3ed74356d6c286e8ca26e4d1f50ca69999e3c4a856884abfd152949726a95e9277b542fd0b946da562276328ebb309784196dd3061f3f4336dc9f423a9e7c4053623023e2434db3c242802edbd914e803498576c0416702437f78e686842c5f802134e06bf99dc85976dbe60506c4d58820957fb0b5a9cc5a380f7ce9f2117f81131fa1705329e0a73fb94e267a0749687fb872db5271d97544dfcc4dd276b85a7b22524e98ed85dade19d9368b4fdc02519a2c28786549c4e2924d8c594a845739272161cfe5e7f23c2c7948da5a23d9f7bc55f65e7cbda6e3f2b545b9bb72933baef5bf2223768ffd104d8c6c27474a817f40d38f18038ce3557a607527674bb7a522bbc985e598739ee63e4ea328122d28aea51d70841a3766efe8b95148dc2f1db8c0a81f77ec75372a76e033764b2b3865430496ff6dbd8bb665cf67e9e43d2477008dd9b7a5d4afb19c8aba85ff5d1a757640eb4a5d9480721a72202202739e0a87edf1a47c40688a1555604b0badfd4ca7807389eacf92fd4e94c12b0745afe9e3ea2b9fa3222c9d0c939d34e62b284dcec32e4beeb0a21c14480a94952ecadc6269c4dbc000cb848c0b43a47221091c15b3f759d5d55519e6e0722d3b03e54498d41ce906b57b2524cc4745feb8be296e451ca4ff9b5b704e521844cf875b80c6f7e148e12ecdbec45eeb627a68ef8a99c56f28d44009f2ffcfeb1c84fda700960daa405bd76d7f9f3868a7cf8a816e1c1d3d26085098f27f833838e2409336e9f822876350a6d15b4406e7ae660ab3ad671934d0c3fc942ebe43a37df94479249ddd206d79733f056a91802eda534e8b38a9ba7f3adf0d7bc4478e72749388e29faf78edcbe19fc2e4dbbac03ebd24720b98eeb9a58adaf4ab3f88c660dccd05ed5bcaab610221b97e2c46457419b608222d617c4265673b89d4f196174f0a911b76f18d6ede7ef629310ddd1ba48a1ec96c085a39e75209b86bc3c6a7027515b27b50cfb0bb5b1faab6fb4ed18395fa41a1772215326417354bc9581e592f7d9826c3e3b8e981eb569c81c488fa36d338d0578dc1fb1a903a1745dd9cba3d22874a4907ed1a3f7d4faced6d1f29cf78fb566e23ee25fad9eabcc0e1f6abe33e0104306234c9e0ccd9a7112f9e96899566b5c96a5506ec8b16b69a235c5bcad5d0dea831e111880056058e24fd3918083da16a03c2f4d4b52cd1dc37d4fc0f17101e422d1d201e5b1eec5abb9a2338a65323c9b053bac959132db8e9def77ecc92838463f1d001bb27218ab4ffc61fd29cedc887361767f02068108369eb1944e1dad3352cf401f2f50ed44fb18dc64b7d66d4850ee0f8f0164c33807c252c770f6ee849c3c3fca76a037671c3f4a9f5893c662062ae09efe1d6bd40fdba678025e1449a4eb23ef7b56932f4806b27f3abe3147385d5fec9f5ea31af8e645da09813915758468726d4de8967e7b8d0f01ae01f1e5c070020f07de8f15364c2a495e55d249e1349c6202fbb78a0201a285aa503cbbda51833e51e76998a1f5c8176af97f73813ca4a7679300212e6f58f44f9b2e93bd41058ec728a8cccfdd025b37dfc417141930c1dd4a067b942182d54372692c50fa0a19357ce9b4ed00d31c8da86195725160d60fbdb1ef491a4e5e5c754486086febfffcb9f84f979eabdafbc5a42fb761dd282a096ead7b77752ee9b590d153970c53a838048e2396f65faf553a066aea3ddccd10c723ea098370ffe288dd39eb7a8e7f2cad64d91fa975153e7c7228367881b281b325ab4c289ae875d87ffb6eec7cba60049448bfd43699d71825204cb27fb03c84c541882270ca06dca3faa4f409198a531695cce836c6bb0d0dab727abd6ebcbb974e95f03450c077257022b7e11e987dad2cf9db24f1d89bbb43f916fcf66e2fe94c1f39551ce3c59f253a40462bc56ccbd4f097dda8e01a0037b526005d9e0aab69c75cc7c21a0ea666b1b7ec9deb697139d801a31849a5b5ca6dc7a49a5866d31d86673e69245dc2043b12dc4fa1e377abf6775c38df83559e98654c58df09cbd1181275e19c01c36cf2c4aa35fd86be7e7cf887130c9762e33958fb1943f1b6b1be0c289c3a6a75a3007b70a84baea69bd6c2abb9462195dd459dfc972a6ca9d6d6396841adb1edf8a7488f02cac851e74f9a46481bd8a7c00a9e3d69ff5b1d60ad67aa93e2280634af4e2732e84447180909295f4e9308d3b52ba4308096925135258bfd28c127ee4a70981942cc974db6984e58aa6562596fae0e843de0846fac2499663900f91b208865901167163f1628ca8e226959f7a7979e3eb233e858d40235df9ac5ea8049b42ddedca330e78400bb2d9463ffeb0313bad845656b72dc6dac0354f580175dac199c03f118d8e59dc227e897df0ea8e27a6f4fd301e704fab6e767734096a4173c75019bc998e3734a55b5b315ecadc4a1f44c692ad001423bf98c38e86ced528e6802f8dec784ca99c10ddfdcd713e67b3e5a2af7c0ea352f10fdcc29f5b9358aa68f6a043872b1353df5cd694fc5cf6298716833d95c6e740bd8ed2c3ecc6e36756e8d7eb4570d16ffdde892e0728c0b380a1c3e509b7a091be81bccf45e43aac0edf57fb20aaa3aca69aae96e56dc3319dc6867d3765170c4312a60d135ec586e88d2293433d2ce608e6e3135cda038a224d6a89e6186f2c16ad653fefba0b12891d8c9a5310ac8f0ec98716cfaf722da9a63f1d6d7c8617b94c9d42292e4325345f292554e015f84af1049792e4aa287bbed3d38123abab5fd77cd095eff0e4fdc0ba8027ed293a70167aaf5bcb464da7fad0580f5bb4564645c29c7948a528d5dbd92f2e1b46a85af3203562491ece6dee616652ec323be2edfd417e9e0262d11d1d6fe38366dfea4436ac26b058e59a05b4b1c5af892d13fc93a5c046005602f2fe6b0c1d37180934bc06587b7778a67253f2cc08fa9416a539ba35be33446e6b0b8052347234f4d7df912824adac53d97cc55eb62fbe87c479390b6e5defdd23e4fa77dbc999cacd8ea7b6f734657c9a632d6abde76a08884a2d073e4d320e67bfea1a79ae6316473ba192a9fe141cf2429fedabd07e1b21486bbdd830065a721b1a86f26111be1071343c0a1687043da523e89d7678895982b7a0193eab3eec22c5350dcb8ed1f477f64a"}, {0xe0, 0x113, 0x2, "bf7e4b9ea93418db0948991a0d8e9d864472ceb5f62a7f2b9207f508db7bf8b2f5950f24e2de0e7e7befc02f0eb1c560dde7d0a644f75f023b8dbe8ff2dd571e4ea1ed9a78a9ff579f42e9fa55e489445a5e810b66441c94a0fe7f30ddcfdb98ba8bdb8162f8a8345ecc3e75a50a721472aaf99d7119e71de71923a4268211b7773a2480ce16a2f31c04f0720a0e1a5d5976950297e50661617ac15e1b87279c907b6d9a5e8a4d5386a99e3b2de54992b75156c8f1ced3d14cc9a1ba0a6ce5d3168085cc560cf373ed634a915876"}, {0x68, 0x104, 0x101, "809effa423641e85920290ff1427d0e96114837f5f6c6cde91a4a360f8a87608dea539e23b363466b156205cf993d699596cdb59ed6de48e2dbdcb52db57f977c41f32c7da3ac86ea011db2a89a851e7e70b"}], 0x2480}}, {{0x0, 0x0, &(0x7f0000002f80)=[{&(0x7f0000002a80)="7ab94d5d9de152fc136bda6d89413173d7c18a41b81a83637ae8c963f4d1ceaa6c34e71fa4cfafaf9d9e519c2a4be0d4a627333b20f5c4ce19c5d937c3fcce1dd4fa4fcfe60a9bb0b871b087f76f55f148fcff4336048dca9d8a8410c747639eeb7d66691c56a5e2b37aa01d0bae031abd965899d804cc6d97f97725bbe4a3e9f7e51305fca14652", 0x88}, {&(0x7f0000002b40)="438a824dec10890d5f39de519efd14effe44c4643ea43378aae570394c1a794fdf3b9203c29b3670e7f2b2db672d4937c972b20cd57cc6670d9978543ba6497f8c08a99a741ddfd7b2c8b89291818d08502976d7c610af6a3c4f3c33c34529ebf67a35d9a2675ec426c5f672806a2630f1d74c6f0478b798df682fcc39855e838a7ff0b3eaa1b8658b4ac0a7870adff9ab6200387b81aa9e927cfe6243aec60bb031b34f19481569fffbad1848caab2cee226ebdaf8a9c51b266b2fcbad7f541d1e9b991dd41b6d95d4e62f95bdfc723", 0xd0}, {&(0x7f0000002c40)="5726988cf35e4672924b599067db2f15e95138632665c0bb998fdc095e2961650c852523da742e79034b9e74c953be76707e6a5addbc3a5b6d85c756a34257fd2d468a82a2f47d20f87442239600b5bcff89be734a1b9d027429bf2488693d940899c4331c7649532c9dc649d05f66032e7970db51b4602022f377d32ec91fbffbf03d0fadaa841482344b8cf9ee233ff65d9367bb5eb03c9f7d549da004c13263b122712d9207b548f21e6aca5455f6d2010609b7ad0639182d4e08dde3f6ebcf458e45195e34c1c8852d44c134e29667e9d1a207", 0xd5}, {&(0x7f0000002d40)="98bbb0891ff81d15427dd714684456f425dd68fc720729eadd5dc065c7db5bb79ae4c5d81bafcd33410c978f14763fa05f0cc6ba35acb618482ee723cdac78c9d50d3322f35cacfdc055861f83ca35706a37", 0x52}, {&(0x7f0000002dc0)="8974423ab2ad595efa6af2481d1177ac8c4f8c934579ba29c4c6d50c26f777de9bb1adee754289c5d9f90aea96ffc6345d48195aeb0624dc667243e528a35f41931741aec5301dccf57a15c1c4963d6e8c4409ec255e83e14e56a772d48b4717b84c6cac0c7a4a6ee689d5b37f493a8a3eb3887e9b900c11a1cee989baf7a37ddb96c5f4ffe892591f44e21d763c56333d0762cb4ec76d1651255b74bf77ce95e58c9060ec", 0xa5}, {&(0x7f0000002e80)="e116c7524a123694eaabba5d78983cdf56d55916dde59c809a2ef7b7a9dc9c3b2d3bc8748f0399ed495498ee551559452f0b27f11f4249629a9f811ee2c5fc1a5f36e7286aecc06697adef94cad986b54aaadb0d84d33fd2240ffc17096bef1e7f784eb934e2591bc7f831f1c44ffe0cc5ad67ad1f1253499545e16ad5fc52187727c031eced1aedc67009d3870236e70b4b8b56442666a16373316a934e2d8a9c220cd2c2320289a3f924c6d3e80a91fb6e7e615f395f912d02b488567f3c401ba9c32c3a2b2e8a6fb679b3368e1c3eec07824af6a3e03b40fbb3113c0edb28afa4431349de800dba6f9f5fb9320409a272717fe4bf0c", 0xf7}], 0x6, &(0x7f0000003000)=[{0xa8, 0x6, 0x7200000, "b5a588809dfbd2117bf698fb9ed60c24b82aa117f0df549a909375d76b7b85a141cc91a9da1b092e42e383bb93f9ceee433f2699f55ecc064b6923553f28202c59866fc7ac27de5a4e20ff6d55aeadf4492e14d8666de01edb9d4297bd0ef238f03a517aee1ed33375749d2b2131546144b1d58fb22a17da677c474b72f82e0316c986ed016411c8581887cdf8a623c7a3deb938bbaad0"}, {0x60, 0x116, 0x2, "613487f0b3d2f8c00d8c4400efd78bfee634d7732d4705fcedb69b73d7e5ece0b995f90111a90106f1b5e924b209c93b1ca5eff6bf54f637f7f11849bcd83e8359569e1761eb419af28a6bb6a81f"}, {0x98, 0x10d, 0x7, "b8333616222e99faa32c5c3abe0b67791ee41cda33aa5ee4225194fae76ab99a51a91845d9604bd840a83da8fdf0f668791c2fce0ff9603706c090916d7428732400f9f7e92d0bf6a50b756162741d2ba7dde3cc0ebe06b9e9e65beb121fc071157349808b4298a0038b8d71a24c36f334b3207c5a8e8c66e7f2fb568a59006f3ee92d"}, {0x20, 0x88, 0x3, "6f47e58f6e678ebc5bc8a3"}, {0x50, 0x6, 0x2, "f1b9b80dbb7493738411415f1a8d3be2a66bc9393ed24a783ef2dfd251700ec6c126590b9f842fd8f82672390cb2639bd6aec7207b31c1236bf553292129c623"}, {0x58, 0x103, 0xa5db, "c24d363eb05e3cb2b4c3e9ed45ec8763a6c54c9db932c30d49c2f14d9968fa680219937075b35b9bae2c83dc77ff27113c4b1e4709bd1a145dd58723172656c01d"}, {0x98, 0xff, 0x1f, "259f9bab8d650d4e1cb3d0d7657ac39676179be5a4e5b9049fc74b2c81469f7a85eb8f74f6c97672a573ab426a8457be249bb70911111f8cb0fbc2421b7b6cc63cdcc9680c1e9c01fbd059f791cd165fb89be3f2f97d27fca962dedb7695897111bbb009e4ae90aee8b44e125f94919159ce91ffac959f66ad56e9896cd9f1f1603bb7"}, {0xd8, 0x10c, 0x2, "675cc51347c50e39e8f37bbb505159bf8a233e4ca089faaf0dcedcca3745b8af25d0061c8239b1931b48fb0643aef47dacd7c10f0735635ad79c5872ad9de63cb49cbf3dac95f0eac53c754530a94120361e949e64e81e9d8d6b5561931531a82d9485790518c7266fd150d2f936b94dcb46770d5e4eb235e55c946498fb9d29694736c5bf922517430e2d6242afee3bf450c38ffacfcf1bba07e89d996b7888bc05abe2fe0a7390d0fd21d18a96fcd6656cc177beec612257ea80d8883c6b7fc4795dbc"}, {0xe8, 0x109, 0x7, "1988223a8b882cc0e4ecf06755089f08e951d7f8fe8f3d638eecb1bc4eb4a29e356d4ba7b052cae304482c21e2fe4d597416dd7c3d2853706bf04ffa43ea67116b1e1bf1b6c68286af3c68a3121a702df18464959286322ff7613dc92aa46dd02c2261244f771cc179a24cd355b67bd621788eee36dc9c431709c6a0d69745f716242e936f10aebb5bb2111f4814c960823a47a857a051c883f54c548bd19355399c9e81bea6a3cb3b69feae70200d3f27e63ef8eed74f219be87496bbd1164cbf8616af33be29665771b5fd41f06f8b71e0898eb9be"}], 0x4c0}}, {{&(0x7f00000034c0)=@generic={0x15, "97fb643304d2f33b5592d7dabb3be5e76b84f97d921837dc8801de7dff221f138e51ca489efc5750e34ca5294a49320a3c944cb9b0a2241165c9a6f4061c53cc8930f0527ee91eb15958622362c260e408b9c409cb4b09d4f51668b9d1dec18f75f083a3b91af1bc7c8a8d51f513445fa338357baa52aa757f2c64654d74"}, 0x80, &(0x7f0000003780)=[{&(0x7f0000003540)="d6a74e363b14a5f2ecb2def37f", 0xd}, {&(0x7f0000003580)="f37d1d081b6e0f42b380ab9f0443fb69804e72936c16b7bd24a2001068bc7d81f4a7b6d6bdf544a58dda9865221f0c5d86f5f8294b7791c3281ec3164c045f6ca59e41e0545f57b1f9b4b4ce01bcd3bd0007f50db37b7285cc09686ffc887323d6ece05319511cad2a42719ab1aca8ff1d2c1da6169976cde1914f596af0c590e9ad09ebbb62c46327adb4729f3437ca718af066ea116e5e73e1971dbc3df898010d5e8e7c68275ad28c8cf8204631e50f49aa", 0xb3}, {&(0x7f0000003640)="20d18e92a088cb5446359b347df391412a5584f5ec585dbb6e2586808a386af64d00e892591a2d0e3969e060", 0x2c}, {&(0x7f0000003680)="5457b822b329ea5de8c573c004d7128e616f93b96ded7de39d7b7f0b65e4b1c527c56140a1547c28ed7b68644547010d639b3025b2cd05141b2178a7a8a2e2ff5c66b2010f0a127c87d76f37ba293c86f95de7b7a84ac656a784a2f00c272821adb55beecd8c93436e6683bc1cba035af7ac2a07b02f8bf0794ac1f4dda43924bc42135b644e608521b70792e79b9bafcc623bf53e0bd11cebf45057be7ee52a0be6cb59b325a493078f464e9050d527246072d448baf39a86732fb848da1102d285041944f7e4dc4354a7ccbf36c4e6ee1d259cc3fc186a", 0xd8}], 0x4, &(0x7f00000037c0)=[{0xc8, 0x1, 0x80000000, "793a6e28b94824180410c0dad4c4e1b5ebb79fb866c06bd5ca000bb16da87fd98108ddb8af5524f981026be63327f2357e236328e8785808649ad6c1b907138ecefef584960b1d8ae9c403013985e1b28434b04e1cf723cc550203745d7a059ec431c19a5f5f89e9b7a815536ab5b4bc531a8a659ebcb25dc3352ca1976adeb45a493f43623cc69fa20dccc00cc205225901d925d671693a5faab25034ceece3cb1066711050dc7a66b55b74b61d03a2abae49bd5890f372"}, {0xf8, 0x10f, 0xffffffff, "c95dbccf0eea1cc971a8f27434e59071a4357ed65a278816bcb06d437437ae558e8d7458520d82b3f36d50672b94ac135016029c48670d5dadc512ffedecbc745741d32399e2db2c35dae457a2264459e41b0d8840b1c5327a09fbac2676a805a2772fc948ab97286eaba117da8f666c34177d7ecb0e8f64067a58d745c7ced61b15982997f63a5e8d0e4d492a037be915d835730edeb05b5ff5f3063805bee8b9124424b4e75c1ea16bb36f7f258f3372b3b6410c6bd100b1537a277d57f19df3002c45163123aa8434e65ec0c02ef0088a0228e0436249e9f93d6d869f49da323a0d9a5f1178b7"}, {0x80, 0x1, 0x8, "b78e7c75c06df03ef573da66d8864451eedb29986055fbd576cb39866e7709771317bddc76af0ddf0f7630519f93cb9ce1a8dd0b56140736fb2f3851dbe87a4ad088b3b65be239152457fa122f48c31d783d918772df7a98b96356ac6aa29f63279e7c4c0880c03c692ba63377"}, {0x1010, 0x139, 0x4, "fd33e38da27b05b20048e49ac62b522335a21b8f0aa8ce074a17761209753271cde9b66ac1247d54c7c783982c343239f13a83ceb9842040aadebed7be25a924e70e24bf99cac6204535775cdd3e8896ad384378510527a388f94be07fd9154c0990e0ecf2ddb198c2b55cb544c5fb2614ecece3459ccfcbabc2a237ed65d25606629d6385d6326aeeb4954c0d11a8f9576f3691c82a22a5fb488d65cb7742f6afb2115639f7bfd98ad11578c9d1b4cf16b5258a9c8272120168780a76760435d64153905b8ae2f419c63f9fc2ec3957c5363e0f2b12ff3db8d00544d088d9b78f6953202ba1d1a3e133aaa69433ff5b33358898167929b3b09d1036a41c4fffdfd6a6e59f28693a45f16214c5df487cce5041654196e855192bdd91ae174154bf7d0928ecb76de0073803328760b7069467cc9296f6fe62ac6aedc7f210503fc132eb4901348d1bedd15467dd619dd9ee30b9bce80875673820c4dec9125605157946d3dc58807f7bcdc11ab69befae76a0871b4b80ebfee1ecb8d89e5a9d319923cb9c3fa491c2d1e4c76120a777167bbb4af9812742e5d96dd925807fc55f3a63da08917a7d9dcd789f7f02bf786e3cc6e33400be2ca6374a914469d25bb6f8f7f888d4867caf808807c1e4a9b012cf3652cc47c0dad158a439f2e83359f0e641acfe7d1b50f4b09236ddca14dac892b901b3752676476f1bba181d9dab1273f111ff4724593829e1efb0c970b830a8bce2fdf9a75e646a7d433efd4029180581079c487aab0cac133d0dda7134ba9251047c08675026445de56ed427c4dea410b3d4135733678d529d65e17319ccbf1ebb5802ce350a475240a521e5d69a0cd1bd5c37edba76b01dba8a0a1b358ba73008507baa5fca97f1e0ca8fe90cbc982d0a483fc8d4b2c56585e40cd1948e6b1cf184215fe53ba190bc8586c9cc5f24a07ae4c34848871a50cab664081672987edb2c0db91d069719581f59170c81ff1cb3d511b256ee5b93ffd60964f870a2e4da3e24a351287223bff527b600b6746d9ad8a2792bc886eef14704912cb05f1dd37429a0c14b3d3df802540d0b897aa4103bab35000019859484e9d16dc2c7987bae82b9375aa0a1eb6526cea58e72fb4c3e88dc9b782ba91c062a3697ef4e439132af47b763ddb1580d95b329c324e571301dda0b325aee0379a1d482f7142da9ca4d3c0ae3059e8842813172f8a366045a806c087bfca96706846962a4eb4e37fef22042d4a18dae69a14c70f509b159f408e88b66039b24682b46efa02364c0a13f3d2b811cb32d77f55c1056c05766f3b9af7ad30df6f79ae623a3ba8fdd5c63ec39b081a7de2f93c9ba0e2bebde52b8848e3899d359330fba48c682218637fe56fdb038db146c9e30a79692936d8119e3b565230c3a84df9c9fcd7b71bf661c00e45f04355f1471c7caf167143a2564efa63e8fc4dcbcfac2cd7c474f5dd810f9d7db374aaac9fd56458865b9c0205034fe69b7e3a863d00fd6e074c5c4c894ff62aef41c649c053984277d31fa420e4eff3c68f6148f23226f7cbb7d2599e75694227a4e140621174de7f6e8252df0eea67434c4f44e52b239621bb48563fe02dfd172f840e86446ae826726f2eb7f799e2deee8df9a89dbd50703460d2e615c590fd0c4e809f98fef2593b1d739d3f872a4b9d3ba180fea0e29cf757caf69c1efbac2264d9b197fbdbeb08c4d3a9350a7af619f626939aeff46b65bf32fcd62e458d08ab424c3f8c6045eaf2bce77c72bb0769d60f9786fc53601ae85f2a278c8f107b3c9c00aa968fef11beca42a64496b7955ff16787add3d89e6f066331d0cadd5a81cfb1512ce4e7c640233eac250c637cb4a81d3624fb52b4a94fe45f38626dcdaa29e8a87108d55e25f9d6a0e2a2a34e30eaca1976634879a046f6baf0f4b79a5ee16e4302df9f6608d60441c57953b00e298f0f3840fae8f64d4afaa250115d5af5a742057c8d41601c3ebda9d57fc1c1547129bdd9ed0abb8249ac731010aa040ed303c04992be9b83d4b3c678c69bec862abcd12e739c15aa1860f0255a9575cfd9a405d07cc3579d62fd5ca6ab66c8d532083e262a9fec34c2cb3937b50ef4dcb0a851ff44f67b4e838b6ee4a5c6baf1c500ae76728c36fcc0eb4f2accd2acbd8eed5801bf7591578ab52f39cfefdab63a72d4c238ecf774f916315ca13588493e0338808286839a8ebc156a5802fdb2cb65ed8516f029c0189e87388a14b37e9b27bf8e14898cbade1fb59a933165f823b29548bfe14487b9d4f6d2e6094f77f736b88ce49c2c0695e12ed9f0f5662e9d9b1ad744953399d591cf88ee0e6cae0ee357ceac86fb0b409ad14dde4be3980694b00cc8d99df95c24d88927461b91b8096c35bcfcbedc672990399f81e30630fa0b8c0165082a094e05ee2da7dc5ea79f8b408d05fee4b902d84361a9da6aeafd3a378bb519977d90fa73c63f754f299cf0549899be942c6cae08263308ad7a6e08c223b5c95164491c6be0f4475a8ab402f7b1800fc43c58058ab7f8742dac3fdfe4f9073087e399b0cb6c24c98c4e365ecfcafdb090ba03812776975c1bd42df793e641c97060bcf1a263034549f247c6337019bd113c8b498ea260244b05977b1fa90cd8b6e26aaed605dfcd6692ba42745a7ebb873e0e6bbe78360ab70f950a812b53a28f3876bbfc3472c5278fba80029d94c872460aae2305a2b679d423eeaa7345c6df5a88fd4f0b8875cc3077ad856aeec364aa3ec78bd75830d5ab2e7cb4af5d43b597582e57d3fe73415943c9aaf20a3b1c7bdeb7599e2bd15b5ddfd07639734339ef5b62f9a0ccaf71bcf079b778fbd1584527667a359783e678d776dd5f541c08309f7ccea23a41dba14aa79b70cf49ae152ac1e2f7cd7a62076bd27683d72a28352c7d50202db84dc1b2004cb850a4a38540405c32250a0b947c5c795fa732736bf33b46366b740cc4361d3c8a61905cfbdfa1a7692e050a4a90ce38bfa7168dfc7ba606514f1da3386d993a953a54637c01a46ec5d085f7e9777c7b6151f3a49d6f6b1ce4008f38ba38159d17aeee213b5dd1140f2235808d6d3f96f2c764d100cd432837b921419193b1f333fff0a4ff101390706170998ed5b05d76af768d499111bd8516d0280c63bb6150cb53d9a6c6321f4d4a2d00ec742b1e30359410be3b57a557fac9d04ea59e7d0d247e93d4b09941459454a6166cfd428106e52d8d1db09db051293bffd51d23da1e308331d0d91c50954072c5bcc6b90088f942fc2b18ef9ad41c120192bc5f7c82bbe32b1d7fef09fa88a34b0be99c01d1e812347fb4068ba76423a884c0f5131e4b5ed009fb61893f08ee7acd0840e253b304a6184b829bb0789fce4d888fc8cf6b42d5f2065dfed56cc9e308529241d5c2480d2ccd00938f6cd42e3837477911f2adb82e86d1b4301c6356a1cc0bded11f5eee2cf04427547c27d853a0bfa0bfe8915c4a4be5986c0426e91cb35b000cb6d31f9de629603dd81343c15a1adc2236a48bb54f89f38fcddfcd16e4d6b4f35a9c4052c266920261bcbb6c76c8a308a7da2b5c5e5d580e64ae042d5001c2d403d91cd1ff94c9bb60951db3f25821547b9f5c54a987e5e126d46a6c99bc811dc3d7eb6028bd1ac3e699c68f57c8b33b956511b374a70b7c3f79f1d208e5d2cfbc9b4e9e0720bba97c4593c4b36297d32a3d49aae9f9ae1f8ddd0b1f6220492f267bfe5cd8ad9bcb0aba29225889003c01d83f680b435016228ffb90c41c56f2e7a07f5352268bb7233e8be3550af2e67947884d88ff259d9b01408ab196feab855e90f374cd3d384cd0a963de466d7f3e1b2e8fd459722c6eb6b8968c5056b74de51d0250ad24a61f4c8472574895646022d4c3fcabf9e625b19ac03cbb6ccfc6d403e6d2338a72b87817e2b40c75a32495ea2176c188c792ff19fb03798007e9a8977e74961679500631b6208401b388f2e9306260064a44ef6ace116907a7d1b5207e022eaec619333815ddea87e4e76a9e1d7f75f737d4c30de19d97fe575c43a07968dc91d54c8e2f905f161a5153915bd7df4cb5105f92a2910744798d00b75afa38aa4ac75b7db218433c4e89b2584cd7792932dc4dc066ffdb5901f97f0df3484796177c282412a7f0409f12d602bdef325c21146a7e4a658f66dcdb08bdc74c44149699c13396117fc4b539fa65589c54fdfc4626b79da1b4c0aa2073d4337a126019fabc2d044116452fc20a13d723605f72917ff254e714991e67ac6d4fa1d4903b66ba53f9d217a5cd5f7d8f029ac88673a6e60f29d3ee82ed94f212c2da759e15f4ef6b42caaab42978a945f2e3540cf22a903922e5113090b896a880df59d2adde6d98a0b4e8fd8b4e5c6d7a7ff805ae7c95e65a2cfc92ede27137cd5074118868f4803f84aa4090962187900ed6b0eb067340bb7f9211fa1e2a70635b7c990825a56d5694f938a8e51c6d0bf4722e9b71abc5ea4bd4c44a02519db8758483ed1976045fbec88e94a76e90b177ef530256e62a062b9dc3005bbe1490c51ffe05ad5a0e330dd8174a07184258b145e2242466dc52f841c8f3dbb5f8b22149e0c8f6f05fe9f62ab4fcabf8a33c3ebd62763c7ab7bdc86d6d38076279773959ec0695dffbe5a9e2077f97af34bac8a10a2dd6680aeeab69064152ae1e72776805bec0878f72f82a5c021ba020929733e7ca74bba7f1df2b017b675dc648438088b3116724bb7a3da694f0eb7b7c8d8b53b8d39ff868dd6045cd522260544cb3828866f4adc90e29623602786b6934220cd91b580e8b32fe2a587a3ec8f61494ed2a4b0ca506ec03a3d5830113b0d5cb82e34d05103b77fe00d08aaa4cdb1e1320e4a4a4d3dbb8366cb9317cefbb37eb8bcbc1ec73e5fd46b6d5f0eb0f1a2a4471285ed515ba6531a82463fd09fc7001d50e55400c9f3a5241944abe633c915b80b98fa218f496248052b62402c02b5a8ccd06c7575fb55f2cbe7ba9ebfb83d4c4eeae608d6fbe190c701e0a2068b9958b0071041a616510cee288457670fedd4793ef09fe2c6e702e404bb806aac775544be588252137c8c47c75efd39aa4f75dd286a1bfe918144ad3758b34e9a893031a2303bc1bd0135c1e316e2b1d411db6ba732799ca70833da53ad124fb1cc327396e761e81b79116f728253b45dec24801c876aac935e727a301b021bc5a219707ca843f9a181c946c6c2b91e30aa8696140d5a5d51465894f2ce814bcc313c19d8a9aff00d84b145f3a693a403f4963e4b0421bf8804de74d07788b1de0eb3f87abaf90955c773bc64ee46065691909faa3c296a19872fb36a0a7ca57bebfe70255458c64d96a7e92a453ec7854bf47a6330b27161833e3c41d1c6b53dad6e72bc4c866a8fd7119683e22aae578a7ab386a7f4718397c5ac5facaae27b6e1016c0abb5ce66e3773f9f6347a37f4b83e5b3c35622b4bfcc56065292c1248177d8a5d3e6f8856855c4235eef26e4394a998ea2ee965fdd792e3bd6618f3be4b4b9d128e06453386c480534943ac531281f7b0fdf916ac039322a758b7c289c68ccccd607879f447629ef0c808654cd2d4b86eff3fb9c7cea19547d7a82f6e5e613cf1494e83456a22db718d3c5170559c288228540d3a3a8126c795c26e623c228f4ccedd5ef6ba96518bd07eafb2ce057a9450a67c99005cbed762954620ebfc56ffc40e1eaf994375d0ed72d86adf949bb73921449b3613a00f940f1463d08b0982b6f1145ccf19e4bf2c2685a85c0f3600ea72cbeaa5a58d5"}], 0x1250}}, {{0x0, 0x0, &(0x7f0000004c00)=[{&(0x7f0000004a40)="60078670e716a8b1095845df73f7347aa810e13bff31afe8a2a2e09049582717535229385177a78ab410a5114aff71cf61beada9e1d9152f56a5c6647bc03cea51aacf4805e76ccca1b3933e717d0f5ef3a9710aa64b551c7103859f41b11b75e677fe61f20df608019128ae36cc9d7a9136e8d59909e3f1ad81a25b1a1084ffd07bc2b0b1fcd23dcd30372f4e94d2518e4649b03bf06731f6dbc96884924a78f0a9e90ba0b9e4121a94c02dba130aa4dfaf5e79813461e5d9811bd9cc8c149d5dffec3eabe892d6cc8ea7945afee9a4d4d3ca599227428e8706", 0xda}, {&(0x7f0000004b40)="5fc2c6d2f26b649f99faf855e1949d43e6dc7b54b5baebf7152441c215d3a3a0760d7d3bad5917fdf43166be461c5ad7823f14859c30f1896f455b1c14d5eb5b5ef6a4a0fc69a78896d99812e7e0a715954ca27b84049a9ad5b5e4cc85d75b4ff86de38cae451739b9ebabb339d074bc053aef70f89e41cc9dac192c4d5d75b9e08e261e9f5f407189c394bcd54b291e8d340129aacd2016b1da4d0e5424e9d3b843761f", 0xa4}], 0x2, &(0x7f0000008180)=ANY=[@ANYBLOB="680000000000000019010000060000005a1e8e736a58108f750079a491c66b33488b22b627ad04735daf362a6f032eb6bb69f4ff887a7561f2173d8f203c55567cd670b5b7e518c5aa8ad4e601a12d9aba60234df3e7db27d2ac2a4a08298b3fe5fd740000000000f0000000000000001101000007000000a572aab9854ff578ab3742410d65ce3ebb8467a9046f20a28fda63bf895a801dbe9fcd57652680b7c0e08df9fd54357070bde642058481dc11db83037db92bec02710858405f148e7df03bf714990c28d2ee529efc3ba6f315e067c7542fbf483fb6d4b960439a5671d6e313438107bac22331df9af7f7698657744eb672722dd06dee5b363700da5e72207266379c65958146a5885353e21f97be3b8e5eb4666ee84487a435cc0efdba7031b54cdb70ec897c3eabc95dbb6f407c5b17b30ce203447b923c3594c1cef95990ceb3bcc9b1b54a2ca2e0f2617b88000000000000e000000000000000ff000000040000000d0d588b50effbb6570c77421cb1b1998adbe6fea4e4ad65a0dc627957be5d907343bd99a2a3f51ac04a0e095f37bc22a92f380019641b555ba125fcf8cf8e0c88b4ce9a23c33c48990b7559ea4ab46ab56513bf63a87363c58cfbc9ca6fa68b17d84fdb6e391d118b849885916134cf2a33ca782d16eb344df62ea96cb8cacef2b2f592eb2b04a8896a0362e9b6c452f40e9db15365084ad28a9e6192456346653628e8f3f59dd06acb475d882f6392fb33a0a762f44bb9854e17447b2acee9200c57ee7df44da208143510b5675628101000000000000001010000050000001c4f2cf2c36caea4689f880ded96876410819ce4d2a1b0db94d43258bcee4ca3ffe5e83fe94b554cae12782c62b97848cd4e110f4c69ef722939e5514ea3cb647e4082700ccf27fd463e0f335aaede446e29e58a07e9b32a6a6b9d1600a550ebba123815f32616a9b8b3757a573392ebc262524f4b657c3d6cb3b3e86dc61d800d17868404148e0259fb9b8b7a1f8e0f9524550954a3ffff3f026957048d562c5e3df73b1bba1e1fab75af7058f89a1b34e92dd461cf3e1354846c4eeb8e030987c101b60e297975c65d92e05f059e07fa0e1f788768cbe6133ac376f91b8995b749cf9087a4f20fc21d989eec60529176e932cdc8cb24c7006dcee4bba1d2c75c75c68a21b66caea9ebba2bc9ea9eeba9de735ed15d64a50deef6fd5ba308fa91e1ef8a3f09d8b0b6f34652ca2225e80994672fe4719fa92fcda93668f0182dae3c375696f19ebc8127f4568204efa6d46ac9ffaeb79885b9b67e8c8f7162ea26716d601c431e47eb3964f7a6cf590db56cc783419506080a333be2e44adcf729196b451f5972d4c9bda3af9fc5d394c229c9381e8fef7401fedf49f01bfbf189ece3b39ac8e7bd99e2a55f71c4d86536bd75b45dc4e9571fc4dacbc6b39abf182db9bce0ea840cad7848a897849a7863710cb620c38f8c3529050544259299d1c47dc5049e401ac28273e188859f221b48ab0360b2d7bd88f03484d23956813ae3a2fd9cbb7d1959eb99d38c450bd62a452c8add16c50960fc51c2769b743c4d3b23d6a436948c8e01e493cdc66f4f571a10531c3b3c795818e7920b4f713d2d84be3618057ef797acc1f7d970054d3d63a38d7eaa4419a1c8dd9a7267f30cf6015d8c6c5c5c002442c36b2217d5736cc3564002cd1fb31c1d9120e6f37358f39dabb1ce97e2b51b825f9d9c5d93a9463b28b7af0fcc9c0eae0ff1526a2951d54499d507468d36b3103139f7ce5f6a1a6e77ea9c4df2522837f9a604c2af92786ed268da736da10a953f31fe589f5c216a7c05225c27f1c06161b66fb504a78fe9f610caaec6e887d0b58025d33427be26ced169039e801c2cda776edfb2fd5f1383c6bd7fd1833337608c7d6c558b6a68b704ccdaced29ec63a84628f4e93982cfc3ab3568b8c66f3ddb0c814a36f4a6cb4ab3e6f1da8c65278deaf575c269926ab98f70f4bff96f1b6d4f25ee0e7265f5287013dcc7f6565907d98ac3761c303eec544eb59ed045bf4a78510529ceb695f2eead0026aef1b3f1f0f2a1167545b4d954adb7ed5a663705b430bdc7cec5bcd8f236e401183c4b9c88eb48a41e57e91bfa94dcc4dc3020592f54211febc9e44478da0cc46ec319cc1ab59b986dc88cf942dbb95dd8b8c2fa0755ed064ff40f214fde17c78d44578247cdb50c9768db09c5e9431f0ae6310007b424ac6d0582115a0ba23c8e66619a59b21c4be13a1d9689a51c13863c28b4c3c4644e8bbd4c8e18ba7d6f1480d032640172c6db8242597ee51e67b4ae66ed209fc08b205a4e21cfe43e2c1b56cf922d55bae7433c832b84a7f8ae02b393300644e79786f442a0b4acfccd3efcb76890e49df1bcbc95cee427f56266bfe391dc2a48362a7ef8dcbdb0af4baea561e6a43f94ca0d70e3f04657f5c916bd4af0de57e7a698265af6ad08754d7ed8ef57cabb4480900ab91e694a265d7be45bb92389301c8a4890c0f69ed666d16a09d77f9e94e0700192bb0a4e9a1f188af9dbfd881cc264932c8d1614d6eb2fb1cad1593e9b6c302aaf2c1abdf9697fb34e314810f8497049e445fac2a31409fbd55626ba5931f0b6a2e295b2df0d6d818a01074fb8bde2c8a8c76b68ca3e96f5d68900eecd9bd578e3da255f948e087883e027fdf744ed8352947f41642a6dcac9cde870da3979bfcb5accbc42b6a916aed1ef50a826d9a029a9cbce8ffa70c05b1a1df164cd98bf20be88a1c52ff0b4f57f3f664d44a8482cd29c81051f4eca5839bad11371b8ea329412167965badc707e77fe669970c8cba7e74832722e3e3b35e6442a5138f2dfda6791c86ebc9a463e8da8b9c6f68523293236121ca3d4ec2543f70f5c4cb934e50fbc3db6bc80a4822884c85397160481581a753910cc8cfade9eae9218297c813ace02215156b78f1206f65a21ed03a152febf11a5cb4fc71c80c506a15955deeac7878f442a54f4aa47ca450bd4fb2bbca2874dc0875d94c6a2d816767fb1fb9314c6a2e769efddeeedf51d8fd49a23a83d1711c26ffacbbddcfa9ebdb88d287dc2607f00aedac1820d1d474f0bd115566ef8c11d1ab108840bac8950e746a34ed7d2063699751eee724fe07ae54d4968f600e9a0c0e76980b22d18d6fa91abc7aaf8c9cdb5b778c97b5c33dc070c0278404284cc8a6e9dc422e5a9d5f3f4404fdfe63525c16e317acdeba1458b938477645ef75b63f2e7131baa76839c54175127a878cc9766c84f9c2d39cb3595e295bef7dc5c2e7758b1cd5ec5d48b164ad94dd38be66bbd5b42c63536b863101999a01b710a40ae723a66978664eb0b7cfb894c3af5f18473504cad4f5f321a5c7db13e58e95e01c4834f384a469e80056a46c19fd8ca534b2cd3753cb9a2fcd8006a0fe654a24b390c8a4a25483f00a4d1a1a696c5109142eca6267ad891fe87eb20d66a6ae5f4f17beb4f0dfdf1ee76d8356c5652a71bc8483cb99f5209aea21c0906790c0d22860dac1e15695ebf62990d74195234b11f5788071aac298f00fd2bd5669487839ff9a3b4d5f39761d8cecb06ebab7b5c5dfe7c49bf59ff9db00edfca56f570eb7c32df9b7460763a1c364c845fac50e3224d505052bea06ee0a86646f74324d12199530de6140dd9b8091f14b2b8cc9cff571856cf8e9032fd930bc001ba2191a3af7d177e39883d87ab520ec80b407f3c2af43d8e1b98143da31da5f00fe216c86a6fa8fa0884272a08bb77fae99dd03a595b92df504b1fe81fdf7fe26c55b531e9db658d5626243796129b613d0c315d4002d47c124be0639390c35c5204e7add3b1bcc7c42e70e95f62a01a94cfdaaf4946304ae2f91d9b195f733cdda04bd26b2053300f13f541c6d2abfdd2fbdb1163f2c99df9f38267afa01f46795cf06eec5216b4c33951fcc35d9ae6056f5915ad06eb03d1d4acc837b78c23f65c73e0599b05aaa690a2ec87e0e600f07a9fc9fe72b01669adbfa3024726351093ba73d47a79374d405c369b912004acfaad9aacf596d9fd201042084b93d14d276a61123cc23cc382e072cd7940e5c318630c718b2e6cf9cd1cb4ec0a496a3bfe379247d56ab11a6fbf65554b86629776aa66649799743f9e76ccd90087c41950f681f7a811676a7695f935f36b664e19a107f81f121de0763fbdd7b18395a1eb7e6bb3d79949571db8ebecefdbb94de68837fa70f10c09ee8aee9a8dcb997896846dee818076e9630e87e1eaff4c0730eb78b5d05d1ce30bec05bbc6c8f0a01e34e79bbe2801dcfaa864195646d4570aafed0502ccef46c1b13d2d99c805cbfa60d500fc14e8f5c04b84fda41deecb1214cc2d133a57b45532bee59e59e20e12f09d760c881965191048a086508869d1a311fbdb852560cc51595260f7c49c309aa73e51db8a616ef8ef0d0f374f4c997558dd6bec1c2c6132ef4297d04666be8495dc0d0f8ee323e942f16059f5cb2f2074e2a8282961895057cb9c32d99768a843c9628dbd8209567fdbedb34090a6504daa5e77a0079d6428f4f5f51587dfcd40751f8d4ba61dfdeb0fe6799ee61117a96ff165a4e17b4b6bf982efeb9b64bee297a37b0990210883aa1288a52748c0ddb97150e0c1f95b2e6751cd5ba1bc62d5441b5db333073382185737f60cd17b74ea702a3a5dbd5e4bf4dca298e93eb8739ec1da911dc7ab00afddb45cc5a6a9ba2b3146f7e2136b64d470e0fb8f06f48fec7053396bb996f991919c3cedd92464903faa821cf780bff8cfccd9e56a309f741290485eb2c914a6fd470d33f54647ae2965bd5f1e27309699232d9bc079def3d31682accf4dcad02898c0b1067883089c13693c92d6fb9a27a57a99859304ff6bdf7579bdcfebe8fba0efc445034549504c7add925b5ecb7fcf0067fb07628a6c8b4b22e81031a245ebc83deadc3edb937c8718b2d2d9e55950b59d2db36f7edaa2801490d0a0b78ff5776245cb138a3117aaa806fde18421d692061ddac885dae8cb5767e28111c2c80b7552c46af456394e2972b51b33abfcd9e17b4d3f5c73b9815816993b2bd095f07f6176b2f49fcde47f98b6359e6b672ce35a14883baba8206ae09b4d4fd3cce82c7a7faa60498d363547bf52c05a923c5b12b0b012b831777cb55b9a163fa423e4855745a23101e70a0ffff6be6f031307a4da4733c3025b7daa9324e4b477fe4fb08c96e22e3acad7df8e33692a1a96d3b1a3ee8f90b588824ceb8781fab01f4c4c979ed074814041cb17125ce0c04d106eec31a714dabde9d671685e02bf0b99dd53e4de6678b7ac65d762c9728c5276c280b83bdb225faaf205d44a4f5f1be4cd92960796f4041964e8ac3cea599cd00a99848607ee99b3fe86c9df47726748565b75270d7af068cb80e77716e84feb32a3497a8191df6c275dc4f1bd4ae2faf924ad20c2289afc937282ce1bbc31552e541e566f996e15882c504817008e75b437ce099c9c7a29b60ef29f1d2f7ea49f4fc3c5bdfcc03d78d9d7a9f8509f0dc697ab304cf28f34db014066b8d88d62ad08f6077cc21faea5109fc462cbc8b9a15ef5887acae46ed90f77a5c5a00705343069174557a6847ed91fc4f566f8700826342e2a12d270030ce4475ec495898cdc0ba160ccdff31adfbe1fa3edf43266a69a5b0cd239dc1117180181304acc13bc47b7e4f91576fa30a79b62334d58ff4589445f446ef281fd9ffbffb9f89177c29201e71c6dc1d950d1a7edca1dd1e34fd2d4c282cc2c1f4d52399e47da624fb8d5d1b2489dd878fd233d52ef163ac7617eecf708aa823ef1432e5262e800ae689377d3523d3bdd442a12b3831e771041ee4f6e1a41650369b0822ea906ac408cbd98e257e3d21c4720c5671894c1690a3419ff0c2632f2840d8396d2421a4b05e41ee9ce4aa5de162d10fca957fed95ffd85d56141b854eaaefb2b9fbf22ce299aa120ab25c50a165f4b72bddc7184ee90a2947b9cfe43d1997a6721b21b30c838fc5fa19f87cbad1323eb72a92ad0c27e4cb357d6efe3018e2d12b6e5991cbdda5d6d685fd46f360bcc798f700b48aa9e75f2bfd0f5052d99d1a60916fefcedc52a09d7d6bbde097f8abc0f06353916a31683276e28d8fbadb2683aea8cbe14e6f7bf806c92ad87ab54f8a9e1b7c624974c5a69f503bfdbc6a5b9a565d8bb7fad5a0f56a3ac98034b827d6e47a59344703a6bd76b92148981146c40631910a4c7e62e07de3ffbcd48f7f495e16cf7b5a3cb13e2b0bf52f3be47adb703c764a284b5bbce685d80c785bade89dd3b3ee826b64784caee1860d448dd2e0e8652e7b65d2f3376c9e4b532b60bba05635a9c23273daac4ebd40cb56c6ae1527bc148b45eaf54b905c81b8b91daf63f88a2dbf875eeeed66a991c03dbfc68e55623c6d9fb0ec2f68bf072c5f0f8eb6096e80236551841d728d3e6ebc16c8084b44bb1b1d3dd99345fce24f29f38ae792f25210bff3cdc47e9b8c240de5f4198830144c813d3632a7908971b41a05c7d4123587ff3d9f96c7db9b5893c854375f5640dec7c456fe0ef34577728e8f70e551e44c3fcae7e5935aa280f3b4c660fcf6835465746d9a94c8fbb9237ea5ff62da0614e3ba89268bf74a41ca8d27e24c62b18eebaf3184046ce6e91c57d40b704188a38b05bd356200c0208b"], 0x1248}}, {{0x0, 0x0, &(0x7f0000007f00)=[{&(0x7f0000005ec0)="a224668e3899a78ea33ed8d5e06d74fcf083125dd975603b1bb39ac86211126b3e1cb38e38f8bbe6650974ec3e5d81db68a7ba3c26ffa0874b0a832427397cbeba51ec83137247760a87a339537616f125645f01835158f217cd12304c22c850fa2bb760562a36ad597bb99c5af22741d108a8e86fae2443984a470b63d00855467cea6215caf5c508b5b769f7df190a81e2eb082a366f04e16d14f23225e8f390219a2ec54565f6a87782167af69b0fab9a9f75e1d6b90dc640386dbe62c41087c69458f817b6bba530d7a96c42df895f589fefda5dd5c29cdcbb3b58202bc054ece900283df3c1654e61cce391d220ff5fb42e36ecdc4752a373f29b2bb4a42ab48e60b4bd98ea502724090a88999c906e06b5feb391ad58cd17538a2ff812186ce65bd29e1bff8b56b15633beac68c8cad3ad63d9ed26202e8aa9a566346655c2dc013fccbd16416d521b356dfe83f04b5c39027552c45a094477c9d2bf7407f5e0b93d348f84fd0dfd4e14c6fd388d7175dfacb2e71c32318731f707dac41585f62a54d32771f27ad05550f0a3e83eacab66c7e8bd2c31a7000b95589bb960b78cae3a9e101c539eaee049f9d3fd1b4d362574b03bb08704f93acf97a6ff0735c85efd40c4a7736fd2f9ab7e295365ea0301f7a904e523643804097bd19692ced8c3552ce2f3352a1b29f86ee8340c98a7051e651786076230b1f5d71cbab2f1b2c4ed2ab9a1c5ee2f97ff8120cd2c5bc8dae1f2f4cb91e0b195be248e6071a2a38eb43b52277534696fe653842f716fadc42396f51a0e7e9c28c8c14d1c4e1aaf20ec2dc0d2b97bd10a9d592d95624b453166b43a57ab909cb4312455a0a856da94d2a904f50332de25e53dcfaff81953ba2f9e6fab3797d6605f26323c5540ffaed768984c25a71ec68f79e2426ccfc11c2af45b737b759ef88eccae5e3a2b2fbed80e5fc7b4d5e05381ab49c11ebfb80f00939027e966cefa021149ce28d2ad8c4faa5d942c41a0532df6d97707af1e370d21845cf2bb7b35c9b3d370cf504c19cbed6e0d9adbce30e4228552797ed603f9c431c3614a1d4e4fe0627956a6c66d4b835cbffe8978aaa791e6c7555266949aa73780e1fd5bedf9c491a894c1b3c1f297ad99fb698a1ed79eaeedb911927dec8afeef04306fc1901214d81b5b6fd50216585b686f4b80ba9be14d7b0248e50cc87512762d6d6d3551fe5749f0acf9eeff9f8a7fcf9aa63dcbc0e60eaf0bd94864575dc31a866955dd50e81cde7426584b9dfa02e9ee091e0b8ffa0728ed6287c58fb97baf50c42dc4df380448d001e9e80b9ce0cd90d4658d509fa9966432342bd3b9d1f94ca926412051b7fe79f64390178e35e7b4e2c1004ad63f9eb2593e37c690c6b473985b07bbeefcfeda720b349376d7c310cb256d9b121c7ab61401891aa0b49ae6638880dbe609052d11a109e084610f2a664722dd7dc68ccb3a1d8634e3c3f7c448424e91edfd1db164d45f4eabefb4f6066b2317f79297c2ab6bf67cd1fe346d9399a93441bc91d4e7aace7d33191f5a683078472070c2618e3a199c5fbd99214157d656943e2dc73610c6693a00a5c46cee561e2ab212cb8debe3ca316b316458cbcb2c3288b13dbf159b8bcd912c8a6cbdd90cc257c9a397bc4e65ab789f12b7ca6c28dd14b649d990479849344cbaed1e5a594284497937b6243fb62d7c82c2f8bb2ef8f5842a36dc3921d6ecb01e32e7f5f1186b0ab8a894b23c4f260b471309f33c9f173e4c8ac2d783ec37e47a02113e4927bebe1b046666a70eeb75bb9f98d4cbd63d4c398f236050cf7594ee680ed241f9a6c2142ea43231caea30092d7891f0065073181be57b1b6124644bf13f1bc5989d1b55be8658bc41666ae9c0ba3f93e648dfb08e98d90317accc6452b51ffbaebf9295cdacdb92df7d366da94993f19dc63730ac1296d99be93644c9d33e9eabe6a5c262dd48474b385c93be3080feb3ec66d4bd25987cc69af54f3cf679b9e5431a2f2a4a138a90fd01ee1a7fd1b1281dc69ea6ae15a9ce1bc31fcc53acb9a3e05d9c56a2055a0e76a2baf03f1cb2a3323043683755afbf85c723bf8eb9a13ca7005d729a3496e4f17219740f37dd0df6df3011f332ad3e391414661f98ee44c804a1d4505190ff9c88a8a8c6f0764e6f8ec004ec710387dc7c49212de873756ca27e6dbaf61a22c8c23e14a92f23f8f820b957bebbc066b19f13ca2ec2682fa503cd5752ab0ce11597fca6f9fa0ac296778e61f219cf930477360e2e5651af61fef3b218b37ab8b29230edd2900605b3eda337d68c60f4eea89cb5cc2611b72a92724e33477a9c92ae7e8717642c9bc9970996c12cf336ff2f63fee14878904aaf113fb4a16a7afa0889e9e52bba75771702daf9c846a3b0586a1f92c7f122ea7f54d8bf4b7467673d0576a3a941f8d1a793ac1c0c405ab43a0fa8465e4765b6febd2e4b01861bf0ea1fef8bbaeb2aeee5c0720d260128117bdfd74d1cf934d69977ed5f59de25dd4bcbdfd2477603fa11de311be89ac54b5676c7032032fa97e9c676292c2830045f3e42dc5be169f996d95aa6dccd07d2e7f426099b478e03b1c84e0afb0be671f9b31dbe6b617f6ef28d8f2fd69843c6909a0de44222c881b17cf4c79a28ba08bf17cee3fa2c8ffb9a8e16136982ef4da0fa3fbf138aacc7c81b476907574b24f8d61547bd2d612b43ad57ca4ea89f00de9fbda2ddfcc9b71e5690ef7d6d5aa1e9ef1d3d742fc070fb3daa19b8b916475f5a3e09e1d97a080ce4aeb58ba7c4da1e02b3b28464b85a1b2b676f98e65e9dac06d8b54154279d930a71f4635878b647f83f29451133cc8abce2c7c7c820114026166845a02e451e100b8698b7ff2aff955fa9ff4417fb743f26020927fae9fd171e8c8ceb57609667813775f710670647b5e3b6c4652ada51fdcbd8ecadf7281ecdfb7e98896a5709748f3dc0be7aec5b035de7a83d6e34c2bc80b73a44fa865fd2b6acaf2a840fc6dde1bfd634cc6e3861fd5a90925741b66966ca22043752e044b7566f98327908490d2d8b4ab28cb4a46ee30c83cc8120da032a6e09ea38c304d7afedd265f99a0003d630bd37fc8499b8ac9f9341458048a9be1071d1d7f81e748f2490bf63ad565d93706ba9774c2dcf0fe68d67ab44bb3b167f966d77d4cfdac33c8f4acd695eaee935790c1b331e3ce1dc1ebfa72acb9de89a58a71946da88a2d65be2ddca70843142c3299a290b4223bb174647f809d3cd3c6757941f28269b222f96504dff7177708f37ee74bac8cd84bdfff343848e78d0ac4b76af8e142b1b7a63e8099dff52f4dc981717aa87e6a8876e2bca179b9065d23a59c3a920571c7fd7e62222155fdd188fc666321a2cafa93b6341e2c67c85228b43353b813055287b1db7e0968ffb26647695bd9f98c0692f0bd4ae25da355d31a6b2be3fb572103495cf2ad50f10df029d55816f392f5bc5f288c9d79b1af64dd10a69dbda752145bd3a47e2d1791931e9a6db18a01f1f2b4d79c1bfdf83be0ba4b70c405abcae5582f3adc39261a48e438c1b8d072567d2f82433ad56883657acd9d6fb39ab933d153719490b423b419737844eb76246572088e3283e488a2383d833ed1c9ec3242bf5ae947b9116865a47d1ad8b537d4ac2b7bc9857d60d3b3ec729fc1cf42251096438e8e6f087f344b6d8d3255ee80520cbd064c872051dbe2e80f02815eda57e3650af528f90d2d0b96ca9646f17f3170c252b3c59c715a7e5f2bf06830f40a3e47858be8cec28d2f919f146967f02cd1b83b9823cf34f8343903b37212ac1398064ece699af498daa0fa5e8f3e144f7514fe20f530b6662700b2d1e63b36b8bd06a89adcfe665863308c36c6ccc62fb27a01205d6b06c122d5d3287395199339786ef4b2a364ac04825ef4ddd892f755df7d7319b4cdd514764ca7ada8a606cf82709dd14c033db4591839bccecd8bd5ee1d85a7c141339b5ab13724721a90577e57799a9f1016fb0a742d3a9066f68e630c41412ff8e5a292195e91a9e4ab32165a6ced0e2296f5c030ad83bb4ca7bd40220833f98a1391e3e7aa98141c6cf904f02a78b9c9f47ca70a4ab3f5b349e880a1eecbae724f1f8df08cb93056841177e9c9ccb90b68962adbf43c48203842873f0286ad863d7600d440dc0fa680c6a1ad5ad5ed50b662dcb77e4be90558b511bf452b8d4090d36ca67c167cbc8661a67aebf27e3d2cc958b38dcc89f16ac6e96e60ecf5a299bc1b5381994e8e91adbbd2f0e2b3a2602cfcdf6f2f1695d6ee2bc6124a85bdcfc7e88db625d121efea03206e8119ee932d3b79df9d69f7de936d0c223d361913d44216cf8bc11aa120541b25173aefdb915ce4c3392726f23c636c5fb57b595b97cf101fe82ff896316a9c226b9a1421a75b628bb51ec966fe7cebc2f04278f0245583cb66c78ca01951d0d63bf812fd8bd6df5ddefd8624eb3b98e4a31ae20787ab78d426f64862a4c1c86b00240416bc2a66b5b49dec720feb0d573a907ce7db25ecab466158b68bc1059e1b05d1c19b03332a3f5c51a33dccfe248b27c933ae61df38dd2640f8bdc016d83e28aa4c27adf2fd6d95be3d48b46a408863c8ab7bf5491bcec0842fb25c65473fbf72d23b4b3fbce9897b5049d943f6c017bbd69930b05171cb2a3ddd2cea2fbd4f2e8870c2471cf43a209704e82425af478005a3e00d600ad422b4d54c07d920a38e8c545088dd8c41f0dd2b317468901e0c02b17475686842ba506aab581ef31a175dede6b3fdf87b275e65beddb5e7296f28a7e3f310346b2598f96f1acd0ef3803d594c8f309a3453528e26d778a77d2bae584d1e03dfe99ddd9342b52373c331ed11fbc8b3648decc6d5a113198af909a6a8c589085f99392e885a57ea656d2762b80bd3705693091606adc94997951973a582addb3e5bb95aa83df776ee452c35daa8ac933e806029796faed276a067b9da282abc3dc419dfa5228e26f993cc5ec657e98553ff08d6b6e16efbf4b5ece8e30f9c0bbc800a3201f73419e410ce1eb350af0c4a8713ef4f8c6205acfdd001f5273e5d89a0b0924d7fd41693ec64496e577dd9ea0c4ee9ae43acf4ded34d3a97a7e2122c1ae39e98fe32572c428e390f80d3947efe29a87c20cd92a4b0e9df467bace9cf1a6b1151861d6ecfc5cc9c6411b3908a3c39c905f59147f32817548f600c1b01a4e583a6995bfeb38758ccfb3d00472af6ebca410f926aaedd1ec9ac221bb0e36d242e2171d37ea39f1ab1021b513e171900279b742d483cee5d5bc83bc73a37e3331267e783f531aa92a54a74d08cc8b470a4963112aa81c04ca3d1438cd38976f314eb41caaf068ac713e430ddef4a1a3629bab289b8c7768b9784b2f33fe6acb58497cc8f7a01c68787ec1629cb581e23480ef01bbf41ad546c8092897c228b8fd1af5664a03e574a07afe8149bf347de0956a7c06c8a6c97e04ea7633caa7e2bf146039aecb451a57885c754cbaba76b3d77dcf5027ed8192769bfd2556fa92bf6c566507ad1d3496a918d889113ffb1700985bbccb64fdb607c6181ce64acf11f150ddec1fb81a46bb5184d885cf27200c52b01fc1ccf9a0a3170956899e5574665991e9584b63b0cb06020043c0abb89dd0f27caa802c7c2a5053b95994cb1f996a6312c4bbd1ba698576c617e9b35b1494f502b725d58fae26878b066669203e74b64966dc3ad5e9faa06e161764dc8b60e6b559810316fe96d393d887338ce84029cef15fed933a3582359c2efb", 0x1000}, {&(0x7f0000006ec0)="106171f1b4a2d1a99f168171178db75f666fa046de32f153d25b80c92b509315e38eb5096111", 0x26}, {&(0x7f0000006f00)="452601d17833bd4ceb9f056cb6e38382cc72ba344e2e2a50f8fa2a14a887811d3115bb5e96d24bbf6e9234cf6dc7808bc1cdc73887b83377c0d78b1d53e81dfeb1241d481feffedac4fb91a9939b7ea4b6bcab3869f62c202ad9538cc3c13973a799340910b0ef7822e3e9af8998b05051466b38dd377233bc3567e9571786d49ff2ea72c1d1ffa7df780649f2be45895b5c1d315b7ff37fe34445311ab0694627e06542eec5aa53e13b2cb1a5427f2afa3a75220e30389b603637c9d5980bb6aea4e85947f3a997d0ee4b2c1338b4a9b505688aad442a15ad9cd734a916f7a926b3cf6022a93b66637c1b1b094a1fb16ca1c97b60f1c8890f8ca5101b472a210af3effa7a05b0bfd3f6617b9f5550db9de6ca636d235b59d96207bee50113b681373e127dcaf722f01562a2936aea1ed3b3f7efde86d407b489677b9776ef184eea86c5527d1e7e7aa54b2c98526a67bde6a1fddd896b04a26bc410ae7e12b26e5e9f6a4cca30daeb70f3aa142036852d6110e7e18e7f40a00f657c252596d5a64bd92ba5339c7ae1d969fd9370f00fe6deed0172592cbb724376bd51b9d66270a52c2e22ac5cdf9e9b5e8cec6b3542ccf708854e4175c914ad34cc55bc4cd6b49890e98968c221f3ac9ae894db9a0cfa6e50a1f618e62542511bc856638b6d034ad0872318a73cd9696e2e8dbdc00f672b74b69f3d1d8851aac92fd2aab8d20beabad4a711efebc77afa16e898372157cc86daeb651954fa787a3529e4b3251a564bae4d2a4b38509af81a834853af3369d6a4da5994e2c905733c0900a044ca85a63eed44a7fa679a6deb484b981715d6596760ac3383075c6f95fbaf8dbfb71a309bd656a3a8d87bf43101de252992ed99771a28d415849c32963d689ae9bfa7ba2c4eeed2d4ded243a6b158a36e8361e3d9aa5d516df6bce5b06ea13303270cf07033f1b704ed0a58d05e8d1f1cde95254ecc87b8f228224d25dfdcdc000019353eba97acfd5cbd65050d9d1c1fd16d20fc9c7e565b95f1ff1bb03afee4e01172f6bfc59e489a0d869cede6ca207b2b0616978a801f9a89420775b49d265155f01f098078493af6ec495acce42df51a1af270084827b49c1306cc963d207b9ec02f71bc5365810eb02edfdee91bb0c89b75c3fac7236dfab1efc4a9fb22105513110a3dd5affdd34f92ee75a269c02b766fc8fcd04c0b83e1970c533e88118fdc092734a395ffa6b2c07099965722253e8cf5b0b9aa66bd7c07e78216633c10b7909a0b3e37b817061cb4101b92d89e2d8e3302773950764833beff422a33d6de015724039c998e0e4f182c87d50004965b74d65d7c159b886b82cdebbe862b5f5529b8f7ac9d3c4284ab0c3dece8e1a8b57e5aa7117a82e2fbdbb3e8f64a77a0bd767d58c0582962ef2a9618ebe5536a9fb232091405ecc75cff5e8cf64f9ed863f63626dfac86f4784941aca6aba09765e81e2dad1690b2391f0e6574177e82dd1463b4e20f4978ae12c6058dc172b6a655b30d6f2dd7713c9ce229b9a3d3e042b29d6336b50b293ead85b9634e850cb24f27c62659c702213da748ae537a001e81b8e798c7059ac930447496559769c76e41899e0d7adcdba424bfb1ae6dd38bb640e80a455fd800503b3249cd12b491e92eed083c2c54101c5555e6187fdc1ad2dbfddfd4bd61917f571657008d3e3fae8ba80af909240affa5eb3ff030a06cb2187e35f709cd8949a8f67dac20a2797efdcd7b48cfd380ec46f6fd94a20ef6a3512f86e3bd2893547e226c572d504b1ac7eb4f7d3edad0915e993ff7d5c39e906936f71e5ebc25e91e7a6a8b74eca5eaae294e02f9acd3542642acbfe1de51fd941c8a6a7b95bfd63b2e36e2387a1e5c6bbf4ad40f6428e810aae59e3468766cf4fca87db4745f236702a4e5aaea77cd33bcfebff7139ef34aab0bb93ea41633c771001d46105cee21d53dc86e6d7026c9e09c34db0b66606d64f03415c7db83c2a60aacbea8bcb98d3f6f7949e396867d645604f64f9daa4c5d429fe123becebfddebdb8cbf4386bebe15128eeea417a3280863b5556ee4bde027e7dd9665735220a8b1abca94a495fd0d642ebd951c6bc3e5f27411b40c5f0c328d64b13c85bc3586934fec879008d8cf9bc23141f81b8a7ffc2cf1e69296a85642352fa76f1d6485de8c8df2fd183499448d303875ede54b92a7c93ff2d4dd0195ebc9165de25ac68b447e57e092132a8e67965daba4a6960c4d777173bf3178ae83f5f19cb42b177336ff8fbe01fb903909d31aa875090294441173beaf5d5143bd0de0aef3126984b36f5de09ff157ab50a48c3460748890d07f2f6b5396ecbb4a4c82d4dbabf0e6ac891e2d65fb2662ebbc1d8f9131d4e21dfa459ee347e343598c9534eab319622e35fc2264afacc8ab9372e694e537b2deaefcebce6c129012ac705dff3bef0efd7f85b2595435bf50a505a7fcf02d228d866fb96347ac7b37ba73d605760845cb7561f03fa9d94442f69a6a72c571b2e76009dce5eff14e78dd031cf6fa5e3d5ebe703ea9eea9e38074de3218285d8f02968d98e85824cae4fae350f323dc55603113e7e9528922386547142b5ea3965ec56b9dd68fa7cd9c5e39aeda2b8a5434e1cbf0962b88a6fece10b88703a8554d0790ee5740f366fca76383df6c2860506afb91381ae9c63062f88fd74214633087c483224cb03889a1a22150ebdf042690566b998a79253669a8ed932680ff4bd5722ed84b9a5aca6128118c39ae88567d1eaca1872c8d2ed159c8f1e9731075cd2947ce6f68ea6cc1c63a5895037ec33b9c1ec00b3581fe83d3393d9b70cb1a64e0f31749884a872c28c84d069ceccb4940fdf8d2c0f55fce41f13a5c7aff94681fae4d8148ba6800c459485da1fd712be6c89bfb017f3d1df4a744fe5e1492cca32e1ed1d58779e6e83053c0d90859973a2395f6bd528779174e14d9155066153d73f41be0eed374ea0449b1f1f283e6557376a52b69fede5755395a28b7451b746299ec6dbed6a63e2e1c0de134e34004a922f1858196351c51682bffcf2a905dd06f3aafd58f46c0dae99ecd59e1886856964dda18cee74d47c8e7f72d7c9804159d1238fc1a27055c19aa99b6feda93732a6884a32de40a9e1b8ecdf39ac93cce0af3cbea9b0f7f4ddb5a6d2680d2adc938261ab98ff9f627afe026d3fef2a6f0b4adc77fcd8057afe52d811d55389145ef3dab7407a5bbbaf922e9bae610e82344dc161981f5032ca553bea935908b845df94af34edbe7593f80107fab6d16b534ae8b132cad7af3e3340d5b94187ffc825490262c7f8de52080e2668fc8509e6a4172f50dfb501cc41c1ee1c5c8057c1ccd6022e46edf5ccabb63d9528cc33b6267f4a34602fa4d5097978675b65a1d5042cfee33b4d956567a9ce3cb70d8ed0146bb697b79861074458060003d784622f85ce83ad75aeb388c352c1e4c253fe63d1b777708952772523b2c0e47889a4025b837cb2be08c60c200e7bd8fc8ebb41dce814b9167e90b43ef1e5e955b75e8f4b9fb4d939e5790efbd9eae4555d015e95ea45a311a46128fe44d63545d3f7b2ed2fde8756debd5652dccf2c7666a90899776d62fb747f3a8ab3f3805bd8aab706944eadbbdf415186433765ed859f3c6e4b6b515163fef42fed3ba488bd6c16a2f899700e7b78f530027bf740c96460b9f18525547dbebbd6dadb0d0c549712a37d1c34eed8a783f1cb249e57653fe6488c923a9c828ba6bb9d40439545e3664e732c03baa3f4caeac2a5318e478ee26ca49d51be52c172f83f57a06946de3be9943e392c89aea8a96e7753eb06c6102e7305d24dba39d2a7fb81274c09ce511a71955ce5ece819a09804782aa2186aee48fdd0959fd9a41f7e328c238ebdd399e65b668e2d0140b1219aebb65caaf98c949410d6d87f65e499e27169bec1ef0022d8ba878e22e0abc61e56769fb51b42aed25edd287966f1c2ba7863a90d2152dc55ae0ced2d6c19c450974d3c87d765b04536a29984e833fe5052427107f0e7f74afab3cc6201616fcc56038408488e9fc0aeeafcce51070555f51bafbd3f27fa6be0e0f40fdd57754be99f309258744b9c6c67a92dd37e95143d469d34d4858d6a40a0308a8caea65421bee890cc27813df3b2e8d7459094142d21567cc7f4cf6c8620005adfa9613becba5feaf55b3a73e33af8db7086b5caf7abbcc39c225cb9e3d81a65e0004d245d6af2303d9b5ee1c501bae6619217e37a1a0fa64559c1743b660af773625c35400af393299a21adf3d795716956b1356260188c30c8003209bf9a6142b8a68eb4c55812a3967793620cfeb356936caa96d02aa200aebf518057a32499657daba7072eeaea1967856c2cad915c5dffada65e9bbbd3671a897f1c2b9880b21ed2a5bf43dfadeb2daa5caf24f5505637a5123a0b46e5786d27278da843212dd631cc6bb4b856b6856d6755603e9a814af597c239f7a8fcc2f9484bb8fab426a5fb01b2e5d9a31ff0decbb4af24ba79da4adcdf2b0f33c4c0f14c6f3bde17480c9b64f685b726b989f4b0f3eecc21aa847e383141629e62777f52cbe28cdd4bbb44225cdba31c28b487467653b1117d5090b9934e687ea0b7629c690675c134374971b1a8e202e9f723328e278dffb2ba0c9e86e93f8ccdc86aca8d763e1ad7ce0510792638aaa3cdd28fc3e96d193e49ddcace83a93d252bd4794ef51863eea7d4d538f88590599c8ff71031574407a7f9cf35b4f274d074de03993dfe528de8eb63f2f98548680b2b60579b917d2aa4904c548122dfc0b3e821ead2059116649e2bb1ef1689944acc044ff70f34e3e85ea57578e60b230c236a4482cc486ee1e232c44a115d6931f9abe1d0912eb277083d72cae6b19a5aeb828816b0961a46305e60e7638dd3856fec393d8ce51c9e01a704b3b4df21256ad5a503bc23a6e67e1d78d399e6ea0ee3e70be9c5fb625ff89abf91a0389983053776f0e06fb7c1724fa2341a9fffeebb1575305c066548646ac83e70e6d2467d4342e9072760eea6b6ee71ee8ac731bba5c368f6b4d092b5a0cd3cc26b076db1aa9a29d97d66629738ccfec1448c06e0e6342556ba7bd211fed4ef3def61ddc7f5f217b4b9903ce804c2c8ee8ca67e78a5990a974503b35b5b7c7f3a5d48aa04eafac8ee5a13a96955a47724c9575415e510ae2898fdc0fb7e4653ffb538f5db23b7648064b29f9f55c45052ff72a8785017e5df2a481c8830ce801d8877e2b115c77a61434d951cc7814268c1df34b79ab78d7706cdbf587a59a7dcebfafaacfd848c6eaacb5e6a6d5bcd0a7b648e8cc045d3ae4d6e9c7e3047608c86a9d3573f9006adec916d61bb709934b029684ec9e6abab5a4a02ae516aa167df60f12b1a4153479412f0bd5af07f653a60c6f771221f1aa1bbef16d7f851004102369477884046327014b5127c7048eb1f9ea4280e5b3b56cdf71c3a87357d61fbee9349eca9f68ae1b543d397c6e227d68510562d80176773acdb7eedf255ac551149061bd7257f1308d3c471b529de2b2b29d8c467e22c93f16427e94da449e53bdd54da39020730d2a62466cbf45941c8ecfb550eb8981cac6ec51ac6d5237440bc118e16386d0323708b3a53c88583a34318b158e78bf7ddd17148b4223985b756a26ccd1e9d7b6bdb0a6970316126b6feece483c1529319f3dfd631c82d7797f8d143121c0d3f50df427a58cde5c8a37f390031355053a9aae476574adf1b14fad6d09731b5908a610f38de3f3", 0xffe}], 0x3}}, {{&(0x7f0000007f40)=@hci, 0x80, &(0x7f0000007fc0)}}], 0x6, 0x4) pwrite64(r0, &(0x7f00000000c0)="10a4f388dc5c553a4e0d6ccb763532643c855db0967f33727e725888ceb3df31313553e5e819bfb145ff3c7396789d1df66f0341c29ca1dbb70afc7f13cfcd051813824c00217659f4203c739e8ab16fbb7eebd029b81ed1bcb184ca74ce6c871de1cfeb3eff6ccef8cf01bda28a1e97735541883a9c54564d17698f067b13b5af4b70de86677164503a4f3469903ea58364da51d7215b", 0x97, 0x0) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) syz_open_dev$usbfs(&(0x7f0000000040), 0x1fe, 0x62c0c1b7475ed950) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='blkio.bfq.sectors_recursive\x00', 0x275a, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8010, r1, 0x6) (async) socket(0x2, 0x2, 0x1) (async) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r2, 0x0, 0x8) (async) sendmmsg(r1, &(0x7f0000008000)=[{{&(0x7f00000001c0)=@pppol2tp={0x18, 0x1, {0x0, r2, {0x2, 0x4e20, @private=0xa010100}, 0x3, 0x1}}, 0x80, &(0x7f0000000580)=[{&(0x7f0000000240)="71c03e5b564f4f14327d2a5cb29fe3f1a78885b2d5f5a55d87707caf17801138f252b54febb07d407be890a4618f45e485f4986354e10170a9db955a4cfae29e83a74036b4fb0ade6c96b5f4c4b9e835188d2ba05811652715e882dd23aaaa51b25c9fdfbedee2d5b58e110dda3837359d931130b8687a92c15b9ff737ad635b763e32ce91d43c29a78f43405bb7897853a4855d22aa6ee65c2dda7e636682f3b46b6b8ffc76b8bca12b09142a5305296835cdb5d1", 0xb5}, {&(0x7f0000000300)="7049a1f670b9bc942fd32518f297ca532ae74a25dc78a666f09a01f85112625ac3559088b05e0692a90373da55d2e71a4cb13332286b31430473ea390c82300584caee563f9a5e15ad397db483d84fac999ce669b8473ac2", 0x58}, {&(0x7f0000000380)="d2b077ebd18d6142e14c38dc0e858c3ea2f11cbc5ddf364e61754de3538b1a78859e8e864cdcbfebcd87f1b48d5f35c669899c402e4851acd0eecbd8f2e377849b2307c932c90ff15a75d0d90733f79ece9c39196b7d69da6105b563bc3dec94db3cf82796ed3a1e4b3cc2cec3c9bf07f5dfe01f784eb0db5c325706a0babb5ebd957036ef03", 0x86}, {}, {&(0x7f0000000440)="478c212bc16f9b58e0875164442ba8f1e622da308a14756bc1330089ebfdbef91758e8722434935699a57e99e91dcbe7e303faf5b139e143b9de1f07155316e39c3520", 0x43}, {&(0x7f00000004c0)="2ecf2d606022552a2d3f34e4e0eeb85a9a4e9821b8a0e8f6be13481ce692052bc4bd22caae21c67350fe894196ee9e46a20d94466a81977262376cc71a6358c58d0812e143c0a7b77fa7adc6b9b4fe19840fa01c03d5e48741115c34160a1f28af21dd66", 0x64}, {&(0x7f0000000540)="5417d2fe387cdca0898c1060a5bf8d68b93c814ab321d3db", 0x18}], 0x7, &(0x7f0000000600)=[{0xa0, 0x110, 0x3, "b9aa74c44297a0dbfa18f1e117ee550ef23b808cba38a37f7dde7fda81a754b761225bd7e150c853e40b275715f58a48faf212b8a04fa285b9bcd92105bf5cd5b7c184d3d4c26dc8092f87efd6f9a342c1baee69f74a2050450d632435f397ab69182a8cae2518f44476d19680275d2235c98686750beb49226062ccdd8f3640ba7d04bbd2152b5b3ade86bcac21f39f"}, {0xe0, 0x10c, 0x1, "cb3cfbe77b7eea9b6429ee1c2e6c6ba5927f30e42d5c67aee03610f5387b918f5d0f19c82806c912b46b28e8cc6771cb7006be1151b039940ad0009f5b515036fe50b88516d01e5016a258b5a5a8546a12b2b32c8037b5306078d938aafd8b2945aff3fe3ee639f48353d644a95df2d5b7dcd667470dce5b9b9081a076d72a5c8d3fc46b79708677da0e120614636a4b65708f0f06897dcaabf7170f991a00b5f9f32f07d802cd95151a82d218b2771431a9fa0cf25373865ebdec4040d7a36b353d52923790d79df6e7918e"}, {0x108, 0xff, 0xaa1, "0bac2774c9cfa1a9289d21e11980f35ff7bc640fb25d8a7dec10241b576c7ced9f13b39c7dbf7f0a2ead9343ced0da84609ad48af04d17ca8935133f63f00ed0f78088c2ad0654c25e6714e7285119e8c27acad45783a6e273f2b5fe48e8da76e33a55482c89c7f69e45f2f5319ff2eea41e98c114f2382cbc6301a2fd63237cdb5f7b7f54ca1bde62b13c6e1625547602856d7f147e239ca7e65fc6584992ba115be826ed1d998c3684832d01c2cc7420a022bc7aac0fe3cf51219f907aa5a0892ff06d293582a07d438d4783661d54380878b459a7686e36747abafad5a88088367d820c1d1b0e8a6b7c9dacfee84ba1558d1c3aef954d"}, {0x20, 0x10e, 0xff, "b539ed6bcbcd47b01d780e36d9"}, {0x1010, 0x111, 0x2, "6adc0b93acff465feac96f36ab82ab6cf9d219f04fc262817ba6ac476fe02851d50588be437cabbb24cffdb13bff7ccdbea97c1b9b7f1d997c0724d7eb4385c4361df1d79f5dcd6513f6b8e573bf0329f6b9c6ec9649f865b1830b1084a2bf399245a18b2101fb0e5cece0be7528a4df7f8c99c74d6af88ee8ebf95c9a0e46df98d5c5058b87f8bde910a4db33b5700e668f6bfefde2f9275097b88ea04a47d5336795cd9c75bffc740cb1aa5f9b5468f2bde09148f93fd599c293473553a9c3c4fdb3c7962e71b3754083ed186235b260f4ee59fb56cddfdb74e1d5f8e4f1b3896b079979cc41cb6446977dd411b8a41827a2a6653cb7349777019f5efadad4d02ee824054de8f68f7b0dceea28c6f62a377121ad2ed15e1162dda0e0a58f9ec06d5978ae3b02a3581f12e284c2735fe2ada27fa6d40ae316926047d82ef839237108742747a691624ca8cdff896467deb61150ce5cc2dd18718035d284e41e806335b38ca9fc95e27003163e31360307621f26ecbcd685ffa904aa48ab3be442709a69bfcef2ba3bee3fbbbb01222e07e9eeadc80552cc156db7864f256b6e574e6ae2e137374254d95fae2ce53d3d06d3598472bb0e81106645dd67c39cf76555e15c6ca775bf2963dd71a9e68f18dae9512ac91b9cf0c7f3641f95ffc1fb0baa86a86a573ef3ccf90e6e0b7c671fb44c387cba1aeefd4511557a4c2533573593cd4230952c245dccfaa11ca1872157374b3d5c0ec59d4f37e47b045fa380f000dff2a9e3ac546b2f7eeb2b4b222c4abe55a41903c91ede48b45f2eb06a148aae04cc2fc50917994f80cb12a575a9569c7f3e4d83bc21e93743a18c1db1ce43ea49bd5015bcaca687a72bb77df0ddf19a538575ef2b783c8fb772f667830c09902062a29777fa55fd5b40aac478fa8dbf8c35e8dc686fc25fc62bfe41c6584cf8c18e0b956b65c2cd522a46524f61271d3b002bda9de8c560eae351ec1ecf82a85e7a856dca6a6df125bb060ca21c83fe1d2fc765355daa22c07780f0c528ed9fefddb2c1d986016bcf97d4050e288b77a8838b637f8e8b8587aeb953529a864a19d5f27a16630af6bcb516a18d26151524153b6f6ac5e6f1132ff4c6654b1e0bfee16bcdc13aded225fcdd39120374df59db4876c388c84c0476cf1dfeab985258cf715acf2d6475c58871e755833b2c546a09e6f9a08f9aeedec5ed7a46d73fc0858b36794c9df6052eca5214dc06b50bf6ec2174ce0f832887d1461bb04a4a1202c1779284974e713b3569c765b9ac0fc737ac7b8e8db644336ea3fd9c6b9633b37d8f6dcabb6b2dc6b463a8a40f5e4990eacd7383d7430324ae2a71cfc45dd1c7aa286f8059c976291587f02631a1ce4a375cf3c914729c6d6641f1e58c1e68dcfdb91f714ceade7b79a21fcc11dc4db7e3058eeff3b9f21fbd3f746576f5598abbc3a6d468eb34b494f690596ee0ce8b9100fb27c950d42378b298f37bf77291bdb12e9429c363bd1684de3f357035c8fd08be892e42f1bafc9f351eadfb88c433876a9081d6bb10f3363cb3f8d0cf12e96058143ebaef11aea43e8a16096e8500360b576d893b0b7f4c0fd17d227c1d9450d4c98482720a8e6dd205dce6a8b4da9976dffd8d6f53d3f373666f9fee2b058a9670cc4cada0ec9f7d5113bd793e8c40c414de0d8157d8e44c5438ebd481363ab05602ff0cb9e36532ec8e581c99a5a67a190a7e6fbba29f07626a18e246b7d5a0ac10103b6d909894fab7520371e2af5649c66fb24632df3c7ea4185450b96529e1d11215dcbc3ffa6cc5d26a584d4e6a51bd45e439720ca19b83b2f5856559ac6b3553ce86a1b2c51301cc5b54f95b6a6918ef0bda301acf1cf2992639f7f30ed9b6e93be3aedbacccdf254ee88ad78ec0f4fed9c6bf0ac7c095567e1328b316f5160985746345d1c3fd11a6c18cffc3620bfb6f05b33cca539f3b1eaaf56bfcf14881b930d1e4982ddc7c04e8ea558bb39ba97f5044a07147e436c2f02b9d213e2c01033e70d29f0bb8c76f6086d4b7fbe591d41f874123b97d6828822586e054aecdeb4744532a2393f9715fb8b0864e4d082dd70bf74238a29a4f09bb1a74899d33064101be5052ac7c1aa3be495a38fa824c71d657fe4da6c6193b1e5e3de3ff0ba221ea307ba714d8ccd1df2630e44dfed8ca4065e40aca0f625526c0d24194c06a9364e3dc66f9547aa0add5d90535ac7ce40e92d9f7b4d01792b0ed247edbb45c711c21005c3a5a7524f316645ac39464b585cea8bea82ddc31ed18c68179e71d960633703eb6eee13ad6ce877fe04abe196af49e40a4cb9c37c288268db3e01ee7b84c30464a12cddc5b23ff25b5ab3ecfb4af24cd9e124402f0a9debaf58d637bef79be1f436dfaf578962da315e712f775ad8597db88da58c0dee9f6b5d5a383c4c6cb3ac2ecee28b830dd4dddead86b945424a846101605b08c790bd0bf12bc45defc1f1f4a4f29a231f972160c86d9357424bff29ba8202d55b92684a823381054a8120b1f05a57be2721cf181627b053684b493e959020b907d33e359b7bb3073517362e7a808fca0d9ddc0047b0c326c45467fdb9b31764e81ea1670190c7da28c9049b841fa410636ebed8efb8e5158a0a4748eab2e8a1cf8356dd97121f5803b6e9013862a80586983c75d218fa3a7cff3f1ac744693823abdd2afd160cc30089f0dff1f96932cf13f7cbebb4f02876822df714bc4cf6afdb60ff18eedab617c04f2ecfaced97e69d3b8cf542385b73a5475c28022a88e8c43ad9a5b763c477182a9824966588341f5f125db57c08e1a6b75e196e393b42226ce971aaa502c8100254bf8015b3c3f15b44f0f565cb626e156e13b7bc7c47026741a4af7abd480dd8661fb2ef5e5509fb859c7ab79340d267b33a12b2b5b3621e9dcc9a7ce305918ad044811b292dfca3b1131c2b372acf40db2f0632271297710c7457dca83bef2c3997f5a7ad0867c6c62e2f0637bef325762f35f587fea36f690afe5becc00b57c41608a55ba00453445a3b286da8a067df369aceb529afe4432f085727f0ec8476b4c211b6d886f694e93dff2a527bc702492cf83b7abcdf3d830d87002e3a27c55953edb34c5c04b73a614bc541f2531cf1de8e6a0ffe3bbd6665a56f5f6f04257fc57f1300d6d8e6cb3c66bda87154d46ba0bef7f10f4d5100c93a3f0d5647d43bdf20793d9d7d10d67cf5a74fa2013694de8aa39f635a318cbffd01bd5694e50d7b311f468850e8611c0a4316c5c6560b9bb0cdedc06755cdd8b71456ed012695c595c09a9140bc2485dfbf2d9a028c40af99e2c9db08a4ecd76a1b091cb3f5cdb92951ce3408396a07af2ef42b08d6bbaacaf34f60b248f9bf3450c8dfb525c086e42cb9cdcb7580bb51b4381949ed6436b1bd2eee49feb01d326d84deded26fc654cc52f5a02bf3f23f1b8c58da4e39dc2709d589ee0825a10817f367075b11fd4d6b9a3995bee67813010a7583027841f5bd46a3299bc959b94f7c3b038b7fa9e405023c740dc66090226e9e79db69d90da2bede01c5fcc7ff6737a94156ddc4d38e0be8cb2905f0e1b0b12b5d6c8088c5c0449e8c960fb1330d678ed0c0d382766140daf05f73b50b70a6f4b2bcf7380429d38152069fc4e0715b316deafc7123f4dd4cd2b50b49d1a8bb0e4b1a84cf00d7e2f78ac256c988a7df3feeb20c56535dd4152ff9aa52a2dc792e7ac7ad7a2570543585ace8d4c4f72ccc911899aaf92ffd4af64ec3a15275332092ff38734ca79ec85b88100d9e6755b2e99e7e7f6fefa9d2af6d1aeb545d2cc5b9fdd8a1ed6763c4021473d0aa6b0aa8827233d1792f719c401c273be8c71b18dd368117854c1ef99290bd3264e31c6239990b2d9da5c1a9e773c6f1b751ffd41a3a163e5f1da4e67f93162d98910ef3152ead8b9fe629a572eb03fbe251d2feab9a83d5f05e4adb165e368d011ffae8f0a6b07e3c022c4945c6f74b7674ffbaabd2af51fc766f7c9856b529246adfbb2a2282765b0500ac781d32f68298f2b015c98bbb6914f42a9de37e4578df0f02d276e9b5483e756018613f5c60d849d06683909709f2c13e46acb9a75450231e138842ee997bf8a51de6c8e327ebcce312acb45a68e6e05490c4177ac5a962344728b4de33d748ef74701defcccc01584f2a3e085229caa2878c4484f66d79e0bb77b701f3bbab6bfd7c2c230f9e96138f4e1d0ec4c89023d549db5b8cb1a6c04eadbd75343f09da7f235c1ef6acfc564faddfcceacc840ba89791095f3c30cea679f07b0ab21355127385454914e9d9314efac495656017ada89c0c03d5b8da59cd97d1419a87e09a0cd6599e0b858deb78f8b62b82a545e51f10b09ae2bff3361b7c8366feb2e38a6ec7554b92f94996940b802909e3027264e5326dba423416f39e6f4974fdcf53a3d460063a0a5c6f530faf758ccd01f628126259c8671a914a1607084addb18dca61c5180b54e5cb1ac047086d0d5aabbdbba964831d2ade0f2dd84f4623c319ac0df92380a7ad4edbf7b5b626dec3a1db4996879c0bf01a5b709166363eeaac21dee7517f8bf4a868f1ec7247f12118d640f11a2c5b273c28e9162ec203967298fb2dc0bfd239bf7720fa2cd30765629f30fa765c5fe5f4be2d3fbc84af2378b382e5667bf1eabc8f1bedd27e76157996542fb053cd7c5b751073f40701b023c4d484d32efe9600dad51d1d50942a81474f3b3cba6dcf26f696865bed2c9cc9bc00c8128ab6ca3d5c59dba11be53276908c5fe65a860e78341fab7642af65fd7650d78430b8edde9ac98ebd8450041d8a30e58ff112fb032fd13bb191d602c8fd7388e7597302fd40ac028d67c7661842e3962fe7b67f084d811b4c09197577eea43e32674332f469ca96ed4370c1a687e176c822837a2428813fe42b86f724e127aa7ed16c7283aae27a842774859765d92347748daf8ceb478b687afd0f17d1c978dce71f7dd3e073520d1f26a45a9a13b0d722e42952745564d165b28be5707efdb687b4af0022c68f69773726bfbd388942d06cbd6273810fa98dea6381a5b953ce46675cba6873e54c943ae6fa0f10613679ff3d43ce50195c173b135ddd5635d83910bd6cf6c37152eff8c5345ab5600453496d343dc7548db46107b60be5d564d033c75d72f8b510d66a4d0e998264bd4d1b02bb666c1b194574ea10e3e3def1058f0e63fbd5fcbe66e7bb11e9ae0e7b974cb92e69d40301305b41d4dfa83f2929315d0303ddaa253f1b8bea5d1101f874ab5a2682c9040beb02c4758af7e7a0d28ef2dd23d806bcb13d8d1f47438172e5ec0dbc99b1eac561e8f24ff92ae12e9c5a58ba4d325ff865c5a8bcd37b3dfbfa01ed8cf1c8c29830d23040588347417ed032f55a3a0b8bb03954572f170689b277cefa80c42cb5a851e3588ea489f8dec50526645003579abef349d2a6d380197d9375938ea2a7502abd8fe52ce11118a3beb464c87cfc638cada28ec7cc92381f056b8a368005f2037188b7301bdbf63e05ec502ba9d2f3c9ea9e0a3b9629324c8f3c6df6fccc12869e11d32e5593abe32bed9083897bad7ff621502f20895ec4a6050a8221e9eaf3a17722b1c09932618a157845752ef662c1e2512f9e89af37a98122bf53fcc49509024b24a542a16279f4f00186885bff205ea66077e8c3dd8222ae6f99a892b3f67a82c03adaf5e8d95e689c3f528cd7f145339f5ac8e50b62963b688e5911db4d876111bd954f3cf6474788b60618f288c821df5b69d4f8f46"}, {0x70, 0x10a, 0x1f, "7f634fb79dd0b58443a2df94921b1fc0e867e41f06dffc87e44a9c6d5134b83ba9f974173f8e58bc1cdf4854793a5f4040532062319c999e2aeef621e117c8e5446d72f383209aff74d18c33eb13082ec48b3a0897d5fc527bd675b905"}, {0x1010, 0x88, 0x3, "390f6f9809d323454cf92e926ea3db9dfa0a6b0cdd377960759aa1c31acc88bd511e2a0280c2c82b613e29f95b7dcdcc3299ffe18ddd836946ebd66852c89d7c02a571193a284bfd1e25da41de0610b2adc0d3600143285518d67c2418df8ab1df0805dd5e028913bd217af0743227bad7faddeacd0ed62b873fa321e7673e58dbd74adc59aa8730a2230995389104b949118dd6803b019802df8c7d618338d46df649fc6a589003c7bc403e1853bc7d0ba2d2c7df26402d08868df289f32cdf82e43ed56aa5041477dcc8d14334cbb8dcc93fe34dddaeae772d43837506d15555a2c03468135280640cc15d1affc5ecf4859306141d34b3951b14dda04e970a76fe6b0b12e373ade135a13f4aa7662fa83bba47975ca13557d7341ad8ba2aaa6432d44634c9b44283f78af87cbe34881d7255428df4c386ebc51f88be5d386afc6e37a9c23097e5fd6bb4ca2e3137693d2b0f53376c0ea438dc57981be63ea76d84bf3675033530eb0521dc74c002a94f8e431c4f891e92a7e33a1c47f98979a93d27fc10e007bfc67aba3c33125c7d252527da000cf4db5ab84ba9e539aa6d3f080392c1e743802440b8afa8477cd25d9936b1a4975c3db2264ad525a216b1a5d822e71b181cedbc593db756407b1170a098174c7bc0de686aac2d46bcbf2b196bf1cc666ad2654bc7bd893bdda8b5c67f18a48d55acaf00c75c79faebb44a2f976427982f3cf59bfc0034e4804a1feec09bd85c479bae57daa9b97ed800224b88840fc1d1bce175abf8974b7554c9d45228f6274c929987f1697d7b9c5934fdeefe892ea1fcf24a76ff271f945a8be6d3e4f0af381035ae055b234533657079adc318265bb25b9d676ec53cf68438b2d9919c6def64abca8cc93ca9fc7e53c87a91c3de18b47fd0d0dd959a15c6bb12a91fb4d9934a4dab9de30d04d18e5f23963f62034b0a130135fa29aff5eb572d136905d6e93c5c57a064d08e33f95cda627694b32dab195f2d17be074c5ceeac83c2eff5f244a32d607a241e949856e8bb7cf2c1d4ab62027200e4be4a76083da74272076803d544d8441f0d73b215ac107c83fd1d59746b400674ccb768c0ec025f434ed95d457c28ef8a27105fcd032d96057e615b138b1faceded4a91dcec8b6cd1ec6f80340fb92e6d9d1dcaa96b9586900979ccf6a6484e847d40894db990f512a66355910e5f54a075b69fd18951dff6d422e6f16b4f45a5cbab630eac33f45a75c7900932d281478066a0e86a861fc5662232e7a2558545fbde859bc51ebd1eb7a29ea044ef589cf3d27fc22a4a52e1e5707947b95f68123f3b3acc8b33ea76ce11ef42ef59ce1510ee9d59dced49de090b1a2862787dd89191dd49ea1e7fc61ed1bf52fd9a4a5eb891c5062cd37fd3d0fdb10b1ee79cad377b12be7c10967dffb5b0061b4d1be51d69b8b511413a04594be82715fc87ed678a450faee3c1201b595b0c9ab5162b17e3690e980fe97a5c6ac61a9eb9e045caa322d06d9c44e3803e40c47e374cf2aaad76ab48de57d23cbed4ccfbcc43694b45d39129833913e6b629ccbe02c24970328bb8e51eb88e42e358f18e0f943820c0d58e92242a3c3d6fd13dcc1409c47eccceae973042b62c31a905b42a69cdbcd42f753a937d4711f9bbb9d90cd300e15412838ac4a7ebc0b495e816441678304d5e65960e3a0119f5a6274c1483ad46a4acb3794f4b10d1806c8daa5e1e0a0c94274f326d8ab7ce6db7e5b52bb526d510e5a5c37be15eded2519023da2fe4737e4dd8af4b8858661a4b5da801f5a17ec5db3555bc7299c809c8b13b1677cbdb09c1e6c97a4610ed96a83fc87acc162060e61f722578754ec673bb3ab1741e7773d115915bffdf6ca00ef37b19ddfed963f90b8bea8f05b72ba142377e1c0b3d20b6b3538b505f3a3f9418a540eb50dcfd5a80a1a50736313f2a950dc4778e00d8f277bb446206679f28d41a7d9abc497f8dd9bb2829a89d99835c5d7802f70e10a9ba3a03022f25ad65b8bfe39806eb867e9b0ac12387c1deef6102279050416ba2cc137fd64e4e1646a4486be48c2fcf1ee7b775050f23ffe6117792ba4e59a9b359e76eaac0d7628a9f5f2ca59f71ac7c91d65133f0d90055593a3a70b0045babaac3809a99007d73967f7c7622b7f3417822012d6ec9e06104bd111434ddb99267693f3241abb84cb80a092c87ba78629dd312594f1c08bf0ab845525ea7fdaad13ef2eb96470d19705584102daf3d79fde9112ecfdc1eab2ddb17c7147aec21761b21688ebb6731bd8f53633a75f6d6c7f48d8faaab2367a9152d2d52db220d096363c622908d4bc54b23ef8e7169e78b87a5bfbe712eb9c78dfac3645f6b4ffb76000caae7dd5e0194aa6baca484bcf19892d63fedfa7a6085024ce34cbe17a81e43d5093deaabae64c4700083cc2487eacb0e1831a707d4b4dca4054c055db00ce2b2437ff43db3268056391b28584a8a2a24d7f280683ec9c8f96174a122b725539945e995ba2e650e3a520416de366e6b6c5b4d966689db95f4a6701559d7875d0347636f07ae1940be5ad9896d0cb6b44f04c11845f6162914381be1c7940b5dc927bdd3ed74356d6c286e8ca26e4d1f50ca69999e3c4a856884abfd152949726a95e9277b542fd0b946da562276328ebb309784196dd3061f3f4336dc9f423a9e7c4053623023e2434db3c242802edbd914e803498576c0416702437f78e686842c5f802134e06bf99dc85976dbe60506c4d58820957fb0b5a9cc5a380f7ce9f2117f81131fa1705329e0a73fb94e267a0749687fb872db5271d97544dfcc4dd276b85a7b22524e98ed85dade19d9368b4fdc02519a2c28786549c4e2924d8c594a845739272161cfe5e7f23c2c7948da5a23d9f7bc55f65e7cbda6e3f2b545b9bb72933baef5bf2223768ffd104d8c6c27474a817f40d38f18038ce3557a607527674bb7a522bbc985e598739ee63e4ea328122d28aea51d70841a3766efe8b95148dc2f1db8c0a81f77ec75372a76e033764b2b3865430496ff6dbd8bb665cf67e9e43d2477008dd9b7a5d4afb19c8aba85ff5d1a757640eb4a5d9480721a72202202739e0a87edf1a47c40688a1555604b0badfd4ca7807389eacf92fd4e94c12b0745afe9e3ea2b9fa3222c9d0c939d34e62b284dcec32e4beeb0a21c14480a94952ecadc6269c4dbc000cb848c0b43a47221091c15b3f759d5d55519e6e0722d3b03e54498d41ce906b57b2524cc4745feb8be296e451ca4ff9b5b704e521844cf875b80c6f7e148e12ecdbec45eeb627a68ef8a99c56f28d44009f2ffcfeb1c84fda700960daa405bd76d7f9f3868a7cf8a816e1c1d3d26085098f27f833838e2409336e9f822876350a6d15b4406e7ae660ab3ad671934d0c3fc942ebe43a37df94479249ddd206d79733f056a91802eda534e8b38a9ba7f3adf0d7bc4478e72749388e29faf78edcbe19fc2e4dbbac03ebd24720b98eeb9a58adaf4ab3f88c660dccd05ed5bcaab610221b97e2c46457419b608222d617c4265673b89d4f196174f0a911b76f18d6ede7ef629310ddd1ba48a1ec96c085a39e75209b86bc3c6a7027515b27b50cfb0bb5b1faab6fb4ed18395fa41a1772215326417354bc9581e592f7d9826c3e3b8e981eb569c81c488fa36d338d0578dc1fb1a903a1745dd9cba3d22874a4907ed1a3f7d4faced6d1f29cf78fb566e23ee25fad9eabcc0e1f6abe33e0104306234c9e0ccd9a7112f9e96899566b5c96a5506ec8b16b69a235c5bcad5d0dea831e111880056058e24fd3918083da16a03c2f4d4b52cd1dc37d4fc0f17101e422d1d201e5b1eec5abb9a2338a65323c9b053bac959132db8e9def77ecc92838463f1d001bb27218ab4ffc61fd29cedc887361767f02068108369eb1944e1dad3352cf401f2f50ed44fb18dc64b7d66d4850ee0f8f0164c33807c252c770f6ee849c3c3fca76a037671c3f4a9f5893c662062ae09efe1d6bd40fdba678025e1449a4eb23ef7b56932f4806b27f3abe3147385d5fec9f5ea31af8e645da09813915758468726d4de8967e7b8d0f01ae01f1e5c070020f07de8f15364c2a495e55d249e1349c6202fbb78a0201a285aa503cbbda51833e51e76998a1f5c8176af97f73813ca4a7679300212e6f58f44f9b2e93bd41058ec728a8cccfdd025b37dfc417141930c1dd4a067b942182d54372692c50fa0a19357ce9b4ed00d31c8da86195725160d60fbdb1ef491a4e5e5c754486086febfffcb9f84f979eabdafbc5a42fb761dd282a096ead7b77752ee9b590d153970c53a838048e2396f65faf553a066aea3ddccd10c723ea098370ffe288dd39eb7a8e7f2cad64d91fa975153e7c7228367881b281b325ab4c289ae875d87ffb6eec7cba60049448bfd43699d71825204cb27fb03c84c541882270ca06dca3faa4f409198a531695cce836c6bb0d0dab727abd6ebcbb974e95f03450c077257022b7e11e987dad2cf9db24f1d89bbb43f916fcf66e2fe94c1f39551ce3c59f253a40462bc56ccbd4f097dda8e01a0037b526005d9e0aab69c75cc7c21a0ea666b1b7ec9deb697139d801a31849a5b5ca6dc7a49a5866d31d86673e69245dc2043b12dc4fa1e377abf6775c38df83559e98654c58df09cbd1181275e19c01c36cf2c4aa35fd86be7e7cf887130c9762e33958fb1943f1b6b1be0c289c3a6a75a3007b70a84baea69bd6c2abb9462195dd459dfc972a6ca9d6d6396841adb1edf8a7488f02cac851e74f9a46481bd8a7c00a9e3d69ff5b1d60ad67aa93e2280634af4e2732e84447180909295f4e9308d3b52ba4308096925135258bfd28c127ee4a70981942cc974db6984e58aa6562596fae0e843de0846fac2499663900f91b208865901167163f1628ca8e226959f7a7979e3eb233e858d40235df9ac5ea8049b42ddedca330e78400bb2d9463ffeb0313bad845656b72dc6dac0354f580175dac199c03f118d8e59dc227e897df0ea8e27a6f4fd301e704fab6e767734096a4173c75019bc998e3734a55b5b315ecadc4a1f44c692ad001423bf98c38e86ced528e6802f8dec784ca99c10ddfdcd713e67b3e5a2af7c0ea352f10fdcc29f5b9358aa68f6a043872b1353df5cd694fc5cf6298716833d95c6e740bd8ed2c3ecc6e36756e8d7eb4570d16ffdde892e0728c0b380a1c3e509b7a091be81bccf45e43aac0edf57fb20aaa3aca69aae96e56dc3319dc6867d3765170c4312a60d135ec586e88d2293433d2ce608e6e3135cda038a224d6a89e6186f2c16ad653fefba0b12891d8c9a5310ac8f0ec98716cfaf722da9a63f1d6d7c8617b94c9d42292e4325345f292554e015f84af1049792e4aa287bbed3d38123abab5fd77cd095eff0e4fdc0ba8027ed293a70167aaf5bcb464da7fad0580f5bb4564645c29c7948a528d5dbd92f2e1b46a85af3203562491ece6dee616652ec323be2edfd417e9e0262d11d1d6fe38366dfea4436ac26b058e59a05b4b1c5af892d13fc93a5c046005602f2fe6b0c1d37180934bc06587b7778a67253f2cc08fa9416a539ba35be33446e6b0b8052347234f4d7df912824adac53d97cc55eb62fbe87c479390b6e5defdd23e4fa77dbc999cacd8ea7b6f734657c9a632d6abde76a08884a2d073e4d320e67bfea1a79ae6316473ba192a9fe141cf2429fedabd07e1b21486bbdd830065a721b1a86f26111be1071343c0a1687043da523e89d7678895982b7a0193eab3eec22c5350dcb8ed1f477f64a"}, {0xe0, 0x113, 0x2, "bf7e4b9ea93418db0948991a0d8e9d864472ceb5f62a7f2b9207f508db7bf8b2f5950f24e2de0e7e7befc02f0eb1c560dde7d0a644f75f023b8dbe8ff2dd571e4ea1ed9a78a9ff579f42e9fa55e489445a5e810b66441c94a0fe7f30ddcfdb98ba8bdb8162f8a8345ecc3e75a50a721472aaf99d7119e71de71923a4268211b7773a2480ce16a2f31c04f0720a0e1a5d5976950297e50661617ac15e1b87279c907b6d9a5e8a4d5386a99e3b2de54992b75156c8f1ced3d14cc9a1ba0a6ce5d3168085cc560cf373ed634a915876"}, {0x68, 0x104, 0x101, "809effa423641e85920290ff1427d0e96114837f5f6c6cde91a4a360f8a87608dea539e23b363466b156205cf993d699596cdb59ed6de48e2dbdcb52db57f977c41f32c7da3ac86ea011db2a89a851e7e70b"}], 0x2480}}, {{0x0, 0x0, &(0x7f0000002f80)=[{&(0x7f0000002a80)="7ab94d5d9de152fc136bda6d89413173d7c18a41b81a83637ae8c963f4d1ceaa6c34e71fa4cfafaf9d9e519c2a4be0d4a627333b20f5c4ce19c5d937c3fcce1dd4fa4fcfe60a9bb0b871b087f76f55f148fcff4336048dca9d8a8410c747639eeb7d66691c56a5e2b37aa01d0bae031abd965899d804cc6d97f97725bbe4a3e9f7e51305fca14652", 0x88}, {&(0x7f0000002b40)="438a824dec10890d5f39de519efd14effe44c4643ea43378aae570394c1a794fdf3b9203c29b3670e7f2b2db672d4937c972b20cd57cc6670d9978543ba6497f8c08a99a741ddfd7b2c8b89291818d08502976d7c610af6a3c4f3c33c34529ebf67a35d9a2675ec426c5f672806a2630f1d74c6f0478b798df682fcc39855e838a7ff0b3eaa1b8658b4ac0a7870adff9ab6200387b81aa9e927cfe6243aec60bb031b34f19481569fffbad1848caab2cee226ebdaf8a9c51b266b2fcbad7f541d1e9b991dd41b6d95d4e62f95bdfc723", 0xd0}, {&(0x7f0000002c40)="5726988cf35e4672924b599067db2f15e95138632665c0bb998fdc095e2961650c852523da742e79034b9e74c953be76707e6a5addbc3a5b6d85c756a34257fd2d468a82a2f47d20f87442239600b5bcff89be734a1b9d027429bf2488693d940899c4331c7649532c9dc649d05f66032e7970db51b4602022f377d32ec91fbffbf03d0fadaa841482344b8cf9ee233ff65d9367bb5eb03c9f7d549da004c13263b122712d9207b548f21e6aca5455f6d2010609b7ad0639182d4e08dde3f6ebcf458e45195e34c1c8852d44c134e29667e9d1a207", 0xd5}, {&(0x7f0000002d40)="98bbb0891ff81d15427dd714684456f425dd68fc720729eadd5dc065c7db5bb79ae4c5d81bafcd33410c978f14763fa05f0cc6ba35acb618482ee723cdac78c9d50d3322f35cacfdc055861f83ca35706a37", 0x52}, {&(0x7f0000002dc0)="8974423ab2ad595efa6af2481d1177ac8c4f8c934579ba29c4c6d50c26f777de9bb1adee754289c5d9f90aea96ffc6345d48195aeb0624dc667243e528a35f41931741aec5301dccf57a15c1c4963d6e8c4409ec255e83e14e56a772d48b4717b84c6cac0c7a4a6ee689d5b37f493a8a3eb3887e9b900c11a1cee989baf7a37ddb96c5f4ffe892591f44e21d763c56333d0762cb4ec76d1651255b74bf77ce95e58c9060ec", 0xa5}, {&(0x7f0000002e80)="e116c7524a123694eaabba5d78983cdf56d55916dde59c809a2ef7b7a9dc9c3b2d3bc8748f0399ed495498ee551559452f0b27f11f4249629a9f811ee2c5fc1a5f36e7286aecc06697adef94cad986b54aaadb0d84d33fd2240ffc17096bef1e7f784eb934e2591bc7f831f1c44ffe0cc5ad67ad1f1253499545e16ad5fc52187727c031eced1aedc67009d3870236e70b4b8b56442666a16373316a934e2d8a9c220cd2c2320289a3f924c6d3e80a91fb6e7e615f395f912d02b488567f3c401ba9c32c3a2b2e8a6fb679b3368e1c3eec07824af6a3e03b40fbb3113c0edb28afa4431349de800dba6f9f5fb9320409a272717fe4bf0c", 0xf7}], 0x6, &(0x7f0000003000)=[{0xa8, 0x6, 0x7200000, "b5a588809dfbd2117bf698fb9ed60c24b82aa117f0df549a909375d76b7b85a141cc91a9da1b092e42e383bb93f9ceee433f2699f55ecc064b6923553f28202c59866fc7ac27de5a4e20ff6d55aeadf4492e14d8666de01edb9d4297bd0ef238f03a517aee1ed33375749d2b2131546144b1d58fb22a17da677c474b72f82e0316c986ed016411c8581887cdf8a623c7a3deb938bbaad0"}, {0x60, 0x116, 0x2, "613487f0b3d2f8c00d8c4400efd78bfee634d7732d4705fcedb69b73d7e5ece0b995f90111a90106f1b5e924b209c93b1ca5eff6bf54f637f7f11849bcd83e8359569e1761eb419af28a6bb6a81f"}, {0x98, 0x10d, 0x7, "b8333616222e99faa32c5c3abe0b67791ee41cda33aa5ee4225194fae76ab99a51a91845d9604bd840a83da8fdf0f668791c2fce0ff9603706c090916d7428732400f9f7e92d0bf6a50b756162741d2ba7dde3cc0ebe06b9e9e65beb121fc071157349808b4298a0038b8d71a24c36f334b3207c5a8e8c66e7f2fb568a59006f3ee92d"}, {0x20, 0x88, 0x3, "6f47e58f6e678ebc5bc8a3"}, {0x50, 0x6, 0x2, "f1b9b80dbb7493738411415f1a8d3be2a66bc9393ed24a783ef2dfd251700ec6c126590b9f842fd8f82672390cb2639bd6aec7207b31c1236bf553292129c623"}, {0x58, 0x103, 0xa5db, "c24d363eb05e3cb2b4c3e9ed45ec8763a6c54c9db932c30d49c2f14d9968fa680219937075b35b9bae2c83dc77ff27113c4b1e4709bd1a145dd58723172656c01d"}, {0x98, 0xff, 0x1f, "259f9bab8d650d4e1cb3d0d7657ac39676179be5a4e5b9049fc74b2c81469f7a85eb8f74f6c97672a573ab426a8457be249bb70911111f8cb0fbc2421b7b6cc63cdcc9680c1e9c01fbd059f791cd165fb89be3f2f97d27fca962dedb7695897111bbb009e4ae90aee8b44e125f94919159ce91ffac959f66ad56e9896cd9f1f1603bb7"}, {0xd8, 0x10c, 0x2, "675cc51347c50e39e8f37bbb505159bf8a233e4ca089faaf0dcedcca3745b8af25d0061c8239b1931b48fb0643aef47dacd7c10f0735635ad79c5872ad9de63cb49cbf3dac95f0eac53c754530a94120361e949e64e81e9d8d6b5561931531a82d9485790518c7266fd150d2f936b94dcb46770d5e4eb235e55c946498fb9d29694736c5bf922517430e2d6242afee3bf450c38ffacfcf1bba07e89d996b7888bc05abe2fe0a7390d0fd21d18a96fcd6656cc177beec612257ea80d8883c6b7fc4795dbc"}, {0xe8, 0x109, 0x7, "1988223a8b882cc0e4ecf06755089f08e951d7f8fe8f3d638eecb1bc4eb4a29e356d4ba7b052cae304482c21e2fe4d597416dd7c3d2853706bf04ffa43ea67116b1e1bf1b6c68286af3c68a3121a702df18464959286322ff7613dc92aa46dd02c2261244f771cc179a24cd355b67bd621788eee36dc9c431709c6a0d69745f716242e936f10aebb5bb2111f4814c960823a47a857a051c883f54c548bd19355399c9e81bea6a3cb3b69feae70200d3f27e63ef8eed74f219be87496bbd1164cbf8616af33be29665771b5fd41f06f8b71e0898eb9be"}], 0x4c0}}, {{&(0x7f00000034c0)=@generic={0x15, "97fb643304d2f33b5592d7dabb3be5e76b84f97d921837dc8801de7dff221f138e51ca489efc5750e34ca5294a49320a3c944cb9b0a2241165c9a6f4061c53cc8930f0527ee91eb15958622362c260e408b9c409cb4b09d4f51668b9d1dec18f75f083a3b91af1bc7c8a8d51f513445fa338357baa52aa757f2c64654d74"}, 0x80, &(0x7f0000003780)=[{&(0x7f0000003540)="d6a74e363b14a5f2ecb2def37f", 0xd}, {&(0x7f0000003580)="f37d1d081b6e0f42b380ab9f0443fb69804e72936c16b7bd24a2001068bc7d81f4a7b6d6bdf544a58dda9865221f0c5d86f5f8294b7791c3281ec3164c045f6ca59e41e0545f57b1f9b4b4ce01bcd3bd0007f50db37b7285cc09686ffc887323d6ece05319511cad2a42719ab1aca8ff1d2c1da6169976cde1914f596af0c590e9ad09ebbb62c46327adb4729f3437ca718af066ea116e5e73e1971dbc3df898010d5e8e7c68275ad28c8cf8204631e50f49aa", 0xb3}, {&(0x7f0000003640)="20d18e92a088cb5446359b347df391412a5584f5ec585dbb6e2586808a386af64d00e892591a2d0e3969e060", 0x2c}, {&(0x7f0000003680)="5457b822b329ea5de8c573c004d7128e616f93b96ded7de39d7b7f0b65e4b1c527c56140a1547c28ed7b68644547010d639b3025b2cd05141b2178a7a8a2e2ff5c66b2010f0a127c87d76f37ba293c86f95de7b7a84ac656a784a2f00c272821adb55beecd8c93436e6683bc1cba035af7ac2a07b02f8bf0794ac1f4dda43924bc42135b644e608521b70792e79b9bafcc623bf53e0bd11cebf45057be7ee52a0be6cb59b325a493078f464e9050d527246072d448baf39a86732fb848da1102d285041944f7e4dc4354a7ccbf36c4e6ee1d259cc3fc186a", 0xd8}], 0x4, &(0x7f00000037c0)=[{0xc8, 0x1, 0x80000000, "793a6e28b94824180410c0dad4c4e1b5ebb79fb866c06bd5ca000bb16da87fd98108ddb8af5524f981026be63327f2357e236328e8785808649ad6c1b907138ecefef584960b1d8ae9c403013985e1b28434b04e1cf723cc550203745d7a059ec431c19a5f5f89e9b7a815536ab5b4bc531a8a659ebcb25dc3352ca1976adeb45a493f43623cc69fa20dccc00cc205225901d925d671693a5faab25034ceece3cb1066711050dc7a66b55b74b61d03a2abae49bd5890f372"}, {0xf8, 0x10f, 0xffffffff, "c95dbccf0eea1cc971a8f27434e59071a4357ed65a278816bcb06d437437ae558e8d7458520d82b3f36d50672b94ac135016029c48670d5dadc512ffedecbc745741d32399e2db2c35dae457a2264459e41b0d8840b1c5327a09fbac2676a805a2772fc948ab97286eaba117da8f666c34177d7ecb0e8f64067a58d745c7ced61b15982997f63a5e8d0e4d492a037be915d835730edeb05b5ff5f3063805bee8b9124424b4e75c1ea16bb36f7f258f3372b3b6410c6bd100b1537a277d57f19df3002c45163123aa8434e65ec0c02ef0088a0228e0436249e9f93d6d869f49da323a0d9a5f1178b7"}, {0x80, 0x1, 0x8, "b78e7c75c06df03ef573da66d8864451eedb29986055fbd576cb39866e7709771317bddc76af0ddf0f7630519f93cb9ce1a8dd0b56140736fb2f3851dbe87a4ad088b3b65be239152457fa122f48c31d783d918772df7a98b96356ac6aa29f63279e7c4c0880c03c692ba63377"}, {0x1010, 0x139, 0x4, "fd33e38da27b05b20048e49ac62b522335a21b8f0aa8ce074a17761209753271cde9b66ac1247d54c7c783982c343239f13a83ceb9842040aadebed7be25a924e70e24bf99cac6204535775cdd3e8896ad384378510527a388f94be07fd9154c0990e0ecf2ddb198c2b55cb544c5fb2614ecece3459ccfcbabc2a237ed65d25606629d6385d6326aeeb4954c0d11a8f9576f3691c82a22a5fb488d65cb7742f6afb2115639f7bfd98ad11578c9d1b4cf16b5258a9c8272120168780a76760435d64153905b8ae2f419c63f9fc2ec3957c5363e0f2b12ff3db8d00544d088d9b78f6953202ba1d1a3e133aaa69433ff5b33358898167929b3b09d1036a41c4fffdfd6a6e59f28693a45f16214c5df487cce5041654196e855192bdd91ae174154bf7d0928ecb76de0073803328760b7069467cc9296f6fe62ac6aedc7f210503fc132eb4901348d1bedd15467dd619dd9ee30b9bce80875673820c4dec9125605157946d3dc58807f7bcdc11ab69befae76a0871b4b80ebfee1ecb8d89e5a9d319923cb9c3fa491c2d1e4c76120a777167bbb4af9812742e5d96dd925807fc55f3a63da08917a7d9dcd789f7f02bf786e3cc6e33400be2ca6374a914469d25bb6f8f7f888d4867caf808807c1e4a9b012cf3652cc47c0dad158a439f2e83359f0e641acfe7d1b50f4b09236ddca14dac892b901b3752676476f1bba181d9dab1273f111ff4724593829e1efb0c970b830a8bce2fdf9a75e646a7d433efd4029180581079c487aab0cac133d0dda7134ba9251047c08675026445de56ed427c4dea410b3d4135733678d529d65e17319ccbf1ebb5802ce350a475240a521e5d69a0cd1bd5c37edba76b01dba8a0a1b358ba73008507baa5fca97f1e0ca8fe90cbc982d0a483fc8d4b2c56585e40cd1948e6b1cf184215fe53ba190bc8586c9cc5f24a07ae4c34848871a50cab664081672987edb2c0db91d069719581f59170c81ff1cb3d511b256ee5b93ffd60964f870a2e4da3e24a351287223bff527b600b6746d9ad8a2792bc886eef14704912cb05f1dd37429a0c14b3d3df802540d0b897aa4103bab35000019859484e9d16dc2c7987bae82b9375aa0a1eb6526cea58e72fb4c3e88dc9b782ba91c062a3697ef4e439132af47b763ddb1580d95b329c324e571301dda0b325aee0379a1d482f7142da9ca4d3c0ae3059e8842813172f8a366045a806c087bfca96706846962a4eb4e37fef22042d4a18dae69a14c70f509b159f408e88b66039b24682b46efa02364c0a13f3d2b811cb32d77f55c1056c05766f3b9af7ad30df6f79ae623a3ba8fdd5c63ec39b081a7de2f93c9ba0e2bebde52b8848e3899d359330fba48c682218637fe56fdb038db146c9e30a79692936d8119e3b565230c3a84df9c9fcd7b71bf661c00e45f04355f1471c7caf167143a2564efa63e8fc4dcbcfac2cd7c474f5dd810f9d7db374aaac9fd56458865b9c0205034fe69b7e3a863d00fd6e074c5c4c894ff62aef41c649c053984277d31fa420e4eff3c68f6148f23226f7cbb7d2599e75694227a4e140621174de7f6e8252df0eea67434c4f44e52b239621bb48563fe02dfd172f840e86446ae826726f2eb7f799e2deee8df9a89dbd50703460d2e615c590fd0c4e809f98fef2593b1d739d3f872a4b9d3ba180fea0e29cf757caf69c1efbac2264d9b197fbdbeb08c4d3a9350a7af619f626939aeff46b65bf32fcd62e458d08ab424c3f8c6045eaf2bce77c72bb0769d60f9786fc53601ae85f2a278c8f107b3c9c00aa968fef11beca42a64496b7955ff16787add3d89e6f066331d0cadd5a81cfb1512ce4e7c640233eac250c637cb4a81d3624fb52b4a94fe45f38626dcdaa29e8a87108d55e25f9d6a0e2a2a34e30eaca1976634879a046f6baf0f4b79a5ee16e4302df9f6608d60441c57953b00e298f0f3840fae8f64d4afaa250115d5af5a742057c8d41601c3ebda9d57fc1c1547129bdd9ed0abb8249ac731010aa040ed303c04992be9b83d4b3c678c69bec862abcd12e739c15aa1860f0255a9575cfd9a405d07cc3579d62fd5ca6ab66c8d532083e262a9fec34c2cb3937b50ef4dcb0a851ff44f67b4e838b6ee4a5c6baf1c500ae76728c36fcc0eb4f2accd2acbd8eed5801bf7591578ab52f39cfefdab63a72d4c238ecf774f916315ca13588493e0338808286839a8ebc156a5802fdb2cb65ed8516f029c0189e87388a14b37e9b27bf8e14898cbade1fb59a933165f823b29548bfe14487b9d4f6d2e6094f77f736b88ce49c2c0695e12ed9f0f5662e9d9b1ad744953399d591cf88ee0e6cae0ee357ceac86fb0b409ad14dde4be3980694b00cc8d99df95c24d88927461b91b8096c35bcfcbedc672990399f81e30630fa0b8c0165082a094e05ee2da7dc5ea79f8b408d05fee4b902d84361a9da6aeafd3a378bb519977d90fa73c63f754f299cf0549899be942c6cae08263308ad7a6e08c223b5c95164491c6be0f4475a8ab402f7b1800fc43c58058ab7f8742dac3fdfe4f9073087e399b0cb6c24c98c4e365ecfcafdb090ba03812776975c1bd42df793e641c97060bcf1a263034549f247c6337019bd113c8b498ea260244b05977b1fa90cd8b6e26aaed605dfcd6692ba42745a7ebb873e0e6bbe78360ab70f950a812b53a28f3876bbfc3472c5278fba80029d94c872460aae2305a2b679d423eeaa7345c6df5a88fd4f0b8875cc3077ad856aeec364aa3ec78bd75830d5ab2e7cb4af5d43b597582e57d3fe73415943c9aaf20a3b1c7bdeb7599e2bd15b5ddfd07639734339ef5b62f9a0ccaf71bcf079b778fbd1584527667a359783e678d776dd5f541c08309f7ccea23a41dba14aa79b70cf49ae152ac1e2f7cd7a62076bd27683d72a28352c7d50202db84dc1b2004cb850a4a38540405c32250a0b947c5c795fa732736bf33b46366b740cc4361d3c8a61905cfbdfa1a7692e050a4a90ce38bfa7168dfc7ba606514f1da3386d993a953a54637c01a46ec5d085f7e9777c7b6151f3a49d6f6b1ce4008f38ba38159d17aeee213b5dd1140f2235808d6d3f96f2c764d100cd432837b921419193b1f333fff0a4ff101390706170998ed5b05d76af768d499111bd8516d0280c63bb6150cb53d9a6c6321f4d4a2d00ec742b1e30359410be3b57a557fac9d04ea59e7d0d247e93d4b09941459454a6166cfd428106e52d8d1db09db051293bffd51d23da1e308331d0d91c50954072c5bcc6b90088f942fc2b18ef9ad41c120192bc5f7c82bbe32b1d7fef09fa88a34b0be99c01d1e812347fb4068ba76423a884c0f5131e4b5ed009fb61893f08ee7acd0840e253b304a6184b829bb0789fce4d888fc8cf6b42d5f2065dfed56cc9e308529241d5c2480d2ccd00938f6cd42e3837477911f2adb82e86d1b4301c6356a1cc0bded11f5eee2cf04427547c27d853a0bfa0bfe8915c4a4be5986c0426e91cb35b000cb6d31f9de629603dd81343c15a1adc2236a48bb54f89f38fcddfcd16e4d6b4f35a9c4052c266920261bcbb6c76c8a308a7da2b5c5e5d580e64ae042d5001c2d403d91cd1ff94c9bb60951db3f25821547b9f5c54a987e5e126d46a6c99bc811dc3d7eb6028bd1ac3e699c68f57c8b33b956511b374a70b7c3f79f1d208e5d2cfbc9b4e9e0720bba97c4593c4b36297d32a3d49aae9f9ae1f8ddd0b1f6220492f267bfe5cd8ad9bcb0aba29225889003c01d83f680b435016228ffb90c41c56f2e7a07f5352268bb7233e8be3550af2e67947884d88ff259d9b01408ab196feab855e90f374cd3d384cd0a963de466d7f3e1b2e8fd459722c6eb6b8968c5056b74de51d0250ad24a61f4c8472574895646022d4c3fcabf9e625b19ac03cbb6ccfc6d403e6d2338a72b87817e2b40c75a32495ea2176c188c792ff19fb03798007e9a8977e74961679500631b6208401b388f2e9306260064a44ef6ace116907a7d1b5207e022eaec619333815ddea87e4e76a9e1d7f75f737d4c30de19d97fe575c43a07968dc91d54c8e2f905f161a5153915bd7df4cb5105f92a2910744798d00b75afa38aa4ac75b7db218433c4e89b2584cd7792932dc4dc066ffdb5901f97f0df3484796177c282412a7f0409f12d602bdef325c21146a7e4a658f66dcdb08bdc74c44149699c13396117fc4b539fa65589c54fdfc4626b79da1b4c0aa2073d4337a126019fabc2d044116452fc20a13d723605f72917ff254e714991e67ac6d4fa1d4903b66ba53f9d217a5cd5f7d8f029ac88673a6e60f29d3ee82ed94f212c2da759e15f4ef6b42caaab42978a945f2e3540cf22a903922e5113090b896a880df59d2adde6d98a0b4e8fd8b4e5c6d7a7ff805ae7c95e65a2cfc92ede27137cd5074118868f4803f84aa4090962187900ed6b0eb067340bb7f9211fa1e2a70635b7c990825a56d5694f938a8e51c6d0bf4722e9b71abc5ea4bd4c44a02519db8758483ed1976045fbec88e94a76e90b177ef530256e62a062b9dc3005bbe1490c51ffe05ad5a0e330dd8174a07184258b145e2242466dc52f841c8f3dbb5f8b22149e0c8f6f05fe9f62ab4fcabf8a33c3ebd62763c7ab7bdc86d6d38076279773959ec0695dffbe5a9e2077f97af34bac8a10a2dd6680aeeab69064152ae1e72776805bec0878f72f82a5c021ba020929733e7ca74bba7f1df2b017b675dc648438088b3116724bb7a3da694f0eb7b7c8d8b53b8d39ff868dd6045cd522260544cb3828866f4adc90e29623602786b6934220cd91b580e8b32fe2a587a3ec8f61494ed2a4b0ca506ec03a3d5830113b0d5cb82e34d05103b77fe00d08aaa4cdb1e1320e4a4a4d3dbb8366cb9317cefbb37eb8bcbc1ec73e5fd46b6d5f0eb0f1a2a4471285ed515ba6531a82463fd09fc7001d50e55400c9f3a5241944abe633c915b80b98fa218f496248052b62402c02b5a8ccd06c7575fb55f2cbe7ba9ebfb83d4c4eeae608d6fbe190c701e0a2068b9958b0071041a616510cee288457670fedd4793ef09fe2c6e702e404bb806aac775544be588252137c8c47c75efd39aa4f75dd286a1bfe918144ad3758b34e9a893031a2303bc1bd0135c1e316e2b1d411db6ba732799ca70833da53ad124fb1cc327396e761e81b79116f728253b45dec24801c876aac935e727a301b021bc5a219707ca843f9a181c946c6c2b91e30aa8696140d5a5d51465894f2ce814bcc313c19d8a9aff00d84b145f3a693a403f4963e4b0421bf8804de74d07788b1de0eb3f87abaf90955c773bc64ee46065691909faa3c296a19872fb36a0a7ca57bebfe70255458c64d96a7e92a453ec7854bf47a6330b27161833e3c41d1c6b53dad6e72bc4c866a8fd7119683e22aae578a7ab386a7f4718397c5ac5facaae27b6e1016c0abb5ce66e3773f9f6347a37f4b83e5b3c35622b4bfcc56065292c1248177d8a5d3e6f8856855c4235eef26e4394a998ea2ee965fdd792e3bd6618f3be4b4b9d128e06453386c480534943ac531281f7b0fdf916ac039322a758b7c289c68ccccd607879f447629ef0c808654cd2d4b86eff3fb9c7cea19547d7a82f6e5e613cf1494e83456a22db718d3c5170559c288228540d3a3a8126c795c26e623c228f4ccedd5ef6ba96518bd07eafb2ce057a9450a67c99005cbed762954620ebfc56ffc40e1eaf994375d0ed72d86adf949bb73921449b3613a00f940f1463d08b0982b6f1145ccf19e4bf2c2685a85c0f3600ea72cbeaa5a58d5"}], 0x1250}}, {{0x0, 0x0, &(0x7f0000004c00)=[{&(0x7f0000004a40)="60078670e716a8b1095845df73f7347aa810e13bff31afe8a2a2e09049582717535229385177a78ab410a5114aff71cf61beada9e1d9152f56a5c6647bc03cea51aacf4805e76ccca1b3933e717d0f5ef3a9710aa64b551c7103859f41b11b75e677fe61f20df608019128ae36cc9d7a9136e8d59909e3f1ad81a25b1a1084ffd07bc2b0b1fcd23dcd30372f4e94d2518e4649b03bf06731f6dbc96884924a78f0a9e90ba0b9e4121a94c02dba130aa4dfaf5e79813461e5d9811bd9cc8c149d5dffec3eabe892d6cc8ea7945afee9a4d4d3ca599227428e8706", 0xda}, {&(0x7f0000004b40)="5fc2c6d2f26b649f99faf855e1949d43e6dc7b54b5baebf7152441c215d3a3a0760d7d3bad5917fdf43166be461c5ad7823f14859c30f1896f455b1c14d5eb5b5ef6a4a0fc69a78896d99812e7e0a715954ca27b84049a9ad5b5e4cc85d75b4ff86de38cae451739b9ebabb339d074bc053aef70f89e41cc9dac192c4d5d75b9e08e261e9f5f407189c394bcd54b291e8d340129aacd2016b1da4d0e5424e9d3b843761f", 0xa4}], 0x2, &(0x7f0000008180)=ANY=[@ANYBLOB="680000000000000019010000060000005a1e8e736a58108f750079a491c66b33488b22b627ad04735daf362a6f032eb6bb69f4ff887a7561f2173d8f203c55567cd670b5b7e518c5aa8ad4e601a12d9aba60234df3e7db27d2ac2a4a08298b3fe5fd740000000000f0000000000000001101000007000000a572aab9854ff578ab3742410d65ce3ebb8467a9046f20a28fda63bf895a801dbe9fcd57652680b7c0e08df9fd54357070bde642058481dc11db83037db92bec02710858405f148e7df03bf714990c28d2ee529efc3ba6f315e067c7542fbf483fb6d4b960439a5671d6e313438107bac22331df9af7f7698657744eb672722dd06dee5b363700da5e72207266379c65958146a5885353e21f97be3b8e5eb4666ee84487a435cc0efdba7031b54cdb70ec897c3eabc95dbb6f407c5b17b30ce203447b923c3594c1cef95990ceb3bcc9b1b54a2ca2e0f2617b88000000000000e000000000000000ff000000040000000d0d588b50effbb6570c77421cb1b1998adbe6fea4e4ad65a0dc627957be5d907343bd99a2a3f51ac04a0e095f37bc22a92f380019641b555ba125fcf8cf8e0c88b4ce9a23c33c48990b7559ea4ab46ab56513bf63a87363c58cfbc9ca6fa68b17d84fdb6e391d118b849885916134cf2a33ca782d16eb344df62ea96cb8cacef2b2f592eb2b04a8896a0362e9b6c452f40e9db15365084ad28a9e6192456346653628e8f3f59dd06acb475d882f6392fb33a0a762f44bb9854e17447b2acee9200c57ee7df44da208143510b5675628101000000000000001010000050000001c4f2cf2c36caea4689f880ded96876410819ce4d2a1b0db94d43258bcee4ca3ffe5e83fe94b554cae12782c62b97848cd4e110f4c69ef722939e5514ea3cb647e4082700ccf27fd463e0f335aaede446e29e58a07e9b32a6a6b9d1600a550ebba123815f32616a9b8b3757a573392ebc262524f4b657c3d6cb3b3e86dc61d800d17868404148e0259fb9b8b7a1f8e0f9524550954a3ffff3f026957048d562c5e3df73b1bba1e1fab75af7058f89a1b34e92dd461cf3e1354846c4eeb8e030987c101b60e297975c65d92e05f059e07fa0e1f788768cbe6133ac376f91b8995b749cf9087a4f20fc21d989eec60529176e932cdc8cb24c7006dcee4bba1d2c75c75c68a21b66caea9ebba2bc9ea9eeba9de735ed15d64a50deef6fd5ba308fa91e1ef8a3f09d8b0b6f34652ca2225e80994672fe4719fa92fcda93668f0182dae3c375696f19ebc8127f4568204efa6d46ac9ffaeb79885b9b67e8c8f7162ea26716d601c431e47eb3964f7a6cf590db56cc783419506080a333be2e44adcf729196b451f5972d4c9bda3af9fc5d394c229c9381e8fef7401fedf49f01bfbf189ece3b39ac8e7bd99e2a55f71c4d86536bd75b45dc4e9571fc4dacbc6b39abf182db9bce0ea840cad7848a897849a7863710cb620c38f8c3529050544259299d1c47dc5049e401ac28273e188859f221b48ab0360b2d7bd88f03484d23956813ae3a2fd9cbb7d1959eb99d38c450bd62a452c8add16c50960fc51c2769b743c4d3b23d6a436948c8e01e493cdc66f4f571a10531c3b3c795818e7920b4f713d2d84be3618057ef797acc1f7d970054d3d63a38d7eaa4419a1c8dd9a7267f30cf6015d8c6c5c5c002442c36b2217d5736cc3564002cd1fb31c1d9120e6f37358f39dabb1ce97e2b51b825f9d9c5d93a9463b28b7af0fcc9c0eae0ff1526a2951d54499d507468d36b3103139f7ce5f6a1a6e77ea9c4df2522837f9a604c2af92786ed268da736da10a953f31fe589f5c216a7c05225c27f1c06161b66fb504a78fe9f610caaec6e887d0b58025d33427be26ced169039e801c2cda776edfb2fd5f1383c6bd7fd1833337608c7d6c558b6a68b704ccdaced29ec63a84628f4e93982cfc3ab3568b8c66f3ddb0c814a36f4a6cb4ab3e6f1da8c65278deaf575c269926ab98f70f4bff96f1b6d4f25ee0e7265f5287013dcc7f6565907d98ac3761c303eec544eb59ed045bf4a78510529ceb695f2eead0026aef1b3f1f0f2a1167545b4d954adb7ed5a663705b430bdc7cec5bcd8f236e401183c4b9c88eb48a41e57e91bfa94dcc4dc3020592f54211febc9e44478da0cc46ec319cc1ab59b986dc88cf942dbb95dd8b8c2fa0755ed064ff40f214fde17c78d44578247cdb50c9768db09c5e9431f0ae6310007b424ac6d0582115a0ba23c8e66619a59b21c4be13a1d9689a51c13863c28b4c3c4644e8bbd4c8e18ba7d6f1480d032640172c6db8242597ee51e67b4ae66ed209fc08b205a4e21cfe43e2c1b56cf922d55bae7433c832b84a7f8ae02b393300644e79786f442a0b4acfccd3efcb76890e49df1bcbc95cee427f56266bfe391dc2a48362a7ef8dcbdb0af4baea561e6a43f94ca0d70e3f04657f5c916bd4af0de57e7a698265af6ad08754d7ed8ef57cabb4480900ab91e694a265d7be45bb92389301c8a4890c0f69ed666d16a09d77f9e94e0700192bb0a4e9a1f188af9dbfd881cc264932c8d1614d6eb2fb1cad1593e9b6c302aaf2c1abdf9697fb34e314810f8497049e445fac2a31409fbd55626ba5931f0b6a2e295b2df0d6d818a01074fb8bde2c8a8c76b68ca3e96f5d68900eecd9bd578e3da255f948e087883e027fdf744ed8352947f41642a6dcac9cde870da3979bfcb5accbc42b6a916aed1ef50a826d9a029a9cbce8ffa70c05b1a1df164cd98bf20be88a1c52ff0b4f57f3f664d44a8482cd29c81051f4eca5839bad11371b8ea329412167965badc707e77fe669970c8cba7e74832722e3e3b35e6442a5138f2dfda6791c86ebc9a463e8da8b9c6f68523293236121ca3d4ec2543f70f5c4cb934e50fbc3db6bc80a4822884c85397160481581a753910cc8cfade9eae9218297c813ace02215156b78f1206f65a21ed03a152febf11a5cb4fc71c80c506a15955deeac7878f442a54f4aa47ca450bd4fb2bbca2874dc0875d94c6a2d816767fb1fb9314c6a2e769efddeeedf51d8fd49a23a83d1711c26ffacbbddcfa9ebdb88d287dc2607f00aedac1820d1d474f0bd115566ef8c11d1ab108840bac8950e746a34ed7d2063699751eee724fe07ae54d4968f600e9a0c0e76980b22d18d6fa91abc7aaf8c9cdb5b778c97b5c33dc070c0278404284cc8a6e9dc422e5a9d5f3f4404fdfe63525c16e317acdeba1458b938477645ef75b63f2e7131baa76839c54175127a878cc9766c84f9c2d39cb3595e295bef7dc5c2e7758b1cd5ec5d48b164ad94dd38be66bbd5b42c63536b863101999a01b710a40ae723a66978664eb0b7cfb894c3af5f18473504cad4f5f321a5c7db13e58e95e01c4834f384a469e80056a46c19fd8ca534b2cd3753cb9a2fcd8006a0fe654a24b390c8a4a25483f00a4d1a1a696c5109142eca6267ad891fe87eb20d66a6ae5f4f17beb4f0dfdf1ee76d8356c5652a71bc8483cb99f5209aea21c0906790c0d22860dac1e15695ebf62990d74195234b11f5788071aac298f00fd2bd5669487839ff9a3b4d5f39761d8cecb06ebab7b5c5dfe7c49bf59ff9db00edfca56f570eb7c32df9b7460763a1c364c845fac50e3224d505052bea06ee0a86646f74324d12199530de6140dd9b8091f14b2b8cc9cff571856cf8e9032fd930bc001ba2191a3af7d177e39883d87ab520ec80b407f3c2af43d8e1b98143da31da5f00fe216c86a6fa8fa0884272a08bb77fae99dd03a595b92df504b1fe81fdf7fe26c55b531e9db658d5626243796129b613d0c315d4002d47c124be0639390c35c5204e7add3b1bcc7c42e70e95f62a01a94cfdaaf4946304ae2f91d9b195f733cdda04bd26b2053300f13f541c6d2abfdd2fbdb1163f2c99df9f38267afa01f46795cf06eec5216b4c33951fcc35d9ae6056f5915ad06eb03d1d4acc837b78c23f65c73e0599b05aaa690a2ec87e0e600f07a9fc9fe72b01669adbfa3024726351093ba73d47a79374d405c369b912004acfaad9aacf596d9fd201042084b93d14d276a61123cc23cc382e072cd7940e5c318630c718b2e6cf9cd1cb4ec0a496a3bfe379247d56ab11a6fbf65554b86629776aa66649799743f9e76ccd90087c41950f681f7a811676a7695f935f36b664e19a107f81f121de0763fbdd7b18395a1eb7e6bb3d79949571db8ebecefdbb94de68837fa70f10c09ee8aee9a8dcb997896846dee818076e9630e87e1eaff4c0730eb78b5d05d1ce30bec05bbc6c8f0a01e34e79bbe2801dcfaa864195646d4570aafed0502ccef46c1b13d2d99c805cbfa60d500fc14e8f5c04b84fda41deecb1214cc2d133a57b45532bee59e59e20e12f09d760c881965191048a086508869d1a311fbdb852560cc51595260f7c49c309aa73e51db8a616ef8ef0d0f374f4c997558dd6bec1c2c6132ef4297d04666be8495dc0d0f8ee323e942f16059f5cb2f2074e2a8282961895057cb9c32d99768a843c9628dbd8209567fdbedb34090a6504daa5e77a0079d6428f4f5f51587dfcd40751f8d4ba61dfdeb0fe6799ee61117a96ff165a4e17b4b6bf982efeb9b64bee297a37b0990210883aa1288a52748c0ddb97150e0c1f95b2e6751cd5ba1bc62d5441b5db333073382185737f60cd17b74ea702a3a5dbd5e4bf4dca298e93eb8739ec1da911dc7ab00afddb45cc5a6a9ba2b3146f7e2136b64d470e0fb8f06f48fec7053396bb996f991919c3cedd92464903faa821cf780bff8cfccd9e56a309f741290485eb2c914a6fd470d33f54647ae2965bd5f1e27309699232d9bc079def3d31682accf4dcad02898c0b1067883089c13693c92d6fb9a27a57a99859304ff6bdf7579bdcfebe8fba0efc445034549504c7add925b5ecb7fcf0067fb07628a6c8b4b22e81031a245ebc83deadc3edb937c8718b2d2d9e55950b59d2db36f7edaa2801490d0a0b78ff5776245cb138a3117aaa806fde18421d692061ddac885dae8cb5767e28111c2c80b7552c46af456394e2972b51b33abfcd9e17b4d3f5c73b9815816993b2bd095f07f6176b2f49fcde47f98b6359e6b672ce35a14883baba8206ae09b4d4fd3cce82c7a7faa60498d363547bf52c05a923c5b12b0b012b831777cb55b9a163fa423e4855745a23101e70a0ffff6be6f031307a4da4733c3025b7daa9324e4b477fe4fb08c96e22e3acad7df8e33692a1a96d3b1a3ee8f90b588824ceb8781fab01f4c4c979ed074814041cb17125ce0c04d106eec31a714dabde9d671685e02bf0b99dd53e4de6678b7ac65d762c9728c5276c280b83bdb225faaf205d44a4f5f1be4cd92960796f4041964e8ac3cea599cd00a99848607ee99b3fe86c9df47726748565b75270d7af068cb80e77716e84feb32a3497a8191df6c275dc4f1bd4ae2faf924ad20c2289afc937282ce1bbc31552e541e566f996e15882c504817008e75b437ce099c9c7a29b60ef29f1d2f7ea49f4fc3c5bdfcc03d78d9d7a9f8509f0dc697ab304cf28f34db014066b8d88d62ad08f6077cc21faea5109fc462cbc8b9a15ef5887acae46ed90f77a5c5a00705343069174557a6847ed91fc4f566f8700826342e2a12d270030ce4475ec495898cdc0ba160ccdff31adfbe1fa3edf43266a69a5b0cd239dc1117180181304acc13bc47b7e4f91576fa30a79b62334d58ff4589445f446ef281fd9ffbffb9f89177c29201e71c6dc1d950d1a7edca1dd1e34fd2d4c282cc2c1f4d52399e47da624fb8d5d1b2489dd878fd233d52ef163ac7617eecf708aa823ef1432e5262e800ae689377d3523d3bdd442a12b3831e771041ee4f6e1a41650369b0822ea906ac408cbd98e257e3d21c4720c5671894c1690a3419ff0c2632f2840d8396d2421a4b05e41ee9ce4aa5de162d10fca957fed95ffd85d56141b854eaaefb2b9fbf22ce299aa120ab25c50a165f4b72bddc7184ee90a2947b9cfe43d1997a6721b21b30c838fc5fa19f87cbad1323eb72a92ad0c27e4cb357d6efe3018e2d12b6e5991cbdda5d6d685fd46f360bcc798f700b48aa9e75f2bfd0f5052d99d1a60916fefcedc52a09d7d6bbde097f8abc0f06353916a31683276e28d8fbadb2683aea8cbe14e6f7bf806c92ad87ab54f8a9e1b7c624974c5a69f503bfdbc6a5b9a565d8bb7fad5a0f56a3ac98034b827d6e47a59344703a6bd76b92148981146c40631910a4c7e62e07de3ffbcd48f7f495e16cf7b5a3cb13e2b0bf52f3be47adb703c764a284b5bbce685d80c785bade89dd3b3ee826b64784caee1860d448dd2e0e8652e7b65d2f3376c9e4b532b60bba05635a9c23273daac4ebd40cb56c6ae1527bc148b45eaf54b905c81b8b91daf63f88a2dbf875eeeed66a991c03dbfc68e55623c6d9fb0ec2f68bf072c5f0f8eb6096e80236551841d728d3e6ebc16c8084b44bb1b1d3dd99345fce24f29f38ae792f25210bff3cdc47e9b8c240de5f4198830144c813d3632a7908971b41a05c7d4123587ff3d9f96c7db9b5893c854375f5640dec7c456fe0ef34577728e8f70e551e44c3fcae7e5935aa280f3b4c660fcf6835465746d9a94c8fbb9237ea5ff62da0614e3ba89268bf74a41ca8d27e24c62b18eebaf3184046ce6e91c57d40b704188a38b05bd356200c0208b"], 0x1248}}, {{0x0, 0x0, &(0x7f0000007f00)=[{&(0x7f0000005ec0)="a224668e3899a78ea33ed8d5e06d74fcf083125dd975603b1bb39ac86211126b3e1cb38e38f8bbe6650974ec3e5d81db68a7ba3c26ffa0874b0a832427397cbeba51ec83137247760a87a339537616f125645f01835158f217cd12304c22c850fa2bb760562a36ad597bb99c5af22741d108a8e86fae2443984a470b63d00855467cea6215caf5c508b5b769f7df190a81e2eb082a366f04e16d14f23225e8f390219a2ec54565f6a87782167af69b0fab9a9f75e1d6b90dc640386dbe62c41087c69458f817b6bba530d7a96c42df895f589fefda5dd5c29cdcbb3b58202bc054ece900283df3c1654e61cce391d220ff5fb42e36ecdc4752a373f29b2bb4a42ab48e60b4bd98ea502724090a88999c906e06b5feb391ad58cd17538a2ff812186ce65bd29e1bff8b56b15633beac68c8cad3ad63d9ed26202e8aa9a566346655c2dc013fccbd16416d521b356dfe83f04b5c39027552c45a094477c9d2bf7407f5e0b93d348f84fd0dfd4e14c6fd388d7175dfacb2e71c32318731f707dac41585f62a54d32771f27ad05550f0a3e83eacab66c7e8bd2c31a7000b95589bb960b78cae3a9e101c539eaee049f9d3fd1b4d362574b03bb08704f93acf97a6ff0735c85efd40c4a7736fd2f9ab7e295365ea0301f7a904e523643804097bd19692ced8c3552ce2f3352a1b29f86ee8340c98a7051e651786076230b1f5d71cbab2f1b2c4ed2ab9a1c5ee2f97ff8120cd2c5bc8dae1f2f4cb91e0b195be248e6071a2a38eb43b52277534696fe653842f716fadc42396f51a0e7e9c28c8c14d1c4e1aaf20ec2dc0d2b97bd10a9d592d95624b453166b43a57ab909cb4312455a0a856da94d2a904f50332de25e53dcfaff81953ba2f9e6fab3797d6605f26323c5540ffaed768984c25a71ec68f79e2426ccfc11c2af45b737b759ef88eccae5e3a2b2fbed80e5fc7b4d5e05381ab49c11ebfb80f00939027e966cefa021149ce28d2ad8c4faa5d942c41a0532df6d97707af1e370d21845cf2bb7b35c9b3d370cf504c19cbed6e0d9adbce30e4228552797ed603f9c431c3614a1d4e4fe0627956a6c66d4b835cbffe8978aaa791e6c7555266949aa73780e1fd5bedf9c491a894c1b3c1f297ad99fb698a1ed79eaeedb911927dec8afeef04306fc1901214d81b5b6fd50216585b686f4b80ba9be14d7b0248e50cc87512762d6d6d3551fe5749f0acf9eeff9f8a7fcf9aa63dcbc0e60eaf0bd94864575dc31a866955dd50e81cde7426584b9dfa02e9ee091e0b8ffa0728ed6287c58fb97baf50c42dc4df380448d001e9e80b9ce0cd90d4658d509fa9966432342bd3b9d1f94ca926412051b7fe79f64390178e35e7b4e2c1004ad63f9eb2593e37c690c6b473985b07bbeefcfeda720b349376d7c310cb256d9b121c7ab61401891aa0b49ae6638880dbe609052d11a109e084610f2a664722dd7dc68ccb3a1d8634e3c3f7c448424e91edfd1db164d45f4eabefb4f6066b2317f79297c2ab6bf67cd1fe346d9399a93441bc91d4e7aace7d33191f5a683078472070c2618e3a199c5fbd99214157d656943e2dc73610c6693a00a5c46cee561e2ab212cb8debe3ca316b316458cbcb2c3288b13dbf159b8bcd912c8a6cbdd90cc257c9a397bc4e65ab789f12b7ca6c28dd14b649d990479849344cbaed1e5a594284497937b6243fb62d7c82c2f8bb2ef8f5842a36dc3921d6ecb01e32e7f5f1186b0ab8a894b23c4f260b471309f33c9f173e4c8ac2d783ec37e47a02113e4927bebe1b046666a70eeb75bb9f98d4cbd63d4c398f236050cf7594ee680ed241f9a6c2142ea43231caea30092d7891f0065073181be57b1b6124644bf13f1bc5989d1b55be8658bc41666ae9c0ba3f93e648dfb08e98d90317accc6452b51ffbaebf9295cdacdb92df7d366da94993f19dc63730ac1296d99be93644c9d33e9eabe6a5c262dd48474b385c93be3080feb3ec66d4bd25987cc69af54f3cf679b9e5431a2f2a4a138a90fd01ee1a7fd1b1281dc69ea6ae15a9ce1bc31fcc53acb9a3e05d9c56a2055a0e76a2baf03f1cb2a3323043683755afbf85c723bf8eb9a13ca7005d729a3496e4f17219740f37dd0df6df3011f332ad3e391414661f98ee44c804a1d4505190ff9c88a8a8c6f0764e6f8ec004ec710387dc7c49212de873756ca27e6dbaf61a22c8c23e14a92f23f8f820b957bebbc066b19f13ca2ec2682fa503cd5752ab0ce11597fca6f9fa0ac296778e61f219cf930477360e2e5651af61fef3b218b37ab8b29230edd2900605b3eda337d68c60f4eea89cb5cc2611b72a92724e33477a9c92ae7e8717642c9bc9970996c12cf336ff2f63fee14878904aaf113fb4a16a7afa0889e9e52bba75771702daf9c846a3b0586a1f92c7f122ea7f54d8bf4b7467673d0576a3a941f8d1a793ac1c0c405ab43a0fa8465e4765b6febd2e4b01861bf0ea1fef8bbaeb2aeee5c0720d260128117bdfd74d1cf934d69977ed5f59de25dd4bcbdfd2477603fa11de311be89ac54b5676c7032032fa97e9c676292c2830045f3e42dc5be169f996d95aa6dccd07d2e7f426099b478e03b1c84e0afb0be671f9b31dbe6b617f6ef28d8f2fd69843c6909a0de44222c881b17cf4c79a28ba08bf17cee3fa2c8ffb9a8e16136982ef4da0fa3fbf138aacc7c81b476907574b24f8d61547bd2d612b43ad57ca4ea89f00de9fbda2ddfcc9b71e5690ef7d6d5aa1e9ef1d3d742fc070fb3daa19b8b916475f5a3e09e1d97a080ce4aeb58ba7c4da1e02b3b28464b85a1b2b676f98e65e9dac06d8b54154279d930a71f4635878b647f83f29451133cc8abce2c7c7c820114026166845a02e451e100b8698b7ff2aff955fa9ff4417fb743f26020927fae9fd171e8c8ceb57609667813775f710670647b5e3b6c4652ada51fdcbd8ecadf7281ecdfb7e98896a5709748f3dc0be7aec5b035de7a83d6e34c2bc80b73a44fa865fd2b6acaf2a840fc6dde1bfd634cc6e3861fd5a90925741b66966ca22043752e044b7566f98327908490d2d8b4ab28cb4a46ee30c83cc8120da032a6e09ea38c304d7afedd265f99a0003d630bd37fc8499b8ac9f9341458048a9be1071d1d7f81e748f2490bf63ad565d93706ba9774c2dcf0fe68d67ab44bb3b167f966d77d4cfdac33c8f4acd695eaee935790c1b331e3ce1dc1ebfa72acb9de89a58a71946da88a2d65be2ddca70843142c3299a290b4223bb174647f809d3cd3c6757941f28269b222f96504dff7177708f37ee74bac8cd84bdfff343848e78d0ac4b76af8e142b1b7a63e8099dff52f4dc981717aa87e6a8876e2bca179b9065d23a59c3a920571c7fd7e62222155fdd188fc666321a2cafa93b6341e2c67c85228b43353b813055287b1db7e0968ffb26647695bd9f98c0692f0bd4ae25da355d31a6b2be3fb572103495cf2ad50f10df029d55816f392f5bc5f288c9d79b1af64dd10a69dbda752145bd3a47e2d1791931e9a6db18a01f1f2b4d79c1bfdf83be0ba4b70c405abcae5582f3adc39261a48e438c1b8d072567d2f82433ad56883657acd9d6fb39ab933d153719490b423b419737844eb76246572088e3283e488a2383d833ed1c9ec3242bf5ae947b9116865a47d1ad8b537d4ac2b7bc9857d60d3b3ec729fc1cf42251096438e8e6f087f344b6d8d3255ee80520cbd064c872051dbe2e80f02815eda57e3650af528f90d2d0b96ca9646f17f3170c252b3c59c715a7e5f2bf06830f40a3e47858be8cec28d2f919f146967f02cd1b83b9823cf34f8343903b37212ac1398064ece699af498daa0fa5e8f3e144f7514fe20f530b6662700b2d1e63b36b8bd06a89adcfe665863308c36c6ccc62fb27a01205d6b06c122d5d3287395199339786ef4b2a364ac04825ef4ddd892f755df7d7319b4cdd514764ca7ada8a606cf82709dd14c033db4591839bccecd8bd5ee1d85a7c141339b5ab13724721a90577e57799a9f1016fb0a742d3a9066f68e630c41412ff8e5a292195e91a9e4ab32165a6ced0e2296f5c030ad83bb4ca7bd40220833f98a1391e3e7aa98141c6cf904f02a78b9c9f47ca70a4ab3f5b349e880a1eecbae724f1f8df08cb93056841177e9c9ccb90b68962adbf43c48203842873f0286ad863d7600d440dc0fa680c6a1ad5ad5ed50b662dcb77e4be90558b511bf452b8d4090d36ca67c167cbc8661a67aebf27e3d2cc958b38dcc89f16ac6e96e60ecf5a299bc1b5381994e8e91adbbd2f0e2b3a2602cfcdf6f2f1695d6ee2bc6124a85bdcfc7e88db625d121efea03206e8119ee932d3b79df9d69f7de936d0c223d361913d44216cf8bc11aa120541b25173aefdb915ce4c3392726f23c636c5fb57b595b97cf101fe82ff896316a9c226b9a1421a75b628bb51ec966fe7cebc2f04278f0245583cb66c78ca01951d0d63bf812fd8bd6df5ddefd8624eb3b98e4a31ae20787ab78d426f64862a4c1c86b00240416bc2a66b5b49dec720feb0d573a907ce7db25ecab466158b68bc1059e1b05d1c19b03332a3f5c51a33dccfe248b27c933ae61df38dd2640f8bdc016d83e28aa4c27adf2fd6d95be3d48b46a408863c8ab7bf5491bcec0842fb25c65473fbf72d23b4b3fbce9897b5049d943f6c017bbd69930b05171cb2a3ddd2cea2fbd4f2e8870c2471cf43a209704e82425af478005a3e00d600ad422b4d54c07d920a38e8c545088dd8c41f0dd2b317468901e0c02b17475686842ba506aab581ef31a175dede6b3fdf87b275e65beddb5e7296f28a7e3f310346b2598f96f1acd0ef3803d594c8f309a3453528e26d778a77d2bae584d1e03dfe99ddd9342b52373c331ed11fbc8b3648decc6d5a113198af909a6a8c589085f99392e885a57ea656d2762b80bd3705693091606adc94997951973a582addb3e5bb95aa83df776ee452c35daa8ac933e806029796faed276a067b9da282abc3dc419dfa5228e26f993cc5ec657e98553ff08d6b6e16efbf4b5ece8e30f9c0bbc800a3201f73419e410ce1eb350af0c4a8713ef4f8c6205acfdd001f5273e5d89a0b0924d7fd41693ec64496e577dd9ea0c4ee9ae43acf4ded34d3a97a7e2122c1ae39e98fe32572c428e390f80d3947efe29a87c20cd92a4b0e9df467bace9cf1a6b1151861d6ecfc5cc9c6411b3908a3c39c905f59147f32817548f600c1b01a4e583a6995bfeb38758ccfb3d00472af6ebca410f926aaedd1ec9ac221bb0e36d242e2171d37ea39f1ab1021b513e171900279b742d483cee5d5bc83bc73a37e3331267e783f531aa92a54a74d08cc8b470a4963112aa81c04ca3d1438cd38976f314eb41caaf068ac713e430ddef4a1a3629bab289b8c7768b9784b2f33fe6acb58497cc8f7a01c68787ec1629cb581e23480ef01bbf41ad546c8092897c228b8fd1af5664a03e574a07afe8149bf347de0956a7c06c8a6c97e04ea7633caa7e2bf146039aecb451a57885c754cbaba76b3d77dcf5027ed8192769bfd2556fa92bf6c566507ad1d3496a918d889113ffb1700985bbccb64fdb607c6181ce64acf11f150ddec1fb81a46bb5184d885cf27200c52b01fc1ccf9a0a3170956899e5574665991e9584b63b0cb06020043c0abb89dd0f27caa802c7c2a5053b95994cb1f996a6312c4bbd1ba698576c617e9b35b1494f502b725d58fae26878b066669203e74b64966dc3ad5e9faa06e161764dc8b60e6b559810316fe96d393d887338ce84029cef15fed933a3582359c2efb", 0x1000}, {&(0x7f0000006ec0)="106171f1b4a2d1a99f168171178db75f666fa046de32f153d25b80c92b509315e38eb5096111", 0x26}, {&(0x7f0000006f00)="452601d17833bd4ceb9f056cb6e38382cc72ba344e2e2a50f8fa2a14a887811d3115bb5e96d24bbf6e9234cf6dc7808bc1cdc73887b83377c0d78b1d53e81dfeb1241d481feffedac4fb91a9939b7ea4b6bcab3869f62c202ad9538cc3c13973a799340910b0ef7822e3e9af8998b05051466b38dd377233bc3567e9571786d49ff2ea72c1d1ffa7df780649f2be45895b5c1d315b7ff37fe34445311ab0694627e06542eec5aa53e13b2cb1a5427f2afa3a75220e30389b603637c9d5980bb6aea4e85947f3a997d0ee4b2c1338b4a9b505688aad442a15ad9cd734a916f7a926b3cf6022a93b66637c1b1b094a1fb16ca1c97b60f1c8890f8ca5101b472a210af3effa7a05b0bfd3f6617b9f5550db9de6ca636d235b59d96207bee50113b681373e127dcaf722f01562a2936aea1ed3b3f7efde86d407b489677b9776ef184eea86c5527d1e7e7aa54b2c98526a67bde6a1fddd896b04a26bc410ae7e12b26e5e9f6a4cca30daeb70f3aa142036852d6110e7e18e7f40a00f657c252596d5a64bd92ba5339c7ae1d969fd9370f00fe6deed0172592cbb724376bd51b9d66270a52c2e22ac5cdf9e9b5e8cec6b3542ccf708854e4175c914ad34cc55bc4cd6b49890e98968c221f3ac9ae894db9a0cfa6e50a1f618e62542511bc856638b6d034ad0872318a73cd9696e2e8dbdc00f672b74b69f3d1d8851aac92fd2aab8d20beabad4a711efebc77afa16e898372157cc86daeb651954fa787a3529e4b3251a564bae4d2a4b38509af81a834853af3369d6a4da5994e2c905733c0900a044ca85a63eed44a7fa679a6deb484b981715d6596760ac3383075c6f95fbaf8dbfb71a309bd656a3a8d87bf43101de252992ed99771a28d415849c32963d689ae9bfa7ba2c4eeed2d4ded243a6b158a36e8361e3d9aa5d516df6bce5b06ea13303270cf07033f1b704ed0a58d05e8d1f1cde95254ecc87b8f228224d25dfdcdc000019353eba97acfd5cbd65050d9d1c1fd16d20fc9c7e565b95f1ff1bb03afee4e01172f6bfc59e489a0d869cede6ca207b2b0616978a801f9a89420775b49d265155f01f098078493af6ec495acce42df51a1af270084827b49c1306cc963d207b9ec02f71bc5365810eb02edfdee91bb0c89b75c3fac7236dfab1efc4a9fb22105513110a3dd5affdd34f92ee75a269c02b766fc8fcd04c0b83e1970c533e88118fdc092734a395ffa6b2c07099965722253e8cf5b0b9aa66bd7c07e78216633c10b7909a0b3e37b817061cb4101b92d89e2d8e3302773950764833beff422a33d6de015724039c998e0e4f182c87d50004965b74d65d7c159b886b82cdebbe862b5f5529b8f7ac9d3c4284ab0c3dece8e1a8b57e5aa7117a82e2fbdbb3e8f64a77a0bd767d58c0582962ef2a9618ebe5536a9fb232091405ecc75cff5e8cf64f9ed863f63626dfac86f4784941aca6aba09765e81e2dad1690b2391f0e6574177e82dd1463b4e20f4978ae12c6058dc172b6a655b30d6f2dd7713c9ce229b9a3d3e042b29d6336b50b293ead85b9634e850cb24f27c62659c702213da748ae537a001e81b8e798c7059ac930447496559769c76e41899e0d7adcdba424bfb1ae6dd38bb640e80a455fd800503b3249cd12b491e92eed083c2c54101c5555e6187fdc1ad2dbfddfd4bd61917f571657008d3e3fae8ba80af909240affa5eb3ff030a06cb2187e35f709cd8949a8f67dac20a2797efdcd7b48cfd380ec46f6fd94a20ef6a3512f86e3bd2893547e226c572d504b1ac7eb4f7d3edad0915e993ff7d5c39e906936f71e5ebc25e91e7a6a8b74eca5eaae294e02f9acd3542642acbfe1de51fd941c8a6a7b95bfd63b2e36e2387a1e5c6bbf4ad40f6428e810aae59e3468766cf4fca87db4745f236702a4e5aaea77cd33bcfebff7139ef34aab0bb93ea41633c771001d46105cee21d53dc86e6d7026c9e09c34db0b66606d64f03415c7db83c2a60aacbea8bcb98d3f6f7949e396867d645604f64f9daa4c5d429fe123becebfddebdb8cbf4386bebe15128eeea417a3280863b5556ee4bde027e7dd9665735220a8b1abca94a495fd0d642ebd951c6bc3e5f27411b40c5f0c328d64b13c85bc3586934fec879008d8cf9bc23141f81b8a7ffc2cf1e69296a85642352fa76f1d6485de8c8df2fd183499448d303875ede54b92a7c93ff2d4dd0195ebc9165de25ac68b447e57e092132a8e67965daba4a6960c4d777173bf3178ae83f5f19cb42b177336ff8fbe01fb903909d31aa875090294441173beaf5d5143bd0de0aef3126984b36f5de09ff157ab50a48c3460748890d07f2f6b5396ecbb4a4c82d4dbabf0e6ac891e2d65fb2662ebbc1d8f9131d4e21dfa459ee347e343598c9534eab319622e35fc2264afacc8ab9372e694e537b2deaefcebce6c129012ac705dff3bef0efd7f85b2595435bf50a505a7fcf02d228d866fb96347ac7b37ba73d605760845cb7561f03fa9d94442f69a6a72c571b2e76009dce5eff14e78dd031cf6fa5e3d5ebe703ea9eea9e38074de3218285d8f02968d98e85824cae4fae350f323dc55603113e7e9528922386547142b5ea3965ec56b9dd68fa7cd9c5e39aeda2b8a5434e1cbf0962b88a6fece10b88703a8554d0790ee5740f366fca76383df6c2860506afb91381ae9c63062f88fd74214633087c483224cb03889a1a22150ebdf042690566b998a79253669a8ed932680ff4bd5722ed84b9a5aca6128118c39ae88567d1eaca1872c8d2ed159c8f1e9731075cd2947ce6f68ea6cc1c63a5895037ec33b9c1ec00b3581fe83d3393d9b70cb1a64e0f31749884a872c28c84d069ceccb4940fdf8d2c0f55fce41f13a5c7aff94681fae4d8148ba6800c459485da1fd712be6c89bfb017f3d1df4a744fe5e1492cca32e1ed1d58779e6e83053c0d90859973a2395f6bd528779174e14d9155066153d73f41be0eed374ea0449b1f1f283e6557376a52b69fede5755395a28b7451b746299ec6dbed6a63e2e1c0de134e34004a922f1858196351c51682bffcf2a905dd06f3aafd58f46c0dae99ecd59e1886856964dda18cee74d47c8e7f72d7c9804159d1238fc1a27055c19aa99b6feda93732a6884a32de40a9e1b8ecdf39ac93cce0af3cbea9b0f7f4ddb5a6d2680d2adc938261ab98ff9f627afe026d3fef2a6f0b4adc77fcd8057afe52d811d55389145ef3dab7407a5bbbaf922e9bae610e82344dc161981f5032ca553bea935908b845df94af34edbe7593f80107fab6d16b534ae8b132cad7af3e3340d5b94187ffc825490262c7f8de52080e2668fc8509e6a4172f50dfb501cc41c1ee1c5c8057c1ccd6022e46edf5ccabb63d9528cc33b6267f4a34602fa4d5097978675b65a1d5042cfee33b4d956567a9ce3cb70d8ed0146bb697b79861074458060003d784622f85ce83ad75aeb388c352c1e4c253fe63d1b777708952772523b2c0e47889a4025b837cb2be08c60c200e7bd8fc8ebb41dce814b9167e90b43ef1e5e955b75e8f4b9fb4d939e5790efbd9eae4555d015e95ea45a311a46128fe44d63545d3f7b2ed2fde8756debd5652dccf2c7666a90899776d62fb747f3a8ab3f3805bd8aab706944eadbbdf415186433765ed859f3c6e4b6b515163fef42fed3ba488bd6c16a2f899700e7b78f530027bf740c96460b9f18525547dbebbd6dadb0d0c549712a37d1c34eed8a783f1cb249e57653fe6488c923a9c828ba6bb9d40439545e3664e732c03baa3f4caeac2a5318e478ee26ca49d51be52c172f83f57a06946de3be9943e392c89aea8a96e7753eb06c6102e7305d24dba39d2a7fb81274c09ce511a71955ce5ece819a09804782aa2186aee48fdd0959fd9a41f7e328c238ebdd399e65b668e2d0140b1219aebb65caaf98c949410d6d87f65e499e27169bec1ef0022d8ba878e22e0abc61e56769fb51b42aed25edd287966f1c2ba7863a90d2152dc55ae0ced2d6c19c450974d3c87d765b04536a29984e833fe5052427107f0e7f74afab3cc6201616fcc56038408488e9fc0aeeafcce51070555f51bafbd3f27fa6be0e0f40fdd57754be99f309258744b9c6c67a92dd37e95143d469d34d4858d6a40a0308a8caea65421bee890cc27813df3b2e8d7459094142d21567cc7f4cf6c8620005adfa9613becba5feaf55b3a73e33af8db7086b5caf7abbcc39c225cb9e3d81a65e0004d245d6af2303d9b5ee1c501bae6619217e37a1a0fa64559c1743b660af773625c35400af393299a21adf3d795716956b1356260188c30c8003209bf9a6142b8a68eb4c55812a3967793620cfeb356936caa96d02aa200aebf518057a32499657daba7072eeaea1967856c2cad915c5dffada65e9bbbd3671a897f1c2b9880b21ed2a5bf43dfadeb2daa5caf24f5505637a5123a0b46e5786d27278da843212dd631cc6bb4b856b6856d6755603e9a814af597c239f7a8fcc2f9484bb8fab426a5fb01b2e5d9a31ff0decbb4af24ba79da4adcdf2b0f33c4c0f14c6f3bde17480c9b64f685b726b989f4b0f3eecc21aa847e383141629e62777f52cbe28cdd4bbb44225cdba31c28b487467653b1117d5090b9934e687ea0b7629c690675c134374971b1a8e202e9f723328e278dffb2ba0c9e86e93f8ccdc86aca8d763e1ad7ce0510792638aaa3cdd28fc3e96d193e49ddcace83a93d252bd4794ef51863eea7d4d538f88590599c8ff71031574407a7f9cf35b4f274d074de03993dfe528de8eb63f2f98548680b2b60579b917d2aa4904c548122dfc0b3e821ead2059116649e2bb1ef1689944acc044ff70f34e3e85ea57578e60b230c236a4482cc486ee1e232c44a115d6931f9abe1d0912eb277083d72cae6b19a5aeb828816b0961a46305e60e7638dd3856fec393d8ce51c9e01a704b3b4df21256ad5a503bc23a6e67e1d78d399e6ea0ee3e70be9c5fb625ff89abf91a0389983053776f0e06fb7c1724fa2341a9fffeebb1575305c066548646ac83e70e6d2467d4342e9072760eea6b6ee71ee8ac731bba5c368f6b4d092b5a0cd3cc26b076db1aa9a29d97d66629738ccfec1448c06e0e6342556ba7bd211fed4ef3def61ddc7f5f217b4b9903ce804c2c8ee8ca67e78a5990a974503b35b5b7c7f3a5d48aa04eafac8ee5a13a96955a47724c9575415e510ae2898fdc0fb7e4653ffb538f5db23b7648064b29f9f55c45052ff72a8785017e5df2a481c8830ce801d8877e2b115c77a61434d951cc7814268c1df34b79ab78d7706cdbf587a59a7dcebfafaacfd848c6eaacb5e6a6d5bcd0a7b648e8cc045d3ae4d6e9c7e3047608c86a9d3573f9006adec916d61bb709934b029684ec9e6abab5a4a02ae516aa167df60f12b1a4153479412f0bd5af07f653a60c6f771221f1aa1bbef16d7f851004102369477884046327014b5127c7048eb1f9ea4280e5b3b56cdf71c3a87357d61fbee9349eca9f68ae1b543d397c6e227d68510562d80176773acdb7eedf255ac551149061bd7257f1308d3c471b529de2b2b29d8c467e22c93f16427e94da449e53bdd54da39020730d2a62466cbf45941c8ecfb550eb8981cac6ec51ac6d5237440bc118e16386d0323708b3a53c88583a34318b158e78bf7ddd17148b4223985b756a26ccd1e9d7b6bdb0a6970316126b6feece483c1529319f3dfd631c82d7797f8d143121c0d3f50df427a58cde5c8a37f390031355053a9aae476574adf1b14fad6d09731b5908a610f38de3f3", 0xffe}], 0x3}}, {{&(0x7f0000007f40)=@hci, 0x80, &(0x7f0000007fc0)}}], 0x6, 0x4) (async) pwrite64(r0, &(0x7f00000000c0)="10a4f388dc5c553a4e0d6ccb763532643c855db0967f33727e725888ceb3df31313553e5e819bfb145ff3c7396789d1df66f0341c29ca1dbb70afc7f13cfcd051813824c00217659f4203c739e8ab16fbb7eebd029b81ed1bcb184ca74ce6c871de1cfeb3eff6ccef8cf01bda28a1e97735541883a9c54564d17698f067b13b5af4b70de86677164503a4f3469903ea58364da51d7215b", 0x97, 0x0) (async) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) (async) 00:11:59 executing program 2: r0 = socket(0x2, 0x2, 0x1) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000180)="96c34f5b12616e419e8e916d7876e61088e1639cd048df217a44592d4a0ead1897cc6092b75ec0d52f6e5aaa794513015939935e8d83b81b6995ad44726f3f88c2329c7e5e7481", 0x47}]) (async) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000140)={{0x1, 0x1, 0x18, r0, {0xffffffffffffff80}}, './file0\x00'}) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r0, 0x0, 0x8) (async) setsockopt$inet_int(r0, 0x0, 0x8, &(0x7f0000000100), 0x4) (async) setsockopt$MRT6_INIT(0xffffffffffffffff, 0x29, 0xc8, &(0x7f0000000000), 0x4) (async) r3 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r3, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="95", 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, [{}]}) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f00000000c0)={&(0x7f0000000040)=[0x5], 0x1, 0x80000}) 00:11:59 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) ioctl$USBDEVFS_GET_CAPABILITIES(r0, 0x8004551a, &(0x7f0000000000)) [ 719.728943][T30450] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 00:11:59 executing program 1: ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40086607, &(0x7f0000000040)=0x200) (async) r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x8a02) ioctl$FBIOPAN_DISPLAY(0xffffffffffffffff, 0x4606, &(0x7f0000000100)={0xf00, 0x140, 0x690, 0x640, 0x2, 0x6, 0xf, 0x1, {0x9, 0x8, 0x1}, {0x401, 0x6, 0x1}, {0x2, 0x2}, {0x7, 0x9, 0x1}, 0x2, 0x40, 0x5, 0x1, 0x1, 0x385a, 0x7, 0xdf7be5b, 0x80, 0x2, 0x9f46, 0x1, 0x20, 0x2, 0x2}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x40000, 0x0) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r1, 0x12, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r2, 0x0) ftruncate(r2, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) (async) setsockopt$MRT_DEL_MFC(r2, 0x0, 0xcd, &(0x7f00000001c0)={@local, @private=0xa010100, 0x1, "596f4b4e1fd365a76b298730868fe78341c15f4c59a769e28f402aea61bee20c", 0x8001, 0x1ff, 0x7, 0x2}, 0x3c) 00:11:59 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x5421, &(0x7f0000000040)) 00:11:59 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) ioctl$USBDEVFS_GET_CAPABILITIES(r0, 0x8004551a, &(0x7f0000000000)) 00:11:59 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x200, 0x78aa3) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$USBDEVFS_DISCONNECT_CLAIM(r1, 0x8108551b, &(0x7f00000000c0)={0x1007, 0x2, "8bc7d038cfb741c4763de5f842bb0c2f1443a377684e6cf9a545aad2ab8940c959f944907228999d5e22d5838decd27f54471c5fb27f91842a860269ee5ac3ea2d44c30fe984fe724b3afa5f8f042532abf026b84e5cd8dbbf35927ad303c983c362d994a90f550940680d030133ee502db0460e926628756752beb075e1c5c6ebf49bbd012776e690ea2f71f37c9379d01603f388571e280e070b8749d015866e523a96dfb0e2db2d5dccc96d7e9063276f66b744875410bfe3a1f1bc70b9af5440a144ec64789f08ffbc4e9ebc1d1977980c9ae8336022a27c715d532d7d09d0b328d88bfe08377ca2fd76f81116ad63427e470ebce4b72271393c16e7e4fd"}) 00:11:59 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0x1fe, 0x62c0c1b7475ed950) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='blkio.bfq.sectors_recursive\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8010, r1, 0x6) (async) r2 = socket(0x2, 0x2, 0x1) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r2, 0x0, 0x8) sendmmsg(r1, &(0x7f0000008000)=[{{&(0x7f00000001c0)=@pppol2tp={0x18, 0x1, {0x0, r2, {0x2, 0x4e20, @private=0xa010100}, 0x3, 0x1}}, 0x80, &(0x7f0000000580)=[{&(0x7f0000000240)="71c03e5b564f4f14327d2a5cb29fe3f1a78885b2d5f5a55d87707caf17801138f252b54febb07d407be890a4618f45e485f4986354e10170a9db955a4cfae29e83a74036b4fb0ade6c96b5f4c4b9e835188d2ba05811652715e882dd23aaaa51b25c9fdfbedee2d5b58e110dda3837359d931130b8687a92c15b9ff737ad635b763e32ce91d43c29a78f43405bb7897853a4855d22aa6ee65c2dda7e636682f3b46b6b8ffc76b8bca12b09142a5305296835cdb5d1", 0xb5}, {&(0x7f0000000300)="7049a1f670b9bc942fd32518f297ca532ae74a25dc78a666f09a01f85112625ac3559088b05e0692a90373da55d2e71a4cb13332286b31430473ea390c82300584caee563f9a5e15ad397db483d84fac999ce669b8473ac2", 0x58}, {&(0x7f0000000380)="d2b077ebd18d6142e14c38dc0e858c3ea2f11cbc5ddf364e61754de3538b1a78859e8e864cdcbfebcd87f1b48d5f35c669899c402e4851acd0eecbd8f2e377849b2307c932c90ff15a75d0d90733f79ece9c39196b7d69da6105b563bc3dec94db3cf82796ed3a1e4b3cc2cec3c9bf07f5dfe01f784eb0db5c325706a0babb5ebd957036ef03", 0x86}, {}, {&(0x7f0000000440)="478c212bc16f9b58e0875164442ba8f1e622da308a14756bc1330089ebfdbef91758e8722434935699a57e99e91dcbe7e303faf5b139e143b9de1f07155316e39c3520", 0x43}, {&(0x7f00000004c0)="2ecf2d606022552a2d3f34e4e0eeb85a9a4e9821b8a0e8f6be13481ce692052bc4bd22caae21c67350fe894196ee9e46a20d94466a81977262376cc71a6358c58d0812e143c0a7b77fa7adc6b9b4fe19840fa01c03d5e48741115c34160a1f28af21dd66", 0x64}, {&(0x7f0000000540)="5417d2fe387cdca0898c1060a5bf8d68b93c814ab321d3db", 0x18}], 0x7, &(0x7f0000000600)=[{0xa0, 0x110, 0x3, "b9aa74c44297a0dbfa18f1e117ee550ef23b808cba38a37f7dde7fda81a754b761225bd7e150c853e40b275715f58a48faf212b8a04fa285b9bcd92105bf5cd5b7c184d3d4c26dc8092f87efd6f9a342c1baee69f74a2050450d632435f397ab69182a8cae2518f44476d19680275d2235c98686750beb49226062ccdd8f3640ba7d04bbd2152b5b3ade86bcac21f39f"}, {0xe0, 0x10c, 0x1, "cb3cfbe77b7eea9b6429ee1c2e6c6ba5927f30e42d5c67aee03610f5387b918f5d0f19c82806c912b46b28e8cc6771cb7006be1151b039940ad0009f5b515036fe50b88516d01e5016a258b5a5a8546a12b2b32c8037b5306078d938aafd8b2945aff3fe3ee639f48353d644a95df2d5b7dcd667470dce5b9b9081a076d72a5c8d3fc46b79708677da0e120614636a4b65708f0f06897dcaabf7170f991a00b5f9f32f07d802cd95151a82d218b2771431a9fa0cf25373865ebdec4040d7a36b353d52923790d79df6e7918e"}, {0x108, 0xff, 0xaa1, "0bac2774c9cfa1a9289d21e11980f35ff7bc640fb25d8a7dec10241b576c7ced9f13b39c7dbf7f0a2ead9343ced0da84609ad48af04d17ca8935133f63f00ed0f78088c2ad0654c25e6714e7285119e8c27acad45783a6e273f2b5fe48e8da76e33a55482c89c7f69e45f2f5319ff2eea41e98c114f2382cbc6301a2fd63237cdb5f7b7f54ca1bde62b13c6e1625547602856d7f147e239ca7e65fc6584992ba115be826ed1d998c3684832d01c2cc7420a022bc7aac0fe3cf51219f907aa5a0892ff06d293582a07d438d4783661d54380878b459a7686e36747abafad5a88088367d820c1d1b0e8a6b7c9dacfee84ba1558d1c3aef954d"}, {0x20, 0x10e, 0xff, "b539ed6bcbcd47b01d780e36d9"}, {0x1010, 0x111, 0x2, "6adc0b93acff465feac96f36ab82ab6cf9d219f04fc262817ba6ac476fe02851d50588be437cabbb24cffdb13bff7ccdbea97c1b9b7f1d997c0724d7eb4385c4361df1d79f5dcd6513f6b8e573bf0329f6b9c6ec9649f865b1830b1084a2bf399245a18b2101fb0e5cece0be7528a4df7f8c99c74d6af88ee8ebf95c9a0e46df98d5c5058b87f8bde910a4db33b5700e668f6bfefde2f9275097b88ea04a47d5336795cd9c75bffc740cb1aa5f9b5468f2bde09148f93fd599c293473553a9c3c4fdb3c7962e71b3754083ed186235b260f4ee59fb56cddfdb74e1d5f8e4f1b3896b079979cc41cb6446977dd411b8a41827a2a6653cb7349777019f5efadad4d02ee824054de8f68f7b0dceea28c6f62a377121ad2ed15e1162dda0e0a58f9ec06d5978ae3b02a3581f12e284c2735fe2ada27fa6d40ae316926047d82ef839237108742747a691624ca8cdff896467deb61150ce5cc2dd18718035d284e41e806335b38ca9fc95e27003163e31360307621f26ecbcd685ffa904aa48ab3be442709a69bfcef2ba3bee3fbbbb01222e07e9eeadc80552cc156db7864f256b6e574e6ae2e137374254d95fae2ce53d3d06d3598472bb0e81106645dd67c39cf76555e15c6ca775bf2963dd71a9e68f18dae9512ac91b9cf0c7f3641f95ffc1fb0baa86a86a573ef3ccf90e6e0b7c671fb44c387cba1aeefd4511557a4c2533573593cd4230952c245dccfaa11ca1872157374b3d5c0ec59d4f37e47b045fa380f000dff2a9e3ac546b2f7eeb2b4b222c4abe55a41903c91ede48b45f2eb06a148aae04cc2fc50917994f80cb12a575a9569c7f3e4d83bc21e93743a18c1db1ce43ea49bd5015bcaca687a72bb77df0ddf19a538575ef2b783c8fb772f667830c09902062a29777fa55fd5b40aac478fa8dbf8c35e8dc686fc25fc62bfe41c6584cf8c18e0b956b65c2cd522a46524f61271d3b002bda9de8c560eae351ec1ecf82a85e7a856dca6a6df125bb060ca21c83fe1d2fc765355daa22c07780f0c528ed9fefddb2c1d986016bcf97d4050e288b77a8838b637f8e8b8587aeb953529a864a19d5f27a16630af6bcb516a18d26151524153b6f6ac5e6f1132ff4c6654b1e0bfee16bcdc13aded225fcdd39120374df59db4876c388c84c0476cf1dfeab985258cf715acf2d6475c58871e755833b2c546a09e6f9a08f9aeedec5ed7a46d73fc0858b36794c9df6052eca5214dc06b50bf6ec2174ce0f832887d1461bb04a4a1202c1779284974e713b3569c765b9ac0fc737ac7b8e8db644336ea3fd9c6b9633b37d8f6dcabb6b2dc6b463a8a40f5e4990eacd7383d7430324ae2a71cfc45dd1c7aa286f8059c976291587f02631a1ce4a375cf3c914729c6d6641f1e58c1e68dcfdb91f714ceade7b79a21fcc11dc4db7e3058eeff3b9f21fbd3f746576f5598abbc3a6d468eb34b494f690596ee0ce8b9100fb27c950d42378b298f37bf77291bdb12e9429c363bd1684de3f357035c8fd08be892e42f1bafc9f351eadfb88c433876a9081d6bb10f3363cb3f8d0cf12e96058143ebaef11aea43e8a16096e8500360b576d893b0b7f4c0fd17d227c1d9450d4c98482720a8e6dd205dce6a8b4da9976dffd8d6f53d3f373666f9fee2b058a9670cc4cada0ec9f7d5113bd793e8c40c414de0d8157d8e44c5438ebd481363ab05602ff0cb9e36532ec8e581c99a5a67a190a7e6fbba29f07626a18e246b7d5a0ac10103b6d909894fab7520371e2af5649c66fb24632df3c7ea4185450b96529e1d11215dcbc3ffa6cc5d26a584d4e6a51bd45e439720ca19b83b2f5856559ac6b3553ce86a1b2c51301cc5b54f95b6a6918ef0bda301acf1cf2992639f7f30ed9b6e93be3aedbacccdf254ee88ad78ec0f4fed9c6bf0ac7c095567e1328b316f5160985746345d1c3fd11a6c18cffc3620bfb6f05b33cca539f3b1eaaf56bfcf14881b930d1e4982ddc7c04e8ea558bb39ba97f5044a07147e436c2f02b9d213e2c01033e70d29f0bb8c76f6086d4b7fbe591d41f874123b97d6828822586e054aecdeb4744532a2393f9715fb8b0864e4d082dd70bf74238a29a4f09bb1a74899d33064101be5052ac7c1aa3be495a38fa824c71d657fe4da6c6193b1e5e3de3ff0ba221ea307ba714d8ccd1df2630e44dfed8ca4065e40aca0f625526c0d24194c06a9364e3dc66f9547aa0add5d90535ac7ce40e92d9f7b4d01792b0ed247edbb45c711c21005c3a5a7524f316645ac39464b585cea8bea82ddc31ed18c68179e71d960633703eb6eee13ad6ce877fe04abe196af49e40a4cb9c37c288268db3e01ee7b84c30464a12cddc5b23ff25b5ab3ecfb4af24cd9e124402f0a9debaf58d637bef79be1f436dfaf578962da315e712f775ad8597db88da58c0dee9f6b5d5a383c4c6cb3ac2ecee28b830dd4dddead86b945424a846101605b08c790bd0bf12bc45defc1f1f4a4f29a231f972160c86d9357424bff29ba8202d55b92684a823381054a8120b1f05a57be2721cf181627b053684b493e959020b907d33e359b7bb3073517362e7a808fca0d9ddc0047b0c326c45467fdb9b31764e81ea1670190c7da28c9049b841fa410636ebed8efb8e5158a0a4748eab2e8a1cf8356dd97121f5803b6e9013862a80586983c75d218fa3a7cff3f1ac744693823abdd2afd160cc30089f0dff1f96932cf13f7cbebb4f02876822df714bc4cf6afdb60ff18eedab617c04f2ecfaced97e69d3b8cf542385b73a5475c28022a88e8c43ad9a5b763c477182a9824966588341f5f125db57c08e1a6b75e196e393b42226ce971aaa502c8100254bf8015b3c3f15b44f0f565cb626e156e13b7bc7c47026741a4af7abd480dd8661fb2ef5e5509fb859c7ab79340d267b33a12b2b5b3621e9dcc9a7ce305918ad044811b292dfca3b1131c2b372acf40db2f0632271297710c7457dca83bef2c3997f5a7ad0867c6c62e2f0637bef325762f35f587fea36f690afe5becc00b57c41608a55ba00453445a3b286da8a067df369aceb529afe4432f085727f0ec8476b4c211b6d886f694e93dff2a527bc702492cf83b7abcdf3d830d87002e3a27c55953edb34c5c04b73a614bc541f2531cf1de8e6a0ffe3bbd6665a56f5f6f04257fc57f1300d6d8e6cb3c66bda87154d46ba0bef7f10f4d5100c93a3f0d5647d43bdf20793d9d7d10d67cf5a74fa2013694de8aa39f635a318cbffd01bd5694e50d7b311f468850e8611c0a4316c5c6560b9bb0cdedc06755cdd8b71456ed012695c595c09a9140bc2485dfbf2d9a028c40af99e2c9db08a4ecd76a1b091cb3f5cdb92951ce3408396a07af2ef42b08d6bbaacaf34f60b248f9bf3450c8dfb525c086e42cb9cdcb7580bb51b4381949ed6436b1bd2eee49feb01d326d84deded26fc654cc52f5a02bf3f23f1b8c58da4e39dc2709d589ee0825a10817f367075b11fd4d6b9a3995bee67813010a7583027841f5bd46a3299bc959b94f7c3b038b7fa9e405023c740dc66090226e9e79db69d90da2bede01c5fcc7ff6737a94156ddc4d38e0be8cb2905f0e1b0b12b5d6c8088c5c0449e8c960fb1330d678ed0c0d382766140daf05f73b50b70a6f4b2bcf7380429d38152069fc4e0715b316deafc7123f4dd4cd2b50b49d1a8bb0e4b1a84cf00d7e2f78ac256c988a7df3feeb20c56535dd4152ff9aa52a2dc792e7ac7ad7a2570543585ace8d4c4f72ccc911899aaf92ffd4af64ec3a15275332092ff38734ca79ec85b88100d9e6755b2e99e7e7f6fefa9d2af6d1aeb545d2cc5b9fdd8a1ed6763c4021473d0aa6b0aa8827233d1792f719c401c273be8c71b18dd368117854c1ef99290bd3264e31c6239990b2d9da5c1a9e773c6f1b751ffd41a3a163e5f1da4e67f93162d98910ef3152ead8b9fe629a572eb03fbe251d2feab9a83d5f05e4adb165e368d011ffae8f0a6b07e3c022c4945c6f74b7674ffbaabd2af51fc766f7c9856b529246adfbb2a2282765b0500ac781d32f68298f2b015c98bbb6914f42a9de37e4578df0f02d276e9b5483e756018613f5c60d849d06683909709f2c13e46acb9a75450231e138842ee997bf8a51de6c8e327ebcce312acb45a68e6e05490c4177ac5a962344728b4de33d748ef74701defcccc01584f2a3e085229caa2878c4484f66d79e0bb77b701f3bbab6bfd7c2c230f9e96138f4e1d0ec4c89023d549db5b8cb1a6c04eadbd75343f09da7f235c1ef6acfc564faddfcceacc840ba89791095f3c30cea679f07b0ab21355127385454914e9d9314efac495656017ada89c0c03d5b8da59cd97d1419a87e09a0cd6599e0b858deb78f8b62b82a545e51f10b09ae2bff3361b7c8366feb2e38a6ec7554b92f94996940b802909e3027264e5326dba423416f39e6f4974fdcf53a3d460063a0a5c6f530faf758ccd01f628126259c8671a914a1607084addb18dca61c5180b54e5cb1ac047086d0d5aabbdbba964831d2ade0f2dd84f4623c319ac0df92380a7ad4edbf7b5b626dec3a1db4996879c0bf01a5b709166363eeaac21dee7517f8bf4a868f1ec7247f12118d640f11a2c5b273c28e9162ec203967298fb2dc0bfd239bf7720fa2cd30765629f30fa765c5fe5f4be2d3fbc84af2378b382e5667bf1eabc8f1bedd27e76157996542fb053cd7c5b751073f40701b023c4d484d32efe9600dad51d1d50942a81474f3b3cba6dcf26f696865bed2c9cc9bc00c8128ab6ca3d5c59dba11be53276908c5fe65a860e78341fab7642af65fd7650d78430b8edde9ac98ebd8450041d8a30e58ff112fb032fd13bb191d602c8fd7388e7597302fd40ac028d67c7661842e3962fe7b67f084d811b4c09197577eea43e32674332f469ca96ed4370c1a687e176c822837a2428813fe42b86f724e127aa7ed16c7283aae27a842774859765d92347748daf8ceb478b687afd0f17d1c978dce71f7dd3e073520d1f26a45a9a13b0d722e42952745564d165b28be5707efdb687b4af0022c68f69773726bfbd388942d06cbd6273810fa98dea6381a5b953ce46675cba6873e54c943ae6fa0f10613679ff3d43ce50195c173b135ddd5635d83910bd6cf6c37152eff8c5345ab5600453496d343dc7548db46107b60be5d564d033c75d72f8b510d66a4d0e998264bd4d1b02bb666c1b194574ea10e3e3def1058f0e63fbd5fcbe66e7bb11e9ae0e7b974cb92e69d40301305b41d4dfa83f2929315d0303ddaa253f1b8bea5d1101f874ab5a2682c9040beb02c4758af7e7a0d28ef2dd23d806bcb13d8d1f47438172e5ec0dbc99b1eac561e8f24ff92ae12e9c5a58ba4d325ff865c5a8bcd37b3dfbfa01ed8cf1c8c29830d23040588347417ed032f55a3a0b8bb03954572f170689b277cefa80c42cb5a851e3588ea489f8dec50526645003579abef349d2a6d380197d9375938ea2a7502abd8fe52ce11118a3beb464c87cfc638cada28ec7cc92381f056b8a368005f2037188b7301bdbf63e05ec502ba9d2f3c9ea9e0a3b9629324c8f3c6df6fccc12869e11d32e5593abe32bed9083897bad7ff621502f20895ec4a6050a8221e9eaf3a17722b1c09932618a157845752ef662c1e2512f9e89af37a98122bf53fcc49509024b24a542a16279f4f00186885bff205ea66077e8c3dd8222ae6f99a892b3f67a82c03adaf5e8d95e689c3f528cd7f145339f5ac8e50b62963b688e5911db4d876111bd954f3cf6474788b60618f288c821df5b69d4f8f46"}, {0x70, 0x10a, 0x1f, "7f634fb79dd0b58443a2df94921b1fc0e867e41f06dffc87e44a9c6d5134b83ba9f974173f8e58bc1cdf4854793a5f4040532062319c999e2aeef621e117c8e5446d72f383209aff74d18c33eb13082ec48b3a0897d5fc527bd675b905"}, {0x1010, 0x88, 0x3, "390f6f9809d323454cf92e926ea3db9dfa0a6b0cdd377960759aa1c31acc88bd511e2a0280c2c82b613e29f95b7dcdcc3299ffe18ddd836946ebd66852c89d7c02a571193a284bfd1e25da41de0610b2adc0d3600143285518d67c2418df8ab1df0805dd5e028913bd217af0743227bad7faddeacd0ed62b873fa321e7673e58dbd74adc59aa8730a2230995389104b949118dd6803b019802df8c7d618338d46df649fc6a589003c7bc403e1853bc7d0ba2d2c7df26402d08868df289f32cdf82e43ed56aa5041477dcc8d14334cbb8dcc93fe34dddaeae772d43837506d15555a2c03468135280640cc15d1affc5ecf4859306141d34b3951b14dda04e970a76fe6b0b12e373ade135a13f4aa7662fa83bba47975ca13557d7341ad8ba2aaa6432d44634c9b44283f78af87cbe34881d7255428df4c386ebc51f88be5d386afc6e37a9c23097e5fd6bb4ca2e3137693d2b0f53376c0ea438dc57981be63ea76d84bf3675033530eb0521dc74c002a94f8e431c4f891e92a7e33a1c47f98979a93d27fc10e007bfc67aba3c33125c7d252527da000cf4db5ab84ba9e539aa6d3f080392c1e743802440b8afa8477cd25d9936b1a4975c3db2264ad525a216b1a5d822e71b181cedbc593db756407b1170a098174c7bc0de686aac2d46bcbf2b196bf1cc666ad2654bc7bd893bdda8b5c67f18a48d55acaf00c75c79faebb44a2f976427982f3cf59bfc0034e4804a1feec09bd85c479bae57daa9b97ed800224b88840fc1d1bce175abf8974b7554c9d45228f6274c929987f1697d7b9c5934fdeefe892ea1fcf24a76ff271f945a8be6d3e4f0af381035ae055b234533657079adc318265bb25b9d676ec53cf68438b2d9919c6def64abca8cc93ca9fc7e53c87a91c3de18b47fd0d0dd959a15c6bb12a91fb4d9934a4dab9de30d04d18e5f23963f62034b0a130135fa29aff5eb572d136905d6e93c5c57a064d08e33f95cda627694b32dab195f2d17be074c5ceeac83c2eff5f244a32d607a241e949856e8bb7cf2c1d4ab62027200e4be4a76083da74272076803d544d8441f0d73b215ac107c83fd1d59746b400674ccb768c0ec025f434ed95d457c28ef8a27105fcd032d96057e615b138b1faceded4a91dcec8b6cd1ec6f80340fb92e6d9d1dcaa96b9586900979ccf6a6484e847d40894db990f512a66355910e5f54a075b69fd18951dff6d422e6f16b4f45a5cbab630eac33f45a75c7900932d281478066a0e86a861fc5662232e7a2558545fbde859bc51ebd1eb7a29ea044ef589cf3d27fc22a4a52e1e5707947b95f68123f3b3acc8b33ea76ce11ef42ef59ce1510ee9d59dced49de090b1a2862787dd89191dd49ea1e7fc61ed1bf52fd9a4a5eb891c5062cd37fd3d0fdb10b1ee79cad377b12be7c10967dffb5b0061b4d1be51d69b8b511413a04594be82715fc87ed678a450faee3c1201b595b0c9ab5162b17e3690e980fe97a5c6ac61a9eb9e045caa322d06d9c44e3803e40c47e374cf2aaad76ab48de57d23cbed4ccfbcc43694b45d39129833913e6b629ccbe02c24970328bb8e51eb88e42e358f18e0f943820c0d58e92242a3c3d6fd13dcc1409c47eccceae973042b62c31a905b42a69cdbcd42f753a937d4711f9bbb9d90cd300e15412838ac4a7ebc0b495e816441678304d5e65960e3a0119f5a6274c1483ad46a4acb3794f4b10d1806c8daa5e1e0a0c94274f326d8ab7ce6db7e5b52bb526d510e5a5c37be15eded2519023da2fe4737e4dd8af4b8858661a4b5da801f5a17ec5db3555bc7299c809c8b13b1677cbdb09c1e6c97a4610ed96a83fc87acc162060e61f722578754ec673bb3ab1741e7773d115915bffdf6ca00ef37b19ddfed963f90b8bea8f05b72ba142377e1c0b3d20b6b3538b505f3a3f9418a540eb50dcfd5a80a1a50736313f2a950dc4778e00d8f277bb446206679f28d41a7d9abc497f8dd9bb2829a89d99835c5d7802f70e10a9ba3a03022f25ad65b8bfe39806eb867e9b0ac12387c1deef6102279050416ba2cc137fd64e4e1646a4486be48c2fcf1ee7b775050f23ffe6117792ba4e59a9b359e76eaac0d7628a9f5f2ca59f71ac7c91d65133f0d90055593a3a70b0045babaac3809a99007d73967f7c7622b7f3417822012d6ec9e06104bd111434ddb99267693f3241abb84cb80a092c87ba78629dd312594f1c08bf0ab845525ea7fdaad13ef2eb96470d19705584102daf3d79fde9112ecfdc1eab2ddb17c7147aec21761b21688ebb6731bd8f53633a75f6d6c7f48d8faaab2367a9152d2d52db220d096363c622908d4bc54b23ef8e7169e78b87a5bfbe712eb9c78dfac3645f6b4ffb76000caae7dd5e0194aa6baca484bcf19892d63fedfa7a6085024ce34cbe17a81e43d5093deaabae64c4700083cc2487eacb0e1831a707d4b4dca4054c055db00ce2b2437ff43db3268056391b28584a8a2a24d7f280683ec9c8f96174a122b725539945e995ba2e650e3a520416de366e6b6c5b4d966689db95f4a6701559d7875d0347636f07ae1940be5ad9896d0cb6b44f04c11845f6162914381be1c7940b5dc927bdd3ed74356d6c286e8ca26e4d1f50ca69999e3c4a856884abfd152949726a95e9277b542fd0b946da562276328ebb309784196dd3061f3f4336dc9f423a9e7c4053623023e2434db3c242802edbd914e803498576c0416702437f78e686842c5f802134e06bf99dc85976dbe60506c4d58820957fb0b5a9cc5a380f7ce9f2117f81131fa1705329e0a73fb94e267a0749687fb872db5271d97544dfcc4dd276b85a7b22524e98ed85dade19d9368b4fdc02519a2c28786549c4e2924d8c594a845739272161cfe5e7f23c2c7948da5a23d9f7bc55f65e7cbda6e3f2b545b9bb72933baef5bf2223768ffd104d8c6c27474a817f40d38f18038ce3557a607527674bb7a522bbc985e598739ee63e4ea328122d28aea51d70841a3766efe8b95148dc2f1db8c0a81f77ec75372a76e033764b2b3865430496ff6dbd8bb665cf67e9e43d2477008dd9b7a5d4afb19c8aba85ff5d1a757640eb4a5d9480721a72202202739e0a87edf1a47c40688a1555604b0badfd4ca7807389eacf92fd4e94c12b0745afe9e3ea2b9fa3222c9d0c939d34e62b284dcec32e4beeb0a21c14480a94952ecadc6269c4dbc000cb848c0b43a47221091c15b3f759d5d55519e6e0722d3b03e54498d41ce906b57b2524cc4745feb8be296e451ca4ff9b5b704e521844cf875b80c6f7e148e12ecdbec45eeb627a68ef8a99c56f28d44009f2ffcfeb1c84fda700960daa405bd76d7f9f3868a7cf8a816e1c1d3d26085098f27f833838e2409336e9f822876350a6d15b4406e7ae660ab3ad671934d0c3fc942ebe43a37df94479249ddd206d79733f056a91802eda534e8b38a9ba7f3adf0d7bc4478e72749388e29faf78edcbe19fc2e4dbbac03ebd24720b98eeb9a58adaf4ab3f88c660dccd05ed5bcaab610221b97e2c46457419b608222d617c4265673b89d4f196174f0a911b76f18d6ede7ef629310ddd1ba48a1ec96c085a39e75209b86bc3c6a7027515b27b50cfb0bb5b1faab6fb4ed18395fa41a1772215326417354bc9581e592f7d9826c3e3b8e981eb569c81c488fa36d338d0578dc1fb1a903a1745dd9cba3d22874a4907ed1a3f7d4faced6d1f29cf78fb566e23ee25fad9eabcc0e1f6abe33e0104306234c9e0ccd9a7112f9e96899566b5c96a5506ec8b16b69a235c5bcad5d0dea831e111880056058e24fd3918083da16a03c2f4d4b52cd1dc37d4fc0f17101e422d1d201e5b1eec5abb9a2338a65323c9b053bac959132db8e9def77ecc92838463f1d001bb27218ab4ffc61fd29cedc887361767f02068108369eb1944e1dad3352cf401f2f50ed44fb18dc64b7d66d4850ee0f8f0164c33807c252c770f6ee849c3c3fca76a037671c3f4a9f5893c662062ae09efe1d6bd40fdba678025e1449a4eb23ef7b56932f4806b27f3abe3147385d5fec9f5ea31af8e645da09813915758468726d4de8967e7b8d0f01ae01f1e5c070020f07de8f15364c2a495e55d249e1349c6202fbb78a0201a285aa503cbbda51833e51e76998a1f5c8176af97f73813ca4a7679300212e6f58f44f9b2e93bd41058ec728a8cccfdd025b37dfc417141930c1dd4a067b942182d54372692c50fa0a19357ce9b4ed00d31c8da86195725160d60fbdb1ef491a4e5e5c754486086febfffcb9f84f979eabdafbc5a42fb761dd282a096ead7b77752ee9b590d153970c53a838048e2396f65faf553a066aea3ddccd10c723ea098370ffe288dd39eb7a8e7f2cad64d91fa975153e7c7228367881b281b325ab4c289ae875d87ffb6eec7cba60049448bfd43699d71825204cb27fb03c84c541882270ca06dca3faa4f409198a531695cce836c6bb0d0dab727abd6ebcbb974e95f03450c077257022b7e11e987dad2cf9db24f1d89bbb43f916fcf66e2fe94c1f39551ce3c59f253a40462bc56ccbd4f097dda8e01a0037b526005d9e0aab69c75cc7c21a0ea666b1b7ec9deb697139d801a31849a5b5ca6dc7a49a5866d31d86673e69245dc2043b12dc4fa1e377abf6775c38df83559e98654c58df09cbd1181275e19c01c36cf2c4aa35fd86be7e7cf887130c9762e33958fb1943f1b6b1be0c289c3a6a75a3007b70a84baea69bd6c2abb9462195dd459dfc972a6ca9d6d6396841adb1edf8a7488f02cac851e74f9a46481bd8a7c00a9e3d69ff5b1d60ad67aa93e2280634af4e2732e84447180909295f4e9308d3b52ba4308096925135258bfd28c127ee4a70981942cc974db6984e58aa6562596fae0e843de0846fac2499663900f91b208865901167163f1628ca8e226959f7a7979e3eb233e858d40235df9ac5ea8049b42ddedca330e78400bb2d9463ffeb0313bad845656b72dc6dac0354f580175dac199c03f118d8e59dc227e897df0ea8e27a6f4fd301e704fab6e767734096a4173c75019bc998e3734a55b5b315ecadc4a1f44c692ad001423bf98c38e86ced528e6802f8dec784ca99c10ddfdcd713e67b3e5a2af7c0ea352f10fdcc29f5b9358aa68f6a043872b1353df5cd694fc5cf6298716833d95c6e740bd8ed2c3ecc6e36756e8d7eb4570d16ffdde892e0728c0b380a1c3e509b7a091be81bccf45e43aac0edf57fb20aaa3aca69aae96e56dc3319dc6867d3765170c4312a60d135ec586e88d2293433d2ce608e6e3135cda038a224d6a89e6186f2c16ad653fefba0b12891d8c9a5310ac8f0ec98716cfaf722da9a63f1d6d7c8617b94c9d42292e4325345f292554e015f84af1049792e4aa287bbed3d38123abab5fd77cd095eff0e4fdc0ba8027ed293a70167aaf5bcb464da7fad0580f5bb4564645c29c7948a528d5dbd92f2e1b46a85af3203562491ece6dee616652ec323be2edfd417e9e0262d11d1d6fe38366dfea4436ac26b058e59a05b4b1c5af892d13fc93a5c046005602f2fe6b0c1d37180934bc06587b7778a67253f2cc08fa9416a539ba35be33446e6b0b8052347234f4d7df912824adac53d97cc55eb62fbe87c479390b6e5defdd23e4fa77dbc999cacd8ea7b6f734657c9a632d6abde76a08884a2d073e4d320e67bfea1a79ae6316473ba192a9fe141cf2429fedabd07e1b21486bbdd830065a721b1a86f26111be1071343c0a1687043da523e89d7678895982b7a0193eab3eec22c5350dcb8ed1f477f64a"}, {0xe0, 0x113, 0x2, "bf7e4b9ea93418db0948991a0d8e9d864472ceb5f62a7f2b9207f508db7bf8b2f5950f24e2de0e7e7befc02f0eb1c560dde7d0a644f75f023b8dbe8ff2dd571e4ea1ed9a78a9ff579f42e9fa55e489445a5e810b66441c94a0fe7f30ddcfdb98ba8bdb8162f8a8345ecc3e75a50a721472aaf99d7119e71de71923a4268211b7773a2480ce16a2f31c04f0720a0e1a5d5976950297e50661617ac15e1b87279c907b6d9a5e8a4d5386a99e3b2de54992b75156c8f1ced3d14cc9a1ba0a6ce5d3168085cc560cf373ed634a915876"}, {0x68, 0x104, 0x101, "809effa423641e85920290ff1427d0e96114837f5f6c6cde91a4a360f8a87608dea539e23b363466b156205cf993d699596cdb59ed6de48e2dbdcb52db57f977c41f32c7da3ac86ea011db2a89a851e7e70b"}], 0x2480}}, {{0x0, 0x0, &(0x7f0000002f80)=[{&(0x7f0000002a80)="7ab94d5d9de152fc136bda6d89413173d7c18a41b81a83637ae8c963f4d1ceaa6c34e71fa4cfafaf9d9e519c2a4be0d4a627333b20f5c4ce19c5d937c3fcce1dd4fa4fcfe60a9bb0b871b087f76f55f148fcff4336048dca9d8a8410c747639eeb7d66691c56a5e2b37aa01d0bae031abd965899d804cc6d97f97725bbe4a3e9f7e51305fca14652", 0x88}, {&(0x7f0000002b40)="438a824dec10890d5f39de519efd14effe44c4643ea43378aae570394c1a794fdf3b9203c29b3670e7f2b2db672d4937c972b20cd57cc6670d9978543ba6497f8c08a99a741ddfd7b2c8b89291818d08502976d7c610af6a3c4f3c33c34529ebf67a35d9a2675ec426c5f672806a2630f1d74c6f0478b798df682fcc39855e838a7ff0b3eaa1b8658b4ac0a7870adff9ab6200387b81aa9e927cfe6243aec60bb031b34f19481569fffbad1848caab2cee226ebdaf8a9c51b266b2fcbad7f541d1e9b991dd41b6d95d4e62f95bdfc723", 0xd0}, {&(0x7f0000002c40)="5726988cf35e4672924b599067db2f15e95138632665c0bb998fdc095e2961650c852523da742e79034b9e74c953be76707e6a5addbc3a5b6d85c756a34257fd2d468a82a2f47d20f87442239600b5bcff89be734a1b9d027429bf2488693d940899c4331c7649532c9dc649d05f66032e7970db51b4602022f377d32ec91fbffbf03d0fadaa841482344b8cf9ee233ff65d9367bb5eb03c9f7d549da004c13263b122712d9207b548f21e6aca5455f6d2010609b7ad0639182d4e08dde3f6ebcf458e45195e34c1c8852d44c134e29667e9d1a207", 0xd5}, {&(0x7f0000002d40)="98bbb0891ff81d15427dd714684456f425dd68fc720729eadd5dc065c7db5bb79ae4c5d81bafcd33410c978f14763fa05f0cc6ba35acb618482ee723cdac78c9d50d3322f35cacfdc055861f83ca35706a37", 0x52}, {&(0x7f0000002dc0)="8974423ab2ad595efa6af2481d1177ac8c4f8c934579ba29c4c6d50c26f777de9bb1adee754289c5d9f90aea96ffc6345d48195aeb0624dc667243e528a35f41931741aec5301dccf57a15c1c4963d6e8c4409ec255e83e14e56a772d48b4717b84c6cac0c7a4a6ee689d5b37f493a8a3eb3887e9b900c11a1cee989baf7a37ddb96c5f4ffe892591f44e21d763c56333d0762cb4ec76d1651255b74bf77ce95e58c9060ec", 0xa5}, {&(0x7f0000002e80)="e116c7524a123694eaabba5d78983cdf56d55916dde59c809a2ef7b7a9dc9c3b2d3bc8748f0399ed495498ee551559452f0b27f11f4249629a9f811ee2c5fc1a5f36e7286aecc06697adef94cad986b54aaadb0d84d33fd2240ffc17096bef1e7f784eb934e2591bc7f831f1c44ffe0cc5ad67ad1f1253499545e16ad5fc52187727c031eced1aedc67009d3870236e70b4b8b56442666a16373316a934e2d8a9c220cd2c2320289a3f924c6d3e80a91fb6e7e615f395f912d02b488567f3c401ba9c32c3a2b2e8a6fb679b3368e1c3eec07824af6a3e03b40fbb3113c0edb28afa4431349de800dba6f9f5fb9320409a272717fe4bf0c", 0xf7}], 0x6, &(0x7f0000003000)=[{0xa8, 0x6, 0x7200000, "b5a588809dfbd2117bf698fb9ed60c24b82aa117f0df549a909375d76b7b85a141cc91a9da1b092e42e383bb93f9ceee433f2699f55ecc064b6923553f28202c59866fc7ac27de5a4e20ff6d55aeadf4492e14d8666de01edb9d4297bd0ef238f03a517aee1ed33375749d2b2131546144b1d58fb22a17da677c474b72f82e0316c986ed016411c8581887cdf8a623c7a3deb938bbaad0"}, {0x60, 0x116, 0x2, "613487f0b3d2f8c00d8c4400efd78bfee634d7732d4705fcedb69b73d7e5ece0b995f90111a90106f1b5e924b209c93b1ca5eff6bf54f637f7f11849bcd83e8359569e1761eb419af28a6bb6a81f"}, {0x98, 0x10d, 0x7, "b8333616222e99faa32c5c3abe0b67791ee41cda33aa5ee4225194fae76ab99a51a91845d9604bd840a83da8fdf0f668791c2fce0ff9603706c090916d7428732400f9f7e92d0bf6a50b756162741d2ba7dde3cc0ebe06b9e9e65beb121fc071157349808b4298a0038b8d71a24c36f334b3207c5a8e8c66e7f2fb568a59006f3ee92d"}, {0x20, 0x88, 0x3, "6f47e58f6e678ebc5bc8a3"}, {0x50, 0x6, 0x2, "f1b9b80dbb7493738411415f1a8d3be2a66bc9393ed24a783ef2dfd251700ec6c126590b9f842fd8f82672390cb2639bd6aec7207b31c1236bf553292129c623"}, {0x58, 0x103, 0xa5db, "c24d363eb05e3cb2b4c3e9ed45ec8763a6c54c9db932c30d49c2f14d9968fa680219937075b35b9bae2c83dc77ff27113c4b1e4709bd1a145dd58723172656c01d"}, {0x98, 0xff, 0x1f, "259f9bab8d650d4e1cb3d0d7657ac39676179be5a4e5b9049fc74b2c81469f7a85eb8f74f6c97672a573ab426a8457be249bb70911111f8cb0fbc2421b7b6cc63cdcc9680c1e9c01fbd059f791cd165fb89be3f2f97d27fca962dedb7695897111bbb009e4ae90aee8b44e125f94919159ce91ffac959f66ad56e9896cd9f1f1603bb7"}, {0xd8, 0x10c, 0x2, "675cc51347c50e39e8f37bbb505159bf8a233e4ca089faaf0dcedcca3745b8af25d0061c8239b1931b48fb0643aef47dacd7c10f0735635ad79c5872ad9de63cb49cbf3dac95f0eac53c754530a94120361e949e64e81e9d8d6b5561931531a82d9485790518c7266fd150d2f936b94dcb46770d5e4eb235e55c946498fb9d29694736c5bf922517430e2d6242afee3bf450c38ffacfcf1bba07e89d996b7888bc05abe2fe0a7390d0fd21d18a96fcd6656cc177beec612257ea80d8883c6b7fc4795dbc"}, {0xe8, 0x109, 0x7, "1988223a8b882cc0e4ecf06755089f08e951d7f8fe8f3d638eecb1bc4eb4a29e356d4ba7b052cae304482c21e2fe4d597416dd7c3d2853706bf04ffa43ea67116b1e1bf1b6c68286af3c68a3121a702df18464959286322ff7613dc92aa46dd02c2261244f771cc179a24cd355b67bd621788eee36dc9c431709c6a0d69745f716242e936f10aebb5bb2111f4814c960823a47a857a051c883f54c548bd19355399c9e81bea6a3cb3b69feae70200d3f27e63ef8eed74f219be87496bbd1164cbf8616af33be29665771b5fd41f06f8b71e0898eb9be"}], 0x4c0}}, {{&(0x7f00000034c0)=@generic={0x15, "97fb643304d2f33b5592d7dabb3be5e76b84f97d921837dc8801de7dff221f138e51ca489efc5750e34ca5294a49320a3c944cb9b0a2241165c9a6f4061c53cc8930f0527ee91eb15958622362c260e408b9c409cb4b09d4f51668b9d1dec18f75f083a3b91af1bc7c8a8d51f513445fa338357baa52aa757f2c64654d74"}, 0x80, &(0x7f0000003780)=[{&(0x7f0000003540)="d6a74e363b14a5f2ecb2def37f", 0xd}, {&(0x7f0000003580)="f37d1d081b6e0f42b380ab9f0443fb69804e72936c16b7bd24a2001068bc7d81f4a7b6d6bdf544a58dda9865221f0c5d86f5f8294b7791c3281ec3164c045f6ca59e41e0545f57b1f9b4b4ce01bcd3bd0007f50db37b7285cc09686ffc887323d6ece05319511cad2a42719ab1aca8ff1d2c1da6169976cde1914f596af0c590e9ad09ebbb62c46327adb4729f3437ca718af066ea116e5e73e1971dbc3df898010d5e8e7c68275ad28c8cf8204631e50f49aa", 0xb3}, {&(0x7f0000003640)="20d18e92a088cb5446359b347df391412a5584f5ec585dbb6e2586808a386af64d00e892591a2d0e3969e060", 0x2c}, {&(0x7f0000003680)="5457b822b329ea5de8c573c004d7128e616f93b96ded7de39d7b7f0b65e4b1c527c56140a1547c28ed7b68644547010d639b3025b2cd05141b2178a7a8a2e2ff5c66b2010f0a127c87d76f37ba293c86f95de7b7a84ac656a784a2f00c272821adb55beecd8c93436e6683bc1cba035af7ac2a07b02f8bf0794ac1f4dda43924bc42135b644e608521b70792e79b9bafcc623bf53e0bd11cebf45057be7ee52a0be6cb59b325a493078f464e9050d527246072d448baf39a86732fb848da1102d285041944f7e4dc4354a7ccbf36c4e6ee1d259cc3fc186a", 0xd8}], 0x4, &(0x7f00000037c0)=[{0xc8, 0x1, 0x80000000, "793a6e28b94824180410c0dad4c4e1b5ebb79fb866c06bd5ca000bb16da87fd98108ddb8af5524f981026be63327f2357e236328e8785808649ad6c1b907138ecefef584960b1d8ae9c403013985e1b28434b04e1cf723cc550203745d7a059ec431c19a5f5f89e9b7a815536ab5b4bc531a8a659ebcb25dc3352ca1976adeb45a493f43623cc69fa20dccc00cc205225901d925d671693a5faab25034ceece3cb1066711050dc7a66b55b74b61d03a2abae49bd5890f372"}, {0xf8, 0x10f, 0xffffffff, "c95dbccf0eea1cc971a8f27434e59071a4357ed65a278816bcb06d437437ae558e8d7458520d82b3f36d50672b94ac135016029c48670d5dadc512ffedecbc745741d32399e2db2c35dae457a2264459e41b0d8840b1c5327a09fbac2676a805a2772fc948ab97286eaba117da8f666c34177d7ecb0e8f64067a58d745c7ced61b15982997f63a5e8d0e4d492a037be915d835730edeb05b5ff5f3063805bee8b9124424b4e75c1ea16bb36f7f258f3372b3b6410c6bd100b1537a277d57f19df3002c45163123aa8434e65ec0c02ef0088a0228e0436249e9f93d6d869f49da323a0d9a5f1178b7"}, {0x80, 0x1, 0x8, "b78e7c75c06df03ef573da66d8864451eedb29986055fbd576cb39866e7709771317bddc76af0ddf0f7630519f93cb9ce1a8dd0b56140736fb2f3851dbe87a4ad088b3b65be239152457fa122f48c31d783d918772df7a98b96356ac6aa29f63279e7c4c0880c03c692ba63377"}, {0x1010, 0x139, 0x4, "fd33e38da27b05b20048e49ac62b522335a21b8f0aa8ce074a17761209753271cde9b66ac1247d54c7c783982c343239f13a83ceb9842040aadebed7be25a924e70e24bf99cac6204535775cdd3e8896ad384378510527a388f94be07fd9154c0990e0ecf2ddb198c2b55cb544c5fb2614ecece3459ccfcbabc2a237ed65d25606629d6385d6326aeeb4954c0d11a8f9576f3691c82a22a5fb488d65cb7742f6afb2115639f7bfd98ad11578c9d1b4cf16b5258a9c8272120168780a76760435d64153905b8ae2f419c63f9fc2ec3957c5363e0f2b12ff3db8d00544d088d9b78f6953202ba1d1a3e133aaa69433ff5b33358898167929b3b09d1036a41c4fffdfd6a6e59f28693a45f16214c5df487cce5041654196e855192bdd91ae174154bf7d0928ecb76de0073803328760b7069467cc9296f6fe62ac6aedc7f210503fc132eb4901348d1bedd15467dd619dd9ee30b9bce80875673820c4dec9125605157946d3dc58807f7bcdc11ab69befae76a0871b4b80ebfee1ecb8d89e5a9d319923cb9c3fa491c2d1e4c76120a777167bbb4af9812742e5d96dd925807fc55f3a63da08917a7d9dcd789f7f02bf786e3cc6e33400be2ca6374a914469d25bb6f8f7f888d4867caf808807c1e4a9b012cf3652cc47c0dad158a439f2e83359f0e641acfe7d1b50f4b09236ddca14dac892b901b3752676476f1bba181d9dab1273f111ff4724593829e1efb0c970b830a8bce2fdf9a75e646a7d433efd4029180581079c487aab0cac133d0dda7134ba9251047c08675026445de56ed427c4dea410b3d4135733678d529d65e17319ccbf1ebb5802ce350a475240a521e5d69a0cd1bd5c37edba76b01dba8a0a1b358ba73008507baa5fca97f1e0ca8fe90cbc982d0a483fc8d4b2c56585e40cd1948e6b1cf184215fe53ba190bc8586c9cc5f24a07ae4c34848871a50cab664081672987edb2c0db91d069719581f59170c81ff1cb3d511b256ee5b93ffd60964f870a2e4da3e24a351287223bff527b600b6746d9ad8a2792bc886eef14704912cb05f1dd37429a0c14b3d3df802540d0b897aa4103bab35000019859484e9d16dc2c7987bae82b9375aa0a1eb6526cea58e72fb4c3e88dc9b782ba91c062a3697ef4e439132af47b763ddb1580d95b329c324e571301dda0b325aee0379a1d482f7142da9ca4d3c0ae3059e8842813172f8a366045a806c087bfca96706846962a4eb4e37fef22042d4a18dae69a14c70f509b159f408e88b66039b24682b46efa02364c0a13f3d2b811cb32d77f55c1056c05766f3b9af7ad30df6f79ae623a3ba8fdd5c63ec39b081a7de2f93c9ba0e2bebde52b8848e3899d359330fba48c682218637fe56fdb038db146c9e30a79692936d8119e3b565230c3a84df9c9fcd7b71bf661c00e45f04355f1471c7caf167143a2564efa63e8fc4dcbcfac2cd7c474f5dd810f9d7db374aaac9fd56458865b9c0205034fe69b7e3a863d00fd6e074c5c4c894ff62aef41c649c053984277d31fa420e4eff3c68f6148f23226f7cbb7d2599e75694227a4e140621174de7f6e8252df0eea67434c4f44e52b239621bb48563fe02dfd172f840e86446ae826726f2eb7f799e2deee8df9a89dbd50703460d2e615c590fd0c4e809f98fef2593b1d739d3f872a4b9d3ba180fea0e29cf757caf69c1efbac2264d9b197fbdbeb08c4d3a9350a7af619f626939aeff46b65bf32fcd62e458d08ab424c3f8c6045eaf2bce77c72bb0769d60f9786fc53601ae85f2a278c8f107b3c9c00aa968fef11beca42a64496b7955ff16787add3d89e6f066331d0cadd5a81cfb1512ce4e7c640233eac250c637cb4a81d3624fb52b4a94fe45f38626dcdaa29e8a87108d55e25f9d6a0e2a2a34e30eaca1976634879a046f6baf0f4b79a5ee16e4302df9f6608d60441c57953b00e298f0f3840fae8f64d4afaa250115d5af5a742057c8d41601c3ebda9d57fc1c1547129bdd9ed0abb8249ac731010aa040ed303c04992be9b83d4b3c678c69bec862abcd12e739c15aa1860f0255a9575cfd9a405d07cc3579d62fd5ca6ab66c8d532083e262a9fec34c2cb3937b50ef4dcb0a851ff44f67b4e838b6ee4a5c6baf1c500ae76728c36fcc0eb4f2accd2acbd8eed5801bf7591578ab52f39cfefdab63a72d4c238ecf774f916315ca13588493e0338808286839a8ebc156a5802fdb2cb65ed8516f029c0189e87388a14b37e9b27bf8e14898cbade1fb59a933165f823b29548bfe14487b9d4f6d2e6094f77f736b88ce49c2c0695e12ed9f0f5662e9d9b1ad744953399d591cf88ee0e6cae0ee357ceac86fb0b409ad14dde4be3980694b00cc8d99df95c24d88927461b91b8096c35bcfcbedc672990399f81e30630fa0b8c0165082a094e05ee2da7dc5ea79f8b408d05fee4b902d84361a9da6aeafd3a378bb519977d90fa73c63f754f299cf0549899be942c6cae08263308ad7a6e08c223b5c95164491c6be0f4475a8ab402f7b1800fc43c58058ab7f8742dac3fdfe4f9073087e399b0cb6c24c98c4e365ecfcafdb090ba03812776975c1bd42df793e641c97060bcf1a263034549f247c6337019bd113c8b498ea260244b05977b1fa90cd8b6e26aaed605dfcd6692ba42745a7ebb873e0e6bbe78360ab70f950a812b53a28f3876bbfc3472c5278fba80029d94c872460aae2305a2b679d423eeaa7345c6df5a88fd4f0b8875cc3077ad856aeec364aa3ec78bd75830d5ab2e7cb4af5d43b597582e57d3fe73415943c9aaf20a3b1c7bdeb7599e2bd15b5ddfd07639734339ef5b62f9a0ccaf71bcf079b778fbd1584527667a359783e678d776dd5f541c08309f7ccea23a41dba14aa79b70cf49ae152ac1e2f7cd7a62076bd27683d72a28352c7d50202db84dc1b2004cb850a4a38540405c32250a0b947c5c795fa732736bf33b46366b740cc4361d3c8a61905cfbdfa1a7692e050a4a90ce38bfa7168dfc7ba606514f1da3386d993a953a54637c01a46ec5d085f7e9777c7b6151f3a49d6f6b1ce4008f38ba38159d17aeee213b5dd1140f2235808d6d3f96f2c764d100cd432837b921419193b1f333fff0a4ff101390706170998ed5b05d76af768d499111bd8516d0280c63bb6150cb53d9a6c6321f4d4a2d00ec742b1e30359410be3b57a557fac9d04ea59e7d0d247e93d4b09941459454a6166cfd428106e52d8d1db09db051293bffd51d23da1e308331d0d91c50954072c5bcc6b90088f942fc2b18ef9ad41c120192bc5f7c82bbe32b1d7fef09fa88a34b0be99c01d1e812347fb4068ba76423a884c0f5131e4b5ed009fb61893f08ee7acd0840e253b304a6184b829bb0789fce4d888fc8cf6b42d5f2065dfed56cc9e308529241d5c2480d2ccd00938f6cd42e3837477911f2adb82e86d1b4301c6356a1cc0bded11f5eee2cf04427547c27d853a0bfa0bfe8915c4a4be5986c0426e91cb35b000cb6d31f9de629603dd81343c15a1adc2236a48bb54f89f38fcddfcd16e4d6b4f35a9c4052c266920261bcbb6c76c8a308a7da2b5c5e5d580e64ae042d5001c2d403d91cd1ff94c9bb60951db3f25821547b9f5c54a987e5e126d46a6c99bc811dc3d7eb6028bd1ac3e699c68f57c8b33b956511b374a70b7c3f79f1d208e5d2cfbc9b4e9e0720bba97c4593c4b36297d32a3d49aae9f9ae1f8ddd0b1f6220492f267bfe5cd8ad9bcb0aba29225889003c01d83f680b435016228ffb90c41c56f2e7a07f5352268bb7233e8be3550af2e67947884d88ff259d9b01408ab196feab855e90f374cd3d384cd0a963de466d7f3e1b2e8fd459722c6eb6b8968c5056b74de51d0250ad24a61f4c8472574895646022d4c3fcabf9e625b19ac03cbb6ccfc6d403e6d2338a72b87817e2b40c75a32495ea2176c188c792ff19fb03798007e9a8977e74961679500631b6208401b388f2e9306260064a44ef6ace116907a7d1b5207e022eaec619333815ddea87e4e76a9e1d7f75f737d4c30de19d97fe575c43a07968dc91d54c8e2f905f161a5153915bd7df4cb5105f92a2910744798d00b75afa38aa4ac75b7db218433c4e89b2584cd7792932dc4dc066ffdb5901f97f0df3484796177c282412a7f0409f12d602bdef325c21146a7e4a658f66dcdb08bdc74c44149699c13396117fc4b539fa65589c54fdfc4626b79da1b4c0aa2073d4337a126019fabc2d044116452fc20a13d723605f72917ff254e714991e67ac6d4fa1d4903b66ba53f9d217a5cd5f7d8f029ac88673a6e60f29d3ee82ed94f212c2da759e15f4ef6b42caaab42978a945f2e3540cf22a903922e5113090b896a880df59d2adde6d98a0b4e8fd8b4e5c6d7a7ff805ae7c95e65a2cfc92ede27137cd5074118868f4803f84aa4090962187900ed6b0eb067340bb7f9211fa1e2a70635b7c990825a56d5694f938a8e51c6d0bf4722e9b71abc5ea4bd4c44a02519db8758483ed1976045fbec88e94a76e90b177ef530256e62a062b9dc3005bbe1490c51ffe05ad5a0e330dd8174a07184258b145e2242466dc52f841c8f3dbb5f8b22149e0c8f6f05fe9f62ab4fcabf8a33c3ebd62763c7ab7bdc86d6d38076279773959ec0695dffbe5a9e2077f97af34bac8a10a2dd6680aeeab69064152ae1e72776805bec0878f72f82a5c021ba020929733e7ca74bba7f1df2b017b675dc648438088b3116724bb7a3da694f0eb7b7c8d8b53b8d39ff868dd6045cd522260544cb3828866f4adc90e29623602786b6934220cd91b580e8b32fe2a587a3ec8f61494ed2a4b0ca506ec03a3d5830113b0d5cb82e34d05103b77fe00d08aaa4cdb1e1320e4a4a4d3dbb8366cb9317cefbb37eb8bcbc1ec73e5fd46b6d5f0eb0f1a2a4471285ed515ba6531a82463fd09fc7001d50e55400c9f3a5241944abe633c915b80b98fa218f496248052b62402c02b5a8ccd06c7575fb55f2cbe7ba9ebfb83d4c4eeae608d6fbe190c701e0a2068b9958b0071041a616510cee288457670fedd4793ef09fe2c6e702e404bb806aac775544be588252137c8c47c75efd39aa4f75dd286a1bfe918144ad3758b34e9a893031a2303bc1bd0135c1e316e2b1d411db6ba732799ca70833da53ad124fb1cc327396e761e81b79116f728253b45dec24801c876aac935e727a301b021bc5a219707ca843f9a181c946c6c2b91e30aa8696140d5a5d51465894f2ce814bcc313c19d8a9aff00d84b145f3a693a403f4963e4b0421bf8804de74d07788b1de0eb3f87abaf90955c773bc64ee46065691909faa3c296a19872fb36a0a7ca57bebfe70255458c64d96a7e92a453ec7854bf47a6330b27161833e3c41d1c6b53dad6e72bc4c866a8fd7119683e22aae578a7ab386a7f4718397c5ac5facaae27b6e1016c0abb5ce66e3773f9f6347a37f4b83e5b3c35622b4bfcc56065292c1248177d8a5d3e6f8856855c4235eef26e4394a998ea2ee965fdd792e3bd6618f3be4b4b9d128e06453386c480534943ac531281f7b0fdf916ac039322a758b7c289c68ccccd607879f447629ef0c808654cd2d4b86eff3fb9c7cea19547d7a82f6e5e613cf1494e83456a22db718d3c5170559c288228540d3a3a8126c795c26e623c228f4ccedd5ef6ba96518bd07eafb2ce057a9450a67c99005cbed762954620ebfc56ffc40e1eaf994375d0ed72d86adf949bb73921449b3613a00f940f1463d08b0982b6f1145ccf19e4bf2c2685a85c0f3600ea72cbeaa5a58d5"}], 0x1250}}, {{0x0, 0x0, &(0x7f0000004c00)=[{&(0x7f0000004a40)="60078670e716a8b1095845df73f7347aa810e13bff31afe8a2a2e09049582717535229385177a78ab410a5114aff71cf61beada9e1d9152f56a5c6647bc03cea51aacf4805e76ccca1b3933e717d0f5ef3a9710aa64b551c7103859f41b11b75e677fe61f20df608019128ae36cc9d7a9136e8d59909e3f1ad81a25b1a1084ffd07bc2b0b1fcd23dcd30372f4e94d2518e4649b03bf06731f6dbc96884924a78f0a9e90ba0b9e4121a94c02dba130aa4dfaf5e79813461e5d9811bd9cc8c149d5dffec3eabe892d6cc8ea7945afee9a4d4d3ca599227428e8706", 0xda}, {&(0x7f0000004b40)="5fc2c6d2f26b649f99faf855e1949d43e6dc7b54b5baebf7152441c215d3a3a0760d7d3bad5917fdf43166be461c5ad7823f14859c30f1896f455b1c14d5eb5b5ef6a4a0fc69a78896d99812e7e0a715954ca27b84049a9ad5b5e4cc85d75b4ff86de38cae451739b9ebabb339d074bc053aef70f89e41cc9dac192c4d5d75b9e08e261e9f5f407189c394bcd54b291e8d340129aacd2016b1da4d0e5424e9d3b843761f", 0xa4}], 0x2, &(0x7f0000008180)=ANY=[@ANYBLOB="680000000000000019010000060000005a1e8e736a58108f750079a491c66b33488b22b627ad04735daf362a6f032eb6bb69f4ff887a7561f2173d8f203c55567cd670b5b7e518c5aa8ad4e601a12d9aba60234df3e7db27d2ac2a4a08298b3fe5fd740000000000f0000000000000001101000007000000a572aab9854ff578ab3742410d65ce3ebb8467a9046f20a28fda63bf895a801dbe9fcd57652680b7c0e08df9fd54357070bde642058481dc11db83037db92bec02710858405f148e7df03bf714990c28d2ee529efc3ba6f315e067c7542fbf483fb6d4b960439a5671d6e313438107bac22331df9af7f7698657744eb672722dd06dee5b363700da5e72207266379c65958146a5885353e21f97be3b8e5eb4666ee84487a435cc0efdba7031b54cdb70ec897c3eabc95dbb6f407c5b17b30ce203447b923c3594c1cef95990ceb3bcc9b1b54a2ca2e0f2617b88000000000000e000000000000000ff000000040000000d0d588b50effbb6570c77421cb1b1998adbe6fea4e4ad65a0dc627957be5d907343bd99a2a3f51ac04a0e095f37bc22a92f380019641b555ba125fcf8cf8e0c88b4ce9a23c33c48990b7559ea4ab46ab56513bf63a87363c58cfbc9ca6fa68b17d84fdb6e391d118b849885916134cf2a33ca782d16eb344df62ea96cb8cacef2b2f592eb2b04a8896a0362e9b6c452f40e9db15365084ad28a9e6192456346653628e8f3f59dd06acb475d882f6392fb33a0a762f44bb9854e17447b2acee9200c57ee7df44da208143510b5675628101000000000000001010000050000001c4f2cf2c36caea4689f880ded96876410819ce4d2a1b0db94d43258bcee4ca3ffe5e83fe94b554cae12782c62b97848cd4e110f4c69ef722939e5514ea3cb647e4082700ccf27fd463e0f335aaede446e29e58a07e9b32a6a6b9d1600a550ebba123815f32616a9b8b3757a573392ebc262524f4b657c3d6cb3b3e86dc61d800d17868404148e0259fb9b8b7a1f8e0f9524550954a3ffff3f026957048d562c5e3df73b1bba1e1fab75af7058f89a1b34e92dd461cf3e1354846c4eeb8e030987c101b60e297975c65d92e05f059e07fa0e1f788768cbe6133ac376f91b8995b749cf9087a4f20fc21d989eec60529176e932cdc8cb24c7006dcee4bba1d2c75c75c68a21b66caea9ebba2bc9ea9eeba9de735ed15d64a50deef6fd5ba308fa91e1ef8a3f09d8b0b6f34652ca2225e80994672fe4719fa92fcda93668f0182dae3c375696f19ebc8127f4568204efa6d46ac9ffaeb79885b9b67e8c8f7162ea26716d601c431e47eb3964f7a6cf590db56cc783419506080a333be2e44adcf729196b451f5972d4c9bda3af9fc5d394c229c9381e8fef7401fedf49f01bfbf189ece3b39ac8e7bd99e2a55f71c4d86536bd75b45dc4e9571fc4dacbc6b39abf182db9bce0ea840cad7848a897849a7863710cb620c38f8c3529050544259299d1c47dc5049e401ac28273e188859f221b48ab0360b2d7bd88f03484d23956813ae3a2fd9cbb7d1959eb99d38c450bd62a452c8add16c50960fc51c2769b743c4d3b23d6a436948c8e01e493cdc66f4f571a10531c3b3c795818e7920b4f713d2d84be3618057ef797acc1f7d970054d3d63a38d7eaa4419a1c8dd9a7267f30cf6015d8c6c5c5c002442c36b2217d5736cc3564002cd1fb31c1d9120e6f37358f39dabb1ce97e2b51b825f9d9c5d93a9463b28b7af0fcc9c0eae0ff1526a2951d54499d507468d36b3103139f7ce5f6a1a6e77ea9c4df2522837f9a604c2af92786ed268da736da10a953f31fe589f5c216a7c05225c27f1c06161b66fb504a78fe9f610caaec6e887d0b58025d33427be26ced169039e801c2cda776edfb2fd5f1383c6bd7fd1833337608c7d6c558b6a68b704ccdaced29ec63a84628f4e93982cfc3ab3568b8c66f3ddb0c814a36f4a6cb4ab3e6f1da8c65278deaf575c269926ab98f70f4bff96f1b6d4f25ee0e7265f5287013dcc7f6565907d98ac3761c303eec544eb59ed045bf4a78510529ceb695f2eead0026aef1b3f1f0f2a1167545b4d954adb7ed5a663705b430bdc7cec5bcd8f236e401183c4b9c88eb48a41e57e91bfa94dcc4dc3020592f54211febc9e44478da0cc46ec319cc1ab59b986dc88cf942dbb95dd8b8c2fa0755ed064ff40f214fde17c78d44578247cdb50c9768db09c5e9431f0ae6310007b424ac6d0582115a0ba23c8e66619a59b21c4be13a1d9689a51c13863c28b4c3c4644e8bbd4c8e18ba7d6f1480d032640172c6db8242597ee51e67b4ae66ed209fc08b205a4e21cfe43e2c1b56cf922d55bae7433c832b84a7f8ae02b393300644e79786f442a0b4acfccd3efcb76890e49df1bcbc95cee427f56266bfe391dc2a48362a7ef8dcbdb0af4baea561e6a43f94ca0d70e3f04657f5c916bd4af0de57e7a698265af6ad08754d7ed8ef57cabb4480900ab91e694a265d7be45bb92389301c8a4890c0f69ed666d16a09d77f9e94e0700192bb0a4e9a1f188af9dbfd881cc264932c8d1614d6eb2fb1cad1593e9b6c302aaf2c1abdf9697fb34e314810f8497049e445fac2a31409fbd55626ba5931f0b6a2e295b2df0d6d818a01074fb8bde2c8a8c76b68ca3e96f5d68900eecd9bd578e3da255f948e087883e027fdf744ed8352947f41642a6dcac9cde870da3979bfcb5accbc42b6a916aed1ef50a826d9a029a9cbce8ffa70c05b1a1df164cd98bf20be88a1c52ff0b4f57f3f664d44a8482cd29c81051f4eca5839bad11371b8ea329412167965badc707e77fe669970c8cba7e74832722e3e3b35e6442a5138f2dfda6791c86ebc9a463e8da8b9c6f68523293236121ca3d4ec2543f70f5c4cb934e50fbc3db6bc80a4822884c85397160481581a753910cc8cfade9eae9218297c813ace02215156b78f1206f65a21ed03a152febf11a5cb4fc71c80c506a15955deeac7878f442a54f4aa47ca450bd4fb2bbca2874dc0875d94c6a2d816767fb1fb9314c6a2e769efddeeedf51d8fd49a23a83d1711c26ffacbbddcfa9ebdb88d287dc2607f00aedac1820d1d474f0bd115566ef8c11d1ab108840bac8950e746a34ed7d2063699751eee724fe07ae54d4968f600e9a0c0e76980b22d18d6fa91abc7aaf8c9cdb5b778c97b5c33dc070c0278404284cc8a6e9dc422e5a9d5f3f4404fdfe63525c16e317acdeba1458b938477645ef75b63f2e7131baa76839c54175127a878cc9766c84f9c2d39cb3595e295bef7dc5c2e7758b1cd5ec5d48b164ad94dd38be66bbd5b42c63536b863101999a01b710a40ae723a66978664eb0b7cfb894c3af5f18473504cad4f5f321a5c7db13e58e95e01c4834f384a469e80056a46c19fd8ca534b2cd3753cb9a2fcd8006a0fe654a24b390c8a4a25483f00a4d1a1a696c5109142eca6267ad891fe87eb20d66a6ae5f4f17beb4f0dfdf1ee76d8356c5652a71bc8483cb99f5209aea21c0906790c0d22860dac1e15695ebf62990d74195234b11f5788071aac298f00fd2bd5669487839ff9a3b4d5f39761d8cecb06ebab7b5c5dfe7c49bf59ff9db00edfca56f570eb7c32df9b7460763a1c364c845fac50e3224d505052bea06ee0a86646f74324d12199530de6140dd9b8091f14b2b8cc9cff571856cf8e9032fd930bc001ba2191a3af7d177e39883d87ab520ec80b407f3c2af43d8e1b98143da31da5f00fe216c86a6fa8fa0884272a08bb77fae99dd03a595b92df504b1fe81fdf7fe26c55b531e9db658d5626243796129b613d0c315d4002d47c124be0639390c35c5204e7add3b1bcc7c42e70e95f62a01a94cfdaaf4946304ae2f91d9b195f733cdda04bd26b2053300f13f541c6d2abfdd2fbdb1163f2c99df9f38267afa01f46795cf06eec5216b4c33951fcc35d9ae6056f5915ad06eb03d1d4acc837b78c23f65c73e0599b05aaa690a2ec87e0e600f07a9fc9fe72b01669adbfa3024726351093ba73d47a79374d405c369b912004acfaad9aacf596d9fd201042084b93d14d276a61123cc23cc382e072cd7940e5c318630c718b2e6cf9cd1cb4ec0a496a3bfe379247d56ab11a6fbf65554b86629776aa66649799743f9e76ccd90087c41950f681f7a811676a7695f935f36b664e19a107f81f121de0763fbdd7b18395a1eb7e6bb3d79949571db8ebecefdbb94de68837fa70f10c09ee8aee9a8dcb997896846dee818076e9630e87e1eaff4c0730eb78b5d05d1ce30bec05bbc6c8f0a01e34e79bbe2801dcfaa864195646d4570aafed0502ccef46c1b13d2d99c805cbfa60d500fc14e8f5c04b84fda41deecb1214cc2d133a57b45532bee59e59e20e12f09d760c881965191048a086508869d1a311fbdb852560cc51595260f7c49c309aa73e51db8a616ef8ef0d0f374f4c997558dd6bec1c2c6132ef4297d04666be8495dc0d0f8ee323e942f16059f5cb2f2074e2a8282961895057cb9c32d99768a843c9628dbd8209567fdbedb34090a6504daa5e77a0079d6428f4f5f51587dfcd40751f8d4ba61dfdeb0fe6799ee61117a96ff165a4e17b4b6bf982efeb9b64bee297a37b0990210883aa1288a52748c0ddb97150e0c1f95b2e6751cd5ba1bc62d5441b5db333073382185737f60cd17b74ea702a3a5dbd5e4bf4dca298e93eb8739ec1da911dc7ab00afddb45cc5a6a9ba2b3146f7e2136b64d470e0fb8f06f48fec7053396bb996f991919c3cedd92464903faa821cf780bff8cfccd9e56a309f741290485eb2c914a6fd470d33f54647ae2965bd5f1e27309699232d9bc079def3d31682accf4dcad02898c0b1067883089c13693c92d6fb9a27a57a99859304ff6bdf7579bdcfebe8fba0efc445034549504c7add925b5ecb7fcf0067fb07628a6c8b4b22e81031a245ebc83deadc3edb937c8718b2d2d9e55950b59d2db36f7edaa2801490d0a0b78ff5776245cb138a3117aaa806fde18421d692061ddac885dae8cb5767e28111c2c80b7552c46af456394e2972b51b33abfcd9e17b4d3f5c73b9815816993b2bd095f07f6176b2f49fcde47f98b6359e6b672ce35a14883baba8206ae09b4d4fd3cce82c7a7faa60498d363547bf52c05a923c5b12b0b012b831777cb55b9a163fa423e4855745a23101e70a0ffff6be6f031307a4da4733c3025b7daa9324e4b477fe4fb08c96e22e3acad7df8e33692a1a96d3b1a3ee8f90b588824ceb8781fab01f4c4c979ed074814041cb17125ce0c04d106eec31a714dabde9d671685e02bf0b99dd53e4de6678b7ac65d762c9728c5276c280b83bdb225faaf205d44a4f5f1be4cd92960796f4041964e8ac3cea599cd00a99848607ee99b3fe86c9df47726748565b75270d7af068cb80e77716e84feb32a3497a8191df6c275dc4f1bd4ae2faf924ad20c2289afc937282ce1bbc31552e541e566f996e15882c504817008e75b437ce099c9c7a29b60ef29f1d2f7ea49f4fc3c5bdfcc03d78d9d7a9f8509f0dc697ab304cf28f34db014066b8d88d62ad08f6077cc21faea5109fc462cbc8b9a15ef5887acae46ed90f77a5c5a00705343069174557a6847ed91fc4f566f8700826342e2a12d270030ce4475ec495898cdc0ba160ccdff31adfbe1fa3edf43266a69a5b0cd239dc1117180181304acc13bc47b7e4f91576fa30a79b62334d58ff4589445f446ef281fd9ffbffb9f89177c29201e71c6dc1d950d1a7edca1dd1e34fd2d4c282cc2c1f4d52399e47da624fb8d5d1b2489dd878fd233d52ef163ac7617eecf708aa823ef1432e5262e800ae689377d3523d3bdd442a12b3831e771041ee4f6e1a41650369b0822ea906ac408cbd98e257e3d21c4720c5671894c1690a3419ff0c2632f2840d8396d2421a4b05e41ee9ce4aa5de162d10fca957fed95ffd85d56141b854eaaefb2b9fbf22ce299aa120ab25c50a165f4b72bddc7184ee90a2947b9cfe43d1997a6721b21b30c838fc5fa19f87cbad1323eb72a92ad0c27e4cb357d6efe3018e2d12b6e5991cbdda5d6d685fd46f360bcc798f700b48aa9e75f2bfd0f5052d99d1a60916fefcedc52a09d7d6bbde097f8abc0f06353916a31683276e28d8fbadb2683aea8cbe14e6f7bf806c92ad87ab54f8a9e1b7c624974c5a69f503bfdbc6a5b9a565d8bb7fad5a0f56a3ac98034b827d6e47a59344703a6bd76b92148981146c40631910a4c7e62e07de3ffbcd48f7f495e16cf7b5a3cb13e2b0bf52f3be47adb703c764a284b5bbce685d80c785bade89dd3b3ee826b64784caee1860d448dd2e0e8652e7b65d2f3376c9e4b532b60bba05635a9c23273daac4ebd40cb56c6ae1527bc148b45eaf54b905c81b8b91daf63f88a2dbf875eeeed66a991c03dbfc68e55623c6d9fb0ec2f68bf072c5f0f8eb6096e80236551841d728d3e6ebc16c8084b44bb1b1d3dd99345fce24f29f38ae792f25210bff3cdc47e9b8c240de5f4198830144c813d3632a7908971b41a05c7d4123587ff3d9f96c7db9b5893c854375f5640dec7c456fe0ef34577728e8f70e551e44c3fcae7e5935aa280f3b4c660fcf6835465746d9a94c8fbb9237ea5ff62da0614e3ba89268bf74a41ca8d27e24c62b18eebaf3184046ce6e91c57d40b704188a38b05bd356200c0208b"], 0x1248}}, {{0x0, 0x0, &(0x7f0000007f00)=[{&(0x7f0000005ec0)="a224668e3899a78ea33ed8d5e06d74fcf083125dd975603b1bb39ac86211126b3e1cb38e38f8bbe6650974ec3e5d81db68a7ba3c26ffa0874b0a832427397cbeba51ec83137247760a87a339537616f125645f01835158f217cd12304c22c850fa2bb760562a36ad597bb99c5af22741d108a8e86fae2443984a470b63d00855467cea6215caf5c508b5b769f7df190a81e2eb082a366f04e16d14f23225e8f390219a2ec54565f6a87782167af69b0fab9a9f75e1d6b90dc640386dbe62c41087c69458f817b6bba530d7a96c42df895f589fefda5dd5c29cdcbb3b58202bc054ece900283df3c1654e61cce391d220ff5fb42e36ecdc4752a373f29b2bb4a42ab48e60b4bd98ea502724090a88999c906e06b5feb391ad58cd17538a2ff812186ce65bd29e1bff8b56b15633beac68c8cad3ad63d9ed26202e8aa9a566346655c2dc013fccbd16416d521b356dfe83f04b5c39027552c45a094477c9d2bf7407f5e0b93d348f84fd0dfd4e14c6fd388d7175dfacb2e71c32318731f707dac41585f62a54d32771f27ad05550f0a3e83eacab66c7e8bd2c31a7000b95589bb960b78cae3a9e101c539eaee049f9d3fd1b4d362574b03bb08704f93acf97a6ff0735c85efd40c4a7736fd2f9ab7e295365ea0301f7a904e523643804097bd19692ced8c3552ce2f3352a1b29f86ee8340c98a7051e651786076230b1f5d71cbab2f1b2c4ed2ab9a1c5ee2f97ff8120cd2c5bc8dae1f2f4cb91e0b195be248e6071a2a38eb43b52277534696fe653842f716fadc42396f51a0e7e9c28c8c14d1c4e1aaf20ec2dc0d2b97bd10a9d592d95624b453166b43a57ab909cb4312455a0a856da94d2a904f50332de25e53dcfaff81953ba2f9e6fab3797d6605f26323c5540ffaed768984c25a71ec68f79e2426ccfc11c2af45b737b759ef88eccae5e3a2b2fbed80e5fc7b4d5e05381ab49c11ebfb80f00939027e966cefa021149ce28d2ad8c4faa5d942c41a0532df6d97707af1e370d21845cf2bb7b35c9b3d370cf504c19cbed6e0d9adbce30e4228552797ed603f9c431c3614a1d4e4fe0627956a6c66d4b835cbffe8978aaa791e6c7555266949aa73780e1fd5bedf9c491a894c1b3c1f297ad99fb698a1ed79eaeedb911927dec8afeef04306fc1901214d81b5b6fd50216585b686f4b80ba9be14d7b0248e50cc87512762d6d6d3551fe5749f0acf9eeff9f8a7fcf9aa63dcbc0e60eaf0bd94864575dc31a866955dd50e81cde7426584b9dfa02e9ee091e0b8ffa0728ed6287c58fb97baf50c42dc4df380448d001e9e80b9ce0cd90d4658d509fa9966432342bd3b9d1f94ca926412051b7fe79f64390178e35e7b4e2c1004ad63f9eb2593e37c690c6b473985b07bbeefcfeda720b349376d7c310cb256d9b121c7ab61401891aa0b49ae6638880dbe609052d11a109e084610f2a664722dd7dc68ccb3a1d8634e3c3f7c448424e91edfd1db164d45f4eabefb4f6066b2317f79297c2ab6bf67cd1fe346d9399a93441bc91d4e7aace7d33191f5a683078472070c2618e3a199c5fbd99214157d656943e2dc73610c6693a00a5c46cee561e2ab212cb8debe3ca316b316458cbcb2c3288b13dbf159b8bcd912c8a6cbdd90cc257c9a397bc4e65ab789f12b7ca6c28dd14b649d990479849344cbaed1e5a594284497937b6243fb62d7c82c2f8bb2ef8f5842a36dc3921d6ecb01e32e7f5f1186b0ab8a894b23c4f260b471309f33c9f173e4c8ac2d783ec37e47a02113e4927bebe1b046666a70eeb75bb9f98d4cbd63d4c398f236050cf7594ee680ed241f9a6c2142ea43231caea30092d7891f0065073181be57b1b6124644bf13f1bc5989d1b55be8658bc41666ae9c0ba3f93e648dfb08e98d90317accc6452b51ffbaebf9295cdacdb92df7d366da94993f19dc63730ac1296d99be93644c9d33e9eabe6a5c262dd48474b385c93be3080feb3ec66d4bd25987cc69af54f3cf679b9e5431a2f2a4a138a90fd01ee1a7fd1b1281dc69ea6ae15a9ce1bc31fcc53acb9a3e05d9c56a2055a0e76a2baf03f1cb2a3323043683755afbf85c723bf8eb9a13ca7005d729a3496e4f17219740f37dd0df6df3011f332ad3e391414661f98ee44c804a1d4505190ff9c88a8a8c6f0764e6f8ec004ec710387dc7c49212de873756ca27e6dbaf61a22c8c23e14a92f23f8f820b957bebbc066b19f13ca2ec2682fa503cd5752ab0ce11597fca6f9fa0ac296778e61f219cf930477360e2e5651af61fef3b218b37ab8b29230edd2900605b3eda337d68c60f4eea89cb5cc2611b72a92724e33477a9c92ae7e8717642c9bc9970996c12cf336ff2f63fee14878904aaf113fb4a16a7afa0889e9e52bba75771702daf9c846a3b0586a1f92c7f122ea7f54d8bf4b7467673d0576a3a941f8d1a793ac1c0c405ab43a0fa8465e4765b6febd2e4b01861bf0ea1fef8bbaeb2aeee5c0720d260128117bdfd74d1cf934d69977ed5f59de25dd4bcbdfd2477603fa11de311be89ac54b5676c7032032fa97e9c676292c2830045f3e42dc5be169f996d95aa6dccd07d2e7f426099b478e03b1c84e0afb0be671f9b31dbe6b617f6ef28d8f2fd69843c6909a0de44222c881b17cf4c79a28ba08bf17cee3fa2c8ffb9a8e16136982ef4da0fa3fbf138aacc7c81b476907574b24f8d61547bd2d612b43ad57ca4ea89f00de9fbda2ddfcc9b71e5690ef7d6d5aa1e9ef1d3d742fc070fb3daa19b8b916475f5a3e09e1d97a080ce4aeb58ba7c4da1e02b3b28464b85a1b2b676f98e65e9dac06d8b54154279d930a71f4635878b647f83f29451133cc8abce2c7c7c820114026166845a02e451e100b8698b7ff2aff955fa9ff4417fb743f26020927fae9fd171e8c8ceb57609667813775f710670647b5e3b6c4652ada51fdcbd8ecadf7281ecdfb7e98896a5709748f3dc0be7aec5b035de7a83d6e34c2bc80b73a44fa865fd2b6acaf2a840fc6dde1bfd634cc6e3861fd5a90925741b66966ca22043752e044b7566f98327908490d2d8b4ab28cb4a46ee30c83cc8120da032a6e09ea38c304d7afedd265f99a0003d630bd37fc8499b8ac9f9341458048a9be1071d1d7f81e748f2490bf63ad565d93706ba9774c2dcf0fe68d67ab44bb3b167f966d77d4cfdac33c8f4acd695eaee935790c1b331e3ce1dc1ebfa72acb9de89a58a71946da88a2d65be2ddca70843142c3299a290b4223bb174647f809d3cd3c6757941f28269b222f96504dff7177708f37ee74bac8cd84bdfff343848e78d0ac4b76af8e142b1b7a63e8099dff52f4dc981717aa87e6a8876e2bca179b9065d23a59c3a920571c7fd7e62222155fdd188fc666321a2cafa93b6341e2c67c85228b43353b813055287b1db7e0968ffb26647695bd9f98c0692f0bd4ae25da355d31a6b2be3fb572103495cf2ad50f10df029d55816f392f5bc5f288c9d79b1af64dd10a69dbda752145bd3a47e2d1791931e9a6db18a01f1f2b4d79c1bfdf83be0ba4b70c405abcae5582f3adc39261a48e438c1b8d072567d2f82433ad56883657acd9d6fb39ab933d153719490b423b419737844eb76246572088e3283e488a2383d833ed1c9ec3242bf5ae947b9116865a47d1ad8b537d4ac2b7bc9857d60d3b3ec729fc1cf42251096438e8e6f087f344b6d8d3255ee80520cbd064c872051dbe2e80f02815eda57e3650af528f90d2d0b96ca9646f17f3170c252b3c59c715a7e5f2bf06830f40a3e47858be8cec28d2f919f146967f02cd1b83b9823cf34f8343903b37212ac1398064ece699af498daa0fa5e8f3e144f7514fe20f530b6662700b2d1e63b36b8bd06a89adcfe665863308c36c6ccc62fb27a01205d6b06c122d5d3287395199339786ef4b2a364ac04825ef4ddd892f755df7d7319b4cdd514764ca7ada8a606cf82709dd14c033db4591839bccecd8bd5ee1d85a7c141339b5ab13724721a90577e57799a9f1016fb0a742d3a9066f68e630c41412ff8e5a292195e91a9e4ab32165a6ced0e2296f5c030ad83bb4ca7bd40220833f98a1391e3e7aa98141c6cf904f02a78b9c9f47ca70a4ab3f5b349e880a1eecbae724f1f8df08cb93056841177e9c9ccb90b68962adbf43c48203842873f0286ad863d7600d440dc0fa680c6a1ad5ad5ed50b662dcb77e4be90558b511bf452b8d4090d36ca67c167cbc8661a67aebf27e3d2cc958b38dcc89f16ac6e96e60ecf5a299bc1b5381994e8e91adbbd2f0e2b3a2602cfcdf6f2f1695d6ee2bc6124a85bdcfc7e88db625d121efea03206e8119ee932d3b79df9d69f7de936d0c223d361913d44216cf8bc11aa120541b25173aefdb915ce4c3392726f23c636c5fb57b595b97cf101fe82ff896316a9c226b9a1421a75b628bb51ec966fe7cebc2f04278f0245583cb66c78ca01951d0d63bf812fd8bd6df5ddefd8624eb3b98e4a31ae20787ab78d426f64862a4c1c86b00240416bc2a66b5b49dec720feb0d573a907ce7db25ecab466158b68bc1059e1b05d1c19b03332a3f5c51a33dccfe248b27c933ae61df38dd2640f8bdc016d83e28aa4c27adf2fd6d95be3d48b46a408863c8ab7bf5491bcec0842fb25c65473fbf72d23b4b3fbce9897b5049d943f6c017bbd69930b05171cb2a3ddd2cea2fbd4f2e8870c2471cf43a209704e82425af478005a3e00d600ad422b4d54c07d920a38e8c545088dd8c41f0dd2b317468901e0c02b17475686842ba506aab581ef31a175dede6b3fdf87b275e65beddb5e7296f28a7e3f310346b2598f96f1acd0ef3803d594c8f309a3453528e26d778a77d2bae584d1e03dfe99ddd9342b52373c331ed11fbc8b3648decc6d5a113198af909a6a8c589085f99392e885a57ea656d2762b80bd3705693091606adc94997951973a582addb3e5bb95aa83df776ee452c35daa8ac933e806029796faed276a067b9da282abc3dc419dfa5228e26f993cc5ec657e98553ff08d6b6e16efbf4b5ece8e30f9c0bbc800a3201f73419e410ce1eb350af0c4a8713ef4f8c6205acfdd001f5273e5d89a0b0924d7fd41693ec64496e577dd9ea0c4ee9ae43acf4ded34d3a97a7e2122c1ae39e98fe32572c428e390f80d3947efe29a87c20cd92a4b0e9df467bace9cf1a6b1151861d6ecfc5cc9c6411b3908a3c39c905f59147f32817548f600c1b01a4e583a6995bfeb38758ccfb3d00472af6ebca410f926aaedd1ec9ac221bb0e36d242e2171d37ea39f1ab1021b513e171900279b742d483cee5d5bc83bc73a37e3331267e783f531aa92a54a74d08cc8b470a4963112aa81c04ca3d1438cd38976f314eb41caaf068ac713e430ddef4a1a3629bab289b8c7768b9784b2f33fe6acb58497cc8f7a01c68787ec1629cb581e23480ef01bbf41ad546c8092897c228b8fd1af5664a03e574a07afe8149bf347de0956a7c06c8a6c97e04ea7633caa7e2bf146039aecb451a57885c754cbaba76b3d77dcf5027ed8192769bfd2556fa92bf6c566507ad1d3496a918d889113ffb1700985bbccb64fdb607c6181ce64acf11f150ddec1fb81a46bb5184d885cf27200c52b01fc1ccf9a0a3170956899e5574665991e9584b63b0cb06020043c0abb89dd0f27caa802c7c2a5053b95994cb1f996a6312c4bbd1ba698576c617e9b35b1494f502b725d58fae26878b066669203e74b64966dc3ad5e9faa06e161764dc8b60e6b559810316fe96d393d887338ce84029cef15fed933a3582359c2efb", 0x1000}, {&(0x7f0000006ec0)="106171f1b4a2d1a99f168171178db75f666fa046de32f153d25b80c92b509315e38eb5096111", 0x26}, {&(0x7f0000006f00)="452601d17833bd4ceb9f056cb6e38382cc72ba344e2e2a50f8fa2a14a887811d3115bb5e96d24bbf6e9234cf6dc7808bc1cdc73887b83377c0d78b1d53e81dfeb1241d481feffedac4fb91a9939b7ea4b6bcab3869f62c202ad9538cc3c13973a799340910b0ef7822e3e9af8998b05051466b38dd377233bc3567e9571786d49ff2ea72c1d1ffa7df780649f2be45895b5c1d315b7ff37fe34445311ab0694627e06542eec5aa53e13b2cb1a5427f2afa3a75220e30389b603637c9d5980bb6aea4e85947f3a997d0ee4b2c1338b4a9b505688aad442a15ad9cd734a916f7a926b3cf6022a93b66637c1b1b094a1fb16ca1c97b60f1c8890f8ca5101b472a210af3effa7a05b0bfd3f6617b9f5550db9de6ca636d235b59d96207bee50113b681373e127dcaf722f01562a2936aea1ed3b3f7efde86d407b489677b9776ef184eea86c5527d1e7e7aa54b2c98526a67bde6a1fddd896b04a26bc410ae7e12b26e5e9f6a4cca30daeb70f3aa142036852d6110e7e18e7f40a00f657c252596d5a64bd92ba5339c7ae1d969fd9370f00fe6deed0172592cbb724376bd51b9d66270a52c2e22ac5cdf9e9b5e8cec6b3542ccf708854e4175c914ad34cc55bc4cd6b49890e98968c221f3ac9ae894db9a0cfa6e50a1f618e62542511bc856638b6d034ad0872318a73cd9696e2e8dbdc00f672b74b69f3d1d8851aac92fd2aab8d20beabad4a711efebc77afa16e898372157cc86daeb651954fa787a3529e4b3251a564bae4d2a4b38509af81a834853af3369d6a4da5994e2c905733c0900a044ca85a63eed44a7fa679a6deb484b981715d6596760ac3383075c6f95fbaf8dbfb71a309bd656a3a8d87bf43101de252992ed99771a28d415849c32963d689ae9bfa7ba2c4eeed2d4ded243a6b158a36e8361e3d9aa5d516df6bce5b06ea13303270cf07033f1b704ed0a58d05e8d1f1cde95254ecc87b8f228224d25dfdcdc000019353eba97acfd5cbd65050d9d1c1fd16d20fc9c7e565b95f1ff1bb03afee4e01172f6bfc59e489a0d869cede6ca207b2b0616978a801f9a89420775b49d265155f01f098078493af6ec495acce42df51a1af270084827b49c1306cc963d207b9ec02f71bc5365810eb02edfdee91bb0c89b75c3fac7236dfab1efc4a9fb22105513110a3dd5affdd34f92ee75a269c02b766fc8fcd04c0b83e1970c533e88118fdc092734a395ffa6b2c07099965722253e8cf5b0b9aa66bd7c07e78216633c10b7909a0b3e37b817061cb4101b92d89e2d8e3302773950764833beff422a33d6de015724039c998e0e4f182c87d50004965b74d65d7c159b886b82cdebbe862b5f5529b8f7ac9d3c4284ab0c3dece8e1a8b57e5aa7117a82e2fbdbb3e8f64a77a0bd767d58c0582962ef2a9618ebe5536a9fb232091405ecc75cff5e8cf64f9ed863f63626dfac86f4784941aca6aba09765e81e2dad1690b2391f0e6574177e82dd1463b4e20f4978ae12c6058dc172b6a655b30d6f2dd7713c9ce229b9a3d3e042b29d6336b50b293ead85b9634e850cb24f27c62659c702213da748ae537a001e81b8e798c7059ac930447496559769c76e41899e0d7adcdba424bfb1ae6dd38bb640e80a455fd800503b3249cd12b491e92eed083c2c54101c5555e6187fdc1ad2dbfddfd4bd61917f571657008d3e3fae8ba80af909240affa5eb3ff030a06cb2187e35f709cd8949a8f67dac20a2797efdcd7b48cfd380ec46f6fd94a20ef6a3512f86e3bd2893547e226c572d504b1ac7eb4f7d3edad0915e993ff7d5c39e906936f71e5ebc25e91e7a6a8b74eca5eaae294e02f9acd3542642acbfe1de51fd941c8a6a7b95bfd63b2e36e2387a1e5c6bbf4ad40f6428e810aae59e3468766cf4fca87db4745f236702a4e5aaea77cd33bcfebff7139ef34aab0bb93ea41633c771001d46105cee21d53dc86e6d7026c9e09c34db0b66606d64f03415c7db83c2a60aacbea8bcb98d3f6f7949e396867d645604f64f9daa4c5d429fe123becebfddebdb8cbf4386bebe15128eeea417a3280863b5556ee4bde027e7dd9665735220a8b1abca94a495fd0d642ebd951c6bc3e5f27411b40c5f0c328d64b13c85bc3586934fec879008d8cf9bc23141f81b8a7ffc2cf1e69296a85642352fa76f1d6485de8c8df2fd183499448d303875ede54b92a7c93ff2d4dd0195ebc9165de25ac68b447e57e092132a8e67965daba4a6960c4d777173bf3178ae83f5f19cb42b177336ff8fbe01fb903909d31aa875090294441173beaf5d5143bd0de0aef3126984b36f5de09ff157ab50a48c3460748890d07f2f6b5396ecbb4a4c82d4dbabf0e6ac891e2d65fb2662ebbc1d8f9131d4e21dfa459ee347e343598c9534eab319622e35fc2264afacc8ab9372e694e537b2deaefcebce6c129012ac705dff3bef0efd7f85b2595435bf50a505a7fcf02d228d866fb96347ac7b37ba73d605760845cb7561f03fa9d94442f69a6a72c571b2e76009dce5eff14e78dd031cf6fa5e3d5ebe703ea9eea9e38074de3218285d8f02968d98e85824cae4fae350f323dc55603113e7e9528922386547142b5ea3965ec56b9dd68fa7cd9c5e39aeda2b8a5434e1cbf0962b88a6fece10b88703a8554d0790ee5740f366fca76383df6c2860506afb91381ae9c63062f88fd74214633087c483224cb03889a1a22150ebdf042690566b998a79253669a8ed932680ff4bd5722ed84b9a5aca6128118c39ae88567d1eaca1872c8d2ed159c8f1e9731075cd2947ce6f68ea6cc1c63a5895037ec33b9c1ec00b3581fe83d3393d9b70cb1a64e0f31749884a872c28c84d069ceccb4940fdf8d2c0f55fce41f13a5c7aff94681fae4d8148ba6800c459485da1fd712be6c89bfb017f3d1df4a744fe5e1492cca32e1ed1d58779e6e83053c0d90859973a2395f6bd528779174e14d9155066153d73f41be0eed374ea0449b1f1f283e6557376a52b69fede5755395a28b7451b746299ec6dbed6a63e2e1c0de134e34004a922f1858196351c51682bffcf2a905dd06f3aafd58f46c0dae99ecd59e1886856964dda18cee74d47c8e7f72d7c9804159d1238fc1a27055c19aa99b6feda93732a6884a32de40a9e1b8ecdf39ac93cce0af3cbea9b0f7f4ddb5a6d2680d2adc938261ab98ff9f627afe026d3fef2a6f0b4adc77fcd8057afe52d811d55389145ef3dab7407a5bbbaf922e9bae610e82344dc161981f5032ca553bea935908b845df94af34edbe7593f80107fab6d16b534ae8b132cad7af3e3340d5b94187ffc825490262c7f8de52080e2668fc8509e6a4172f50dfb501cc41c1ee1c5c8057c1ccd6022e46edf5ccabb63d9528cc33b6267f4a34602fa4d5097978675b65a1d5042cfee33b4d956567a9ce3cb70d8ed0146bb697b79861074458060003d784622f85ce83ad75aeb388c352c1e4c253fe63d1b777708952772523b2c0e47889a4025b837cb2be08c60c200e7bd8fc8ebb41dce814b9167e90b43ef1e5e955b75e8f4b9fb4d939e5790efbd9eae4555d015e95ea45a311a46128fe44d63545d3f7b2ed2fde8756debd5652dccf2c7666a90899776d62fb747f3a8ab3f3805bd8aab706944eadbbdf415186433765ed859f3c6e4b6b515163fef42fed3ba488bd6c16a2f899700e7b78f530027bf740c96460b9f18525547dbebbd6dadb0d0c549712a37d1c34eed8a783f1cb249e57653fe6488c923a9c828ba6bb9d40439545e3664e732c03baa3f4caeac2a5318e478ee26ca49d51be52c172f83f57a06946de3be9943e392c89aea8a96e7753eb06c6102e7305d24dba39d2a7fb81274c09ce511a71955ce5ece819a09804782aa2186aee48fdd0959fd9a41f7e328c238ebdd399e65b668e2d0140b1219aebb65caaf98c949410d6d87f65e499e27169bec1ef0022d8ba878e22e0abc61e56769fb51b42aed25edd287966f1c2ba7863a90d2152dc55ae0ced2d6c19c450974d3c87d765b04536a29984e833fe5052427107f0e7f74afab3cc6201616fcc56038408488e9fc0aeeafcce51070555f51bafbd3f27fa6be0e0f40fdd57754be99f309258744b9c6c67a92dd37e95143d469d34d4858d6a40a0308a8caea65421bee890cc27813df3b2e8d7459094142d21567cc7f4cf6c8620005adfa9613becba5feaf55b3a73e33af8db7086b5caf7abbcc39c225cb9e3d81a65e0004d245d6af2303d9b5ee1c501bae6619217e37a1a0fa64559c1743b660af773625c35400af393299a21adf3d795716956b1356260188c30c8003209bf9a6142b8a68eb4c55812a3967793620cfeb356936caa96d02aa200aebf518057a32499657daba7072eeaea1967856c2cad915c5dffada65e9bbbd3671a897f1c2b9880b21ed2a5bf43dfadeb2daa5caf24f5505637a5123a0b46e5786d27278da843212dd631cc6bb4b856b6856d6755603e9a814af597c239f7a8fcc2f9484bb8fab426a5fb01b2e5d9a31ff0decbb4af24ba79da4adcdf2b0f33c4c0f14c6f3bde17480c9b64f685b726b989f4b0f3eecc21aa847e383141629e62777f52cbe28cdd4bbb44225cdba31c28b487467653b1117d5090b9934e687ea0b7629c690675c134374971b1a8e202e9f723328e278dffb2ba0c9e86e93f8ccdc86aca8d763e1ad7ce0510792638aaa3cdd28fc3e96d193e49ddcace83a93d252bd4794ef51863eea7d4d538f88590599c8ff71031574407a7f9cf35b4f274d074de03993dfe528de8eb63f2f98548680b2b60579b917d2aa4904c548122dfc0b3e821ead2059116649e2bb1ef1689944acc044ff70f34e3e85ea57578e60b230c236a4482cc486ee1e232c44a115d6931f9abe1d0912eb277083d72cae6b19a5aeb828816b0961a46305e60e7638dd3856fec393d8ce51c9e01a704b3b4df21256ad5a503bc23a6e67e1d78d399e6ea0ee3e70be9c5fb625ff89abf91a0389983053776f0e06fb7c1724fa2341a9fffeebb1575305c066548646ac83e70e6d2467d4342e9072760eea6b6ee71ee8ac731bba5c368f6b4d092b5a0cd3cc26b076db1aa9a29d97d66629738ccfec1448c06e0e6342556ba7bd211fed4ef3def61ddc7f5f217b4b9903ce804c2c8ee8ca67e78a5990a974503b35b5b7c7f3a5d48aa04eafac8ee5a13a96955a47724c9575415e510ae2898fdc0fb7e4653ffb538f5db23b7648064b29f9f55c45052ff72a8785017e5df2a481c8830ce801d8877e2b115c77a61434d951cc7814268c1df34b79ab78d7706cdbf587a59a7dcebfafaacfd848c6eaacb5e6a6d5bcd0a7b648e8cc045d3ae4d6e9c7e3047608c86a9d3573f9006adec916d61bb709934b029684ec9e6abab5a4a02ae516aa167df60f12b1a4153479412f0bd5af07f653a60c6f771221f1aa1bbef16d7f851004102369477884046327014b5127c7048eb1f9ea4280e5b3b56cdf71c3a87357d61fbee9349eca9f68ae1b543d397c6e227d68510562d80176773acdb7eedf255ac551149061bd7257f1308d3c471b529de2b2b29d8c467e22c93f16427e94da449e53bdd54da39020730d2a62466cbf45941c8ecfb550eb8981cac6ec51ac6d5237440bc118e16386d0323708b3a53c88583a34318b158e78bf7ddd17148b4223985b756a26ccd1e9d7b6bdb0a6970316126b6feece483c1529319f3dfd631c82d7797f8d143121c0d3f50df427a58cde5c8a37f390031355053a9aae476574adf1b14fad6d09731b5908a610f38de3f3", 0xffe}], 0x3}}, {{&(0x7f0000007f40)=@hci, 0x80, &(0x7f0000007fc0)}}], 0x6, 0x4) (async) pwrite64(r0, &(0x7f00000000c0)="10a4f388dc5c553a4e0d6ccb763532643c855db0967f33727e725888ceb3df31313553e5e819bfb145ff3c7396789d1df66f0341c29ca1dbb70afc7f13cfcd051813824c00217659f4203c739e8ab16fbb7eebd029b81ed1bcb184ca74ce6c871de1cfeb3eff6ccef8cf01bda28a1e97735541883a9c54564d17698f067b13b5af4b70de86677164503a4f3469903ea58364da51d7215b", 0x97, 0x0) (async) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) 00:11:59 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x5450, &(0x7f0000000040)) 00:11:59 executing program 2: r0 = socket(0x2, 0x2, 0x1) (async, rerun: 64) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async, rerun: 64) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000180)="96c34f5b12616e419e8e916d7876e61088e1639cd048df217a44592d4a0ead1897cc6092b75ec0d52f6e5aaa794513015939935e8d83b81b6995ad44726f3f88c2329c7e5e7481", 0x47}]) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000140)={{0x1, 0x1, 0x18, r0, {0xffffffffffffff80}}, './file0\x00'}) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r0, 0x0, 0x8) (async, rerun: 32) setsockopt$inet_int(r0, 0x0, 0x8, &(0x7f0000000100), 0x4) (async, rerun: 32) setsockopt$MRT6_INIT(0xffffffffffffffff, 0x29, 0xc8, &(0x7f0000000000), 0x4) (async) r3 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r3, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="95", 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, [{}]}) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f00000000c0)={&(0x7f0000000040)=[0x5], 0x1, 0x80000}) (rerun: 32) 00:11:59 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) ioctl$USBDEVFS_GET_CAPABILITIES(r0, 0x8004551a, &(0x7f0000000000)) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) ftruncate(0xffffffffffffffff, 0x0) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) (async) ioctl$USBDEVFS_GET_CAPABILITIES(r0, 0x8004551a, &(0x7f0000000000)) (async) 00:11:59 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x200, 0x78aa3) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$USBDEVFS_DISCONNECT_CLAIM(r1, 0x8108551b, &(0x7f00000000c0)={0x1007, 0x2, "8bc7d038cfb741c4763de5f842bb0c2f1443a377684e6cf9a545aad2ab8940c959f944907228999d5e22d5838decd27f54471c5fb27f91842a860269ee5ac3ea2d44c30fe984fe724b3afa5f8f042532abf026b84e5cd8dbbf35927ad303c983c362d994a90f550940680d030133ee502db0460e926628756752beb075e1c5c6ebf49bbd012776e690ea2f71f37c9379d01603f388571e280e070b8749d015866e523a96dfb0e2db2d5dccc96d7e9063276f66b744875410bfe3a1f1bc70b9af5440a144ec64789f08ffbc4e9ebc1d1977980c9ae8336022a27c715d532d7d09d0b328d88bfe08377ca2fd76f81116ad63427e470ebce4b72271393c16e7e4fd"}) 00:11:59 executing program 1: ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40086607, &(0x7f0000000040)=0x200) r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x8a02) (async, rerun: 32) ioctl$FBIOPAN_DISPLAY(0xffffffffffffffff, 0x4606, &(0x7f0000000100)={0xf00, 0x140, 0x690, 0x640, 0x2, 0x6, 0xf, 0x1, {0x9, 0x8, 0x1}, {0x401, 0x6, 0x1}, {0x2, 0x2}, {0x7, 0x9, 0x1}, 0x2, 0x40, 0x5, 0x1, 0x1, 0x385a, 0x7, 0xdf7be5b, 0x80, 0x2, 0x9f46, 0x1, 0x20, 0x2, 0x2}) (async, rerun: 32) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x40000, 0x0) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r1, 0x12, 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r2, 0x0) ftruncate(r2, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) (async) setsockopt$MRT_DEL_MFC(r2, 0x0, 0xcd, &(0x7f00000001c0)={@local, @private=0xa010100, 0x1, "596f4b4e1fd365a76b298730868fe78341c15f4c59a769e28f402aea61bee20c", 0x8001, 0x1ff, 0x7, 0x2}, 0x3c) 00:11:59 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x9}}, './file0\x00'}) r2 = openat$cgroup_ro(r1, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000000, 0x100010, r0, 0xb6dbe000) ftruncate(r2, 0x1000673) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r2, {0x4}}, './file0\x00'}) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), r2) sendmsg$TIPC_NL_NET_SET(r3, &(0x7f0000001240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000001200)={&(0x7f0000000180)={0x1054, r4, 0x100, 0x70bd2d, 0x25dfdbfb, {}, [@TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x3a}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x7fffffff}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x3}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x8}]}, @TIPC_NLA_NODE={0xc, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY_MASTER={0x4}]}, @TIPC_NLA_NODE={0x1010, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0x1004, 0x3, "1a16fd671366e7bd1456bc1dcd35c80a1208b67331e8b65c4fa7259d653676cf25c2af11d8f5372983f4ca5450c1ac6eb36114a3f3fcfeff4d41f3df4934f9b65a156941c8e2ee4200ebb70bbd5332d265951f5cc81db476fec6f2a712bf5b0739f13e3a5a89ceaf3022c41947e44e422f0a22442dc3c595152a5c3bc46fc99792cc39cb752b55af086b042ac96ef049b40ed52b2774343fd3fb50a1d051040e79a7f156cb57b82017626ff8f4f878a42bbf1ab1d64e92b926aaf9aed7c60c6e1a9d05918bed16a751c7f82e5196b5ff36e2af876e0f134fea2e592090c1db67c58354736a85b1dbdef049c106af22d68c49cae3de1854cd035feec6f9e76b0d88a8758b7f7d735a3cf43f879e98f66d5ea7faf11d6074bc02913a4361ef7f442bfd5e9fd92fa380239e8b51b7e7d53ecadee62db6d858113098d885dd764ca4b9f42ba2cad54860b1dc2ca211ce38669d4432c116d35230caa477bcc8f2b633928620fca3ae5a3aaaf1116a2b746497a546b910083c953e75214b847a6470e852444c2658ea9021d54007b1c3b7226ca9fd755dd0838c75c8ab7a3c085e9b09faef598a8e981023300497d52e209c1628593d2910ea261d72dab823bafae06774d10a2bc3ced6779840a529612cda43cda174dd2a65a8dd1c5a1c59f4380457151d75062dde2dbeb5027ee15fb3e8d7eac916681fc98432e750140f03a2283cb3b6c7de4166b3e837397736f550ee7ed0f79b072bbda86e80816f1f7eed284218cf039d947e7c5ada0ef8ca7f8ab79f7c1c906ad027f961a725d24566984d797dcf5f744a914bb4eca18b86573cb78fa59882f7c677a4342d1c20bcf36d38527c9bac4527fd90668787c244f290fdc83b48fa52e4590aaae2d08f77a0a143895a545792053f65193340759b4527d3234966e73f2257eade62c81f51e5bd6e7d81133e3e3fbfc58d607fb7378f3a30009e194c22a8420f0fea22abaa958a27d508669397b3df99564037f4ff08083d0f72971637ee8964eca1f57b69992ac46c10076dea087f15b1492184e6c8e481b965ea489c7a621d01ba06a34e3263c1617fdb1fe1c0d8ea9c94574908087c4653fbcd679d2cd320da9331e84ffc02bf091cd58926f54265f93578afc0b633ec5e25c85671aca8ce6788342e898b5af27d22d18ffaf08103d752f1e7d8f5896edac348b23d8c9e5e4e14db68846ec24940381a23027539d1e0286da4be55e9da96fa778ccaa69cba93f7c1ca233372d529c59ae7d38187d92e486d21465f76e00e6840820e6b5d5195b10cc6521292cb8d187508b2156bb89bba8f6b30201d230cc2b4d4551291f09031d73c802a456dc387be15efd0027dba00fc8cd71ef922cd1bc2769bd4491e0f788cbb6f6478f18f53bebd6e217faa3a2ca9a63f21bb966e6985643e6e95f5dd5dc35d8c4563ed7ba8bf75d7358b864d0551dcd26fce7ae9bbbc0530cce7f55d764c7a0303e8e3ba2505f82b6c034ab81a385a497cd7468cab91b3b38b9e1f815452d1a3f9ba8a027b9ace844fd966846906158e3c7331dc463939afc475b3eb286601ea7b1dc522908a26f3a4408696878b115dd55d411937d4214fbf1da75161988d22ac7d2bf365fd14214923f695a1f08b49aeea1151455605b8fb7ae981541ab388deacf05eddc7b4cc9fb6113e373d931d8fc92271259b6ccf29b99fe5b8da4c5e9d5870a0a76efafc52a3f87718f31c2e11270ea90c8111fa48dbac5f8b90732d7961837c2273547cdb39625150ed270196389b3bf63bfddfc50b5d0c034bfb8cfd90391881a8c4a3fd3422565c14fbedc776648c95f4e11d1a459a716fb1fb715c97a483504e54b90f653d36956b4c820c41f856513b3de7b4d1efecad96a2f47340435694187cbb33a14f68a2d83999877a73f0edc43749e76cdb218b0d5548f1fed5b0b8661bfa87af114842716f0967c171c1eff72853c7c41a19c76fdb0e5f94665defc0fa17912417ddc91059435698db50bbbc6fc1c9188b7fc9d07a17a4a0683422d550f53aff523c733bf3a9114d86b3a69005416bfe0425199fc101e0d8095a8b499de208fa99c8525c99a14878ef6b173338a0980d36f039e21750a1e651d443f4559382220af5cdacd6d3a4596febbca482c0d92dcf135e1640399462c5b4b0feed134a7da7179c6e7c1ba9219cfbcc56fdd635edc5542e989425323539eb4babe3b22097009b6dfc88196b7e64c045c7ea28022d75b6c251dab0fbfdd04c140eaa5e675e0b1c9654d5c4b009afaddcf857ea51297eac2c00657efd75f61caf629c6dd46ebae07268dfc5176ce8906dbe96e7e17d0d8894bc7573f24b7c96c7e8229556127d355222b957e5a52111eea27486b5b1a66b2f9bb352fde09b57eb8a41be9a309cf585df5eb78ad57cae6e5c85156aedea7aa274266ec6d670163ecd83a981f2948bb12bfd965e21f2412ead985dffb04cfb60df7f451e746b54692c5581c38ea2d8e0c52cc53ab337972a49ac500d6ca45e0f8035b57f94b74cb370712276eb6b0650f133cf03b6d3eb4f1dcd17cce96360f2e8cd1a731ac14469c75250792d65dd484bc7a64d40de466d5ca62c8ecdf78b2be12a017beffa86339a43c662647fc5a3e95371e99739c68712ee706ac56b0e6791e0d354e9223155a09c541f737fdbc027ed2cf561028b109180b6b26fdf2a926eda3b5cbbef38dfc177a64d1fb3a2f3e13f81b4eba1ced204d0d66646ff2acbf4162c9829fcb52a6a5ea727041a494468353bcc71d1881c22d3282b76512802db2750b5608635158a560dc47b362cec117e8d303798600e67204b6e9c0c5cfb8d395c2bc57fe20229c52a82178d160bb922d5defac52711d8ed1e9a4e0d6ca95bdcd065a3e85a6c7a3ee64f5fa8179a0329460306485eddb9b2dc207a1185a512f314a80c105f34ecffd61266b1b5bd8c8915926285d977a267eb5eb01d9ec05f9b698c9e15223ac3ef284f98c2c43801b4cf5beadbb72bb65a1cf33178dedce423e7d3ae4be9c5742538ee12dd077de4ac8af4f1e4ee875377d142e4c8ae74554c20612f4d4d37f443a14eb30b4d261a8746bac07b3400cae979d4c3d575f3cd923a7f8437b6dd7d6338357162957fa1b8c63648d6d8ae8155afd0a6b04649a9e632b1c28d80ebb890a896e556c390e1a03fbc9df1f3f3ac72388ad104cbe9618570d9adce5f4830fc775debd15e7eb4e41f024dd66d8476b07adc2883bcb1bf0b20b67a52b0b15296884f3644934c071267a6e25156b6f28fa9d43ada4a8cc072f01d731c862b606333ceb506c3b0a2a952369b4e3f0dcd4aff865e6111953cd2a88afeb7ee05cd242b7a0089fe63ec24d61cc3353f6be714fd94f3f6d2456db7346313378f289cd8d0075f38c9d010b4279da7999a06938bf2215172d0f04bfe1fa4b5354db6daa4f1fea8c110f93bfb9a614075baa9dd21d16f463f362f511c0335b547afce43904bde5488795f473f7bd1b94bbec8cbedcefda180ca265f740daf58792c794ad674235081716d37d6dc94b34e9e126c6f4318760fe8316b1dfdfaacd6d1b46a52bf573e73f7ac29e3395b7a7ba163190762bd5c169c5394e17d48ff0301d8e31ed87ff672c724e7fbd89288026ed3857bc2fea05f466f7357c7c72d1767e00dff54250b66c65c0a4ea228b5d32bee4cacd2d0da120150e9ffd518b57d5068d2f7cc1614746dcbb812b1a24f25c9c6f2ebbe7a886d32593fbd8a79041ea2baaacd645d3d0b90d66fb3ba3aac711449da79f94b18e4dedcc4245c34ae06ce8706699d58d3072f5c7a619182298eadf01dc602a11b46817094a488387662af7d9906706a310a7738e32077ed116c7266295f837d5732645d832e122a1da21133ee03dce0daa9fdaed2ea68fe93470180f01b1958ebfff5c7ba57380be1008592560dbef623c33603b9b1d7be76e0d69b9ee427832cb467c53e6363be9330581ec7513dd41ff1953e0b5b17c51fd7b1832d92ef7e2f3dbb710b1aad9b2008ee27632e12a75564f02710b31465b9200b1353458a2529d65028e17b274ff6151c5beac30abda13990b635090222ef2302c7194cd4f599d1262dd7d9c92bf4ffd71b5d7a3bf5be1cb9396ba7646ccb5bd4944a54a29e38889751485fd12d57339d75ad0d48af51db948185165af782ed139bd105f0fcbae49d6c2f22eb8f3a18947a144940032b19aa6e956ac14c6eb5ce9691979b64610450e4ef18848b25a1940f3ef967e3b620027411aacbb9c4b7a9a4bfe0252e53aa9949adf28e1e34e1fddb24e11ac119fbf831c354b878809caa63b4287c04355af3871fbce68c0526af1a2be9c37b0ba614ae04b9351c0951f9230c954fde54e918f5b2180a6f3f4b51fb59a1b53fffa1aaf248e8ae61eabe1b5a96a64688b73e965b450daec03c8ad57665129dc9992082790c1bd6a1cb977835634c8067d33e8c2597b3520125f0fbe5e6f1cbca6761f60e29af6b512e63d35c972078db54048b2d91336f9184323ce2949e79ad05fee4a1a0eb8786008221e9227fde23c1532c7e815b2f0f74d356e5939e1b057127af557ee0c53ab503df8666d2c4c8705d72ea2c1fe3c56a106f7964f5f4d870f2dabf98a95230fd3aea6e89384480c794fdc6996ede79c0923eaf0e5d39f835830713aa3e74b8ade2d21ba1278335089b6c8dd64b8c2edb301a44692592ae0fac92d7a897aaf8f9788cd879af671aad700397dd16e352bf1a85e727e87629875298eadf1a179eb740cb411773faa13ff468654a80f390626f517168559c6a4ced41500c1ccb25a11326735b8c95ca7d01e6c0dd6fd96ad223b64087a021a059697c9880af7871d9d7732978d56ffb0723d30128d64b8c5a1c8a368aa9c7cd40442c9ce0a69928b28f458f281fc4a3835527c61cc73b7e9b1cde0bac2c3c7f5c52096187837d1e33769b6f326793b5d69855862f470cb93a8c1e3d00a1c782e52997de91908baf213fa5b9cd07942c600743231e6ad7a9639bb0977cd1e8965c5c1683ddf3656167d32e10b4ff59f3ddd2ef363595cdafd1415ce664e22aaf4fb30901f89797fbe4aac6abdb048af3b3609182ef2c23d0998d88cbd2e1921d3bb0e51542a8d0a70a68bf44c84c16c9d4219b45dc6e394c80b41bf0233134149c37252cb902f8742c0dd30599e55ad2c43f75610df3a9d14b512d515d1e08a17091b0ea7a128ce3bbcb47c3d5d67e758a715e2fb18b1fb7bd2ad3cdcb2d156f9db2161bead738354a757721ddd1327f0bd7a071aa8e67d5b38806aba2c5e85dc406cf34e2f3690616145241582d9310bee977a114da85a30f2e5c8161fd32fb17cca67e369a993a1d0de8b65d797d1c8771562911012110e15d21395747b4992b44a9e30ea6f0d72c8484d2165af5a9e988da97de0d03da34bdb8c1aed004cb1b8d286e17fbcf82b2b0c7c3b828ab9a0cc29d3520dc5d010b53232ba1d0dcfae58e1f2a2c415d200b83fc110416615ab238777e832022903a4918cda201454c4cdc3445835126e62e52cfbd17a7673daf09c5fb774631d4a446513c2a2b946a7f56171ef8b8eba24ad82aa701c539b61273298d015e654bfe41b36fab4c0006c8225b3e4ac829d6f8896cea40c5ce54640617609cdd679aa59be6df777a3b7f6c4d27ac8e75b309e9d9fb6137388f665faac7aca3bb5d3c2acc55d9e279cdec793b81f7508d4b5f7a8257d456d0f9391feacecf558127f357a844735f2547be60b40d37d0aa29d4a026ec49581cea38ef530bc5ab49248cf30a90"}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x1}]}]}, 0x1054}, 0x1, 0x0, 0x0, 0x20000804}, 0x20000080) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) 00:11:59 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x5451, &(0x7f0000000040)) 00:11:59 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000040)=0x5) 00:11:59 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x200, 0x78aa3) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$USBDEVFS_DISCONNECT_CLAIM(r1, 0x8108551b, &(0x7f00000000c0)={0x1007, 0x2, "8bc7d038cfb741c4763de5f842bb0c2f1443a377684e6cf9a545aad2ab8940c959f944907228999d5e22d5838decd27f54471c5fb27f91842a860269ee5ac3ea2d44c30fe984fe724b3afa5f8f042532abf026b84e5cd8dbbf35927ad303c983c362d994a90f550940680d030133ee502db0460e926628756752beb075e1c5c6ebf49bbd012776e690ea2f71f37c9379d01603f388571e280e070b8749d015866e523a96dfb0e2db2d5dccc96d7e9063276f66b744875410bfe3a1f1bc70b9af5440a144ec64789f08ffbc4e9ebc1d1977980c9ae8336022a27c715d532d7d09d0b328d88bfe08377ca2fd76f81116ad63427e470ebce4b72271393c16e7e4fd"}) 00:11:59 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYBLOB="9feb01001800000000000400000000000c000000020000000000000000000002000000000000"], &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r3}, 0x80) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3000000, 0x10, r3, 0x0) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) 00:11:59 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect={0x1}) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f00000000c0)=@usbdevfs_disconnect={0x1f}) 00:11:59 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) (async, rerun: 32) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000040)=0x5) (rerun: 32) 00:11:59 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x9}}, './file0\x00'}) r2 = openat$cgroup_ro(r1, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000000, 0x100010, r0, 0xb6dbe000) (async) ftruncate(r2, 0x1000673) (async) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r2, {0x4}}, './file0\x00'}) (async) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), r2) sendmsg$TIPC_NL_NET_SET(r3, &(0x7f0000001240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000001200)={&(0x7f0000000180)={0x1054, r4, 0x100, 0x70bd2d, 0x25dfdbfb, {}, [@TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x3a}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x7fffffff}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x3}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x8}]}, @TIPC_NLA_NODE={0xc, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY_MASTER={0x4}]}, @TIPC_NLA_NODE={0x1010, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0x1004, 0x3, "1a16fd671366e7bd1456bc1dcd35c80a1208b67331e8b65c4fa7259d653676cf25c2af11d8f5372983f4ca5450c1ac6eb36114a3f3fcfeff4d41f3df4934f9b65a156941c8e2ee4200ebb70bbd5332d265951f5cc81db476fec6f2a712bf5b0739f13e3a5a89ceaf3022c41947e44e422f0a22442dc3c595152a5c3bc46fc99792cc39cb752b55af086b042ac96ef049b40ed52b2774343fd3fb50a1d051040e79a7f156cb57b82017626ff8f4f878a42bbf1ab1d64e92b926aaf9aed7c60c6e1a9d05918bed16a751c7f82e5196b5ff36e2af876e0f134fea2e592090c1db67c58354736a85b1dbdef049c106af22d68c49cae3de1854cd035feec6f9e76b0d88a8758b7f7d735a3cf43f879e98f66d5ea7faf11d6074bc02913a4361ef7f442bfd5e9fd92fa380239e8b51b7e7d53ecadee62db6d858113098d885dd764ca4b9f42ba2cad54860b1dc2ca211ce38669d4432c116d35230caa477bcc8f2b633928620fca3ae5a3aaaf1116a2b746497a546b910083c953e75214b847a6470e852444c2658ea9021d54007b1c3b7226ca9fd755dd0838c75c8ab7a3c085e9b09faef598a8e981023300497d52e209c1628593d2910ea261d72dab823bafae06774d10a2bc3ced6779840a529612cda43cda174dd2a65a8dd1c5a1c59f4380457151d75062dde2dbeb5027ee15fb3e8d7eac916681fc98432e750140f03a2283cb3b6c7de4166b3e837397736f550ee7ed0f79b072bbda86e80816f1f7eed284218cf039d947e7c5ada0ef8ca7f8ab79f7c1c906ad027f961a725d24566984d797dcf5f744a914bb4eca18b86573cb78fa59882f7c677a4342d1c20bcf36d38527c9bac4527fd90668787c244f290fdc83b48fa52e4590aaae2d08f77a0a143895a545792053f65193340759b4527d3234966e73f2257eade62c81f51e5bd6e7d81133e3e3fbfc58d607fb7378f3a30009e194c22a8420f0fea22abaa958a27d508669397b3df99564037f4ff08083d0f72971637ee8964eca1f57b69992ac46c10076dea087f15b1492184e6c8e481b965ea489c7a621d01ba06a34e3263c1617fdb1fe1c0d8ea9c94574908087c4653fbcd679d2cd320da9331e84ffc02bf091cd58926f54265f93578afc0b633ec5e25c85671aca8ce6788342e898b5af27d22d18ffaf08103d752f1e7d8f5896edac348b23d8c9e5e4e14db68846ec24940381a23027539d1e0286da4be55e9da96fa778ccaa69cba93f7c1ca233372d529c59ae7d38187d92e486d21465f76e00e6840820e6b5d5195b10cc6521292cb8d187508b2156bb89bba8f6b30201d230cc2b4d4551291f09031d73c802a456dc387be15efd0027dba00fc8cd71ef922cd1bc2769bd4491e0f788cbb6f6478f18f53bebd6e217faa3a2ca9a63f21bb966e6985643e6e95f5dd5dc35d8c4563ed7ba8bf75d7358b864d0551dcd26fce7ae9bbbc0530cce7f55d764c7a0303e8e3ba2505f82b6c034ab81a385a497cd7468cab91b3b38b9e1f815452d1a3f9ba8a027b9ace844fd966846906158e3c7331dc463939afc475b3eb286601ea7b1dc522908a26f3a4408696878b115dd55d411937d4214fbf1da75161988d22ac7d2bf365fd14214923f695a1f08b49aeea1151455605b8fb7ae981541ab388deacf05eddc7b4cc9fb6113e373d931d8fc92271259b6ccf29b99fe5b8da4c5e9d5870a0a76efafc52a3f87718f31c2e11270ea90c8111fa48dbac5f8b90732d7961837c2273547cdb39625150ed270196389b3bf63bfddfc50b5d0c034bfb8cfd90391881a8c4a3fd3422565c14fbedc776648c95f4e11d1a459a716fb1fb715c97a483504e54b90f653d36956b4c820c41f856513b3de7b4d1efecad96a2f47340435694187cbb33a14f68a2d83999877a73f0edc43749e76cdb218b0d5548f1fed5b0b8661bfa87af114842716f0967c171c1eff72853c7c41a19c76fdb0e5f94665defc0fa17912417ddc91059435698db50bbbc6fc1c9188b7fc9d07a17a4a0683422d550f53aff523c733bf3a9114d86b3a69005416bfe0425199fc101e0d8095a8b499de208fa99c8525c99a14878ef6b173338a0980d36f039e21750a1e651d443f4559382220af5cdacd6d3a4596febbca482c0d92dcf135e1640399462c5b4b0feed134a7da7179c6e7c1ba9219cfbcc56fdd635edc5542e989425323539eb4babe3b22097009b6dfc88196b7e64c045c7ea28022d75b6c251dab0fbfdd04c140eaa5e675e0b1c9654d5c4b009afaddcf857ea51297eac2c00657efd75f61caf629c6dd46ebae07268dfc5176ce8906dbe96e7e17d0d8894bc7573f24b7c96c7e8229556127d355222b957e5a52111eea27486b5b1a66b2f9bb352fde09b57eb8a41be9a309cf585df5eb78ad57cae6e5c85156aedea7aa274266ec6d670163ecd83a981f2948bb12bfd965e21f2412ead985dffb04cfb60df7f451e746b54692c5581c38ea2d8e0c52cc53ab337972a49ac500d6ca45e0f8035b57f94b74cb370712276eb6b0650f133cf03b6d3eb4f1dcd17cce96360f2e8cd1a731ac14469c75250792d65dd484bc7a64d40de466d5ca62c8ecdf78b2be12a017beffa86339a43c662647fc5a3e95371e99739c68712ee706ac56b0e6791e0d354e9223155a09c541f737fdbc027ed2cf561028b109180b6b26fdf2a926eda3b5cbbef38dfc177a64d1fb3a2f3e13f81b4eba1ced204d0d66646ff2acbf4162c9829fcb52a6a5ea727041a494468353bcc71d1881c22d3282b76512802db2750b5608635158a560dc47b362cec117e8d303798600e67204b6e9c0c5cfb8d395c2bc57fe20229c52a82178d160bb922d5defac52711d8ed1e9a4e0d6ca95bdcd065a3e85a6c7a3ee64f5fa8179a0329460306485eddb9b2dc207a1185a512f314a80c105f34ecffd61266b1b5bd8c8915926285d977a267eb5eb01d9ec05f9b698c9e15223ac3ef284f98c2c43801b4cf5beadbb72bb65a1cf33178dedce423e7d3ae4be9c5742538ee12dd077de4ac8af4f1e4ee875377d142e4c8ae74554c20612f4d4d37f443a14eb30b4d261a8746bac07b3400cae979d4c3d575f3cd923a7f8437b6dd7d6338357162957fa1b8c63648d6d8ae8155afd0a6b04649a9e632b1c28d80ebb890a896e556c390e1a03fbc9df1f3f3ac72388ad104cbe9618570d9adce5f4830fc775debd15e7eb4e41f024dd66d8476b07adc2883bcb1bf0b20b67a52b0b15296884f3644934c071267a6e25156b6f28fa9d43ada4a8cc072f01d731c862b606333ceb506c3b0a2a952369b4e3f0dcd4aff865e6111953cd2a88afeb7ee05cd242b7a0089fe63ec24d61cc3353f6be714fd94f3f6d2456db7346313378f289cd8d0075f38c9d010b4279da7999a06938bf2215172d0f04bfe1fa4b5354db6daa4f1fea8c110f93bfb9a614075baa9dd21d16f463f362f511c0335b547afce43904bde5488795f473f7bd1b94bbec8cbedcefda180ca265f740daf58792c794ad674235081716d37d6dc94b34e9e126c6f4318760fe8316b1dfdfaacd6d1b46a52bf573e73f7ac29e3395b7a7ba163190762bd5c169c5394e17d48ff0301d8e31ed87ff672c724e7fbd89288026ed3857bc2fea05f466f7357c7c72d1767e00dff54250b66c65c0a4ea228b5d32bee4cacd2d0da120150e9ffd518b57d5068d2f7cc1614746dcbb812b1a24f25c9c6f2ebbe7a886d32593fbd8a79041ea2baaacd645d3d0b90d66fb3ba3aac711449da79f94b18e4dedcc4245c34ae06ce8706699d58d3072f5c7a619182298eadf01dc602a11b46817094a488387662af7d9906706a310a7738e32077ed116c7266295f837d5732645d832e122a1da21133ee03dce0daa9fdaed2ea68fe93470180f01b1958ebfff5c7ba57380be1008592560dbef623c33603b9b1d7be76e0d69b9ee427832cb467c53e6363be9330581ec7513dd41ff1953e0b5b17c51fd7b1832d92ef7e2f3dbb710b1aad9b2008ee27632e12a75564f02710b31465b9200b1353458a2529d65028e17b274ff6151c5beac30abda13990b635090222ef2302c7194cd4f599d1262dd7d9c92bf4ffd71b5d7a3bf5be1cb9396ba7646ccb5bd4944a54a29e38889751485fd12d57339d75ad0d48af51db948185165af782ed139bd105f0fcbae49d6c2f22eb8f3a18947a144940032b19aa6e956ac14c6eb5ce9691979b64610450e4ef18848b25a1940f3ef967e3b620027411aacbb9c4b7a9a4bfe0252e53aa9949adf28e1e34e1fddb24e11ac119fbf831c354b878809caa63b4287c04355af3871fbce68c0526af1a2be9c37b0ba614ae04b9351c0951f9230c954fde54e918f5b2180a6f3f4b51fb59a1b53fffa1aaf248e8ae61eabe1b5a96a64688b73e965b450daec03c8ad57665129dc9992082790c1bd6a1cb977835634c8067d33e8c2597b3520125f0fbe5e6f1cbca6761f60e29af6b512e63d35c972078db54048b2d91336f9184323ce2949e79ad05fee4a1a0eb8786008221e9227fde23c1532c7e815b2f0f74d356e5939e1b057127af557ee0c53ab503df8666d2c4c8705d72ea2c1fe3c56a106f7964f5f4d870f2dabf98a95230fd3aea6e89384480c794fdc6996ede79c0923eaf0e5d39f835830713aa3e74b8ade2d21ba1278335089b6c8dd64b8c2edb301a44692592ae0fac92d7a897aaf8f9788cd879af671aad700397dd16e352bf1a85e727e87629875298eadf1a179eb740cb411773faa13ff468654a80f390626f517168559c6a4ced41500c1ccb25a11326735b8c95ca7d01e6c0dd6fd96ad223b64087a021a059697c9880af7871d9d7732978d56ffb0723d30128d64b8c5a1c8a368aa9c7cd40442c9ce0a69928b28f458f281fc4a3835527c61cc73b7e9b1cde0bac2c3c7f5c52096187837d1e33769b6f326793b5d69855862f470cb93a8c1e3d00a1c782e52997de91908baf213fa5b9cd07942c600743231e6ad7a9639bb0977cd1e8965c5c1683ddf3656167d32e10b4ff59f3ddd2ef363595cdafd1415ce664e22aaf4fb30901f89797fbe4aac6abdb048af3b3609182ef2c23d0998d88cbd2e1921d3bb0e51542a8d0a70a68bf44c84c16c9d4219b45dc6e394c80b41bf0233134149c37252cb902f8742c0dd30599e55ad2c43f75610df3a9d14b512d515d1e08a17091b0ea7a128ce3bbcb47c3d5d67e758a715e2fb18b1fb7bd2ad3cdcb2d156f9db2161bead738354a757721ddd1327f0bd7a071aa8e67d5b38806aba2c5e85dc406cf34e2f3690616145241582d9310bee977a114da85a30f2e5c8161fd32fb17cca67e369a993a1d0de8b65d797d1c8771562911012110e15d21395747b4992b44a9e30ea6f0d72c8484d2165af5a9e988da97de0d03da34bdb8c1aed004cb1b8d286e17fbcf82b2b0c7c3b828ab9a0cc29d3520dc5d010b53232ba1d0dcfae58e1f2a2c415d200b83fc110416615ab238777e832022903a4918cda201454c4cdc3445835126e62e52cfbd17a7673daf09c5fb774631d4a446513c2a2b946a7f56171ef8b8eba24ad82aa701c539b61273298d015e654bfe41b36fab4c0006c8225b3e4ac829d6f8896cea40c5ce54640617609cdd679aa59be6df777a3b7f6c4d27ac8e75b309e9d9fb6137388f665faac7aca3bb5d3c2acc55d9e279cdec793b81f7508d4b5f7a8257d456d0f9391feacecf558127f357a844735f2547be60b40d37d0aa29d4a026ec49581cea38ef530bc5ab49248cf30a90"}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x1}]}]}, 0x1054}, 0x1, 0x0, 0x0, 0x20000804}, 0x20000080) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) 00:11:59 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = syz_open_dev$sndpcmc(&(0x7f0000000040), 0x5, 0x80) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r1, 0xc0096616, &(0x7f0000000080)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$BTRFS_IOC_GET_DEV_STATS(r2, 0xc4089434, &(0x7f0000000240)={0x0, 0x5, 0x1, [0x3, 0x6, 0x9, 0x1f, 0x4], [0x7fffffffffffffff, 0x3, 0x0, 0x0, 0x80000000, 0x0, 0x8, 0xbf5f, 0x2, 0x9, 0xadc, 0x400, 0xba5, 0x9, 0x280000000000000, 0x5, 0x5f8, 0x2, 0x400, 0x0, 0xfffffffffffffe01, 0xb5, 0x0, 0x4d9e3bbc, 0xf4, 0x5, 0x3, 0x20, 0xfffffffffffffbaf, 0xfff, 0x0, 0x2, 0x2, 0x50, 0x0, 0x0, 0x6, 0x3, 0x9, 0x0, 0x7, 0x9, 0xffffffff, 0x80, 0x8, 0x3ff, 0x0, 0x1, 0x8, 0xfffffffffffffff8, 0x1, 0x4, 0x70ec, 0x4, 0x2, 0x8001, 0x0, 0x99, 0x4, 0x7, 0x5, 0x86e4, 0x1, 0x9, 0x0, 0x8, 0x3, 0x6d11c34f, 0x12, 0x3, 0xfffffffffffffff7, 0x7, 0x9, 0x401, 0x1f, 0x5bfc, 0x7989, 0x6, 0x4, 0x3f, 0x1, 0x3, 0x7ff, 0x7, 0x30d, 0x200, 0x1, 0x6, 0x100000001, 0x6, 0x3, 0x7f, 0x7fffffff, 0x5, 0x0, 0x2, 0x9, 0x1, 0x6, 0xa, 0xfffffffffffffffe, 0x5, 0x2, 0x6, 0x3, 0xffffffffffffffe1, 0x2, 0x7, 0x5, 0x3ff, 0x80000001, 0x1f, 0x1, 0x1e, 0x100000000, 0x2, 0x10, 0x200, 0x100000001, 0x1, 0x6]}) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000000)=@urb_type_control={0x2, {0x6, 0x1}, 0x8488, 0x83, &(0x7f00000000c0)={0x5, 0xb, 0x1, 0xfffc, 0x8}, 0x8, 0x0, 0x3, 0x0, 0x0, 0x4, &(0x7f0000000100)="b2afec5e8b0c13199d123f1464ac4e660a38b97d750b3f3c9013b2ec47909cc7c7fdaf69e0cc2c87ef58b4fb773ad2c52c6633b6e1f3c24101e6bf765f39b5207203d9f9784c9737e938ab30bb4db0cc1dfe9476f30fe7c0f06a8d93c724b0d71e04dac63f1ca6000b86f7dc9281af7091ae740b8132cf687f0a1eacafed6db19d446a28e5fef1cf239c2f5fd1e5cdec7400d3039db50367f42fe018de749b8f0898c8687da497fa736940c56325ce9714f0ae9ea31ad1ab09938058c4d1620caa9c65694d91715f80618f5f93396e3bca48c50934616d2e8874f65b60d1149041c044d83a322f474b16133b4676"}) 00:11:59 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x5452, &(0x7f0000000040)) 00:11:59 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) (async) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYBLOB="9feb01001800000000000400000000000c000000020000000000000000000002000000000000"], &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r3}, 0x80) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3000000, 0x10, r3, 0x0) (async) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) [ 719.936458][T30518] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 00:11:59 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x5460, &(0x7f0000000040)) 00:11:59 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x9}}, './file0\x00'}) r2 = openat$cgroup_ro(r1, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000000, 0x100010, r0, 0xb6dbe000) ftruncate(r2, 0x1000673) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r2, {0x4}}, './file0\x00'}) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), r2) sendmsg$TIPC_NL_NET_SET(r3, &(0x7f0000001240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000001200)={&(0x7f0000000180)={0x1054, r4, 0x100, 0x70bd2d, 0x25dfdbfb, {}, [@TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x3a}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x7fffffff}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x3}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x8}]}, @TIPC_NLA_NODE={0xc, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY_MASTER={0x4}]}, @TIPC_NLA_NODE={0x1010, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0x1004, 0x3, "1a16fd671366e7bd1456bc1dcd35c80a1208b67331e8b65c4fa7259d653676cf25c2af11d8f5372983f4ca5450c1ac6eb36114a3f3fcfeff4d41f3df4934f9b65a156941c8e2ee4200ebb70bbd5332d265951f5cc81db476fec6f2a712bf5b0739f13e3a5a89ceaf3022c41947e44e422f0a22442dc3c595152a5c3bc46fc99792cc39cb752b55af086b042ac96ef049b40ed52b2774343fd3fb50a1d051040e79a7f156cb57b82017626ff8f4f878a42bbf1ab1d64e92b926aaf9aed7c60c6e1a9d05918bed16a751c7f82e5196b5ff36e2af876e0f134fea2e592090c1db67c58354736a85b1dbdef049c106af22d68c49cae3de1854cd035feec6f9e76b0d88a8758b7f7d735a3cf43f879e98f66d5ea7faf11d6074bc02913a4361ef7f442bfd5e9fd92fa380239e8b51b7e7d53ecadee62db6d858113098d885dd764ca4b9f42ba2cad54860b1dc2ca211ce38669d4432c116d35230caa477bcc8f2b633928620fca3ae5a3aaaf1116a2b746497a546b910083c953e75214b847a6470e852444c2658ea9021d54007b1c3b7226ca9fd755dd0838c75c8ab7a3c085e9b09faef598a8e981023300497d52e209c1628593d2910ea261d72dab823bafae06774d10a2bc3ced6779840a529612cda43cda174dd2a65a8dd1c5a1c59f4380457151d75062dde2dbeb5027ee15fb3e8d7eac916681fc98432e750140f03a2283cb3b6c7de4166b3e837397736f550ee7ed0f79b072bbda86e80816f1f7eed284218cf039d947e7c5ada0ef8ca7f8ab79f7c1c906ad027f961a725d24566984d797dcf5f744a914bb4eca18b86573cb78fa59882f7c677a4342d1c20bcf36d38527c9bac4527fd90668787c244f290fdc83b48fa52e4590aaae2d08f77a0a143895a545792053f65193340759b4527d3234966e73f2257eade62c81f51e5bd6e7d81133e3e3fbfc58d607fb7378f3a30009e194c22a8420f0fea22abaa958a27d508669397b3df99564037f4ff08083d0f72971637ee8964eca1f57b69992ac46c10076dea087f15b1492184e6c8e481b965ea489c7a621d01ba06a34e3263c1617fdb1fe1c0d8ea9c94574908087c4653fbcd679d2cd320da9331e84ffc02bf091cd58926f54265f93578afc0b633ec5e25c85671aca8ce6788342e898b5af27d22d18ffaf08103d752f1e7d8f5896edac348b23d8c9e5e4e14db68846ec24940381a23027539d1e0286da4be55e9da96fa778ccaa69cba93f7c1ca233372d529c59ae7d38187d92e486d21465f76e00e6840820e6b5d5195b10cc6521292cb8d187508b2156bb89bba8f6b30201d230cc2b4d4551291f09031d73c802a456dc387be15efd0027dba00fc8cd71ef922cd1bc2769bd4491e0f788cbb6f6478f18f53bebd6e217faa3a2ca9a63f21bb966e6985643e6e95f5dd5dc35d8c4563ed7ba8bf75d7358b864d0551dcd26fce7ae9bbbc0530cce7f55d764c7a0303e8e3ba2505f82b6c034ab81a385a497cd7468cab91b3b38b9e1f815452d1a3f9ba8a027b9ace844fd966846906158e3c7331dc463939afc475b3eb286601ea7b1dc522908a26f3a4408696878b115dd55d411937d4214fbf1da75161988d22ac7d2bf365fd14214923f695a1f08b49aeea1151455605b8fb7ae981541ab388deacf05eddc7b4cc9fb6113e373d931d8fc92271259b6ccf29b99fe5b8da4c5e9d5870a0a76efafc52a3f87718f31c2e11270ea90c8111fa48dbac5f8b90732d7961837c2273547cdb39625150ed270196389b3bf63bfddfc50b5d0c034bfb8cfd90391881a8c4a3fd3422565c14fbedc776648c95f4e11d1a459a716fb1fb715c97a483504e54b90f653d36956b4c820c41f856513b3de7b4d1efecad96a2f47340435694187cbb33a14f68a2d83999877a73f0edc43749e76cdb218b0d5548f1fed5b0b8661bfa87af114842716f0967c171c1eff72853c7c41a19c76fdb0e5f94665defc0fa17912417ddc91059435698db50bbbc6fc1c9188b7fc9d07a17a4a0683422d550f53aff523c733bf3a9114d86b3a69005416bfe0425199fc101e0d8095a8b499de208fa99c8525c99a14878ef6b173338a0980d36f039e21750a1e651d443f4559382220af5cdacd6d3a4596febbca482c0d92dcf135e1640399462c5b4b0feed134a7da7179c6e7c1ba9219cfbcc56fdd635edc5542e989425323539eb4babe3b22097009b6dfc88196b7e64c045c7ea28022d75b6c251dab0fbfdd04c140eaa5e675e0b1c9654d5c4b009afaddcf857ea51297eac2c00657efd75f61caf629c6dd46ebae07268dfc5176ce8906dbe96e7e17d0d8894bc7573f24b7c96c7e8229556127d355222b957e5a52111eea27486b5b1a66b2f9bb352fde09b57eb8a41be9a309cf585df5eb78ad57cae6e5c85156aedea7aa274266ec6d670163ecd83a981f2948bb12bfd965e21f2412ead985dffb04cfb60df7f451e746b54692c5581c38ea2d8e0c52cc53ab337972a49ac500d6ca45e0f8035b57f94b74cb370712276eb6b0650f133cf03b6d3eb4f1dcd17cce96360f2e8cd1a731ac14469c75250792d65dd484bc7a64d40de466d5ca62c8ecdf78b2be12a017beffa86339a43c662647fc5a3e95371e99739c68712ee706ac56b0e6791e0d354e9223155a09c541f737fdbc027ed2cf561028b109180b6b26fdf2a926eda3b5cbbef38dfc177a64d1fb3a2f3e13f81b4eba1ced204d0d66646ff2acbf4162c9829fcb52a6a5ea727041a494468353bcc71d1881c22d3282b76512802db2750b5608635158a560dc47b362cec117e8d303798600e67204b6e9c0c5cfb8d395c2bc57fe20229c52a82178d160bb922d5defac52711d8ed1e9a4e0d6ca95bdcd065a3e85a6c7a3ee64f5fa8179a0329460306485eddb9b2dc207a1185a512f314a80c105f34ecffd61266b1b5bd8c8915926285d977a267eb5eb01d9ec05f9b698c9e15223ac3ef284f98c2c43801b4cf5beadbb72bb65a1cf33178dedce423e7d3ae4be9c5742538ee12dd077de4ac8af4f1e4ee875377d142e4c8ae74554c20612f4d4d37f443a14eb30b4d261a8746bac07b3400cae979d4c3d575f3cd923a7f8437b6dd7d6338357162957fa1b8c63648d6d8ae8155afd0a6b04649a9e632b1c28d80ebb890a896e556c390e1a03fbc9df1f3f3ac72388ad104cbe9618570d9adce5f4830fc775debd15e7eb4e41f024dd66d8476b07adc2883bcb1bf0b20b67a52b0b15296884f3644934c071267a6e25156b6f28fa9d43ada4a8cc072f01d731c862b606333ceb506c3b0a2a952369b4e3f0dcd4aff865e6111953cd2a88afeb7ee05cd242b7a0089fe63ec24d61cc3353f6be714fd94f3f6d2456db7346313378f289cd8d0075f38c9d010b4279da7999a06938bf2215172d0f04bfe1fa4b5354db6daa4f1fea8c110f93bfb9a614075baa9dd21d16f463f362f511c0335b547afce43904bde5488795f473f7bd1b94bbec8cbedcefda180ca265f740daf58792c794ad674235081716d37d6dc94b34e9e126c6f4318760fe8316b1dfdfaacd6d1b46a52bf573e73f7ac29e3395b7a7ba163190762bd5c169c5394e17d48ff0301d8e31ed87ff672c724e7fbd89288026ed3857bc2fea05f466f7357c7c72d1767e00dff54250b66c65c0a4ea228b5d32bee4cacd2d0da120150e9ffd518b57d5068d2f7cc1614746dcbb812b1a24f25c9c6f2ebbe7a886d32593fbd8a79041ea2baaacd645d3d0b90d66fb3ba3aac711449da79f94b18e4dedcc4245c34ae06ce8706699d58d3072f5c7a619182298eadf01dc602a11b46817094a488387662af7d9906706a310a7738e32077ed116c7266295f837d5732645d832e122a1da21133ee03dce0daa9fdaed2ea68fe93470180f01b1958ebfff5c7ba57380be1008592560dbef623c33603b9b1d7be76e0d69b9ee427832cb467c53e6363be9330581ec7513dd41ff1953e0b5b17c51fd7b1832d92ef7e2f3dbb710b1aad9b2008ee27632e12a75564f02710b31465b9200b1353458a2529d65028e17b274ff6151c5beac30abda13990b635090222ef2302c7194cd4f599d1262dd7d9c92bf4ffd71b5d7a3bf5be1cb9396ba7646ccb5bd4944a54a29e38889751485fd12d57339d75ad0d48af51db948185165af782ed139bd105f0fcbae49d6c2f22eb8f3a18947a144940032b19aa6e956ac14c6eb5ce9691979b64610450e4ef18848b25a1940f3ef967e3b620027411aacbb9c4b7a9a4bfe0252e53aa9949adf28e1e34e1fddb24e11ac119fbf831c354b878809caa63b4287c04355af3871fbce68c0526af1a2be9c37b0ba614ae04b9351c0951f9230c954fde54e918f5b2180a6f3f4b51fb59a1b53fffa1aaf248e8ae61eabe1b5a96a64688b73e965b450daec03c8ad57665129dc9992082790c1bd6a1cb977835634c8067d33e8c2597b3520125f0fbe5e6f1cbca6761f60e29af6b512e63d35c972078db54048b2d91336f9184323ce2949e79ad05fee4a1a0eb8786008221e9227fde23c1532c7e815b2f0f74d356e5939e1b057127af557ee0c53ab503df8666d2c4c8705d72ea2c1fe3c56a106f7964f5f4d870f2dabf98a95230fd3aea6e89384480c794fdc6996ede79c0923eaf0e5d39f835830713aa3e74b8ade2d21ba1278335089b6c8dd64b8c2edb301a44692592ae0fac92d7a897aaf8f9788cd879af671aad700397dd16e352bf1a85e727e87629875298eadf1a179eb740cb411773faa13ff468654a80f390626f517168559c6a4ced41500c1ccb25a11326735b8c95ca7d01e6c0dd6fd96ad223b64087a021a059697c9880af7871d9d7732978d56ffb0723d30128d64b8c5a1c8a368aa9c7cd40442c9ce0a69928b28f458f281fc4a3835527c61cc73b7e9b1cde0bac2c3c7f5c52096187837d1e33769b6f326793b5d69855862f470cb93a8c1e3d00a1c782e52997de91908baf213fa5b9cd07942c600743231e6ad7a9639bb0977cd1e8965c5c1683ddf3656167d32e10b4ff59f3ddd2ef363595cdafd1415ce664e22aaf4fb30901f89797fbe4aac6abdb048af3b3609182ef2c23d0998d88cbd2e1921d3bb0e51542a8d0a70a68bf44c84c16c9d4219b45dc6e394c80b41bf0233134149c37252cb902f8742c0dd30599e55ad2c43f75610df3a9d14b512d515d1e08a17091b0ea7a128ce3bbcb47c3d5d67e758a715e2fb18b1fb7bd2ad3cdcb2d156f9db2161bead738354a757721ddd1327f0bd7a071aa8e67d5b38806aba2c5e85dc406cf34e2f3690616145241582d9310bee977a114da85a30f2e5c8161fd32fb17cca67e369a993a1d0de8b65d797d1c8771562911012110e15d21395747b4992b44a9e30ea6f0d72c8484d2165af5a9e988da97de0d03da34bdb8c1aed004cb1b8d286e17fbcf82b2b0c7c3b828ab9a0cc29d3520dc5d010b53232ba1d0dcfae58e1f2a2c415d200b83fc110416615ab238777e832022903a4918cda201454c4cdc3445835126e62e52cfbd17a7673daf09c5fb774631d4a446513c2a2b946a7f56171ef8b8eba24ad82aa701c539b61273298d015e654bfe41b36fab4c0006c8225b3e4ac829d6f8896cea40c5ce54640617609cdd679aa59be6df777a3b7f6c4d27ac8e75b309e9d9fb6137388f665faac7aca3bb5d3c2acc55d9e279cdec793b81f7508d4b5f7a8257d456d0f9391feacecf558127f357a844735f2547be60b40d37d0aa29d4a026ec49581cea38ef530bc5ab49248cf30a90"}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x1}]}]}, 0x1054}, 0x1, 0x0, 0x0, 0x20000804}, 0x20000080) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x9}}, './file0\x00'}) (async) openat$cgroup_ro(r1, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3000000, 0x100010, r0, 0xb6dbe000) (async) ftruncate(r2, 0x1000673) (async) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r2, {0x4}}, './file0\x00'}) (async) syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), r2) (async) sendmsg$TIPC_NL_NET_SET(r3, &(0x7f0000001240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000001200)={&(0x7f0000000180)={0x1054, r4, 0x100, 0x70bd2d, 0x25dfdbfb, {}, [@TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x3a}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x7fffffff}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x3}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x8}]}, @TIPC_NLA_NODE={0xc, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY_MASTER={0x4}]}, @TIPC_NLA_NODE={0x1010, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0x1004, 0x3, "1a16fd671366e7bd1456bc1dcd35c80a1208b67331e8b65c4fa7259d653676cf25c2af11d8f5372983f4ca5450c1ac6eb36114a3f3fcfeff4d41f3df4934f9b65a156941c8e2ee4200ebb70bbd5332d265951f5cc81db476fec6f2a712bf5b0739f13e3a5a89ceaf3022c41947e44e422f0a22442dc3c595152a5c3bc46fc99792cc39cb752b55af086b042ac96ef049b40ed52b2774343fd3fb50a1d051040e79a7f156cb57b82017626ff8f4f878a42bbf1ab1d64e92b926aaf9aed7c60c6e1a9d05918bed16a751c7f82e5196b5ff36e2af876e0f134fea2e592090c1db67c58354736a85b1dbdef049c106af22d68c49cae3de1854cd035feec6f9e76b0d88a8758b7f7d735a3cf43f879e98f66d5ea7faf11d6074bc02913a4361ef7f442bfd5e9fd92fa380239e8b51b7e7d53ecadee62db6d858113098d885dd764ca4b9f42ba2cad54860b1dc2ca211ce38669d4432c116d35230caa477bcc8f2b633928620fca3ae5a3aaaf1116a2b746497a546b910083c953e75214b847a6470e852444c2658ea9021d54007b1c3b7226ca9fd755dd0838c75c8ab7a3c085e9b09faef598a8e981023300497d52e209c1628593d2910ea261d72dab823bafae06774d10a2bc3ced6779840a529612cda43cda174dd2a65a8dd1c5a1c59f4380457151d75062dde2dbeb5027ee15fb3e8d7eac916681fc98432e750140f03a2283cb3b6c7de4166b3e837397736f550ee7ed0f79b072bbda86e80816f1f7eed284218cf039d947e7c5ada0ef8ca7f8ab79f7c1c906ad027f961a725d24566984d797dcf5f744a914bb4eca18b86573cb78fa59882f7c677a4342d1c20bcf36d38527c9bac4527fd90668787c244f290fdc83b48fa52e4590aaae2d08f77a0a143895a545792053f65193340759b4527d3234966e73f2257eade62c81f51e5bd6e7d81133e3e3fbfc58d607fb7378f3a30009e194c22a8420f0fea22abaa958a27d508669397b3df99564037f4ff08083d0f72971637ee8964eca1f57b69992ac46c10076dea087f15b1492184e6c8e481b965ea489c7a621d01ba06a34e3263c1617fdb1fe1c0d8ea9c94574908087c4653fbcd679d2cd320da9331e84ffc02bf091cd58926f54265f93578afc0b633ec5e25c85671aca8ce6788342e898b5af27d22d18ffaf08103d752f1e7d8f5896edac348b23d8c9e5e4e14db68846ec24940381a23027539d1e0286da4be55e9da96fa778ccaa69cba93f7c1ca233372d529c59ae7d38187d92e486d21465f76e00e6840820e6b5d5195b10cc6521292cb8d187508b2156bb89bba8f6b30201d230cc2b4d4551291f09031d73c802a456dc387be15efd0027dba00fc8cd71ef922cd1bc2769bd4491e0f788cbb6f6478f18f53bebd6e217faa3a2ca9a63f21bb966e6985643e6e95f5dd5dc35d8c4563ed7ba8bf75d7358b864d0551dcd26fce7ae9bbbc0530cce7f55d764c7a0303e8e3ba2505f82b6c034ab81a385a497cd7468cab91b3b38b9e1f815452d1a3f9ba8a027b9ace844fd966846906158e3c7331dc463939afc475b3eb286601ea7b1dc522908a26f3a4408696878b115dd55d411937d4214fbf1da75161988d22ac7d2bf365fd14214923f695a1f08b49aeea1151455605b8fb7ae981541ab388deacf05eddc7b4cc9fb6113e373d931d8fc92271259b6ccf29b99fe5b8da4c5e9d5870a0a76efafc52a3f87718f31c2e11270ea90c8111fa48dbac5f8b90732d7961837c2273547cdb39625150ed270196389b3bf63bfddfc50b5d0c034bfb8cfd90391881a8c4a3fd3422565c14fbedc776648c95f4e11d1a459a716fb1fb715c97a483504e54b90f653d36956b4c820c41f856513b3de7b4d1efecad96a2f47340435694187cbb33a14f68a2d83999877a73f0edc43749e76cdb218b0d5548f1fed5b0b8661bfa87af114842716f0967c171c1eff72853c7c41a19c76fdb0e5f94665defc0fa17912417ddc91059435698db50bbbc6fc1c9188b7fc9d07a17a4a0683422d550f53aff523c733bf3a9114d86b3a69005416bfe0425199fc101e0d8095a8b499de208fa99c8525c99a14878ef6b173338a0980d36f039e21750a1e651d443f4559382220af5cdacd6d3a4596febbca482c0d92dcf135e1640399462c5b4b0feed134a7da7179c6e7c1ba9219cfbcc56fdd635edc5542e989425323539eb4babe3b22097009b6dfc88196b7e64c045c7ea28022d75b6c251dab0fbfdd04c140eaa5e675e0b1c9654d5c4b009afaddcf857ea51297eac2c00657efd75f61caf629c6dd46ebae07268dfc5176ce8906dbe96e7e17d0d8894bc7573f24b7c96c7e8229556127d355222b957e5a52111eea27486b5b1a66b2f9bb352fde09b57eb8a41be9a309cf585df5eb78ad57cae6e5c85156aedea7aa274266ec6d670163ecd83a981f2948bb12bfd965e21f2412ead985dffb04cfb60df7f451e746b54692c5581c38ea2d8e0c52cc53ab337972a49ac500d6ca45e0f8035b57f94b74cb370712276eb6b0650f133cf03b6d3eb4f1dcd17cce96360f2e8cd1a731ac14469c75250792d65dd484bc7a64d40de466d5ca62c8ecdf78b2be12a017beffa86339a43c662647fc5a3e95371e99739c68712ee706ac56b0e6791e0d354e9223155a09c541f737fdbc027ed2cf561028b109180b6b26fdf2a926eda3b5cbbef38dfc177a64d1fb3a2f3e13f81b4eba1ced204d0d66646ff2acbf4162c9829fcb52a6a5ea727041a494468353bcc71d1881c22d3282b76512802db2750b5608635158a560dc47b362cec117e8d303798600e67204b6e9c0c5cfb8d395c2bc57fe20229c52a82178d160bb922d5defac52711d8ed1e9a4e0d6ca95bdcd065a3e85a6c7a3ee64f5fa8179a0329460306485eddb9b2dc207a1185a512f314a80c105f34ecffd61266b1b5bd8c8915926285d977a267eb5eb01d9ec05f9b698c9e15223ac3ef284f98c2c43801b4cf5beadbb72bb65a1cf33178dedce423e7d3ae4be9c5742538ee12dd077de4ac8af4f1e4ee875377d142e4c8ae74554c20612f4d4d37f443a14eb30b4d261a8746bac07b3400cae979d4c3d575f3cd923a7f8437b6dd7d6338357162957fa1b8c63648d6d8ae8155afd0a6b04649a9e632b1c28d80ebb890a896e556c390e1a03fbc9df1f3f3ac72388ad104cbe9618570d9adce5f4830fc775debd15e7eb4e41f024dd66d8476b07adc2883bcb1bf0b20b67a52b0b15296884f3644934c071267a6e25156b6f28fa9d43ada4a8cc072f01d731c862b606333ceb506c3b0a2a952369b4e3f0dcd4aff865e6111953cd2a88afeb7ee05cd242b7a0089fe63ec24d61cc3353f6be714fd94f3f6d2456db7346313378f289cd8d0075f38c9d010b4279da7999a06938bf2215172d0f04bfe1fa4b5354db6daa4f1fea8c110f93bfb9a614075baa9dd21d16f463f362f511c0335b547afce43904bde5488795f473f7bd1b94bbec8cbedcefda180ca265f740daf58792c794ad674235081716d37d6dc94b34e9e126c6f4318760fe8316b1dfdfaacd6d1b46a52bf573e73f7ac29e3395b7a7ba163190762bd5c169c5394e17d48ff0301d8e31ed87ff672c724e7fbd89288026ed3857bc2fea05f466f7357c7c72d1767e00dff54250b66c65c0a4ea228b5d32bee4cacd2d0da120150e9ffd518b57d5068d2f7cc1614746dcbb812b1a24f25c9c6f2ebbe7a886d32593fbd8a79041ea2baaacd645d3d0b90d66fb3ba3aac711449da79f94b18e4dedcc4245c34ae06ce8706699d58d3072f5c7a619182298eadf01dc602a11b46817094a488387662af7d9906706a310a7738e32077ed116c7266295f837d5732645d832e122a1da21133ee03dce0daa9fdaed2ea68fe93470180f01b1958ebfff5c7ba57380be1008592560dbef623c33603b9b1d7be76e0d69b9ee427832cb467c53e6363be9330581ec7513dd41ff1953e0b5b17c51fd7b1832d92ef7e2f3dbb710b1aad9b2008ee27632e12a75564f02710b31465b9200b1353458a2529d65028e17b274ff6151c5beac30abda13990b635090222ef2302c7194cd4f599d1262dd7d9c92bf4ffd71b5d7a3bf5be1cb9396ba7646ccb5bd4944a54a29e38889751485fd12d57339d75ad0d48af51db948185165af782ed139bd105f0fcbae49d6c2f22eb8f3a18947a144940032b19aa6e956ac14c6eb5ce9691979b64610450e4ef18848b25a1940f3ef967e3b620027411aacbb9c4b7a9a4bfe0252e53aa9949adf28e1e34e1fddb24e11ac119fbf831c354b878809caa63b4287c04355af3871fbce68c0526af1a2be9c37b0ba614ae04b9351c0951f9230c954fde54e918f5b2180a6f3f4b51fb59a1b53fffa1aaf248e8ae61eabe1b5a96a64688b73e965b450daec03c8ad57665129dc9992082790c1bd6a1cb977835634c8067d33e8c2597b3520125f0fbe5e6f1cbca6761f60e29af6b512e63d35c972078db54048b2d91336f9184323ce2949e79ad05fee4a1a0eb8786008221e9227fde23c1532c7e815b2f0f74d356e5939e1b057127af557ee0c53ab503df8666d2c4c8705d72ea2c1fe3c56a106f7964f5f4d870f2dabf98a95230fd3aea6e89384480c794fdc6996ede79c0923eaf0e5d39f835830713aa3e74b8ade2d21ba1278335089b6c8dd64b8c2edb301a44692592ae0fac92d7a897aaf8f9788cd879af671aad700397dd16e352bf1a85e727e87629875298eadf1a179eb740cb411773faa13ff468654a80f390626f517168559c6a4ced41500c1ccb25a11326735b8c95ca7d01e6c0dd6fd96ad223b64087a021a059697c9880af7871d9d7732978d56ffb0723d30128d64b8c5a1c8a368aa9c7cd40442c9ce0a69928b28f458f281fc4a3835527c61cc73b7e9b1cde0bac2c3c7f5c52096187837d1e33769b6f326793b5d69855862f470cb93a8c1e3d00a1c782e52997de91908baf213fa5b9cd07942c600743231e6ad7a9639bb0977cd1e8965c5c1683ddf3656167d32e10b4ff59f3ddd2ef363595cdafd1415ce664e22aaf4fb30901f89797fbe4aac6abdb048af3b3609182ef2c23d0998d88cbd2e1921d3bb0e51542a8d0a70a68bf44c84c16c9d4219b45dc6e394c80b41bf0233134149c37252cb902f8742c0dd30599e55ad2c43f75610df3a9d14b512d515d1e08a17091b0ea7a128ce3bbcb47c3d5d67e758a715e2fb18b1fb7bd2ad3cdcb2d156f9db2161bead738354a757721ddd1327f0bd7a071aa8e67d5b38806aba2c5e85dc406cf34e2f3690616145241582d9310bee977a114da85a30f2e5c8161fd32fb17cca67e369a993a1d0de8b65d797d1c8771562911012110e15d21395747b4992b44a9e30ea6f0d72c8484d2165af5a9e988da97de0d03da34bdb8c1aed004cb1b8d286e17fbcf82b2b0c7c3b828ab9a0cc29d3520dc5d010b53232ba1d0dcfae58e1f2a2c415d200b83fc110416615ab238777e832022903a4918cda201454c4cdc3445835126e62e52cfbd17a7673daf09c5fb774631d4a446513c2a2b946a7f56171ef8b8eba24ad82aa701c539b61273298d015e654bfe41b36fab4c0006c8225b3e4ac829d6f8896cea40c5ce54640617609cdd679aa59be6df777a3b7f6c4d27ac8e75b309e9d9fb6137388f665faac7aca3bb5d3c2acc55d9e279cdec793b81f7508d4b5f7a8257d456d0f9391feacecf558127f357a844735f2547be60b40d37d0aa29d4a026ec49581cea38ef530bc5ab49248cf30a90"}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x1}]}]}, 0x1054}, 0x1, 0x0, 0x0, 0x20000804}, 0x20000080) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) (async) 00:11:59 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect={0x1}) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f00000000c0)=@usbdevfs_disconnect={0x1f}) 00:11:59 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000040)=0x5) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) ftruncate(0xffffffffffffffff, 0x0) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000040)=0x5) (async) 00:11:59 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) r1 = syz_open_dev$sndpcmc(&(0x7f0000000040), 0x5, 0x80) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r1, 0xc0096616, &(0x7f0000000080)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) r2 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$BTRFS_IOC_GET_DEV_STATS(r2, 0xc4089434, &(0x7f0000000240)={0x0, 0x5, 0x1, [0x3, 0x6, 0x9, 0x1f, 0x4], [0x7fffffffffffffff, 0x3, 0x0, 0x0, 0x80000000, 0x0, 0x8, 0xbf5f, 0x2, 0x9, 0xadc, 0x400, 0xba5, 0x9, 0x280000000000000, 0x5, 0x5f8, 0x2, 0x400, 0x0, 0xfffffffffffffe01, 0xb5, 0x0, 0x4d9e3bbc, 0xf4, 0x5, 0x3, 0x20, 0xfffffffffffffbaf, 0xfff, 0x0, 0x2, 0x2, 0x50, 0x0, 0x0, 0x6, 0x3, 0x9, 0x0, 0x7, 0x9, 0xffffffff, 0x80, 0x8, 0x3ff, 0x0, 0x1, 0x8, 0xfffffffffffffff8, 0x1, 0x4, 0x70ec, 0x4, 0x2, 0x8001, 0x0, 0x99, 0x4, 0x7, 0x5, 0x86e4, 0x1, 0x9, 0x0, 0x8, 0x3, 0x6d11c34f, 0x12, 0x3, 0xfffffffffffffff7, 0x7, 0x9, 0x401, 0x1f, 0x5bfc, 0x7989, 0x6, 0x4, 0x3f, 0x1, 0x3, 0x7ff, 0x7, 0x30d, 0x200, 0x1, 0x6, 0x100000001, 0x6, 0x3, 0x7f, 0x7fffffff, 0x5, 0x0, 0x2, 0x9, 0x1, 0x6, 0xa, 0xfffffffffffffffe, 0x5, 0x2, 0x6, 0x3, 0xffffffffffffffe1, 0x2, 0x7, 0x5, 0x3ff, 0x80000001, 0x1f, 0x1, 0x1e, 0x100000000, 0x2, 0x10, 0x200, 0x100000001, 0x1, 0x6]}) (async) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000000)=@urb_type_control={0x2, {0x6, 0x1}, 0x8488, 0x83, &(0x7f00000000c0)={0x5, 0xb, 0x1, 0xfffc, 0x8}, 0x8, 0x0, 0x3, 0x0, 0x0, 0x4, &(0x7f0000000100)="b2afec5e8b0c13199d123f1464ac4e660a38b97d750b3f3c9013b2ec47909cc7c7fdaf69e0cc2c87ef58b4fb773ad2c52c6633b6e1f3c24101e6bf765f39b5207203d9f9784c9737e938ab30bb4db0cc1dfe9476f30fe7c0f06a8d93c724b0d71e04dac63f1ca6000b86f7dc9281af7091ae740b8132cf687f0a1eacafed6db19d446a28e5fef1cf239c2f5fd1e5cdec7400d3039db50367f42fe018de749b8f0898c8687da497fa736940c56325ce9714f0ae9ea31ad1ab09938058c4d1620caa9c65694d91715f80618f5f93396e3bca48c50934616d2e8874f65b60d1149041c044d83a322f474b16133b4676"}) 00:11:59 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x550b, &(0x7f0000000040)) 00:12:00 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYBLOB="9feb01001800000000000400000000000c000000020000000000000000000002000000000000"], &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r3}, 0x80) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3000000, 0x10, r3, 0x0) (async) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) [ 720.017451][T30543] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 00:12:00 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)="c2557858fc92bbb46987afe6c6412dc466bafce71225773caa5083fbe6eae0dee017d2dc8ee174bfc338f5fa568316f7b5cd236898c807140cbb3933e264016cf173a9a9cbb2e7807c18873ac3b3dd108bd561c60c29d6e63d5b1c42a39a4ad5270dcb9bdeab75383e827cd237993e25276535bc46ff5e52ad5c54fe5150bd1ed2da08c8824e7cb04045", 0x8a) 00:12:00 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect={0x1}) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f00000000c0)=@usbdevfs_disconnect={0x1f}) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect={0x1}) (async) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f00000000c0)=@usbdevfs_disconnect={0x1f}) (async) 00:12:00 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x1000) r2 = socket(0x2, 0x2, 0x1) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r2, 0x0, 0x8) getsockopt$inet_int(r2, 0x0, 0x3, &(0x7f0000000040), &(0x7f00000000c0)=0x4) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) 00:12:00 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x5514, &(0x7f0000000040)) 00:12:00 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) r1 = syz_open_dev$sndpcmc(&(0x7f0000000040), 0x5, 0x80) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r1, 0xc0096616, &(0x7f0000000080)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) r2 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$BTRFS_IOC_GET_DEV_STATS(r2, 0xc4089434, &(0x7f0000000240)={0x0, 0x5, 0x1, [0x3, 0x6, 0x9, 0x1f, 0x4], [0x7fffffffffffffff, 0x3, 0x0, 0x0, 0x80000000, 0x0, 0x8, 0xbf5f, 0x2, 0x9, 0xadc, 0x400, 0xba5, 0x9, 0x280000000000000, 0x5, 0x5f8, 0x2, 0x400, 0x0, 0xfffffffffffffe01, 0xb5, 0x0, 0x4d9e3bbc, 0xf4, 0x5, 0x3, 0x20, 0xfffffffffffffbaf, 0xfff, 0x0, 0x2, 0x2, 0x50, 0x0, 0x0, 0x6, 0x3, 0x9, 0x0, 0x7, 0x9, 0xffffffff, 0x80, 0x8, 0x3ff, 0x0, 0x1, 0x8, 0xfffffffffffffff8, 0x1, 0x4, 0x70ec, 0x4, 0x2, 0x8001, 0x0, 0x99, 0x4, 0x7, 0x5, 0x86e4, 0x1, 0x9, 0x0, 0x8, 0x3, 0x6d11c34f, 0x12, 0x3, 0xfffffffffffffff7, 0x7, 0x9, 0x401, 0x1f, 0x5bfc, 0x7989, 0x6, 0x4, 0x3f, 0x1, 0x3, 0x7ff, 0x7, 0x30d, 0x200, 0x1, 0x6, 0x100000001, 0x6, 0x3, 0x7f, 0x7fffffff, 0x5, 0x0, 0x2, 0x9, 0x1, 0x6, 0xa, 0xfffffffffffffffe, 0x5, 0x2, 0x6, 0x3, 0xffffffffffffffe1, 0x2, 0x7, 0x5, 0x3ff, 0x80000001, 0x1f, 0x1, 0x1e, 0x100000000, 0x2, 0x10, 0x200, 0x100000001, 0x1, 0x6]}) (async) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000000)=@urb_type_control={0x2, {0x6, 0x1}, 0x8488, 0x83, &(0x7f00000000c0)={0x5, 0xb, 0x1, 0xfffc, 0x8}, 0x8, 0x0, 0x3, 0x0, 0x0, 0x4, &(0x7f0000000100)="b2afec5e8b0c13199d123f1464ac4e660a38b97d750b3f3c9013b2ec47909cc7c7fdaf69e0cc2c87ef58b4fb773ad2c52c6633b6e1f3c24101e6bf765f39b5207203d9f9784c9737e938ab30bb4db0cc1dfe9476f30fe7c0f06a8d93c724b0d71e04dac63f1ca6000b86f7dc9281af7091ae740b8132cf687f0a1eacafed6db19d446a28e5fef1cf239c2f5fd1e5cdec7400d3039db50367f42fe018de749b8f0898c8687da497fa736940c56325ce9714f0ae9ea31ad1ab09938058c4d1620caa9c65694d91715f80618f5f93396e3bca48c50934616d2e8874f65b60d1149041c044d83a322f474b16133b4676"}) [ 720.071465][T30563] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 00:12:00 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)="c2557858fc92bbb46987afe6c6412dc466bafce71225773caa5083fbe6eae0dee017d2dc8ee174bfc338f5fa568316f7b5cd236898c807140cbb3933e264016cf173a9a9cbb2e7807c18873ac3b3dd108bd561c60c29d6e63d5b1c42a39a4ad5270dcb9bdeab75383e827cd237993e25276535bc46ff5e52ad5c54fe5150bd1ed2da08c8824e7cb04045", 0x8a) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) ftruncate(0xffffffffffffffff, 0x0) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) (async) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)="c2557858fc92bbb46987afe6c6412dc466bafce71225773caa5083fbe6eae0dee017d2dc8ee174bfc338f5fa568316f7b5cd236898c807140cbb3933e264016cf173a9a9cbb2e7807c18873ac3b3dd108bd561c60c29d6e63d5b1c42a39a4ad5270dcb9bdeab75383e827cd237993e25276535bc46ff5e52ad5c54fe5150bd1ed2da08c8824e7cb04045", 0x8a) (async) 00:12:00 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x1000) r2 = socket(0x2, 0x2, 0x1) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r2, 0x0, 0x8) getsockopt$inet_int(r2, 0x0, 0x3, &(0x7f0000000040), &(0x7f00000000c0)=0x4) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x1000) (async) socket(0x2, 0x2, 0x1) (async) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r2, 0x0, 0x8) (async) getsockopt$inet_int(r2, 0x0, 0x3, &(0x7f0000000040), &(0x7f00000000c0)=0x4) (async) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) (async) 00:12:00 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) ioctl$USBDEVFS_REAPURB(r0, 0x4008550c, &(0x7f0000000000)) 00:12:00 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)="c2557858fc92bbb46987afe6c6412dc466bafce71225773caa5083fbe6eae0dee017d2dc8ee174bfc338f5fa568316f7b5cd236898c807140cbb3933e264016cf173a9a9cbb2e7807c18873ac3b3dd108bd561c60c29d6e63d5b1c42a39a4ad5270dcb9bdeab75383e827cd237993e25276535bc46ff5e52ad5c54fe5150bd1ed2da08c8824e7cb04045", 0x8a) 00:12:00 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x551f, &(0x7f0000000040)) 00:12:00 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$USBDEVFS_DISCARDURB(r0, 0x550b, &(0x7f0000000000)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) r4 = syz_open_dev$vivid(&(0x7f0000000780), 0x0, 0x2) ioctl$FS_IOC_ENABLE_VERITY(r4, 0x40806685, &(0x7f0000000880)={0x1, 0x1, 0x1000, 0x44, &(0x7f00000007c0)="43548a6a7ac1b1664eda11c22d6d30130bbd35613469cf315a0100935f159bca0f624a1713fd458e3221c8103a812b3a478d4f126259ee004302e9144853507d5fe5972d", 0x5, 0x0, &(0x7f0000000840)="67d0c7cfda"}) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r5, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r3, &(0x7f0000000000)="96", 0x7ffff000}]) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000240)={{0x1, 0x1, 0x18, r0}, './file2\x00'}) r7 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000380)='/proc/sys/net/ipv4/vs/ignore_tunneled\x00', 0x2, 0x0) r8 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r8}, 0x80) r9 = bpf$ITER_CREATE(0x21, &(0x7f0000000480), 0x8) io_submit(r5, 0x5, &(0x7f0000000740)=[&(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x3, r6, &(0x7f0000000280)="b7c0b57901838d8006552c527355a591e20a1b11c39cc088a808d4f4139f519f051aef1c429c47f77cd00cb698f15f744b891501e22b3220ec2bfc9b7db96156737416491b8cbc8b45289d376f3f3b8a55e72f6755ec6cad7fe3dcf9bb49bfc6fc4da56ccae58bcdda826c5aa5762920af5b609e1e978beada80a3201a237d68c850dc71a6e53413d775115593a923ac3a3cc349f7b0bcb04541df87609a5a8bea942875fe9212fd25d572ba40e88afc7de5df262db498ad511e28ee36ddf0515962cfcded03ba", 0xc7, 0x8000000000000000, 0x0, 0x2, r7}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x1, 0x8, r8, &(0x7f0000000400)="ce258943bc9ef52c76fcd27035b32e26a98684911f6c9800166e491f39d4ef40a62459d7750d6f7ba538193228c600df440a8049745e3a6aa012f87326e176e92a5d14193bb89c74d2456e7473b7075249", 0x51, 0x8, 0x0, 0x1, r9}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x2, 0x3, 0xffffffffffffffff, &(0x7f0000000500)="a4d7ba79cd8a57ec671b847d8d9dd00236c3f2bdc8cde9f949c6662cc63309eed7a24bccff193c6be5cf22a4b9009cd94e5c7dd90b9e0dd97d0e0ab735a60c77aac14f90fbabe3157505f9def40bf84bb5cda2d5a13d3c606dabaeb96fca71f52a0838e7cc05116de82207b090eff6ae272b96a22f4b5455c272a4c8dd680a6632399b64fc029280e58c3e4f70cf3589bf15bb40864d2aa1107dae93ab10b835f47e0220eb0ad95b4eb5", 0xaa, 0x100, 0x0, 0x1, r1}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x2, 0x838, r1, &(0x7f0000000640)="fe6b22b69f83e34383b6671c1e201f8edcd4c6d2d312fa", 0x17, 0x1, 0x0, 0x3}, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x6, 0x3, 0xffffffffffffffff, &(0x7f00000006c0)="6fb8ea7cd861cba0560d28b336b418910260e09d7dfdc067abf1b864be79", 0x1e, 0xfffffffffffffeff, 0x0, 0x2, r1}]) r10 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r10}, 0x80) vmsplice(r10, &(0x7f0000000d80)=[{&(0x7f0000000900)="0ec952d6c60d5a0176793e46d716a61750a1f3bcd57149c0b993d5fffcad10ed7fb8dd2224a747fa58c45be41f76bc75b3e94bb6de7f167f04da67a3b8111634f3b7812982c77861e6b81dc92b9d24605b6b19bebb643fe40a506a76114d05c2dcfc6430023d5c02b6a77559be47aefcae0c6f348ab735a6358803213ecc441eeac4e80dbc0c4818f2be4b29a2ba59734b5ca94ef1eb80249e9cbf92585b0d0acc00d800fa0c7ab9f0a2d18d2b9522bdb7144b7f830d8a40e99ff4cf5e996c3aeea06de84a74f0cb7b39a2635fc4a8f7043f843630f24171ef6107293a05b16db7feff8e49a2727dbdf879", 0xeb}, {&(0x7f0000000a00)="939f5777f6dda9bba199d38b5260794046e3d83e959048be4cd5c5c0df39faa50832", 0x22}, {&(0x7f0000000a40)="f3d2fd5c750cb7cdc7efe4d5294c6d9503375d6e3986556ec093cee56169e9911d738e94675cc51f93a2758b405f83a9b2ce1373eacb367a057e40ea9e840c048bac7e9e33af2a143feeac3b4e8ece1e6859eb67d7618bbce96a24d316d608a21e6ffc2d99289cef7db7b4a7b32bf53185b69e9a113c20b5b981391814c1a5af8aef45242d7ada23f14c1bc3a26f15821c2f7ad03596ffe0131735929c344e4f7aada1bdf3e0a16e796cb0c4f2eb92ed9ba37a3562efc8bc09e869974d23f740e6426a977f0f61120d42b2354a58bc5f9ee85b598ad3dbecd50d835ee9d1eb76c7ec", 0xe2}, {&(0x7f0000000b40)="7aa885691cb3daeba2fef0b0bec46ec1a973988cdef248c971f836fa375c023447383988e4cab5f53b1caf98b3babdea3b866029e65086b0fb61c6af77c01da67b2a7947c338f6b1f157f2dd96fb70daa73c6882e7c1552e8374651d39e1d7f8606cf0b60bc32cf868d6e3ca98067f15adee71eb5594c48cf0828bf3daa2ab206b368ab8967a1252cfb32bc7c6b6f7855e83800ff474295a9d77ac1004cd1e9eeba4c36dca976e0bcb42cf325168a60ae597a34f8f707b1f0d89d43e806f5edb850076f2611cf8", 0xc7}, {&(0x7f0000000c40)="7e52b709a3749a55fa2cc11bad73fe5bc77753d8206aebf2eafad62c8782110b04fdf28b83893e5a8bb5c79c2581a6010b518a697ff726926e45301b8e2ae9a9eb71d36765ea6a4b35b1ff3f709100ee7d74bd490458609d42f6264b2c376adee0806e27287d6dea9c994c8dc1b935bf53e08af42bad4b42af9b2e97bd3daefbf00f51ea3ddb9ff5687f6956d74d29e7359b9938944365f9", 0x98}, {&(0x7f0000000d00)}, {&(0x7f0000000d40)="6d1904aedc86b79db940a6eb5c13f500dc4acab6c8f47c8bcd7bb561d02bbe11fa8685c25148db3175d9f61e877c", 0x2e}], 0x7, 0xf) r11 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r11, &(0x7f0000000fc0)={&(0x7f0000000d00)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000f80)={&(0x7f0000000e00)=@gettaction={0x164, 0x32, 0x200, 0x70bd26, 0x25dfdbfe, {}, [@action_gd=@TCA_ACT_TAB={0x4c, 0x1, [{0x10, 0x19, 0x0, 0x0, @TCA_ACT_KIND={0x9, 0x1, 'vlan\x00'}}, {0xc, 0x1d, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'bpf\x00'}}, {0x10, 0x20, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'police\x00'}}, {0x10, 0x1c, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'sample\x00'}}, {0xc, 0x1a, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x6}}]}, @action_dump_flags=@TCA_ROOT_FLAGS={0xc}, @action_dump_flags=@TCA_ROOT_FLAGS={0xc, 0x2, {0x1, 0xeb5e391caaf2b234}}, @action_gd=@TCA_ACT_TAB={0x5c, 0x1, [{0xc, 0x4, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'nat\x00'}}, {0xc, 0x18, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0xfffffff8}}, {0x10, 0x15, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'skbmod\x00'}}, {0xc, 0x15, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'nat\x00'}}, {0x10, 0x13, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'police\x00'}}, {0x14, 0xb, 0x0, 0x0, @TCA_ACT_KIND={0xd, 0x1, 'connmark\x00'}}]}, @action_gd=@TCA_ACT_TAB={0x84, 0x1, [{0xc, 0x9, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x7}}, {0x10, 0xa, 0x0, 0x0, @TCA_ACT_KIND={0xc, 0x1, 'skbedit\x00'}}, {0xc, 0x1a, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x9}}, {0xc, 0x13, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0xb15}}, {0xc, 0x16, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x8}}, {0x10, 0x14, 0x0, 0x0, @TCA_ACT_KIND={0xc, 0x1, 'skbedit\x00'}}, {0x10, 0x4, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'sample\x00'}}, {0x14, 0x1c, 0x0, 0x0, @TCA_ACT_KIND={0xd, 0x1, 'connmark\x00'}}, {0xc, 0x5, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x1000}}]}, @action_dump_flags=@TCA_ROOT_FLAGS={0xc, 0x2, {0x1, 0x1}}]}, 0x164}, 0x1, 0x0, 0x0, 0x404}, 0xb25629917dd59c6a) sendmsg$nl_route(r1, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=@ipv6_deladdr={0x20, 0x15, 0x2, 0x70bd26, 0x25dfdbfd, {0xa, 0x10, 0x0, 0xc8}, [@IFA_RT_PRIORITY={0x8, 0x9, 0x5}]}, 0x20}, 0x1, 0x0, 0x0, 0x4800}, 0x800) syz_open_dev$usbfs(&(0x7f0000000040), 0x80, 0x10002) 00:12:00 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x200, 0x501002) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x3}) ftruncate(r0, 0x20000000000012) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) 00:12:00 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x5521, &(0x7f0000000040)) 00:12:00 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x1000) r2 = socket(0x2, 0x2, 0x1) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r2, 0x0, 0x8) getsockopt$inet_int(r2, 0x0, 0x3, &(0x7f0000000040), &(0x7f00000000c0)=0x4) ftruncate(r1, 0x1000673) (async, rerun: 32) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) (rerun: 32) 00:12:00 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r1, 0x0) r2 = accept$netrom(r1, 0x0, &(0x7f0000000040)) preadv(r2, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/45, 0x2d}, {&(0x7f0000000100)=""/211, 0xd3}, {&(0x7f0000000200)=""/93, 0x5d}, {&(0x7f0000000280)=""/245, 0xf5}, {&(0x7f0000000380)=""/27, 0x1b}], 0x5, 0x319c, 0x9) ioctl$VIDIOC_S_PARM(r1, 0xc0cc5616, &(0x7f0000000440)={0x8, @capture={0x0, 0x1, {0x1f, 0x8}, 0x5, 0x3}}) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote}, &(0x7f0000000140)=0x1c) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r4, 0x890b, &(0x7f0000000040)={0x0, @l2tp={0x2, 0x0, @empty, 0x80000}, @l2={0x1f, 0x6, @any, 0x992}, @nl=@unspec, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)='veth0_macvtap\x00', 0x0, 0x0, 0x114}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f00000003c0)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f0000000280)={"e6696328276c80ede1cbb140551427cb", r5, 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)={{r3}, r5, 0x3, @unused=[0x0, 0x6, 0x70000000, 0xfff], @devid=r6}) ioctl$BTRFS_IOC_DEV_INFO(r0, 0xd000941e, &(0x7f00000012c0)={r6, "b5189d01f8be005739ca39b83e23de0b"}) 00:12:00 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x200, 0x501002) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x3}) ftruncate(r0, 0x20000000000012) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) syz_open_dev$usbfs(&(0x7f0000000000), 0x200, 0x501002) (async) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x3}) (async) ftruncate(r0, 0x20000000000012) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) (async) 00:12:00 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x5522, &(0x7f0000000040)) 00:12:00 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) 00:12:00 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r1, 0x0) r2 = accept$netrom(r1, 0x0, &(0x7f0000000040)) preadv(r2, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/45, 0x2d}, {&(0x7f0000000100)=""/211, 0xd3}, {&(0x7f0000000200)=""/93, 0x5d}, {&(0x7f0000000280)=""/245, 0xf5}, {&(0x7f0000000380)=""/27, 0x1b}], 0x5, 0x319c, 0x9) ioctl$VIDIOC_S_PARM(r1, 0xc0cc5616, &(0x7f0000000440)={0x8, @capture={0x0, 0x1, {0x1f, 0x8}, 0x5, 0x3}}) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote}, &(0x7f0000000140)=0x1c) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r4, 0x890b, &(0x7f0000000040)={0x0, @l2tp={0x2, 0x0, @empty, 0x80000}, @l2={0x1f, 0x6, @any, 0x992}, @nl=@unspec, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)='veth0_macvtap\x00', 0x0, 0x0, 0x114}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f00000003c0)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f0000000280)={"e6696328276c80ede1cbb140551427cb", r5, 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)={{r3}, r5, 0x3, @unused=[0x0, 0x6, 0x70000000, 0xfff], @devid=r6}) ioctl$BTRFS_IOC_DEV_INFO(r0, 0xd000941e, &(0x7f00000012c0)={r6, "b5189d01f8be005739ca39b83e23de0b"}) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r1, 0x0) (async) accept$netrom(r1, 0x0, &(0x7f0000000040)) (async) preadv(r2, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/45, 0x2d}, {&(0x7f0000000100)=""/211, 0xd3}, {&(0x7f0000000200)=""/93, 0x5d}, {&(0x7f0000000280)=""/245, 0xf5}, {&(0x7f0000000380)=""/27, 0x1b}], 0x5, 0x319c, 0x9) (async) ioctl$VIDIOC_S_PARM(r1, 0xc0cc5616, &(0x7f0000000440)={0x8, @capture={0x0, 0x1, {0x1f, 0x8}, 0x5, 0x3}}) (async) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) (async) accept$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote}, &(0x7f0000000140)=0x1c) (async) socket$inet_tcp(0x2, 0x1, 0x0) (async) ioctl$sock_SIOCADDRT(r4, 0x890b, &(0x7f0000000040)={0x0, @l2tp={0x2, 0x0, @empty, 0x80000}, @l2={0x1f, 0x6, @any, 0x992}, @nl=@unspec, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)='veth0_macvtap\x00', 0x0, 0x0, 0x114}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f00000003c0)) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f0000000280)={"e6696328276c80ede1cbb140551427cb", r5, 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)={{r3}, r5, 0x3, @unused=[0x0, 0x6, 0x70000000, 0xfff], @devid=r6}) (async) ioctl$BTRFS_IOC_DEV_INFO(r0, 0xd000941e, &(0x7f00000012c0)={r6, "b5189d01f8be005739ca39b83e23de0b"}) (async) 00:12:00 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) (async) ioctl$USBDEVFS_REAPURB(r0, 0x4008550c, &(0x7f0000000000)) 00:12:00 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) (async) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) (async) 00:12:00 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x5523, &(0x7f0000000040)) 00:12:00 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x0) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) (async) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) ioctl$USBDEVFS_DISCARDURB(r0, 0x550b, &(0x7f0000000000)=0x1) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) r4 = syz_open_dev$vivid(&(0x7f0000000780), 0x0, 0x2) ioctl$FS_IOC_ENABLE_VERITY(r4, 0x40806685, &(0x7f0000000880)={0x1, 0x1, 0x1000, 0x44, &(0x7f00000007c0)="43548a6a7ac1b1664eda11c22d6d30130bbd35613469cf315a0100935f159bca0f624a1713fd458e3221c8103a812b3a478d4f126259ee004302e9144853507d5fe5972d", 0x5, 0x0, &(0x7f0000000840)="67d0c7cfda"}) (async) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r5, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r3, &(0x7f0000000000)="96", 0x7ffff000}]) (async) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000240)={{0x1, 0x1, 0x18, r0}, './file2\x00'}) (async) r7 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000380)='/proc/sys/net/ipv4/vs/ignore_tunneled\x00', 0x2, 0x0) r8 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r8}, 0x80) r9 = bpf$ITER_CREATE(0x21, &(0x7f0000000480), 0x8) io_submit(r5, 0x5, &(0x7f0000000740)=[&(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x3, r6, &(0x7f0000000280)="b7c0b57901838d8006552c527355a591e20a1b11c39cc088a808d4f4139f519f051aef1c429c47f77cd00cb698f15f744b891501e22b3220ec2bfc9b7db96156737416491b8cbc8b45289d376f3f3b8a55e72f6755ec6cad7fe3dcf9bb49bfc6fc4da56ccae58bcdda826c5aa5762920af5b609e1e978beada80a3201a237d68c850dc71a6e53413d775115593a923ac3a3cc349f7b0bcb04541df87609a5a8bea942875fe9212fd25d572ba40e88afc7de5df262db498ad511e28ee36ddf0515962cfcded03ba", 0xc7, 0x8000000000000000, 0x0, 0x2, r7}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x1, 0x8, r8, &(0x7f0000000400)="ce258943bc9ef52c76fcd27035b32e26a98684911f6c9800166e491f39d4ef40a62459d7750d6f7ba538193228c600df440a8049745e3a6aa012f87326e176e92a5d14193bb89c74d2456e7473b7075249", 0x51, 0x8, 0x0, 0x1, r9}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x2, 0x3, 0xffffffffffffffff, &(0x7f0000000500)="a4d7ba79cd8a57ec671b847d8d9dd00236c3f2bdc8cde9f949c6662cc63309eed7a24bccff193c6be5cf22a4b9009cd94e5c7dd90b9e0dd97d0e0ab735a60c77aac14f90fbabe3157505f9def40bf84bb5cda2d5a13d3c606dabaeb96fca71f52a0838e7cc05116de82207b090eff6ae272b96a22f4b5455c272a4c8dd680a6632399b64fc029280e58c3e4f70cf3589bf15bb40864d2aa1107dae93ab10b835f47e0220eb0ad95b4eb5", 0xaa, 0x100, 0x0, 0x1, r1}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x2, 0x838, r1, &(0x7f0000000640)="fe6b22b69f83e34383b6671c1e201f8edcd4c6d2d312fa", 0x17, 0x1, 0x0, 0x3}, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x6, 0x3, 0xffffffffffffffff, &(0x7f00000006c0)="6fb8ea7cd861cba0560d28b336b418910260e09d7dfdc067abf1b864be79", 0x1e, 0xfffffffffffffeff, 0x0, 0x2, r1}]) r10 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r10}, 0x80) vmsplice(r10, &(0x7f0000000d80)=[{&(0x7f0000000900)="0ec952d6c60d5a0176793e46d716a61750a1f3bcd57149c0b993d5fffcad10ed7fb8dd2224a747fa58c45be41f76bc75b3e94bb6de7f167f04da67a3b8111634f3b7812982c77861e6b81dc92b9d24605b6b19bebb643fe40a506a76114d05c2dcfc6430023d5c02b6a77559be47aefcae0c6f348ab735a6358803213ecc441eeac4e80dbc0c4818f2be4b29a2ba59734b5ca94ef1eb80249e9cbf92585b0d0acc00d800fa0c7ab9f0a2d18d2b9522bdb7144b7f830d8a40e99ff4cf5e996c3aeea06de84a74f0cb7b39a2635fc4a8f7043f843630f24171ef6107293a05b16db7feff8e49a2727dbdf879", 0xeb}, {&(0x7f0000000a00)="939f5777f6dda9bba199d38b5260794046e3d83e959048be4cd5c5c0df39faa50832", 0x22}, {&(0x7f0000000a40)="f3d2fd5c750cb7cdc7efe4d5294c6d9503375d6e3986556ec093cee56169e9911d738e94675cc51f93a2758b405f83a9b2ce1373eacb367a057e40ea9e840c048bac7e9e33af2a143feeac3b4e8ece1e6859eb67d7618bbce96a24d316d608a21e6ffc2d99289cef7db7b4a7b32bf53185b69e9a113c20b5b981391814c1a5af8aef45242d7ada23f14c1bc3a26f15821c2f7ad03596ffe0131735929c344e4f7aada1bdf3e0a16e796cb0c4f2eb92ed9ba37a3562efc8bc09e869974d23f740e6426a977f0f61120d42b2354a58bc5f9ee85b598ad3dbecd50d835ee9d1eb76c7ec", 0xe2}, {&(0x7f0000000b40)="7aa885691cb3daeba2fef0b0bec46ec1a973988cdef248c971f836fa375c023447383988e4cab5f53b1caf98b3babdea3b866029e65086b0fb61c6af77c01da67b2a7947c338f6b1f157f2dd96fb70daa73c6882e7c1552e8374651d39e1d7f8606cf0b60bc32cf868d6e3ca98067f15adee71eb5594c48cf0828bf3daa2ab206b368ab8967a1252cfb32bc7c6b6f7855e83800ff474295a9d77ac1004cd1e9eeba4c36dca976e0bcb42cf325168a60ae597a34f8f707b1f0d89d43e806f5edb850076f2611cf8", 0xc7}, {&(0x7f0000000c40)="7e52b709a3749a55fa2cc11bad73fe5bc77753d8206aebf2eafad62c8782110b04fdf28b83893e5a8bb5c79c2581a6010b518a697ff726926e45301b8e2ae9a9eb71d36765ea6a4b35b1ff3f709100ee7d74bd490458609d42f6264b2c376adee0806e27287d6dea9c994c8dc1b935bf53e08af42bad4b42af9b2e97bd3daefbf00f51ea3ddb9ff5687f6956d74d29e7359b9938944365f9", 0x98}, {&(0x7f0000000d00)}, {&(0x7f0000000d40)="6d1904aedc86b79db940a6eb5c13f500dc4acab6c8f47c8bcd7bb561d02bbe11fa8685c25148db3175d9f61e877c", 0x2e}], 0x7, 0xf) (async) r11 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r11, &(0x7f0000000fc0)={&(0x7f0000000d00)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000f80)={&(0x7f0000000e00)=@gettaction={0x164, 0x32, 0x200, 0x70bd26, 0x25dfdbfe, {}, [@action_gd=@TCA_ACT_TAB={0x4c, 0x1, [{0x10, 0x19, 0x0, 0x0, @TCA_ACT_KIND={0x9, 0x1, 'vlan\x00'}}, {0xc, 0x1d, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'bpf\x00'}}, {0x10, 0x20, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'police\x00'}}, {0x10, 0x1c, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'sample\x00'}}, {0xc, 0x1a, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x6}}]}, @action_dump_flags=@TCA_ROOT_FLAGS={0xc}, @action_dump_flags=@TCA_ROOT_FLAGS={0xc, 0x2, {0x1, 0xeb5e391caaf2b234}}, @action_gd=@TCA_ACT_TAB={0x5c, 0x1, [{0xc, 0x4, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'nat\x00'}}, {0xc, 0x18, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0xfffffff8}}, {0x10, 0x15, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'skbmod\x00'}}, {0xc, 0x15, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'nat\x00'}}, {0x10, 0x13, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'police\x00'}}, {0x14, 0xb, 0x0, 0x0, @TCA_ACT_KIND={0xd, 0x1, 'connmark\x00'}}]}, @action_gd=@TCA_ACT_TAB={0x84, 0x1, [{0xc, 0x9, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x7}}, {0x10, 0xa, 0x0, 0x0, @TCA_ACT_KIND={0xc, 0x1, 'skbedit\x00'}}, {0xc, 0x1a, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x9}}, {0xc, 0x13, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0xb15}}, {0xc, 0x16, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x8}}, {0x10, 0x14, 0x0, 0x0, @TCA_ACT_KIND={0xc, 0x1, 'skbedit\x00'}}, {0x10, 0x4, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'sample\x00'}}, {0x14, 0x1c, 0x0, 0x0, @TCA_ACT_KIND={0xd, 0x1, 'connmark\x00'}}, {0xc, 0x5, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x1000}}]}, @action_dump_flags=@TCA_ROOT_FLAGS={0xc, 0x2, {0x1, 0x1}}]}, 0x164}, 0x1, 0x0, 0x0, 0x404}, 0xb25629917dd59c6a) (async) sendmsg$nl_route(r1, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=@ipv6_deladdr={0x20, 0x15, 0x2, 0x70bd26, 0x25dfdbfd, {0xa, 0x10, 0x0, 0xc8}, [@IFA_RT_PRIORITY={0x8, 0x9, 0x5}]}, 0x20}, 0x1, 0x0, 0x0, 0x4800}, 0x800) (async) syz_open_dev$usbfs(&(0x7f0000000040), 0x80, 0x10002) 00:12:00 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r1, 0x0) r2 = accept$netrom(r1, 0x0, &(0x7f0000000040)) preadv(r2, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/45, 0x2d}, {&(0x7f0000000100)=""/211, 0xd3}, {&(0x7f0000000200)=""/93, 0x5d}, {&(0x7f0000000280)=""/245, 0xf5}, {&(0x7f0000000380)=""/27, 0x1b}], 0x5, 0x319c, 0x9) ioctl$VIDIOC_S_PARM(r1, 0xc0cc5616, &(0x7f0000000440)={0x8, @capture={0x0, 0x1, {0x1f, 0x8}, 0x5, 0x3}}) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote}, &(0x7f0000000140)=0x1c) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r4, 0x890b, &(0x7f0000000040)={0x0, @l2tp={0x2, 0x0, @empty, 0x80000}, @l2={0x1f, 0x6, @any, 0x992}, @nl=@unspec, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)='veth0_macvtap\x00', 0x0, 0x0, 0x114}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f00000003c0)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f0000000280)={"e6696328276c80ede1cbb140551427cb", r5, 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)={{r3}, r5, 0x3, @unused=[0x0, 0x6, 0x70000000, 0xfff], @devid=r6}) ioctl$BTRFS_IOC_DEV_INFO(r0, 0xd000941e, &(0x7f00000012c0)={r6, "b5189d01f8be005739ca39b83e23de0b"}) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r1, 0x0) (async) accept$netrom(r1, 0x0, &(0x7f0000000040)) (async) preadv(r2, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/45, 0x2d}, {&(0x7f0000000100)=""/211, 0xd3}, {&(0x7f0000000200)=""/93, 0x5d}, {&(0x7f0000000280)=""/245, 0xf5}, {&(0x7f0000000380)=""/27, 0x1b}], 0x5, 0x319c, 0x9) (async) ioctl$VIDIOC_S_PARM(r1, 0xc0cc5616, &(0x7f0000000440)={0x8, @capture={0x0, 0x1, {0x1f, 0x8}, 0x5, 0x3}}) (async) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) (async) accept$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote}, &(0x7f0000000140)=0x1c) (async) socket$inet_tcp(0x2, 0x1, 0x0) (async) ioctl$sock_SIOCADDRT(r4, 0x890b, &(0x7f0000000040)={0x0, @l2tp={0x2, 0x0, @empty, 0x80000}, @l2={0x1f, 0x6, @any, 0x992}, @nl=@unspec, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)='veth0_macvtap\x00', 0x0, 0x0, 0x114}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f00000003c0)) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f0000000280)={"e6696328276c80ede1cbb140551427cb", r5, 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)={{r3}, r5, 0x3, @unused=[0x0, 0x6, 0x70000000, 0xfff], @devid=r6}) (async) ioctl$BTRFS_IOC_DEV_INFO(r0, 0xd000941e, &(0x7f00000012c0)={r6, "b5189d01f8be005739ca39b83e23de0b"}) (async) 00:12:00 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x200, 0x501002) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x3}) (async) ftruncate(r0, 0x20000000000012) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) 00:12:01 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x8933, &(0x7f0000000040)) 00:12:01 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) 00:12:01 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000000)=0x7) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r1}, 0x80) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000040)={0x1000, 0x9, {}, {0xee00}, 0xfffffffffffffff8, 0x7}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1, {r2, 0xee01}}, './file0\x00'}) 00:12:01 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) ioctl$USBDEVFS_DISCARDURB(r0, 0x550b, &(0x7f0000000000)=0x1) (async, rerun: 64) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (rerun: 64) r4 = syz_open_dev$vivid(&(0x7f0000000780), 0x0, 0x2) ioctl$FS_IOC_ENABLE_VERITY(r4, 0x40806685, &(0x7f0000000880)={0x1, 0x1, 0x1000, 0x44, &(0x7f00000007c0)="43548a6a7ac1b1664eda11c22d6d30130bbd35613469cf315a0100935f159bca0f624a1713fd458e3221c8103a812b3a478d4f126259ee004302e9144853507d5fe5972d", 0x5, 0x0, &(0x7f0000000840)="67d0c7cfda"}) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r5, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r3, &(0x7f0000000000)="96", 0x7ffff000}]) (async, rerun: 32) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000240)={{0x1, 0x1, 0x18, r0}, './file2\x00'}) (rerun: 32) r7 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000380)='/proc/sys/net/ipv4/vs/ignore_tunneled\x00', 0x2, 0x0) (async) r8 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r8}, 0x80) (async) r9 = bpf$ITER_CREATE(0x21, &(0x7f0000000480), 0x8) io_submit(r5, 0x5, &(0x7f0000000740)=[&(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x3, r6, &(0x7f0000000280)="b7c0b57901838d8006552c527355a591e20a1b11c39cc088a808d4f4139f519f051aef1c429c47f77cd00cb698f15f744b891501e22b3220ec2bfc9b7db96156737416491b8cbc8b45289d376f3f3b8a55e72f6755ec6cad7fe3dcf9bb49bfc6fc4da56ccae58bcdda826c5aa5762920af5b609e1e978beada80a3201a237d68c850dc71a6e53413d775115593a923ac3a3cc349f7b0bcb04541df87609a5a8bea942875fe9212fd25d572ba40e88afc7de5df262db498ad511e28ee36ddf0515962cfcded03ba", 0xc7, 0x8000000000000000, 0x0, 0x2, r7}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x1, 0x8, r8, &(0x7f0000000400)="ce258943bc9ef52c76fcd27035b32e26a98684911f6c9800166e491f39d4ef40a62459d7750d6f7ba538193228c600df440a8049745e3a6aa012f87326e176e92a5d14193bb89c74d2456e7473b7075249", 0x51, 0x8, 0x0, 0x1, r9}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x2, 0x3, 0xffffffffffffffff, &(0x7f0000000500)="a4d7ba79cd8a57ec671b847d8d9dd00236c3f2bdc8cde9f949c6662cc63309eed7a24bccff193c6be5cf22a4b9009cd94e5c7dd90b9e0dd97d0e0ab735a60c77aac14f90fbabe3157505f9def40bf84bb5cda2d5a13d3c606dabaeb96fca71f52a0838e7cc05116de82207b090eff6ae272b96a22f4b5455c272a4c8dd680a6632399b64fc029280e58c3e4f70cf3589bf15bb40864d2aa1107dae93ab10b835f47e0220eb0ad95b4eb5", 0xaa, 0x100, 0x0, 0x1, r1}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x2, 0x838, r1, &(0x7f0000000640)="fe6b22b69f83e34383b6671c1e201f8edcd4c6d2d312fa", 0x17, 0x1, 0x0, 0x3}, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x6, 0x3, 0xffffffffffffffff, &(0x7f00000006c0)="6fb8ea7cd861cba0560d28b336b418910260e09d7dfdc067abf1b864be79", 0x1e, 0xfffffffffffffeff, 0x0, 0x2, r1}]) r10 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r10}, 0x80) (async) vmsplice(r10, &(0x7f0000000d80)=[{&(0x7f0000000900)="0ec952d6c60d5a0176793e46d716a61750a1f3bcd57149c0b993d5fffcad10ed7fb8dd2224a747fa58c45be41f76bc75b3e94bb6de7f167f04da67a3b8111634f3b7812982c77861e6b81dc92b9d24605b6b19bebb643fe40a506a76114d05c2dcfc6430023d5c02b6a77559be47aefcae0c6f348ab735a6358803213ecc441eeac4e80dbc0c4818f2be4b29a2ba59734b5ca94ef1eb80249e9cbf92585b0d0acc00d800fa0c7ab9f0a2d18d2b9522bdb7144b7f830d8a40e99ff4cf5e996c3aeea06de84a74f0cb7b39a2635fc4a8f7043f843630f24171ef6107293a05b16db7feff8e49a2727dbdf879", 0xeb}, {&(0x7f0000000a00)="939f5777f6dda9bba199d38b5260794046e3d83e959048be4cd5c5c0df39faa50832", 0x22}, {&(0x7f0000000a40)="f3d2fd5c750cb7cdc7efe4d5294c6d9503375d6e3986556ec093cee56169e9911d738e94675cc51f93a2758b405f83a9b2ce1373eacb367a057e40ea9e840c048bac7e9e33af2a143feeac3b4e8ece1e6859eb67d7618bbce96a24d316d608a21e6ffc2d99289cef7db7b4a7b32bf53185b69e9a113c20b5b981391814c1a5af8aef45242d7ada23f14c1bc3a26f15821c2f7ad03596ffe0131735929c344e4f7aada1bdf3e0a16e796cb0c4f2eb92ed9ba37a3562efc8bc09e869974d23f740e6426a977f0f61120d42b2354a58bc5f9ee85b598ad3dbecd50d835ee9d1eb76c7ec", 0xe2}, {&(0x7f0000000b40)="7aa885691cb3daeba2fef0b0bec46ec1a973988cdef248c971f836fa375c023447383988e4cab5f53b1caf98b3babdea3b866029e65086b0fb61c6af77c01da67b2a7947c338f6b1f157f2dd96fb70daa73c6882e7c1552e8374651d39e1d7f8606cf0b60bc32cf868d6e3ca98067f15adee71eb5594c48cf0828bf3daa2ab206b368ab8967a1252cfb32bc7c6b6f7855e83800ff474295a9d77ac1004cd1e9eeba4c36dca976e0bcb42cf325168a60ae597a34f8f707b1f0d89d43e806f5edb850076f2611cf8", 0xc7}, {&(0x7f0000000c40)="7e52b709a3749a55fa2cc11bad73fe5bc77753d8206aebf2eafad62c8782110b04fdf28b83893e5a8bb5c79c2581a6010b518a697ff726926e45301b8e2ae9a9eb71d36765ea6a4b35b1ff3f709100ee7d74bd490458609d42f6264b2c376adee0806e27287d6dea9c994c8dc1b935bf53e08af42bad4b42af9b2e97bd3daefbf00f51ea3ddb9ff5687f6956d74d29e7359b9938944365f9", 0x98}, {&(0x7f0000000d00)}, {&(0x7f0000000d40)="6d1904aedc86b79db940a6eb5c13f500dc4acab6c8f47c8bcd7bb561d02bbe11fa8685c25148db3175d9f61e877c", 0x2e}], 0x7, 0xf) (async, rerun: 32) r11 = socket$nl_route(0x10, 0x3, 0x0) (rerun: 32) sendmsg$nl_route_sched(r11, &(0x7f0000000fc0)={&(0x7f0000000d00)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000f80)={&(0x7f0000000e00)=@gettaction={0x164, 0x32, 0x200, 0x70bd26, 0x25dfdbfe, {}, [@action_gd=@TCA_ACT_TAB={0x4c, 0x1, [{0x10, 0x19, 0x0, 0x0, @TCA_ACT_KIND={0x9, 0x1, 'vlan\x00'}}, {0xc, 0x1d, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'bpf\x00'}}, {0x10, 0x20, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'police\x00'}}, {0x10, 0x1c, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'sample\x00'}}, {0xc, 0x1a, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x6}}]}, @action_dump_flags=@TCA_ROOT_FLAGS={0xc}, @action_dump_flags=@TCA_ROOT_FLAGS={0xc, 0x2, {0x1, 0xeb5e391caaf2b234}}, @action_gd=@TCA_ACT_TAB={0x5c, 0x1, [{0xc, 0x4, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'nat\x00'}}, {0xc, 0x18, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0xfffffff8}}, {0x10, 0x15, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'skbmod\x00'}}, {0xc, 0x15, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'nat\x00'}}, {0x10, 0x13, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'police\x00'}}, {0x14, 0xb, 0x0, 0x0, @TCA_ACT_KIND={0xd, 0x1, 'connmark\x00'}}]}, @action_gd=@TCA_ACT_TAB={0x84, 0x1, [{0xc, 0x9, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x7}}, {0x10, 0xa, 0x0, 0x0, @TCA_ACT_KIND={0xc, 0x1, 'skbedit\x00'}}, {0xc, 0x1a, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x9}}, {0xc, 0x13, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0xb15}}, {0xc, 0x16, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x8}}, {0x10, 0x14, 0x0, 0x0, @TCA_ACT_KIND={0xc, 0x1, 'skbedit\x00'}}, {0x10, 0x4, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'sample\x00'}}, {0x14, 0x1c, 0x0, 0x0, @TCA_ACT_KIND={0xd, 0x1, 'connmark\x00'}}, {0xc, 0x5, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x1000}}]}, @action_dump_flags=@TCA_ROOT_FLAGS={0xc, 0x2, {0x1, 0x1}}]}, 0x164}, 0x1, 0x0, 0x0, 0x404}, 0xb25629917dd59c6a) (async) sendmsg$nl_route(r1, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=@ipv6_deladdr={0x20, 0x15, 0x2, 0x70bd26, 0x25dfdbfd, {0xa, 0x10, 0x0, 0xc8}, [@IFA_RT_PRIORITY={0x8, 0x9, 0x5}]}, 0x20}, 0x1, 0x0, 0x0, 0x4800}, 0x800) (async, rerun: 32) syz_open_dev$usbfs(&(0x7f0000000040), 0x80, 0x10002) (rerun: 32) 00:12:01 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000000)=0x7) (async) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r1}, 0x80) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000040)={0x1000, 0x9, {}, {0xee00}, 0xfffffffffffffff8, 0x7}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1, {r2, 0xee01}}, './file0\x00'}) 00:12:01 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) r2 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$int_in(r2, 0x5452, &(0x7f0000000040)=0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r4, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r3, &(0x7f0000000000)="96", 0x7ffff000}]) r5 = openat$smackfs_ptrace(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r6 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r6}, 0x80) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r3, 0xc0189378, &(0x7f0000000180)=ANY=[@ANYBLOB="01000018000000", @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00./file0\x00']) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)=0x4) 00:12:01 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x400448c9, &(0x7f0000000040)) 00:12:01 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) (async) ioctl$USBDEVFS_REAPURB(r0, 0x4008550c, &(0x7f0000000000)) 00:12:01 executing program 0: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f00000000c0)=""/82) r1 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r2, 0x0) ftruncate(r2, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x80045505, &(0x7f0000000080)) r3 = syz_open_dev$vcsa(&(0x7f0000000040), 0xee, 0x210000) ioctl$EVIOCGMTSLOTS(r3, 0x8040450a, &(0x7f0000000140)=""/4096) 00:12:01 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x400448dd, &(0x7f0000000040)) 00:12:01 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000000)=0x7) (async) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r1}, 0x80) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000040)={0x1000, 0x9, {}, {0xee00}, 0xfffffffffffffff8, 0x7}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1, {r2, 0xee01}}, './file0\x00'}) 00:12:01 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) r2 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$int_in(r2, 0x5452, &(0x7f0000000040)=0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r4, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r3, &(0x7f0000000000)="96", 0x7ffff000}]) r5 = openat$smackfs_ptrace(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r6 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r6}, 0x80) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r3, 0xc0189378, &(0x7f0000000180)=ANY=[@ANYBLOB="01000018000000", @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00./file0\x00']) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)=0x4) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) (async) openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$int_in(r2, 0x5452, &(0x7f0000000040)=0x6) (async) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async) io_setup(0x3, &(0x7f0000000600)) (async) io_submit(r4, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r3, &(0x7f0000000000)="96", 0x7ffff000}]) (async) openat$smackfs_ptrace(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r6}, 0x80) (async) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r3, 0xc0189378, &(0x7f0000000180)=ANY=[@ANYBLOB="01000018000000", @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00./file0\x00']) (async) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)=0x4) (async) 00:12:01 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000800), 0x20000, 0x0) ioctl$USBDEVFS_DISCONNECT_CLAIM(r1, 0x8108551b, &(0x7f0000000840)={0x0, 0x0, "7f251eb10db082c88411f8942bb4ba11c747cb484da744b340e5bd9040838844f6c006def4283a67cb0353f26d639b7cebb1909a3588a2cee25d626e5819ef40ad93593f6deb8ee696aec27b250cc34aeac479186f20d1cb935f70aa36159519a477c1599f912f396964f12301af6ed31ea48717a76f400bf4a138f2de0e12bfe4f38f7b7c88d3040b4e395168d404c0e1060ed7f967fbe8aff9185f43b741b3a6fb37a0676c333fd1931c4f8a5cf43cd46691a6799fac42561a44ab59a863016890c003fb52fa6f3e3d36a6646361e82a08f30adabd8b19fbf4a44aa93a3e1e2ef5bb1234894f0433fe9fe4d83b1e6adc1b17f101cf8736828ea13782fa0be9"}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x252142, 0x3) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r3, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r2, &(0x7f0000000000)="96", 0x7ffff000}]) ioctl$USBDEVFS_GETDRIVER(r2, 0x41045508, &(0x7f00000000c0)={0x3, "ed6a43bb687f5f992933ec70c086dbd28393b2c5375e1bd3c5000f1108cfb8e514b3fed4ca6a3f4203b18613e5aabb3848511d4f101066149553f053178b3049439577e28bdc75ecf813090e70b2b792d381fd441a05e9b16ac3135892ef2e76412be5074e6a0065e4d70990d383cb0b0c1eb5df2c2775879bb434ee92fec5c5f4ecf83c81e80e40a2b166f347d9e7a8f3e28c70dad3e03fc999d45a18e06d7b3c6f2b22111b9381a71a912da96c899d43e8013d6b683a094d80e5359fe7c7ca612db5930de868e9bdb8b54d44003fece22ad8d10bfef15aeeccd0d5332d3f7bd2c1a1624a9004ffb3f365a55cebbd9524b62a82ec18907f6301a7870922fb75"}) sendmsg$nl_route(r2, &(0x7f00000007c0)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000780)={&(0x7f0000000700)=@ipv4_newaddr={0x6c, 0x14, 0x8, 0x70bd29, 0x25dfdbfe, {0x2, 0x20, 0x69, 0xff}, [@IFA_LABEL={0x14, 0x3, 'ip6gretap0\x00'}, @IFA_FLAGS={0x8, 0x8, 0xe0}, @IFA_TARGET_NETNSID={0x8, 0xa, 0x4}, @IFA_LOCAL={0x8, 0x2, @local}, @IFA_FLAGS={0x8, 0x8, 0x28c}, @IFA_FLAGS={0x8, 0x8, 0x100}, @IFA_TARGET_NETNSID={0x8}, @IFA_BROADCAST={0x8, 0x4, @dev={0xac, 0x14, 0x14, 0x10}}, @IFA_FLAGS={0x8, 0x8, 0x11}]}, 0x6c}, 0x1, 0x0, 0x0, 0x40000c1}, 0x40) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000200)="977e0b6db6a9f1be0023f720250000d0e26822d08c5829bf0002c00f6a2c9233e709acd3c5a3b7da10a4745d0446618c2d587f9fc370c82c4d680e59dddc4dc405ba981dd913e8260c3f9907e76fb1ff107c6e2155337437574fe76f08e6bfaa432ac6820acd9acff70c997cbd6cf7f59e35a926cd3f1d7cd33d2d6deed83f62ff0e6cc77edf76e239df4a60010076ab80f7dd88f0a07e10b4ed5a6b6421e82721e5d2235d17d0c8022a459ee2ec6195dac6cb2b4472bf635f26b07c3c7a0d0fe19b0e04a578d026b54b72c5421e6839ce1436cc", 0xd4}, {&(0x7f0000000300)="27e6b31007f876c5f8685577644dcad93e72cb5b6e610f8519d1164eeef74b748d281497d6b38dc3c601bff3a85fdbcfe9b3ef87314fb26d539cd4999d84c9556926527ed400ed1c10c897e23d920c74f6aee992100b65739e9150fb832de5e9ab4ff585a72bca72248f91b1172656ed35cfa655799c9944cd249fe3cb094ad46e02dec32cb9ada70f1be3416e30673b43ef3d649a6dddb029e9862d78081eb2458a3054eb9a0c7c085cb3ca", 0xac}, {&(0x7f0000002100)="56a9ad1c81c2e5d1631bd7eb077fd08d4f2999cbb2cc5e451a7b953161a19c48336d3e2b2e86516c6f532887caa92dedea53940d376454c218880b616180603304bd29241b9d7478fcf61d223dbf6a98bfaa0d5d3e5452b2f93c1a0eddd0a1253c8c9562ef80321b88e18ce9fd91f67a7346c8100f446f9f7bee53db63cfd42cea5c54f375c58c479aac2eea7cab5dac1fd029a0d2b10921bd6c45f7c3656e5afd82a9a1243f756337ad14c84bd6a338695fb4440d493b8e528b2e11b3fd2bb4ee0ca7c5de917ddf987d9d392f042aa44520df58d8b171296ddc4b2f0d9974fa08d492f9ffe92dba7e8a773db4cec759263c45b04ccec700109833965af21cc0f9c3e9ff8e5931fb98a960db528e6ddf4ca412bb765f9e339668d56f08e193b9b35b6933d2993c0f452bf80352b7d4107f8abd269a376c1117b37dee09d477c7bce25f2d8af4d04cb8b6bdb4872fbf7db0d8fa56920975b4dafb0489eabc9ee17bf98957be4055c85e7933f797ce701f36f179f0ce54a11b43a9c65f0d5aa9c74375700eaff230d03555b41f06a84293904a83056fb13f9a567c473def21242dd2d51c9b6614d0725a8c807cc38e891a81e435baa91db63b5c9f038c2d98a07c77dc2a0fb26f59c0a724a17dffab489f4217203f9b921e40a5993c91e18edffa8df910668a2764df7d0ab1e4cc9263c9642f2711cdffd649ca47215a7b46db3b50d525d8c158343a9ea1e92f1987d8066b48b86fa7b924a320283b12f278e55b151b4b683413f8e301ba08b93b122b6728b53a2c608c47e31f600f3972821e10546fc822c008141d3a0039ab6712f32a0c4713b41925004c54146988b19e4f16275df57c1878dbd8cfb2e60b09bb49ee0a15c43b241c867043f3ab95993316a38d751ca8761fc0116e6b3090093a47941ad783a87204b4495840b616a066db4651b96f9ea3e4293c90749f84fc5abae3d8df325befb9c7c9af759a5e4c65b4c6a71746253adc383e1ce889001e231313c23fec3a54220fd4aefbff054cd3d832fc970a960428dab9ecd484b93d3f3affcab69ae2179448224bc201744a3aec614b0dd14c5043630df7de0f6d301e7f449a041a3322fce786c6cdb39c2c453cc713120d97002499bc21be626a171d1c2b7bf4742319a63c66c04ce91653af0c343cbaaf39168d46c56d969ec30839dc454c9a1f15f0870925b66e97949e84d2ecedf646a10d4a2199f5b4efbc171f7e9cba39186bdbb7ac7141a522efec9d75fc49734897d5612ccc9b3cf6fe4c6d44952e4b9bb7e0e330d7c4ec5a3a65800104777a050e9c43506c0016f53e455fe48b1f4c1001a81998043795fe8a419b3c36dc6137f19b45812643e26d312cbd84eab721071479dcf77ce8e247965ac7ea5689334d9b2c85f34429631a05ae8e67687c7f9d7a4844c23036331173da616d0cd4e65201f7e706a3aecc3ec503d4556e4581c77a6a077ebfadfa6b3d05d19af620c514cda27bbc8eaa684bb24874e47ede3452a92a1f653e555e5044f9f618aa258c5bfe4b7e85b9707131b6a8b679706363cb7c39ecd7110c8ff1190ae3742c1a7273e16d24c2a8c79f9db01b778a3d35a566ee5b32ee41c131c7e234fd7a93b705a14c7ed39aad2b4a5e5d0118049db284a0a8241c444b2cab7569816b7e9904f66d5cc0f5006bd8fe98c14c58aa0e4b8a2f1e339d90a4806a9fa7dd95760ce914c8297a83f268b61ea108468a89464ba19d5c0e22b5c519ee78066543601260d3c97e333aed65e7197251d1a15c052d0ddbc09fe0ce4b85df79bb6c8ad5b822eb1d405e728053a5d6b80ece954445ec074141babfb1b518492a8b2ab89afc858ba70256a3469aa737fa896119e45c350cff68efb14f6b89a96d978620a6e115e8ca56d204d95112d9178d8333f6e260bf6e739293a0d07b71e67bf19417c57e34b01cc09cfacef01cfc223789280e3035a595dd55ab88757a3cc9f5583e9d50433c6612f4ee1000249bdeff5128f6872c29bbf2bb395afa1560b20d0e4c405861bdb6356be2b2e2cb6f7ea25db0cb33240b5ee4c91ab6d96f9237461f459805922b3d69543686587026b7c65b3130460180a3e027f4330ed80d8ea5bb87d3ba943873bd3aee500110ecc574a9d88f5dfb8aaa616412b1524153d7d1d3a6d380331b7704f04dce627b1dbf1a5116f50532edc559f676b7e8a360f9a90acb21a623f8dd863be6f498857a5748afa3511d8da020de4d1f2e7defce55514c6f6e9083a82beee2f678cea4af1c26ee892360b262129b94350f85244df2eff040cac9b2c0665a99374e9cba37e94f46025d4646af1a243e5ba8c95b5902f3d27f48d4450247109ae355f0c02d843ddad61cd2a3ed67867733446e506894d518fb4d82e32a74397874a9cc2bcb0868877fb0a424def7a30d7cee42d3e47962178acb3ea6057982a671e2557720aeaed05d7a3d6b80876f5796f8b720525bb441eee936e84eff767ad4207e6d360ea6a95939575a3c5d8f01851bfc777a6d30f243dd85cb574a9f61cfebb0ea03a0307ce1f25db0514f149494ce390122fa54915dff09cd5c68494b5f2cd689aba684335117c2447f07003c01ffe3118be09aa9c10325e70bd35bcbb30647f0409ff6ad519d7b6b44480cbc2e7b58485f1ca6fca7ab0f7ef3c0841be7dae53e321c8733352dd10bf47a260c4f4f97c74561a1ea4387e8ed4805bd6ad903dfc4e5ba1bd82fb555d3aef1f960066dff5e58b3a4e4bbec049cfabf6b5fc9461e85deebc8cbfa5c0df156bd08da49f01bb2a7bc9c804cfde555419e939ddb6c0b3ff61c028a26bb00e33be3ce2d2fe75c91401606ec6eaebd7ad2937b5e67961c53fe52addd37761560a341baafd5cf35de1f431cf3eab19b151172c871b467e66bf51ccbe1be760291293b14ba18a95b422249bf7514e78489edbaa34b1aed3e5fb8e95685c1a3008a703c8f3d7f6d05e31750620b060babfbb73d41ee8d0210cfd6ff8a73381ffeb0916c386e7d06489bc712729d81d2d096e34838598b90f676077a6dbcf1acdefc444db7fbd3d07e4638dc265355dc50cae97bb60c00e8d4121f8d11443b6015880e2653dc9856f3ad1937068b46bf38feff9cd4efd9d412ae7a7fa22d071c9f67af9553a06e4f6a6b78cddc0995c40fce58b1563f28e6aa529bf7039fdd9343946f65ddef46a5c76541e9ee82d3fa00032b4c7eb2831fa889167ef0dc084051aae1580baea2d6e784e7d46aa82ab95940d4ddb92e59a1fb00e688ca9ba38fd57a0cb57f4560f73bcae4573355adfc1d070bace2859c6e207bf0d0191def525305105c123a43d10d91bb6d2b446ef88b4f89e7b7645efdda3bf2befabb455e66e858473fc70a89798a3d06f2cd51beeb55fb31ce07592df14b3cf78f548fde8221e5f7ddcc27c59219715b0bcbbbfb793a658d981728a95a2aedbc10776b1720d0d1e9b7b70ce4f960f2b936d3486148205c6af207e3e046334d10e55828c12a7c460b59026a311c71ca217c49d9169a922834b03b7a548e9d870001123667cf04497ebda58ec0aeefb43de14627c6818c9a2dcfb6f22569ad1f5dc21d3728cdaef424ac841f827e003dbb62acc90ddd4b694db7d4f5c05cc570b09f650538abaffdddb8031e7454a2bd8309179988e41719a0535bb16c3631e7e7e25a10aee059ebdada116cf8ff6191f6bd88cbadcd25998cbb7ad160250ce3684a62bb84582f9043978d3393dbfa7f0fb1e46ce073785a21b9f32ff0f46fa709e8b144535014910febe6b1b46f1394fc6ca43b14676fdc8943f7ba66244b03c7e1cd6ebc86ea77f4cb18842d8d717a4fc716831612d70d13d844ba1db3cf5f7d2d6ff34611da8d94d86f0e2b7b0e46bfad662bf8580dc57f65e59361a824ec38dd6ef5b713dedfdf30840bf99bc67aae5356ee8631b87f008abe8e63d3cd7dc5821da73c4f90b2ee0a670de5d382e426e808dd6f27cd4ac81485593230f880dfe86ac868748de0bded26245f2cd4924cb9352914060360541ce1e9c9c6ef9ac123e6aadd1d537cf68f990079d1781bd569b55411b10ba5698c5d30148215e082d3c6c91c58af7ea43a5d50b8e40ce04e11751c15c42d0d4a72f02f2e94c28249aa5474425b7f2dda6619eb6abbd9c7db5e95ad615b5bc073958754d23060e3ae195cf78f1978cceec486c9c7f7dfb82e0c50c6fa0c0fd22e5929155f697f30750a0c74eaff6b1e4cdbe2ce34a7f1d6524a7e2dde9c0c0b5b9c329cff76b806d5143c45ad1a3e05a24c8daa257b197ff803996a6ff2786b78f7582e652388838a26bf6d0e5703a237b896a287c4c687b498ca7eef5dacfaa5f6ed4854192192ca7f11ca07ec6dd9a3cb7eb775a3fb19fc28c28162fb9cc291f9687ab2fdb4d4935eef9df91950811ef9aba197b97b2d7b074aad2b69b7804bad82bf6a27f1d6ddf3a1de22bfa53052edacdfaf15bfd1422f9dd3a768c2fc3579301eac7e55bd80b316adc7c4c20ac54d916483d152468b6144dd5859741f80361885219ca2c0a9356f438eba46359b8401805433c257a137e40ac4b5b204876995e6eed4da470291c7d41e2a9d5369bc8cbdf15ae88ee15a77ede7625a8dd7400ad2c2a44ffbbe038ed17df22d1cf7424ee60c120bb4737a5050ac1df7c8499906f3ce707ee160c57256f0596a6d36917c86bbd79ed84ba0aad580e665167a7c72b356572443b4238b1190c9eb41d3140419c46360e04030aa092215b1ed3e885ee05f999034f76b1e7a9440db7cf21604611679776228e94d76ceb299500cdc880f75643640af99ae87fdbb1ca58ab3bb6892ec0b17bfe5d01005ef0a6e44d846de10a8969fb9adf8064835497fea5b9d8f4a8010a176b6dd2bb4ca251627a6375a2b736b1369720b21faacd66bae193691569ab7782a5f8980f49960afc1f8b516026a13452b670001627433573fe5b94ecbfbb5295878addd994c37e7c659ebbb51b4dc323936ceba48679034f4f12b758d9b6b2b5954b1ef2cd9b3a1b17f9720176df6b9cdd071df6a25e9e68ccf63cdeaae29adeeb08c6c62002b98c660a7dbef3a0813e3581594d5ec05b2f25c4aa75b482d768d335169ad9dd547de05b103907c6935f57c765824611b5439cc33845b7919883890d58d6c0dac54734b446a849ffc0289e7575cced254d008a37e0fd33becead97a189ee4a9b6c19c78fb1082b47fd697d0b0d8fd73c8ad3ac38fbc820cc293c87c2e5a02e5f7da7853d6508dfe55a4006653d644054c4410d248ce13a6a0e71bb420378bb12d211931d8a0b84770946bcb3dac409acab29d6ed8652cc23b5674c83ba769247168d06f0365cc20b836dc6f2675a15b57fc3558be6e8da4fb68937d132714bd86106a0c774d11305c1560c9983faa730e4e26b3ffeb54d9c497f0b1da36941d29714f22b652a2c5f62c3eb685aa97ff549555531d9936d7c8e96d5b45fdf72f7addf3fc2e0d4bab43ec791c05cf5cdbb9cc892cecbe169b30ddaf45cc23751b2964ed3fbf01f4d95b794eaae7c5e7d77ae3e5efd1ff42227748a333bdd84234e9ce4d7b57d466f77fa10e648ba867cfea8ad5a091bf73e295bf0742dad2eeaf60073698a3ef561241b9fee6f6c29bdd62eaf07db4edca05617d8e4ddc2288dd55582098e1bd334ae75080c93b1df3a757b8d5d5996b8dc45f2f7a3cdc429b4a090e8be44ce90dc362f5036ccf83ddb2a45cc46eff4ee6dcc22fecb99ada40c7727ea36cb3eae1f9b765db9f9f0dd3ea29352aa19ecee8c8a88674ea4a8dd9", 0x1000}, {&(0x7f00000003c0)="47dcca0256681ef0fff1b33caac77468570870824d57ef4fa4eb931ef7cee71aee400f6f4d130a01203c158e6487636ece1f71bca8b7d69d412a0c32a8107d6b4c214c032b0d55fdad212436485f02b634510daab01e86492ada1749c6136f41448ccbc0394a365ba0b8c792c448e6db2a9822b31d946d0dd460ce39453d16c88f87a4213bdd188a3c7d9afe34090399d3691cff696f9b794ad37463cf4832d63535e8398cc707ea65e5a9aaf5dcae5efb9fa7b4f91f35c0cb996720c7a968f330d0e51b1f0d9bf7002a14d9b564f843", 0xd0}, {&(0x7f00000004c0)="cff6cf562a7131c7d169d48d1daf9bbf8c4d3b81c3954090dfdf8c0b8250eb3bc79082e0d31afbd62abf010c426603425716595d1451b2978a27a3bdc13f1f41f6c591be92b83a991c611c3045d75a6e3ca3068dcbbeca60357a4ecb1c72adae9c13497b9d7f33632a4beb98ce7b466d82ed05cd3766d96ab6a5b75ea31e4c0da0ddf0a546af8757b95371d051d8eba3af70a64ac5ffaf85ae491aa8c494612601", 0xa1}, {&(0x7f0000000040)="a4b6e5b6bec13e25dad759a56d5e6080e729d92f2b14ff0aa0f57c45bbbd6cbbc8cf08a00f1a5d6ef1d9936b11d9c4e9ea233199", 0x34}, {&(0x7f0000000580)="2b18c506342b5c030faa1e22beecdedeabfcd952740eac78c043245641cff0b1333e94c29059feb4cda23adafd0288156c2edc760bf7e23788541168f463afcbbf7e9b63888991aeb90f", 0x4a}], 0x7) 00:12:01 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x400454ca, &(0x7f0000000040)) [ 721.927336][T30673] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 00:12:01 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x2, 0x1) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r1, 0x0, 0x8) ioctl$SIOCX25SCALLUSERDATA(r1, 0x89e5, &(0x7f00000000c0)={0x5e, "13cce401bb6f387c87dbb0d1b5106476cd6bf275a290fb1c769c7bc61ef672e5ff14b7dcb7a1e7415f02bf04a50fdcb1ce6072506111df47ff116264cf22047c0a2de5cfd1918413a73148d502f462c65e9219dd4cffddb18d91d04829c7b59cc00e6f8fb2d2d60b1acacf994386bf4835760f7492bfaba99263f5b73cc43e53"}) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) 00:12:01 executing program 0: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f00000000c0)=""/82) r1 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r2, 0x0) ftruncate(r2, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x80045505, &(0x7f0000000080)) r3 = syz_open_dev$vcsa(&(0x7f0000000040), 0xee, 0x210000) ioctl$EVIOCGMTSLOTS(r3, 0x8040450a, &(0x7f0000000140)=""/4096) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f00000000c0)=""/82) (async) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r2, 0x0) (async) ftruncate(r2, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x80045505, &(0x7f0000000080)) (async) syz_open_dev$vcsa(&(0x7f0000000040), 0xee, 0x210000) (async) ioctl$EVIOCGMTSLOTS(r3, 0x8040450a, &(0x7f0000000140)=""/4096) (async) 00:12:01 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x4004550c, &(0x7f0000000040)) 00:12:01 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) (async) r2 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$int_in(r2, 0x5452, &(0x7f0000000040)=0x6) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async, rerun: 32) io_setup(0x3, &(0x7f0000000600)=0x0) (rerun: 32) io_submit(r4, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r3, &(0x7f0000000000)="96", 0x7ffff000}]) (async) r5 = openat$smackfs_ptrace(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r6 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r6}, 0x80) (async) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r3, 0xc0189378, &(0x7f0000000180)=ANY=[@ANYBLOB="01000018000000", @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00./file0\x00']) (async) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)=0x4) 00:12:01 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x2, 0x1) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r1, 0x0, 0x8) (async) ioctl$SIOCX25SCALLUSERDATA(r1, 0x89e5, &(0x7f00000000c0)={0x5e, "13cce401bb6f387c87dbb0d1b5106476cd6bf275a290fb1c769c7bc61ef672e5ff14b7dcb7a1e7415f02bf04a50fdcb1ce6072506111df47ff116264cf22047c0a2de5cfd1918413a73148d502f462c65e9219dd4cffddb18d91d04829c7b59cc00e6f8fb2d2d60b1acacf994386bf4835760f7492bfaba99263f5b73cc43e53"}) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) 00:12:02 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_interrupt={0x1, {0x3, 0x1}, 0x183, 0x26, &(0x7f00000000c0)="76f44232b329e6438ccebc14f378344d40ab427ea560d911979efbf6331099d4092c0905b840a8c91a5717500b957678fc600bbd9c4ef472159ec314846f998bbe67791402b4dae6373d3ae8b9a09e94cb17a21ae015a1691be6b07fa167d25e0a9e7fa87fd30129cebb57f729df64481e5e40c34810e7913b906df86807ebf6b0cd60e37127c1ff01c79ee69ddf315241c9bb563900ccde8b85d2e4ea4ec7c6a47580f4e9283e27c20d0f800624a08e345da98f1d957278aa3aa467", 0x0, 0x1f, 0x1, 0x0, 0x80, 0x7, &(0x7f0000000180)="e23d6be261fd946ec1bd8aac6441242e9423a9a7f5dd143869dc88596bb62a8cc5522063699ccf1f0eee611dd1272913af696068d3c3689cee0d1adbcbfb8142141bd184659746cd499be4ae238805fd15e32ebada13b9679ccceb2d374be02b32b771f109df7717c2e227554ad4203f7e0aa619025aea2c1a3dee5040cf0b9afd7f587adaf6de1ef2c85a2291cc4cb14e8bebffdf0301c5ca4a96aef1edfb41aac2de992c16e470fffc52618246f73e541b32d0588c863d3459eb4568b063aeaf"}) 00:12:02 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async, rerun: 32) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000800), 0x20000, 0x0) (rerun: 32) ioctl$USBDEVFS_DISCONNECT_CLAIM(r1, 0x8108551b, &(0x7f0000000840)={0x0, 0x0, "7f251eb10db082c88411f8942bb4ba11c747cb484da744b340e5bd9040838844f6c006def4283a67cb0353f26d639b7cebb1909a3588a2cee25d626e5819ef40ad93593f6deb8ee696aec27b250cc34aeac479186f20d1cb935f70aa36159519a477c1599f912f396964f12301af6ed31ea48717a76f400bf4a138f2de0e12bfe4f38f7b7c88d3040b4e395168d404c0e1060ed7f967fbe8aff9185f43b741b3a6fb37a0676c333fd1931c4f8a5cf43cd46691a6799fac42561a44ab59a863016890c003fb52fa6f3e3d36a6646361e82a08f30adabd8b19fbf4a44aa93a3e1e2ef5bb1234894f0433fe9fe4d83b1e6adc1b17f101cf8736828ea13782fa0be9"}) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x252142, 0x3) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r3, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r2, &(0x7f0000000000)="96", 0x7ffff000}]) ioctl$USBDEVFS_GETDRIVER(r2, 0x41045508, &(0x7f00000000c0)={0x3, "ed6a43bb687f5f992933ec70c086dbd28393b2c5375e1bd3c5000f1108cfb8e514b3fed4ca6a3f4203b18613e5aabb3848511d4f101066149553f053178b3049439577e28bdc75ecf813090e70b2b792d381fd441a05e9b16ac3135892ef2e76412be5074e6a0065e4d70990d383cb0b0c1eb5df2c2775879bb434ee92fec5c5f4ecf83c81e80e40a2b166f347d9e7a8f3e28c70dad3e03fc999d45a18e06d7b3c6f2b22111b9381a71a912da96c899d43e8013d6b683a094d80e5359fe7c7ca612db5930de868e9bdb8b54d44003fece22ad8d10bfef15aeeccd0d5332d3f7bd2c1a1624a9004ffb3f365a55cebbd9524b62a82ec18907f6301a7870922fb75"}) (async) sendmsg$nl_route(r2, &(0x7f00000007c0)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000780)={&(0x7f0000000700)=@ipv4_newaddr={0x6c, 0x14, 0x8, 0x70bd29, 0x25dfdbfe, {0x2, 0x20, 0x69, 0xff}, [@IFA_LABEL={0x14, 0x3, 'ip6gretap0\x00'}, @IFA_FLAGS={0x8, 0x8, 0xe0}, @IFA_TARGET_NETNSID={0x8, 0xa, 0x4}, @IFA_LOCAL={0x8, 0x2, @local}, @IFA_FLAGS={0x8, 0x8, 0x28c}, @IFA_FLAGS={0x8, 0x8, 0x100}, @IFA_TARGET_NETNSID={0x8}, @IFA_BROADCAST={0x8, 0x4, @dev={0xac, 0x14, 0x14, 0x10}}, @IFA_FLAGS={0x8, 0x8, 0x11}]}, 0x6c}, 0x1, 0x0, 0x0, 0x40000c1}, 0x40) (async) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r4 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000200)="977e0b6db6a9f1be0023f720250000d0e26822d08c5829bf0002c00f6a2c9233e709acd3c5a3b7da10a4745d0446618c2d587f9fc370c82c4d680e59dddc4dc405ba981dd913e8260c3f9907e76fb1ff107c6e2155337437574fe76f08e6bfaa432ac6820acd9acff70c997cbd6cf7f59e35a926cd3f1d7cd33d2d6deed83f62ff0e6cc77edf76e239df4a60010076ab80f7dd88f0a07e10b4ed5a6b6421e82721e5d2235d17d0c8022a459ee2ec6195dac6cb2b4472bf635f26b07c3c7a0d0fe19b0e04a578d026b54b72c5421e6839ce1436cc", 0xd4}, {&(0x7f0000000300)="27e6b31007f876c5f8685577644dcad93e72cb5b6e610f8519d1164eeef74b748d281497d6b38dc3c601bff3a85fdbcfe9b3ef87314fb26d539cd4999d84c9556926527ed400ed1c10c897e23d920c74f6aee992100b65739e9150fb832de5e9ab4ff585a72bca72248f91b1172656ed35cfa655799c9944cd249fe3cb094ad46e02dec32cb9ada70f1be3416e30673b43ef3d649a6dddb029e9862d78081eb2458a3054eb9a0c7c085cb3ca", 0xac}, {&(0x7f0000002100)="56a9ad1c81c2e5d1631bd7eb077fd08d4f2999cbb2cc5e451a7b953161a19c48336d3e2b2e86516c6f532887caa92dedea53940d376454c218880b616180603304bd29241b9d7478fcf61d223dbf6a98bfaa0d5d3e5452b2f93c1a0eddd0a1253c8c9562ef80321b88e18ce9fd91f67a7346c8100f446f9f7bee53db63cfd42cea5c54f375c58c479aac2eea7cab5dac1fd029a0d2b10921bd6c45f7c3656e5afd82a9a1243f756337ad14c84bd6a338695fb4440d493b8e528b2e11b3fd2bb4ee0ca7c5de917ddf987d9d392f042aa44520df58d8b171296ddc4b2f0d9974fa08d492f9ffe92dba7e8a773db4cec759263c45b04ccec700109833965af21cc0f9c3e9ff8e5931fb98a960db528e6ddf4ca412bb765f9e339668d56f08e193b9b35b6933d2993c0f452bf80352b7d4107f8abd269a376c1117b37dee09d477c7bce25f2d8af4d04cb8b6bdb4872fbf7db0d8fa56920975b4dafb0489eabc9ee17bf98957be4055c85e7933f797ce701f36f179f0ce54a11b43a9c65f0d5aa9c74375700eaff230d03555b41f06a84293904a83056fb13f9a567c473def21242dd2d51c9b6614d0725a8c807cc38e891a81e435baa91db63b5c9f038c2d98a07c77dc2a0fb26f59c0a724a17dffab489f4217203f9b921e40a5993c91e18edffa8df910668a2764df7d0ab1e4cc9263c9642f2711cdffd649ca47215a7b46db3b50d525d8c158343a9ea1e92f1987d8066b48b86fa7b924a320283b12f278e55b151b4b683413f8e301ba08b93b122b6728b53a2c608c47e31f600f3972821e10546fc822c008141d3a0039ab6712f32a0c4713b41925004c54146988b19e4f16275df57c1878dbd8cfb2e60b09bb49ee0a15c43b241c867043f3ab95993316a38d751ca8761fc0116e6b3090093a47941ad783a87204b4495840b616a066db4651b96f9ea3e4293c90749f84fc5abae3d8df325befb9c7c9af759a5e4c65b4c6a71746253adc383e1ce889001e231313c23fec3a54220fd4aefbff054cd3d832fc970a960428dab9ecd484b93d3f3affcab69ae2179448224bc201744a3aec614b0dd14c5043630df7de0f6d301e7f449a041a3322fce786c6cdb39c2c453cc713120d97002499bc21be626a171d1c2b7bf4742319a63c66c04ce91653af0c343cbaaf39168d46c56d969ec30839dc454c9a1f15f0870925b66e97949e84d2ecedf646a10d4a2199f5b4efbc171f7e9cba39186bdbb7ac7141a522efec9d75fc49734897d5612ccc9b3cf6fe4c6d44952e4b9bb7e0e330d7c4ec5a3a65800104777a050e9c43506c0016f53e455fe48b1f4c1001a81998043795fe8a419b3c36dc6137f19b45812643e26d312cbd84eab721071479dcf77ce8e247965ac7ea5689334d9b2c85f34429631a05ae8e67687c7f9d7a4844c23036331173da616d0cd4e65201f7e706a3aecc3ec503d4556e4581c77a6a077ebfadfa6b3d05d19af620c514cda27bbc8eaa684bb24874e47ede3452a92a1f653e555e5044f9f618aa258c5bfe4b7e85b9707131b6a8b679706363cb7c39ecd7110c8ff1190ae3742c1a7273e16d24c2a8c79f9db01b778a3d35a566ee5b32ee41c131c7e234fd7a93b705a14c7ed39aad2b4a5e5d0118049db284a0a8241c444b2cab7569816b7e9904f66d5cc0f5006bd8fe98c14c58aa0e4b8a2f1e339d90a4806a9fa7dd95760ce914c8297a83f268b61ea108468a89464ba19d5c0e22b5c519ee78066543601260d3c97e333aed65e7197251d1a15c052d0ddbc09fe0ce4b85df79bb6c8ad5b822eb1d405e728053a5d6b80ece954445ec074141babfb1b518492a8b2ab89afc858ba70256a3469aa737fa896119e45c350cff68efb14f6b89a96d978620a6e115e8ca56d204d95112d9178d8333f6e260bf6e739293a0d07b71e67bf19417c57e34b01cc09cfacef01cfc223789280e3035a595dd55ab88757a3cc9f5583e9d50433c6612f4ee1000249bdeff5128f6872c29bbf2bb395afa1560b20d0e4c405861bdb6356be2b2e2cb6f7ea25db0cb33240b5ee4c91ab6d96f9237461f459805922b3d69543686587026b7c65b3130460180a3e027f4330ed80d8ea5bb87d3ba943873bd3aee500110ecc574a9d88f5dfb8aaa616412b1524153d7d1d3a6d380331b7704f04dce627b1dbf1a5116f50532edc559f676b7e8a360f9a90acb21a623f8dd863be6f498857a5748afa3511d8da020de4d1f2e7defce55514c6f6e9083a82beee2f678cea4af1c26ee892360b262129b94350f85244df2eff040cac9b2c0665a99374e9cba37e94f46025d4646af1a243e5ba8c95b5902f3d27f48d4450247109ae355f0c02d843ddad61cd2a3ed67867733446e506894d518fb4d82e32a74397874a9cc2bcb0868877fb0a424def7a30d7cee42d3e47962178acb3ea6057982a671e2557720aeaed05d7a3d6b80876f5796f8b720525bb441eee936e84eff767ad4207e6d360ea6a95939575a3c5d8f01851bfc777a6d30f243dd85cb574a9f61cfebb0ea03a0307ce1f25db0514f149494ce390122fa54915dff09cd5c68494b5f2cd689aba684335117c2447f07003c01ffe3118be09aa9c10325e70bd35bcbb30647f0409ff6ad519d7b6b44480cbc2e7b58485f1ca6fca7ab0f7ef3c0841be7dae53e321c8733352dd10bf47a260c4f4f97c74561a1ea4387e8ed4805bd6ad903dfc4e5ba1bd82fb555d3aef1f960066dff5e58b3a4e4bbec049cfabf6b5fc9461e85deebc8cbfa5c0df156bd08da49f01bb2a7bc9c804cfde555419e939ddb6c0b3ff61c028a26bb00e33be3ce2d2fe75c91401606ec6eaebd7ad2937b5e67961c53fe52addd37761560a341baafd5cf35de1f431cf3eab19b151172c871b467e66bf51ccbe1be760291293b14ba18a95b422249bf7514e78489edbaa34b1aed3e5fb8e95685c1a3008a703c8f3d7f6d05e31750620b060babfbb73d41ee8d0210cfd6ff8a73381ffeb0916c386e7d06489bc712729d81d2d096e34838598b90f676077a6dbcf1acdefc444db7fbd3d07e4638dc265355dc50cae97bb60c00e8d4121f8d11443b6015880e2653dc9856f3ad1937068b46bf38feff9cd4efd9d412ae7a7fa22d071c9f67af9553a06e4f6a6b78cddc0995c40fce58b1563f28e6aa529bf7039fdd9343946f65ddef46a5c76541e9ee82d3fa00032b4c7eb2831fa889167ef0dc084051aae1580baea2d6e784e7d46aa82ab95940d4ddb92e59a1fb00e688ca9ba38fd57a0cb57f4560f73bcae4573355adfc1d070bace2859c6e207bf0d0191def525305105c123a43d10d91bb6d2b446ef88b4f89e7b7645efdda3bf2befabb455e66e858473fc70a89798a3d06f2cd51beeb55fb31ce07592df14b3cf78f548fde8221e5f7ddcc27c59219715b0bcbbbfb793a658d981728a95a2aedbc10776b1720d0d1e9b7b70ce4f960f2b936d3486148205c6af207e3e046334d10e55828c12a7c460b59026a311c71ca217c49d9169a922834b03b7a548e9d870001123667cf04497ebda58ec0aeefb43de14627c6818c9a2dcfb6f22569ad1f5dc21d3728cdaef424ac841f827e003dbb62acc90ddd4b694db7d4f5c05cc570b09f650538abaffdddb8031e7454a2bd8309179988e41719a0535bb16c3631e7e7e25a10aee059ebdada116cf8ff6191f6bd88cbadcd25998cbb7ad160250ce3684a62bb84582f9043978d3393dbfa7f0fb1e46ce073785a21b9f32ff0f46fa709e8b144535014910febe6b1b46f1394fc6ca43b14676fdc8943f7ba66244b03c7e1cd6ebc86ea77f4cb18842d8d717a4fc716831612d70d13d844ba1db3cf5f7d2d6ff34611da8d94d86f0e2b7b0e46bfad662bf8580dc57f65e59361a824ec38dd6ef5b713dedfdf30840bf99bc67aae5356ee8631b87f008abe8e63d3cd7dc5821da73c4f90b2ee0a670de5d382e426e808dd6f27cd4ac81485593230f880dfe86ac868748de0bded26245f2cd4924cb9352914060360541ce1e9c9c6ef9ac123e6aadd1d537cf68f990079d1781bd569b55411b10ba5698c5d30148215e082d3c6c91c58af7ea43a5d50b8e40ce04e11751c15c42d0d4a72f02f2e94c28249aa5474425b7f2dda6619eb6abbd9c7db5e95ad615b5bc073958754d23060e3ae195cf78f1978cceec486c9c7f7dfb82e0c50c6fa0c0fd22e5929155f697f30750a0c74eaff6b1e4cdbe2ce34a7f1d6524a7e2dde9c0c0b5b9c329cff76b806d5143c45ad1a3e05a24c8daa257b197ff803996a6ff2786b78f7582e652388838a26bf6d0e5703a237b896a287c4c687b498ca7eef5dacfaa5f6ed4854192192ca7f11ca07ec6dd9a3cb7eb775a3fb19fc28c28162fb9cc291f9687ab2fdb4d4935eef9df91950811ef9aba197b97b2d7b074aad2b69b7804bad82bf6a27f1d6ddf3a1de22bfa53052edacdfaf15bfd1422f9dd3a768c2fc3579301eac7e55bd80b316adc7c4c20ac54d916483d152468b6144dd5859741f80361885219ca2c0a9356f438eba46359b8401805433c257a137e40ac4b5b204876995e6eed4da470291c7d41e2a9d5369bc8cbdf15ae88ee15a77ede7625a8dd7400ad2c2a44ffbbe038ed17df22d1cf7424ee60c120bb4737a5050ac1df7c8499906f3ce707ee160c57256f0596a6d36917c86bbd79ed84ba0aad580e665167a7c72b356572443b4238b1190c9eb41d3140419c46360e04030aa092215b1ed3e885ee05f999034f76b1e7a9440db7cf21604611679776228e94d76ceb299500cdc880f75643640af99ae87fdbb1ca58ab3bb6892ec0b17bfe5d01005ef0a6e44d846de10a8969fb9adf8064835497fea5b9d8f4a8010a176b6dd2bb4ca251627a6375a2b736b1369720b21faacd66bae193691569ab7782a5f8980f49960afc1f8b516026a13452b670001627433573fe5b94ecbfbb5295878addd994c37e7c659ebbb51b4dc323936ceba48679034f4f12b758d9b6b2b5954b1ef2cd9b3a1b17f9720176df6b9cdd071df6a25e9e68ccf63cdeaae29adeeb08c6c62002b98c660a7dbef3a0813e3581594d5ec05b2f25c4aa75b482d768d335169ad9dd547de05b103907c6935f57c765824611b5439cc33845b7919883890d58d6c0dac54734b446a849ffc0289e7575cced254d008a37e0fd33becead97a189ee4a9b6c19c78fb1082b47fd697d0b0d8fd73c8ad3ac38fbc820cc293c87c2e5a02e5f7da7853d6508dfe55a4006653d644054c4410d248ce13a6a0e71bb420378bb12d211931d8a0b84770946bcb3dac409acab29d6ed8652cc23b5674c83ba769247168d06f0365cc20b836dc6f2675a15b57fc3558be6e8da4fb68937d132714bd86106a0c774d11305c1560c9983faa730e4e26b3ffeb54d9c497f0b1da36941d29714f22b652a2c5f62c3eb685aa97ff549555531d9936d7c8e96d5b45fdf72f7addf3fc2e0d4bab43ec791c05cf5cdbb9cc892cecbe169b30ddaf45cc23751b2964ed3fbf01f4d95b794eaae7c5e7d77ae3e5efd1ff42227748a333bdd84234e9ce4d7b57d466f77fa10e648ba867cfea8ad5a091bf73e295bf0742dad2eeaf60073698a3ef561241b9fee6f6c29bdd62eaf07db4edca05617d8e4ddc2288dd55582098e1bd334ae75080c93b1df3a757b8d5d5996b8dc45f2f7a3cdc429b4a090e8be44ce90dc362f5036ccf83ddb2a45cc46eff4ee6dcc22fecb99ada40c7727ea36cb3eae1f9b765db9f9f0dd3ea29352aa19ecee8c8a88674ea4a8dd9", 0x1000}, {&(0x7f00000003c0)="47dcca0256681ef0fff1b33caac77468570870824d57ef4fa4eb931ef7cee71aee400f6f4d130a01203c158e6487636ece1f71bca8b7d69d412a0c32a8107d6b4c214c032b0d55fdad212436485f02b634510daab01e86492ada1749c6136f41448ccbc0394a365ba0b8c792c448e6db2a9822b31d946d0dd460ce39453d16c88f87a4213bdd188a3c7d9afe34090399d3691cff696f9b794ad37463cf4832d63535e8398cc707ea65e5a9aaf5dcae5efb9fa7b4f91f35c0cb996720c7a968f330d0e51b1f0d9bf7002a14d9b564f843", 0xd0}, {&(0x7f00000004c0)="cff6cf562a7131c7d169d48d1daf9bbf8c4d3b81c3954090dfdf8c0b8250eb3bc79082e0d31afbd62abf010c426603425716595d1451b2978a27a3bdc13f1f41f6c591be92b83a991c611c3045d75a6e3ca3068dcbbeca60357a4ecb1c72adae9c13497b9d7f33632a4beb98ce7b466d82ed05cd3766d96ab6a5b75ea31e4c0da0ddf0a546af8757b95371d051d8eba3af70a64ac5ffaf85ae491aa8c494612601", 0xa1}, {&(0x7f0000000040)="a4b6e5b6bec13e25dad759a56d5e6080e729d92f2b14ff0aa0f57c45bbbd6cbbc8cf08a00f1a5d6ef1d9936b11d9c4e9ea233199", 0x34}, {&(0x7f0000000580)="2b18c506342b5c030faa1e22beecdedeabfcd952740eac78c043245641cff0b1333e94c29059feb4cda23adafd0288156c2edc760bf7e23788541168f463afcbbf7e9b63888991aeb90f", 0x4a}], 0x7) 00:12:02 executing program 0: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f00000000c0)=""/82) (async) r1 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r2, 0x0) ftruncate(r2, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x80045505, &(0x7f0000000080)) r3 = syz_open_dev$vcsa(&(0x7f0000000040), 0xee, 0x210000) ioctl$EVIOCGMTSLOTS(r3, 0x8040450a, &(0x7f0000000140)=""/4096) 00:12:02 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x2, 0x1) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r1, 0x0, 0x8) (async) ioctl$SIOCX25SCALLUSERDATA(r1, 0x89e5, &(0x7f00000000c0)={0x5e, "13cce401bb6f387c87dbb0d1b5106476cd6bf275a290fb1c769c7bc61ef672e5ff14b7dcb7a1e7415f02bf04a50fdcb1ce6072506111df47ff116264cf22047c0a2de5cfd1918413a73148d502f462c65e9219dd4cffddb18d91d04829c7b59cc00e6f8fb2d2d60b1acacf994386bf4835760f7492bfaba99263f5b73cc43e53"}) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) 00:12:02 executing program 1: syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000240)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="00000000000000002e2f66696c65300034a2d023d8ef3ea4e86899ca01a57257a55ffddc46b1396443b92cfc6eb273a65018f2fdfaf8202967116e8984551ebf34a2a01d9e6b2e0f59b5f2e21d6b143ea704cb3d9dd2d803b16d5511b95ab25e71b690233bd359ebc10331c2655e78e24e7a03956b8132bfaffb7edd5cc621964d7cc443dcd1c11abff9e8e0f36cdce93c54969d0646d630a02deb1543d9adbc6a76"]) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r1, 0x800c6613, &(0x7f0000000180)=@v2={0x2, @adiantum, 0x0, '\x00', @b}) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) ftruncate(r2, 0x1000672) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r0, 0xc018937e, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x2}}, './file0\x00'}) openat$mice(0xffffffffffffff9c, &(0x7f0000000080), 0x6000) 00:12:02 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ftruncate(r1, 0x1000673) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x8, 0x110, r2, 0xabf8c000) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x80045510, &(0x7f0000000040)=0xfffffffc) write$binfmt_script(r0, &(0x7f00000000c0)={'#! ', './file0', [{0x20, '/dev/bus/usb/00#/00#\x00'}, {}, {0x20, 'h*^('}, {0x20, '/dev/bus/usb/00#/00#\x00'}, {0x20, '-\\'}, {0x20, '\xae$$,*)}(}:\'*!-'}, {0x20, '@\x94*[-\\'}], 0xa, "096aab05e4dfed648f66181a1150a04c017c71a9552730429637147a75f666f1577c6203301d3650acdb3dfbfe11053d23edea6b41724cc82e50de312bba0c8e9061e6093f3eba96b5a058d057f96efb1e2ee69f225809e5071d635cb0b9adea9ffe75910ebdd3a685edbca9e1fb0d89b81b62e2b5fbf6db170e48ad8610c616befcdb50aaf2bcbdc460a1d762b32b4e4920e27db6bf468b67a7bd132f927e037a2e7561c449f99eb890534a8af751408b326ce9f7f1fc774d9b359bad56fc91440a4725be2811984390d272ab365c55059762806a0413bba5171fbaefdf2cd06b496cf20b5fc61ac17c745fe885bd9fc8d848f5e9e7a66d"}, 0x14e) [ 722.836658][T30713] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 00:12:02 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000000)=@usbdevfs_connect={0xa485f85}) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) 00:12:02 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x4004550d, &(0x7f0000000040)) 00:12:02 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_interrupt={0x1, {0x3, 0x1}, 0x183, 0x26, &(0x7f00000000c0)="76f44232b329e6438ccebc14f378344d40ab427ea560d911979efbf6331099d4092c0905b840a8c91a5717500b957678fc600bbd9c4ef472159ec314846f998bbe67791402b4dae6373d3ae8b9a09e94cb17a21ae015a1691be6b07fa167d25e0a9e7fa87fd30129cebb57f729df64481e5e40c34810e7913b906df86807ebf6b0cd60e37127c1ff01c79ee69ddf315241c9bb563900ccde8b85d2e4ea4ec7c6a47580f4e9283e27c20d0f800624a08e345da98f1d957278aa3aa467", 0x0, 0x1f, 0x1, 0x0, 0x80, 0x7, &(0x7f0000000180)="e23d6be261fd946ec1bd8aac6441242e9423a9a7f5dd143869dc88596bb62a8cc5522063699ccf1f0eee611dd1272913af696068d3c3689cee0d1adbcbfb8142141bd184659746cd499be4ae238805fd15e32ebada13b9679ccceb2d374be02b32b771f109df7717c2e227554ad4203f7e0aa619025aea2c1a3dee5040cf0b9afd7f587adaf6de1ef2c85a2291cc4cb14e8bebffdf0301c5ca4a96aef1edfb41aac2de992c16e470fffc52618246f73e541b32d0588c863d3459eb4568b063aeaf"}) 00:12:02 executing program 1: syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000240)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="00000000000000002e2f66696c65300034a2d023d8ef3ea4e86899ca01a57257a55ffddc46b1396443b92cfc6eb273a65018f2fdfaf8202967116e8984551ebf34a2a01d9e6b2e0f59b5f2e21d6b143ea704cb3d9dd2d803b16d5511b95ab25e71b690233bd359ebc10331c2655e78e24e7a03956b8132bfaffb7edd5cc621964d7cc443dcd1c11abff9e8e0f36cdce93c54969d0646d630a02deb1543d9adbc6a76"]) (async) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) (async) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r1, 0x800c6613, &(0x7f0000000180)=@v2={0x2, @adiantum, 0x0, '\x00', @b}) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) ftruncate(r2, 0x1000672) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r0, 0xc018937e, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x2}}, './file0\x00'}) openat$mice(0xffffffffffffff9c, &(0x7f0000000080), 0x6000) 00:12:02 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000800), 0x20000, 0x0) ioctl$USBDEVFS_DISCONNECT_CLAIM(r1, 0x8108551b, &(0x7f0000000840)={0x0, 0x0, "7f251eb10db082c88411f8942bb4ba11c747cb484da744b340e5bd9040838844f6c006def4283a67cb0353f26d639b7cebb1909a3588a2cee25d626e5819ef40ad93593f6deb8ee696aec27b250cc34aeac479186f20d1cb935f70aa36159519a477c1599f912f396964f12301af6ed31ea48717a76f400bf4a138f2de0e12bfe4f38f7b7c88d3040b4e395168d404c0e1060ed7f967fbe8aff9185f43b741b3a6fb37a0676c333fd1931c4f8a5cf43cd46691a6799fac42561a44ab59a863016890c003fb52fa6f3e3d36a6646361e82a08f30adabd8b19fbf4a44aa93a3e1e2ef5bb1234894f0433fe9fe4d83b1e6adc1b17f101cf8736828ea13782fa0be9"}) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x252142, 0x3) (async, rerun: 32) io_setup(0x3, &(0x7f0000000600)=0x0) (rerun: 32) io_submit(r3, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r2, &(0x7f0000000000)="96", 0x7ffff000}]) ioctl$USBDEVFS_GETDRIVER(r2, 0x41045508, &(0x7f00000000c0)={0x3, "ed6a43bb687f5f992933ec70c086dbd28393b2c5375e1bd3c5000f1108cfb8e514b3fed4ca6a3f4203b18613e5aabb3848511d4f101066149553f053178b3049439577e28bdc75ecf813090e70b2b792d381fd441a05e9b16ac3135892ef2e76412be5074e6a0065e4d70990d383cb0b0c1eb5df2c2775879bb434ee92fec5c5f4ecf83c81e80e40a2b166f347d9e7a8f3e28c70dad3e03fc999d45a18e06d7b3c6f2b22111b9381a71a912da96c899d43e8013d6b683a094d80e5359fe7c7ca612db5930de868e9bdb8b54d44003fece22ad8d10bfef15aeeccd0d5332d3f7bd2c1a1624a9004ffb3f365a55cebbd9524b62a82ec18907f6301a7870922fb75"}) sendmsg$nl_route(r2, &(0x7f00000007c0)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000780)={&(0x7f0000000700)=@ipv4_newaddr={0x6c, 0x14, 0x8, 0x70bd29, 0x25dfdbfe, {0x2, 0x20, 0x69, 0xff}, [@IFA_LABEL={0x14, 0x3, 'ip6gretap0\x00'}, @IFA_FLAGS={0x8, 0x8, 0xe0}, @IFA_TARGET_NETNSID={0x8, 0xa, 0x4}, @IFA_LOCAL={0x8, 0x2, @local}, @IFA_FLAGS={0x8, 0x8, 0x28c}, @IFA_FLAGS={0x8, 0x8, 0x100}, @IFA_TARGET_NETNSID={0x8}, @IFA_BROADCAST={0x8, 0x4, @dev={0xac, 0x14, 0x14, 0x10}}, @IFA_FLAGS={0x8, 0x8, 0x11}]}, 0x6c}, 0x1, 0x0, 0x0, 0x40000c1}, 0x40) (async) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) r4 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) (rerun: 64) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000200)="977e0b6db6a9f1be0023f720250000d0e26822d08c5829bf0002c00f6a2c9233e709acd3c5a3b7da10a4745d0446618c2d587f9fc370c82c4d680e59dddc4dc405ba981dd913e8260c3f9907e76fb1ff107c6e2155337437574fe76f08e6bfaa432ac6820acd9acff70c997cbd6cf7f59e35a926cd3f1d7cd33d2d6deed83f62ff0e6cc77edf76e239df4a60010076ab80f7dd88f0a07e10b4ed5a6b6421e82721e5d2235d17d0c8022a459ee2ec6195dac6cb2b4472bf635f26b07c3c7a0d0fe19b0e04a578d026b54b72c5421e6839ce1436cc", 0xd4}, {&(0x7f0000000300)="27e6b31007f876c5f8685577644dcad93e72cb5b6e610f8519d1164eeef74b748d281497d6b38dc3c601bff3a85fdbcfe9b3ef87314fb26d539cd4999d84c9556926527ed400ed1c10c897e23d920c74f6aee992100b65739e9150fb832de5e9ab4ff585a72bca72248f91b1172656ed35cfa655799c9944cd249fe3cb094ad46e02dec32cb9ada70f1be3416e30673b43ef3d649a6dddb029e9862d78081eb2458a3054eb9a0c7c085cb3ca", 0xac}, {&(0x7f0000002100)="56a9ad1c81c2e5d1631bd7eb077fd08d4f2999cbb2cc5e451a7b953161a19c48336d3e2b2e86516c6f532887caa92dedea53940d376454c218880b616180603304bd29241b9d7478fcf61d223dbf6a98bfaa0d5d3e5452b2f93c1a0eddd0a1253c8c9562ef80321b88e18ce9fd91f67a7346c8100f446f9f7bee53db63cfd42cea5c54f375c58c479aac2eea7cab5dac1fd029a0d2b10921bd6c45f7c3656e5afd82a9a1243f756337ad14c84bd6a338695fb4440d493b8e528b2e11b3fd2bb4ee0ca7c5de917ddf987d9d392f042aa44520df58d8b171296ddc4b2f0d9974fa08d492f9ffe92dba7e8a773db4cec759263c45b04ccec700109833965af21cc0f9c3e9ff8e5931fb98a960db528e6ddf4ca412bb765f9e339668d56f08e193b9b35b6933d2993c0f452bf80352b7d4107f8abd269a376c1117b37dee09d477c7bce25f2d8af4d04cb8b6bdb4872fbf7db0d8fa56920975b4dafb0489eabc9ee17bf98957be4055c85e7933f797ce701f36f179f0ce54a11b43a9c65f0d5aa9c74375700eaff230d03555b41f06a84293904a83056fb13f9a567c473def21242dd2d51c9b6614d0725a8c807cc38e891a81e435baa91db63b5c9f038c2d98a07c77dc2a0fb26f59c0a724a17dffab489f4217203f9b921e40a5993c91e18edffa8df910668a2764df7d0ab1e4cc9263c9642f2711cdffd649ca47215a7b46db3b50d525d8c158343a9ea1e92f1987d8066b48b86fa7b924a320283b12f278e55b151b4b683413f8e301ba08b93b122b6728b53a2c608c47e31f600f3972821e10546fc822c008141d3a0039ab6712f32a0c4713b41925004c54146988b19e4f16275df57c1878dbd8cfb2e60b09bb49ee0a15c43b241c867043f3ab95993316a38d751ca8761fc0116e6b3090093a47941ad783a87204b4495840b616a066db4651b96f9ea3e4293c90749f84fc5abae3d8df325befb9c7c9af759a5e4c65b4c6a71746253adc383e1ce889001e231313c23fec3a54220fd4aefbff054cd3d832fc970a960428dab9ecd484b93d3f3affcab69ae2179448224bc201744a3aec614b0dd14c5043630df7de0f6d301e7f449a041a3322fce786c6cdb39c2c453cc713120d97002499bc21be626a171d1c2b7bf4742319a63c66c04ce91653af0c343cbaaf39168d46c56d969ec30839dc454c9a1f15f0870925b66e97949e84d2ecedf646a10d4a2199f5b4efbc171f7e9cba39186bdbb7ac7141a522efec9d75fc49734897d5612ccc9b3cf6fe4c6d44952e4b9bb7e0e330d7c4ec5a3a65800104777a050e9c43506c0016f53e455fe48b1f4c1001a81998043795fe8a419b3c36dc6137f19b45812643e26d312cbd84eab721071479dcf77ce8e247965ac7ea5689334d9b2c85f34429631a05ae8e67687c7f9d7a4844c23036331173da616d0cd4e65201f7e706a3aecc3ec503d4556e4581c77a6a077ebfadfa6b3d05d19af620c514cda27bbc8eaa684bb24874e47ede3452a92a1f653e555e5044f9f618aa258c5bfe4b7e85b9707131b6a8b679706363cb7c39ecd7110c8ff1190ae3742c1a7273e16d24c2a8c79f9db01b778a3d35a566ee5b32ee41c131c7e234fd7a93b705a14c7ed39aad2b4a5e5d0118049db284a0a8241c444b2cab7569816b7e9904f66d5cc0f5006bd8fe98c14c58aa0e4b8a2f1e339d90a4806a9fa7dd95760ce914c8297a83f268b61ea108468a89464ba19d5c0e22b5c519ee78066543601260d3c97e333aed65e7197251d1a15c052d0ddbc09fe0ce4b85df79bb6c8ad5b822eb1d405e728053a5d6b80ece954445ec074141babfb1b518492a8b2ab89afc858ba70256a3469aa737fa896119e45c350cff68efb14f6b89a96d978620a6e115e8ca56d204d95112d9178d8333f6e260bf6e739293a0d07b71e67bf19417c57e34b01cc09cfacef01cfc223789280e3035a595dd55ab88757a3cc9f5583e9d50433c6612f4ee1000249bdeff5128f6872c29bbf2bb395afa1560b20d0e4c405861bdb6356be2b2e2cb6f7ea25db0cb33240b5ee4c91ab6d96f9237461f459805922b3d69543686587026b7c65b3130460180a3e027f4330ed80d8ea5bb87d3ba943873bd3aee500110ecc574a9d88f5dfb8aaa616412b1524153d7d1d3a6d380331b7704f04dce627b1dbf1a5116f50532edc559f676b7e8a360f9a90acb21a623f8dd863be6f498857a5748afa3511d8da020de4d1f2e7defce55514c6f6e9083a82beee2f678cea4af1c26ee892360b262129b94350f85244df2eff040cac9b2c0665a99374e9cba37e94f46025d4646af1a243e5ba8c95b5902f3d27f48d4450247109ae355f0c02d843ddad61cd2a3ed67867733446e506894d518fb4d82e32a74397874a9cc2bcb0868877fb0a424def7a30d7cee42d3e47962178acb3ea6057982a671e2557720aeaed05d7a3d6b80876f5796f8b720525bb441eee936e84eff767ad4207e6d360ea6a95939575a3c5d8f01851bfc777a6d30f243dd85cb574a9f61cfebb0ea03a0307ce1f25db0514f149494ce390122fa54915dff09cd5c68494b5f2cd689aba684335117c2447f07003c01ffe3118be09aa9c10325e70bd35bcbb30647f0409ff6ad519d7b6b44480cbc2e7b58485f1ca6fca7ab0f7ef3c0841be7dae53e321c8733352dd10bf47a260c4f4f97c74561a1ea4387e8ed4805bd6ad903dfc4e5ba1bd82fb555d3aef1f960066dff5e58b3a4e4bbec049cfabf6b5fc9461e85deebc8cbfa5c0df156bd08da49f01bb2a7bc9c804cfde555419e939ddb6c0b3ff61c028a26bb00e33be3ce2d2fe75c91401606ec6eaebd7ad2937b5e67961c53fe52addd37761560a341baafd5cf35de1f431cf3eab19b151172c871b467e66bf51ccbe1be760291293b14ba18a95b422249bf7514e78489edbaa34b1aed3e5fb8e95685c1a3008a703c8f3d7f6d05e31750620b060babfbb73d41ee8d0210cfd6ff8a73381ffeb0916c386e7d06489bc712729d81d2d096e34838598b90f676077a6dbcf1acdefc444db7fbd3d07e4638dc265355dc50cae97bb60c00e8d4121f8d11443b6015880e2653dc9856f3ad1937068b46bf38feff9cd4efd9d412ae7a7fa22d071c9f67af9553a06e4f6a6b78cddc0995c40fce58b1563f28e6aa529bf7039fdd9343946f65ddef46a5c76541e9ee82d3fa00032b4c7eb2831fa889167ef0dc084051aae1580baea2d6e784e7d46aa82ab95940d4ddb92e59a1fb00e688ca9ba38fd57a0cb57f4560f73bcae4573355adfc1d070bace2859c6e207bf0d0191def525305105c123a43d10d91bb6d2b446ef88b4f89e7b7645efdda3bf2befabb455e66e858473fc70a89798a3d06f2cd51beeb55fb31ce07592df14b3cf78f548fde8221e5f7ddcc27c59219715b0bcbbbfb793a658d981728a95a2aedbc10776b1720d0d1e9b7b70ce4f960f2b936d3486148205c6af207e3e046334d10e55828c12a7c460b59026a311c71ca217c49d9169a922834b03b7a548e9d870001123667cf04497ebda58ec0aeefb43de14627c6818c9a2dcfb6f22569ad1f5dc21d3728cdaef424ac841f827e003dbb62acc90ddd4b694db7d4f5c05cc570b09f650538abaffdddb8031e7454a2bd8309179988e41719a0535bb16c3631e7e7e25a10aee059ebdada116cf8ff6191f6bd88cbadcd25998cbb7ad160250ce3684a62bb84582f9043978d3393dbfa7f0fb1e46ce073785a21b9f32ff0f46fa709e8b144535014910febe6b1b46f1394fc6ca43b14676fdc8943f7ba66244b03c7e1cd6ebc86ea77f4cb18842d8d717a4fc716831612d70d13d844ba1db3cf5f7d2d6ff34611da8d94d86f0e2b7b0e46bfad662bf8580dc57f65e59361a824ec38dd6ef5b713dedfdf30840bf99bc67aae5356ee8631b87f008abe8e63d3cd7dc5821da73c4f90b2ee0a670de5d382e426e808dd6f27cd4ac81485593230f880dfe86ac868748de0bded26245f2cd4924cb9352914060360541ce1e9c9c6ef9ac123e6aadd1d537cf68f990079d1781bd569b55411b10ba5698c5d30148215e082d3c6c91c58af7ea43a5d50b8e40ce04e11751c15c42d0d4a72f02f2e94c28249aa5474425b7f2dda6619eb6abbd9c7db5e95ad615b5bc073958754d23060e3ae195cf78f1978cceec486c9c7f7dfb82e0c50c6fa0c0fd22e5929155f697f30750a0c74eaff6b1e4cdbe2ce34a7f1d6524a7e2dde9c0c0b5b9c329cff76b806d5143c45ad1a3e05a24c8daa257b197ff803996a6ff2786b78f7582e652388838a26bf6d0e5703a237b896a287c4c687b498ca7eef5dacfaa5f6ed4854192192ca7f11ca07ec6dd9a3cb7eb775a3fb19fc28c28162fb9cc291f9687ab2fdb4d4935eef9df91950811ef9aba197b97b2d7b074aad2b69b7804bad82bf6a27f1d6ddf3a1de22bfa53052edacdfaf15bfd1422f9dd3a768c2fc3579301eac7e55bd80b316adc7c4c20ac54d916483d152468b6144dd5859741f80361885219ca2c0a9356f438eba46359b8401805433c257a137e40ac4b5b204876995e6eed4da470291c7d41e2a9d5369bc8cbdf15ae88ee15a77ede7625a8dd7400ad2c2a44ffbbe038ed17df22d1cf7424ee60c120bb4737a5050ac1df7c8499906f3ce707ee160c57256f0596a6d36917c86bbd79ed84ba0aad580e665167a7c72b356572443b4238b1190c9eb41d3140419c46360e04030aa092215b1ed3e885ee05f999034f76b1e7a9440db7cf21604611679776228e94d76ceb299500cdc880f75643640af99ae87fdbb1ca58ab3bb6892ec0b17bfe5d01005ef0a6e44d846de10a8969fb9adf8064835497fea5b9d8f4a8010a176b6dd2bb4ca251627a6375a2b736b1369720b21faacd66bae193691569ab7782a5f8980f49960afc1f8b516026a13452b670001627433573fe5b94ecbfbb5295878addd994c37e7c659ebbb51b4dc323936ceba48679034f4f12b758d9b6b2b5954b1ef2cd9b3a1b17f9720176df6b9cdd071df6a25e9e68ccf63cdeaae29adeeb08c6c62002b98c660a7dbef3a0813e3581594d5ec05b2f25c4aa75b482d768d335169ad9dd547de05b103907c6935f57c765824611b5439cc33845b7919883890d58d6c0dac54734b446a849ffc0289e7575cced254d008a37e0fd33becead97a189ee4a9b6c19c78fb1082b47fd697d0b0d8fd73c8ad3ac38fbc820cc293c87c2e5a02e5f7da7853d6508dfe55a4006653d644054c4410d248ce13a6a0e71bb420378bb12d211931d8a0b84770946bcb3dac409acab29d6ed8652cc23b5674c83ba769247168d06f0365cc20b836dc6f2675a15b57fc3558be6e8da4fb68937d132714bd86106a0c774d11305c1560c9983faa730e4e26b3ffeb54d9c497f0b1da36941d29714f22b652a2c5f62c3eb685aa97ff549555531d9936d7c8e96d5b45fdf72f7addf3fc2e0d4bab43ec791c05cf5cdbb9cc892cecbe169b30ddaf45cc23751b2964ed3fbf01f4d95b794eaae7c5e7d77ae3e5efd1ff42227748a333bdd84234e9ce4d7b57d466f77fa10e648ba867cfea8ad5a091bf73e295bf0742dad2eeaf60073698a3ef561241b9fee6f6c29bdd62eaf07db4edca05617d8e4ddc2288dd55582098e1bd334ae75080c93b1df3a757b8d5d5996b8dc45f2f7a3cdc429b4a090e8be44ce90dc362f5036ccf83ddb2a45cc46eff4ee6dcc22fecb99ada40c7727ea36cb3eae1f9b765db9f9f0dd3ea29352aa19ecee8c8a88674ea4a8dd9", 0x1000}, {&(0x7f00000003c0)="47dcca0256681ef0fff1b33caac77468570870824d57ef4fa4eb931ef7cee71aee400f6f4d130a01203c158e6487636ece1f71bca8b7d69d412a0c32a8107d6b4c214c032b0d55fdad212436485f02b634510daab01e86492ada1749c6136f41448ccbc0394a365ba0b8c792c448e6db2a9822b31d946d0dd460ce39453d16c88f87a4213bdd188a3c7d9afe34090399d3691cff696f9b794ad37463cf4832d63535e8398cc707ea65e5a9aaf5dcae5efb9fa7b4f91f35c0cb996720c7a968f330d0e51b1f0d9bf7002a14d9b564f843", 0xd0}, {&(0x7f00000004c0)="cff6cf562a7131c7d169d48d1daf9bbf8c4d3b81c3954090dfdf8c0b8250eb3bc79082e0d31afbd62abf010c426603425716595d1451b2978a27a3bdc13f1f41f6c591be92b83a991c611c3045d75a6e3ca3068dcbbeca60357a4ecb1c72adae9c13497b9d7f33632a4beb98ce7b466d82ed05cd3766d96ab6a5b75ea31e4c0da0ddf0a546af8757b95371d051d8eba3af70a64ac5ffaf85ae491aa8c494612601", 0xa1}, {&(0x7f0000000040)="a4b6e5b6bec13e25dad759a56d5e6080e729d92f2b14ff0aa0f57c45bbbd6cbbc8cf08a00f1a5d6ef1d9936b11d9c4e9ea233199", 0x34}, {&(0x7f0000000580)="2b18c506342b5c030faa1e22beecdedeabfcd952740eac78c043245641cff0b1333e94c29059feb4cda23adafd0288156c2edc760bf7e23788541168f463afcbbf7e9b63888991aeb90f", 0x4a}], 0x7) 00:12:02 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_interrupt={0x1, {0x3, 0x1}, 0x183, 0x26, &(0x7f00000000c0)="76f44232b329e6438ccebc14f378344d40ab427ea560d911979efbf6331099d4092c0905b840a8c91a5717500b957678fc600bbd9c4ef472159ec314846f998bbe67791402b4dae6373d3ae8b9a09e94cb17a21ae015a1691be6b07fa167d25e0a9e7fa87fd30129cebb57f729df64481e5e40c34810e7913b906df86807ebf6b0cd60e37127c1ff01c79ee69ddf315241c9bb563900ccde8b85d2e4ea4ec7c6a47580f4e9283e27c20d0f800624a08e345da98f1d957278aa3aa467", 0x0, 0x1f, 0x1, 0x0, 0x80, 0x7, &(0x7f0000000180)="e23d6be261fd946ec1bd8aac6441242e9423a9a7f5dd143869dc88596bb62a8cc5522063699ccf1f0eee611dd1272913af696068d3c3689cee0d1adbcbfb8142141bd184659746cd499be4ae238805fd15e32ebada13b9679ccceb2d374be02b32b771f109df7717c2e227554ad4203f7e0aa619025aea2c1a3dee5040cf0b9afd7f587adaf6de1ef2c85a2291cc4cb14e8bebffdf0301c5ca4a96aef1edfb41aac2de992c16e470fffc52618246f73e541b32d0588c863d3459eb4568b063aeaf"}) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_interrupt={0x1, {0x3, 0x1}, 0x183, 0x26, &(0x7f00000000c0)="76f44232b329e6438ccebc14f378344d40ab427ea560d911979efbf6331099d4092c0905b840a8c91a5717500b957678fc600bbd9c4ef472159ec314846f998bbe67791402b4dae6373d3ae8b9a09e94cb17a21ae015a1691be6b07fa167d25e0a9e7fa87fd30129cebb57f729df64481e5e40c34810e7913b906df86807ebf6b0cd60e37127c1ff01c79ee69ddf315241c9bb563900ccde8b85d2e4ea4ec7c6a47580f4e9283e27c20d0f800624a08e345da98f1d957278aa3aa467", 0x0, 0x1f, 0x1, 0x0, 0x80, 0x7, &(0x7f0000000180)="e23d6be261fd946ec1bd8aac6441242e9423a9a7f5dd143869dc88596bb62a8cc5522063699ccf1f0eee611dd1272913af696068d3c3689cee0d1adbcbfb8142141bd184659746cd499be4ae238805fd15e32ebada13b9679ccceb2d374be02b32b771f109df7717c2e227554ad4203f7e0aa619025aea2c1a3dee5040cf0b9afd7f587adaf6de1ef2c85a2291cc4cb14e8bebffdf0301c5ca4a96aef1edfb41aac2de992c16e470fffc52618246f73e541b32d0588c863d3459eb4568b063aeaf"}) (async) 00:12:02 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ftruncate(r1, 0x1000673) (async, rerun: 32) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) (rerun: 32) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) (async) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x8, 0x110, r2, 0xabf8c000) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x80045510, &(0x7f0000000040)=0xfffffffc) (async, rerun: 64) write$binfmt_script(r0, &(0x7f00000000c0)={'#! ', './file0', [{0x20, '/dev/bus/usb/00#/00#\x00'}, {}, {0x20, 'h*^('}, {0x20, '/dev/bus/usb/00#/00#\x00'}, {0x20, '-\\'}, {0x20, '\xae$$,*)}(}:\'*!-'}, {0x20, '@\x94*[-\\'}], 0xa, "096aab05e4dfed648f66181a1150a04c017c71a9552730429637147a75f666f1577c6203301d3650acdb3dfbfe11053d23edea6b41724cc82e50de312bba0c8e9061e6093f3eba96b5a058d057f96efb1e2ee69f225809e5071d635cb0b9adea9ffe75910ebdd3a685edbca9e1fb0d89b81b62e2b5fbf6db170e48ad8610c616befcdb50aaf2bcbdc460a1d762b32b4e4920e27db6bf468b67a7bd132f927e037a2e7561c449f99eb890534a8af751408b326ce9f7f1fc774d9b359bad56fc91440a4725be2811984390d272ab365c55059762806a0413bba5171fbaefdf2cd06b496cf20b5fc61ac17c745fe885bd9fc8d848f5e9e7a66d"}, 0x14e) (rerun: 64) 00:12:02 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x4004551e, &(0x7f0000000040)) [ 722.932257][T30732] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 00:12:02 executing program 1: syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async, rerun: 64) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (rerun: 64) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) (async, rerun: 64) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000240)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="00000000000000002e2f66696c65300034a2d023d8ef3ea4e86899ca01a57257a55ffddc46b1396443b92cfc6eb273a65018f2fdfaf8202967116e8984551ebf34a2a01d9e6b2e0f59b5f2e21d6b143ea704cb3d9dd2d803b16d5511b95ab25e71b690233bd359ebc10331c2655e78e24e7a03956b8132bfaffb7edd5cc621964d7cc443dcd1c11abff9e8e0f36cdce93c54969d0646d630a02deb1543d9adbc6a76"]) (async, rerun: 64) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r1, 0x800c6613, &(0x7f0000000180)=@v2={0x2, @adiantum, 0x0, '\x00', @b}) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) (async) ftruncate(r2, 0x1000672) (async) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r0, 0xc018937e, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x2}}, './file0\x00'}) (async) openat$mice(0xffffffffffffff9c, &(0x7f0000000080), 0x6000) 00:12:02 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_BULK(r0, 0xc0185502, &(0x7f0000000140)={{{0x5}}, 0xf0, 0xff, &(0x7f0000000040)="1a550cfa88d3f272a792d84687cb16277808426925664dfe0327dbb82d54b912cb308396dac43e61eb34cdca4759156a07f42fef7adf5e6771c4634750305ef07b9b24d3ebed222621892eab98c151abc635123d4e27659b06a9b2f3116afda7633d0eca57ae65fc977dfef8f9dbe36bb71df700faeb6aa7b3832d347b9573cb5ee252b4daa20fa5e5f64f9ac2a4f37604cf2a77b064065c78d1b34dfa2d441d368632deba2f8bb99cd038fa18d142d82204aa91ac49d661278cad1aac8e1cf15bce221b10f4b2d265cdd71324bbe6219cf804b995c291ef2b9b8eae63b8c337f51e2b747e495d16622a2b640896e2be"}) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000000)="37c7e4caf2a43d691abbb3fa2aec23", 0xf, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{0xfffffffc}]}) 00:12:02 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x40049409, &(0x7f0000000040)) 00:12:02 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_BULK(r0, 0xc0185502, &(0x7f0000000140)={{{0x5}}, 0xf0, 0xff, &(0x7f0000000040)="1a550cfa88d3f272a792d84687cb16277808426925664dfe0327dbb82d54b912cb308396dac43e61eb34cdca4759156a07f42fef7adf5e6771c4634750305ef07b9b24d3ebed222621892eab98c151abc635123d4e27659b06a9b2f3116afda7633d0eca57ae65fc977dfef8f9dbe36bb71df700faeb6aa7b3832d347b9573cb5ee252b4daa20fa5e5f64f9ac2a4f37604cf2a77b064065c78d1b34dfa2d441d368632deba2f8bb99cd038fa18d142d82204aa91ac49d661278cad1aac8e1cf15bce221b10f4b2d265cdd71324bbe6219cf804b995c291ef2b9b8eae63b8c337f51e2b747e495d16622a2b640896e2be"}) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000000)="37c7e4caf2a43d691abbb3fa2aec23", 0xf, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{0xfffffffc}]}) 00:12:02 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000000)=@usbdevfs_connect={0xa485f85}) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) ftruncate(0xffffffffffffffff, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async) io_setup(0x3, &(0x7f0000000600)) (async) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) (async) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000000)=@usbdevfs_connect={0xa485f85}) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) (async) 00:12:03 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r1}, 0x80) preadv2(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/53, 0x35}, {&(0x7f0000000180)=""/35, 0x23}, {&(0x7f00000001c0)=""/200, 0xc8}], 0x3, 0x6, 0x5, 0x14) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0000, 0x88) read$usbfs(r2, &(0x7f00000000c0)=""/181, 0xb5) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:12:03 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ftruncate(r1, 0x1000673) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) (async) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x8, 0x110, r2, 0xabf8c000) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x80045510, &(0x7f0000000040)=0xfffffffc) write$binfmt_script(r0, &(0x7f00000000c0)={'#! ', './file0', [{0x20, '/dev/bus/usb/00#/00#\x00'}, {}, {0x20, 'h*^('}, {0x20, '/dev/bus/usb/00#/00#\x00'}, {0x20, '-\\'}, {0x20, '\xae$$,*)}(}:\'*!-'}, {0x20, '@\x94*[-\\'}], 0xa, "096aab05e4dfed648f66181a1150a04c017c71a9552730429637147a75f666f1577c6203301d3650acdb3dfbfe11053d23edea6b41724cc82e50de312bba0c8e9061e6093f3eba96b5a058d057f96efb1e2ee69f225809e5071d635cb0b9adea9ffe75910ebdd3a685edbca9e1fb0d89b81b62e2b5fbf6db170e48ad8610c616befcdb50aaf2bcbdc460a1d762b32b4e4920e27db6bf468b67a7bd132f927e037a2e7561c449f99eb890534a8af751408b326ce9f7f1fc774d9b359bad56fc91440a4725be2811984390d272ab365c55059762806a0413bba5171fbaefdf2cd06b496cf20b5fc61ac17c745fe885bd9fc8d848f5e9e7a66d"}, 0x14e) [ 723.029206][T30754] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 00:12:03 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x4008550c, &(0x7f0000000040)) 00:12:03 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_BULK(r0, 0xc0185502, &(0x7f0000000140)={{{0x5}}, 0xf0, 0xff, &(0x7f0000000040)="1a550cfa88d3f272a792d84687cb16277808426925664dfe0327dbb82d54b912cb308396dac43e61eb34cdca4759156a07f42fef7adf5e6771c4634750305ef07b9b24d3ebed222621892eab98c151abc635123d4e27659b06a9b2f3116afda7633d0eca57ae65fc977dfef8f9dbe36bb71df700faeb6aa7b3832d347b9573cb5ee252b4daa20fa5e5f64f9ac2a4f37604cf2a77b064065c78d1b34dfa2d441d368632deba2f8bb99cd038fa18d142d82204aa91ac49d661278cad1aac8e1cf15bce221b10f4b2d265cdd71324bbe6219cf804b995c291ef2b9b8eae63b8c337f51e2b747e495d16622a2b640896e2be"}) (async) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000000)="37c7e4caf2a43d691abbb3fa2aec23", 0xf, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{0xfffffffc}]}) 00:12:03 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r1}, 0x80) (async) preadv2(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/53, 0x35}, {&(0x7f0000000180)=""/35, 0x23}, {&(0x7f00000001c0)=""/200, 0xc8}], 0x3, 0x6, 0x5, 0x14) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0000, 0x88) read$usbfs(r2, &(0x7f00000000c0)=""/181, 0xb5) (async) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:12:03 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000100)=ANY=[@ANYBLOB="94c8970700000000180000115505059e4cc276e3d2f2af289282a3007ea0186a809017755534ad397c0f60978a4df79d42f30b2a4494e05a353ef4aa898ed03741faa08017535b6cdff9a95a979b9ce4637ebbc3ab754014", @ANYRES32, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00./file0\x00']) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x6}) r2 = socket$tipc(0x1e, 0x2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x4000010, r2, 0xffffd000) setsockopt$XDP_TX_RING(r1, 0x11b, 0x3, &(0x7f00000000c0)=0x280, 0x4) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) [ 723.081614][T30772] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 00:12:03 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000000)=@usbdevfs_connect={0xa485f85}) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) 00:12:03 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) mknodat$null(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x103) 00:12:03 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) ioctl$USBDEVFS_RESETEP(r1, 0x80045503, &(0x7f0000000000)) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) mount$bpf(0x0, &(0x7f0000000040)='./file2\x00', &(0x7f00000000c0), 0x891, &(0x7f00000001c0)={[{@mode={'mode', 0x3d, 0xb79}}], [{@subj_user={'subj_user', 0x3d, 'z'}}, {@subj_user={'subj_user', 0x3d, ':%\\['}}, {@dont_appraise}, {@mask={'mask', 0x3d, '^MAY_EXEC'}}, {@fowner_lt={'fowner<', r3}}, {@smackfsfloor={'smackfsfloor', 0x3d, '{{,}$&%'}}, {@obj_user}]}) 00:12:03 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r1}, 0x80) preadv2(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/53, 0x35}, {&(0x7f0000000180)=""/35, 0x23}, {&(0x7f00000001c0)=""/200, 0xc8}], 0x3, 0x6, 0x5, 0x14) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0000, 0x88) read$usbfs(r2, &(0x7f00000000c0)=""/181, 0xb5) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r1}, 0x80) (async) preadv2(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/53, 0x35}, {&(0x7f0000000180)=""/35, 0x23}, {&(0x7f00000001c0)=""/200, 0xc8}], 0x3, 0x6, 0x5, 0x14) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0000, 0x88) (async) read$usbfs(r2, &(0x7f00000000c0)=""/181, 0xb5) (async) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) 00:12:03 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000100)=ANY=[@ANYBLOB="94c8970700000000180000115505059e4cc276e3d2f2af289282a3007ea0186a809017755534ad397c0f60978a4df79d42f30b2a4494e05a353ef4aa898ed03741faa08017535b6cdff9a95a979b9ce4637ebbc3ab754014", @ANYRES32, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00./file0\x00']) (async) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x6}) (async) r2 = socket$tipc(0x1e, 0x2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x4000010, r2, 0xffffd000) (async) setsockopt$XDP_TX_RING(r1, 0x11b, 0x3, &(0x7f00000000c0)=0x280, 0x4) (async) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) [ 723.158950][T30786] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 00:12:03 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) mknodat$null(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x103) [ 723.173065][T30786] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 00:12:03 executing program 5: ioctl$USBDEVFS_CONTROL(0xffffffffffffffff, 0xc0185500, &(0x7f0000000080)={0x0, 0x3, 0x0, 0x7f, 0x0, 0x0, 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x200000b, 0x4010, r0, 0xb029c000) io_submit(r1, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000000)="96", 0x7ffff000}]) getdents64(r0, &(0x7f0000000140)=""/234, 0xea) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x14, 0x2, 0xfff9, 0x0, 0x10001}) 00:12:03 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_FREE_STREAMS(r0, 0x8008551d, &(0x7f0000000000)=ANY=[@ANYBLOB="a55300001b0000000f8a8586020a8f028f0e88800b0f8602850e07818b8e09"]) ftruncate(0xffffffffffffffff, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) ioctl$USBDEVFS_GETDRIVER(r0, 0x41045508, &(0x7f00000000c0)={0x3, "4137931eb90c234575fca2bf283d4315c9e6f5e20532d2bc20642a8ac9804a1208a494706fd94466507fee429b47e8ae996238c366f13b7159f0ef22cebe9822f6e339945e6fbe1a1f84611847d61c776d64588e3918c8a426eda2701f3111803842d669b3e5ac1cb8e7f0d67c48c91f30f723da59123e80bcd1bc09630ec485d3a394bad6262c45eef0e15b2d5627d6f0ed4725bad9162901c8182fd8a9fbcef3d6a067cf88bb126897f93d2ae71bc91943b4950aba8b3a55b01dbd1302360b8f776a7e82d2bb643768c62aa1cde05050604f94dfad0b71b0b389e8f6330e00320ebc6b92d9e35d367b4f7b3ed6e84516c5e75d3d1925a6270c8c5493336de4"}) 00:12:03 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) (async) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) (async) mknodat$null(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x103) 00:12:03 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x4008550d, &(0x7f0000000040)) 00:12:03 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_FREE_STREAMS(r0, 0x8008551d, &(0x7f0000000000)=ANY=[@ANYBLOB="a55300001b0000000f8a8586020a8f028f0e88800b0f8602850e07818b8e09"]) ftruncate(0xffffffffffffffff, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) ioctl$USBDEVFS_GETDRIVER(r0, 0x41045508, &(0x7f00000000c0)={0x3, "4137931eb90c234575fca2bf283d4315c9e6f5e20532d2bc20642a8ac9804a1208a494706fd94466507fee429b47e8ae996238c366f13b7159f0ef22cebe9822f6e339945e6fbe1a1f84611847d61c776d64588e3918c8a426eda2701f3111803842d669b3e5ac1cb8e7f0d67c48c91f30f723da59123e80bcd1bc09630ec485d3a394bad6262c45eef0e15b2d5627d6f0ed4725bad9162901c8182fd8a9fbcef3d6a067cf88bb126897f93d2ae71bc91943b4950aba8b3a55b01dbd1302360b8f776a7e82d2bb643768c62aa1cde05050604f94dfad0b71b0b389e8f6330e00320ebc6b92d9e35d367b4f7b3ed6e84516c5e75d3d1925a6270c8c5493336de4"}) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) ioctl$USBDEVFS_FREE_STREAMS(r0, 0x8008551d, &(0x7f0000000000)=ANY=[@ANYBLOB="a55300001b0000000f8a8586020a8f028f0e88800b0f8602850e07818b8e09"]) (async) ftruncate(0xffffffffffffffff, 0x0) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) (async) ioctl$USBDEVFS_GETDRIVER(r0, 0x41045508, &(0x7f00000000c0)={0x3, "4137931eb90c234575fca2bf283d4315c9e6f5e20532d2bc20642a8ac9804a1208a494706fd94466507fee429b47e8ae996238c366f13b7159f0ef22cebe9822f6e339945e6fbe1a1f84611847d61c776d64588e3918c8a426eda2701f3111803842d669b3e5ac1cb8e7f0d67c48c91f30f723da59123e80bcd1bc09630ec485d3a394bad6262c45eef0e15b2d5627d6f0ed4725bad9162901c8182fd8a9fbcef3d6a067cf88bb126897f93d2ae71bc91943b4950aba8b3a55b01dbd1302360b8f776a7e82d2bb643768c62aa1cde05050604f94dfad0b71b0b389e8f6330e00320ebc6b92d9e35d367b4f7b3ed6e84516c5e75d3d1925a6270c8c5493336de4"}) (async) 00:12:03 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000100)=ANY=[@ANYBLOB="94c8970700000000180000115505059e4cc276e3d2f2af289282a3007ea0186a809017755534ad397c0f60978a4df79d42f30b2a4494e05a353ef4aa898ed03741faa08017535b6cdff9a95a979b9ce4637ebbc3ab754014", @ANYRES32, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00./file0\x00']) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x6}) r2 = socket$tipc(0x1e, 0x2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x4000010, r2, 0xffffd000) setsockopt$XDP_TX_RING(r1, 0x11b, 0x3, &(0x7f00000000c0)=0x280, 0x4) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000100)=ANY=[@ANYBLOB="94c8970700000000180000115505059e4cc276e3d2f2af289282a3007ea0186a809017755534ad397c0f60978a4df79d42f30b2a4494e05a353ef4aa898ed03741faa08017535b6cdff9a95a979b9ce4637ebbc3ab754014", @ANYRES32, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00./file0\x00']) (async) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x6}) (async) socket$tipc(0x1e, 0x2, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x4000010, r2, 0xffffd000) (async) setsockopt$XDP_TX_RING(r1, 0x11b, 0x3, &(0x7f00000000c0)=0x280, 0x4) (async) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) (async) 00:12:03 executing program 5: ioctl$USBDEVFS_CONTROL(0xffffffffffffffff, 0xc0185500, &(0x7f0000000080)={0x0, 0x3, 0x0, 0x7f, 0x0, 0x0, 0x0}) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async, rerun: 32) io_setup(0x3, &(0x7f0000000600)=0x0) (rerun: 32) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x200000b, 0x4010, r0, 0xb029c000) (async) io_submit(r1, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000000)="96", 0x7ffff000}]) (async) getdents64(r0, &(0x7f0000000140)=""/234, 0xea) (async) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x14, 0x2, 0xfff9, 0x0, 0x10001}) 00:12:03 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) (async) ioctl$USBDEVFS_RESETEP(r1, 0x80045503, &(0x7f0000000000)) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) mount$bpf(0x0, &(0x7f0000000040)='./file2\x00', &(0x7f00000000c0), 0x891, &(0x7f00000001c0)={[{@mode={'mode', 0x3d, 0xb79}}], [{@subj_user={'subj_user', 0x3d, 'z'}}, {@subj_user={'subj_user', 0x3d, ':%\\['}}, {@dont_appraise}, {@mask={'mask', 0x3d, '^MAY_EXEC'}}, {@fowner_lt={'fowner<', r3}}, {@smackfsfloor={'smackfsfloor', 0x3d, '{{,}$&%'}}, {@obj_user}]}) 00:12:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) fcntl$dupfd(r0, 0x406, 0xffffffffffffffff) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0x3}}, './file0\x00'}) r3 = openat$cgroup_ro(r2, &(0x7f0000000100)='freezer.parent_freezing\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r3, 0x0) ftruncate(r3, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x80045505, &(0x7f0000000080)) 00:12:03 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_FREE_STREAMS(r0, 0x8008551d, &(0x7f0000000000)=ANY=[@ANYBLOB="a55300001b0000000f8a8586020a8f028f0e88800b0f8602850e07818b8e09"]) ftruncate(0xffffffffffffffff, 0x0) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000080)) (async, rerun: 64) ioctl$USBDEVFS_GETDRIVER(r0, 0x41045508, &(0x7f00000000c0)={0x3, "4137931eb90c234575fca2bf283d4315c9e6f5e20532d2bc20642a8ac9804a1208a494706fd94466507fee429b47e8ae996238c366f13b7159f0ef22cebe9822f6e339945e6fbe1a1f84611847d61c776d64588e3918c8a426eda2701f3111803842d669b3e5ac1cb8e7f0d67c48c91f30f723da59123e80bcd1bc09630ec485d3a394bad6262c45eef0e15b2d5627d6f0ed4725bad9162901c8182fd8a9fbcef3d6a067cf88bb126897f93d2ae71bc91943b4950aba8b3a55b01dbd1302360b8f776a7e82d2bb643768c62aa1cde05050604f94dfad0b71b0b389e8f6330e00320ebc6b92d9e35d367b4f7b3ed6e84516c5e75d3d1925a6270c8c5493336de4"}) (rerun: 64) 00:12:03 executing program 1: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000480), 0x200000) setsockopt$inet6_tcp_TLS_TX(r0, 0x6, 0x1, &(0x7f00000004c0)=@gcm_256={{0x7}, "877b71b80b057c9c", "bdf532638ed8d462177992a05752b36b401a7486c7686b86900f1014839bf0d1", "7ad53a9a", "55af7e917fe3aa38"}, 0x38) r1 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) r4 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r3}, 0x80) openat$cgroup_pressure(r2, &(0x7f0000000180)='cpu.pressure\x00', 0x2, 0x0) r5 = socket(0x2, 0x2, 0x1) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r5, 0x0, 0x8) sendmsg$nl_route_sched(r5, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000400)={&(0x7f0000000240)=@delqdisc={0x188, 0x25, 0x800, 0x70bd2b, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, {0xfff1, 0x7}, {0x8, 0x5}, {0x5, 0xffff}}, [@TCA_INGRESS_BLOCK={0x8}, @qdisc_kind_options=@q_plug={{0x9}, {0xc, 0x2, {0x3, 0x4}}}, @TCA_STAB={0x134, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x40, 0x7f, 0x5, 0x2a7, 0x2, 0x0, 0x1f, 0x3}}, {0xa, 0x2, [0x8, 0x3, 0x20]}}, {{0x1c, 0x1, {0x3, 0x3, 0x7, 0x7, 0x2, 0x1ff, 0x2ef, 0x1}}, {0x6, 0x2, [0x78f]}}, {{0x1c, 0x1, {0xc7, 0x5, 0x4, 0x0, 0x1, 0x1, 0x1, 0x4}}, {0xc, 0x2, [0x6, 0x8, 0x9, 0x3]}}, {{0x1c, 0x1, {0x6, 0x1f, 0x3ff, 0x6, 0x1, 0x3, 0x2, 0x2}}, {0x8, 0x2, [0xfff, 0x4]}}, {{0x1c, 0x1, {0x5, 0x81, 0xbcf6, 0xfffffc1e, 0x2, 0x7ff, 0xffff, 0x4}}, {0xc, 0x2, [0x23f9, 0x2, 0x3f, 0x400]}}, {{0x1c, 0x1, {0x3f, 0x8, 0x1, 0x10001, 0x2, 0x3ff, 0x9, 0x3}}, {0xa, 0x2, [0x8001, 0x200, 0xa529]}}, {{0x1c, 0x1, {0x1, 0xd7, 0x7ff, 0xfffffffc, 0x0, 0x10001, 0x0, 0x1}}, {0x6, 0x2, [0x5]}}, {{0x1c, 0x1, {0x8, 0x0, 0x6, 0x513, 0x2, 0x8, 0x80, 0x2}}, {0x8, 0x2, [0xa34, 0x7]}}]}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0xffffffff}, @TCA_RATE={0x6, 0x5, {0x81, 0x40}}]}, 0x188}, 0x1, 0x0, 0x0, 0x24044005}, 0x40000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2000002, 0x100010, r4, 0x0) ftruncate(r2, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x80085504, &(0x7f0000000080)) 00:12:03 executing program 5: ioctl$USBDEVFS_CONTROL(0xffffffffffffffff, 0xc0185500, &(0x7f0000000080)={0x0, 0x3, 0x0, 0x7f, 0x0, 0x0, 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x200000b, 0x4010, r0, 0xb029c000) io_submit(r1, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000000)="96", 0x7ffff000}]) getdents64(r0, &(0x7f0000000140)=""/234, 0xea) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x14, 0x2, 0xfff9, 0x0, 0x10001}) ioctl$USBDEVFS_CONTROL(0xffffffffffffffff, 0xc0185500, &(0x7f0000000080)={0x0, 0x3, 0x0, 0x7f, 0x0, 0x0, 0x0}) (async) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async) io_setup(0x3, &(0x7f0000000600)) (async) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x200000b, 0x4010, r0, 0xb029c000) (async) io_submit(r1, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000000)="96", 0x7ffff000}]) (async) getdents64(r0, &(0x7f0000000140)=""/234, 0xea) (async) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x14, 0x2, 0xfff9, 0x0, 0x10001}) (async) 00:12:03 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x40085511, &(0x7f0000000040)) 00:12:04 executing program 1: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000480), 0x200000) setsockopt$inet6_tcp_TLS_TX(r0, 0x6, 0x1, &(0x7f00000004c0)=@gcm_256={{0x7}, "877b71b80b057c9c", "bdf532638ed8d462177992a05752b36b401a7486c7686b86900f1014839bf0d1", "7ad53a9a", "55af7e917fe3aa38"}, 0x38) (async) r1 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) r4 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r3}, 0x80) openat$cgroup_pressure(r2, &(0x7f0000000180)='cpu.pressure\x00', 0x2, 0x0) r5 = socket(0x2, 0x2, 0x1) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r5, 0x0, 0x8) (async) sendmsg$nl_route_sched(r5, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000400)={&(0x7f0000000240)=@delqdisc={0x188, 0x25, 0x800, 0x70bd2b, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, {0xfff1, 0x7}, {0x8, 0x5}, {0x5, 0xffff}}, [@TCA_INGRESS_BLOCK={0x8}, @qdisc_kind_options=@q_plug={{0x9}, {0xc, 0x2, {0x3, 0x4}}}, @TCA_STAB={0x134, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x40, 0x7f, 0x5, 0x2a7, 0x2, 0x0, 0x1f, 0x3}}, {0xa, 0x2, [0x8, 0x3, 0x20]}}, {{0x1c, 0x1, {0x3, 0x3, 0x7, 0x7, 0x2, 0x1ff, 0x2ef, 0x1}}, {0x6, 0x2, [0x78f]}}, {{0x1c, 0x1, {0xc7, 0x5, 0x4, 0x0, 0x1, 0x1, 0x1, 0x4}}, {0xc, 0x2, [0x6, 0x8, 0x9, 0x3]}}, {{0x1c, 0x1, {0x6, 0x1f, 0x3ff, 0x6, 0x1, 0x3, 0x2, 0x2}}, {0x8, 0x2, [0xfff, 0x4]}}, {{0x1c, 0x1, {0x5, 0x81, 0xbcf6, 0xfffffc1e, 0x2, 0x7ff, 0xffff, 0x4}}, {0xc, 0x2, [0x23f9, 0x2, 0x3f, 0x400]}}, {{0x1c, 0x1, {0x3f, 0x8, 0x1, 0x10001, 0x2, 0x3ff, 0x9, 0x3}}, {0xa, 0x2, [0x8001, 0x200, 0xa529]}}, {{0x1c, 0x1, {0x1, 0xd7, 0x7ff, 0xfffffffc, 0x0, 0x10001, 0x0, 0x1}}, {0x6, 0x2, [0x5]}}, {{0x1c, 0x1, {0x8, 0x0, 0x6, 0x513, 0x2, 0x8, 0x80, 0x2}}, {0x8, 0x2, [0xa34, 0x7]}}]}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0xffffffff}, @TCA_RATE={0x6, 0x5, {0x81, 0x40}}]}, 0x188}, 0x1, 0x0, 0x0, 0x24044005}, 0x40000) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2000002, 0x100010, r4, 0x0) (async) ftruncate(r2, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x80085504, &(0x7f0000000080)) 00:12:04 executing program 4: ftruncate(0xffffffffffffffff, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r1, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000000)="96", 0x7ffff000}]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r3, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r2, &(0x7f0000000000)="96", 0x7ffff000}]) r4 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r5 = socket$isdn_base(0x22, 0x3, 0x0) r6 = syz_open_dev$usbmon(&(0x7f0000000540), 0x1, 0x6000) io_submit(r3, 0x5, &(0x7f0000000780)=[&(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000200)="cd348c3149760e17d5e60ffac670d6d78f8c98922cfc2553e30937fa664733acb3396554cad61a19928d078124fda16973", 0x31, 0x5, 0x0, 0x1, r4}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x5, 0x81, r0, &(0x7f00000002c0)="2ad1ae028663060d03b1341dca4b994b8bcece1a7ca97d40ca2b83d6f021e2035ed839a141af186e4704ac75712e95bdc951d86a8aa128b3fc703f80fbad9881f7cb4577608a1931158e4f2031e846ce59b92c82e14b053d803866c49a2a0aaadaac9b8a1f026e230e479f8269102e6818819e2673bcdb3021e3519f108eba89f148047b9e46b842e0001c47f1159cd3c2f96162ceba8e7520b3bc52de9e6eab5333c45f36e3219e5d48edf3260b43a6a23293f8531a7a6bec7b11b3f26300f8d8f9a41138b76b0dbadd3173080daf87da8d453a95c7f5d54a", 0xd9, 0x316, 0x0, 0x2, r0}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x1, 0x5, r5, &(0x7f0000000400)="1173920ce4ef73a8d3cc8d18e736d37b4e060c36070b4d7581e5282c01d5d715a50295cc42e66f562df4b26639aedf3d96d94fc38e7dd98fdefd27561b4e6d77f1a4d8e4b3290ca2f404b6410629a072141c32f6be913e788ca783483f623b112573ffb2c9730572b5f7d248f35ab33b4235bc3ed032348c04fb63180897eb00f21e189734d1d6536e67d7981529dd6953db01317722a543e1b0c6ff201c19e03c1672109ecab38592fb0f983d587b628a3eea1cbc438159c857359c87ab8718c202e3dcd0350c8e685876bfc4d6d8cb667aa91c7b4312bc50f0cd582f9809503a2f48a6a77178636777ba65c04fe22d07", 0xf1, 0x9, 0x0, 0x3, r0}, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0xff, r6, &(0x7f0000000580)="bb43459462df96c9ff3636b6c04b662a09aaa6b9bc5e11ab861342cbd7327f7005b3f5fd7202e813daac2e3255704dfc8ab5083e0f62aeed4603a4c117a27e99ab357c5d2d86ab70fecd81", 0x4b, 0x0, 0x0, 0x2}, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x6, 0x1f, 0xffffffffffffffff, &(0x7f0000000680)="258a02d5d3cd77ee83305c12c5554f404e01260a6f2b3d21acfe8bcf7b47fe02f3a56d341896b7466284c8ec667d3b091598472b1b647af6a8c9699979591063e66786ef6cf220f6e1597493d1ce75778a1eec0ef141080a3f33f2dd986e21122d809cb268c297b95c89545363384db3ae54815d7f6f482bfc1faaaaafb586db3327a0e4b0dd0ef5ac327748bba6e4e0d34dbafd8fdc", 0x96, 0x0, 0x0, 0x5, r0}]) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000180)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x9, 0x1}}, './file0\x00'}) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f00000001c0)={0x3, r7}) ioctl$USBDEVFS_RELEASEINTERFACE(0xffffffffffffffff, 0x8004550f, &(0x7f0000000080)) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x40806685, &(0x7f0000000100)={0x1, 0x1, 0x1000, 0x73, &(0x7f0000000000)="0bd8dc23c71401c80057fbf13087f622504498f45261558686e87cd6148a3bc7cdcc2a95d15cb5d79b0b5e7f504e87b4a70b3b6fd0a76768b4e3002fc6493e9c860aa7a0a3bd817d807cf5b629156bd59123142eecd9eb915f5c0909ca025634651c7e7e2ba4c112eef0a305c62a9c78bce67a", 0xa, 0x0, &(0x7f00000000c0)="ef1d440dee009eeaf97e"}) lsetxattr$system_posix_acl(&(0x7f00000007c0)='./file2\x00', &(0x7f0000000800)='system.posix_acl_default\x00', &(0x7f0000000840)={{}, {0x1, 0x4}, [{0x2, 0x3, 0xee01}, {0x2, 0x2, 0xee01}, {0x2, 0x1, 0xee00}], {0x4, 0x6}, [{0x8, 0x4, 0xffffffffffffffff}, {}], {0x10, 0x1}, {0x20, 0x2}}, 0x4c, 0x1) 00:12:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) r1 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) fcntl$dupfd(r0, 0x406, 0xffffffffffffffff) (async) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0x3}}, './file0\x00'}) r3 = openat$cgroup_ro(r2, &(0x7f0000000100)='freezer.parent_freezing\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r3, 0x0) ftruncate(r3, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x80045505, &(0x7f0000000080)) 00:12:04 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x40086602, &(0x7f0000000040)) 00:12:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) fcntl$dupfd(r0, 0x406, 0xffffffffffffffff) (async, rerun: 64) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0x3}}, './file0\x00'}) (rerun: 64) r3 = openat$cgroup_ro(r2, &(0x7f0000000100)='freezer.parent_freezing\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r3, 0x0) (async) ftruncate(r3, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x80045505, &(0x7f0000000080)) 00:12:04 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) ioctl$USBDEVFS_RESETEP(r1, 0x80045503, &(0x7f0000000000)) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) mount$bpf(0x0, &(0x7f0000000040)='./file2\x00', &(0x7f00000000c0), 0x891, &(0x7f00000001c0)={[{@mode={'mode', 0x3d, 0xb79}}], [{@subj_user={'subj_user', 0x3d, 'z'}}, {@subj_user={'subj_user', 0x3d, ':%\\['}}, {@dont_appraise}, {@mask={'mask', 0x3d, '^MAY_EXEC'}}, {@fowner_lt={'fowner<', r3}}, {@smackfsfloor={'smackfsfloor', 0x3d, '{{,}$&%'}}, {@obj_user}]}) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async) io_setup(0x3, &(0x7f0000000600)) (async) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) (async) ioctl$USBDEVFS_RESETEP(r1, 0x80045503, &(0x7f0000000000)) (async) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) mount$bpf(0x0, &(0x7f0000000040)='./file2\x00', &(0x7f00000000c0), 0x891, &(0x7f00000001c0)={[{@mode={'mode', 0x3d, 0xb79}}], [{@subj_user={'subj_user', 0x3d, 'z'}}, {@subj_user={'subj_user', 0x3d, ':%\\['}}, {@dont_appraise}, {@mask={'mask', 0x3d, '^MAY_EXEC'}}, {@fowner_lt={'fowner<', r3}}, {@smackfsfloor={'smackfsfloor', 0x3d, '{{,}$&%'}}, {@obj_user}]}) (async) 00:12:04 executing program 1: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000480), 0x200000) setsockopt$inet6_tcp_TLS_TX(r0, 0x6, 0x1, &(0x7f00000004c0)=@gcm_256={{0x7}, "877b71b80b057c9c", "bdf532638ed8d462177992a05752b36b401a7486c7686b86900f1014839bf0d1", "7ad53a9a", "55af7e917fe3aa38"}, 0x38) (async) r1 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async, rerun: 64) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async, rerun: 64) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) r4 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r3}, 0x80) (async, rerun: 32) openat$cgroup_pressure(r2, &(0x7f0000000180)='cpu.pressure\x00', 0x2, 0x0) (rerun: 32) r5 = socket(0x2, 0x2, 0x1) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r5, 0x0, 0x8) (async) sendmsg$nl_route_sched(r5, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000400)={&(0x7f0000000240)=@delqdisc={0x188, 0x25, 0x800, 0x70bd2b, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, {0xfff1, 0x7}, {0x8, 0x5}, {0x5, 0xffff}}, [@TCA_INGRESS_BLOCK={0x8}, @qdisc_kind_options=@q_plug={{0x9}, {0xc, 0x2, {0x3, 0x4}}}, @TCA_STAB={0x134, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x40, 0x7f, 0x5, 0x2a7, 0x2, 0x0, 0x1f, 0x3}}, {0xa, 0x2, [0x8, 0x3, 0x20]}}, {{0x1c, 0x1, {0x3, 0x3, 0x7, 0x7, 0x2, 0x1ff, 0x2ef, 0x1}}, {0x6, 0x2, [0x78f]}}, {{0x1c, 0x1, {0xc7, 0x5, 0x4, 0x0, 0x1, 0x1, 0x1, 0x4}}, {0xc, 0x2, [0x6, 0x8, 0x9, 0x3]}}, {{0x1c, 0x1, {0x6, 0x1f, 0x3ff, 0x6, 0x1, 0x3, 0x2, 0x2}}, {0x8, 0x2, [0xfff, 0x4]}}, {{0x1c, 0x1, {0x5, 0x81, 0xbcf6, 0xfffffc1e, 0x2, 0x7ff, 0xffff, 0x4}}, {0xc, 0x2, [0x23f9, 0x2, 0x3f, 0x400]}}, {{0x1c, 0x1, {0x3f, 0x8, 0x1, 0x10001, 0x2, 0x3ff, 0x9, 0x3}}, {0xa, 0x2, [0x8001, 0x200, 0xa529]}}, {{0x1c, 0x1, {0x1, 0xd7, 0x7ff, 0xfffffffc, 0x0, 0x10001, 0x0, 0x1}}, {0x6, 0x2, [0x5]}}, {{0x1c, 0x1, {0x8, 0x0, 0x6, 0x513, 0x2, 0x8, 0x80, 0x2}}, {0x8, 0x2, [0xa34, 0x7]}}]}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0xffffffff}, @TCA_RATE={0x6, 0x5, {0x81, 0x40}}]}, 0x188}, 0x1, 0x0, 0x0, 0x24044005}, 0x40000) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2000002, 0x100010, r4, 0x0) (async) ftruncate(r2, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x80085504, &(0x7f0000000080)) 00:12:04 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x40186366, &(0x7f0000000040)) 00:12:04 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='rdma.current\x00', 0x0, 0x0) 00:12:04 executing program 4: ftruncate(0xffffffffffffffff, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r1, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000000)="96", 0x7ffff000}]) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r3, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r2, &(0x7f0000000000)="96", 0x7ffff000}]) (async) r4 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r5 = socket$isdn_base(0x22, 0x3, 0x0) (async) r6 = syz_open_dev$usbmon(&(0x7f0000000540), 0x1, 0x6000) io_submit(r3, 0x5, &(0x7f0000000780)=[&(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000200)="cd348c3149760e17d5e60ffac670d6d78f8c98922cfc2553e30937fa664733acb3396554cad61a19928d078124fda16973", 0x31, 0x5, 0x0, 0x1, r4}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x5, 0x81, r0, &(0x7f00000002c0)="2ad1ae028663060d03b1341dca4b994b8bcece1a7ca97d40ca2b83d6f021e2035ed839a141af186e4704ac75712e95bdc951d86a8aa128b3fc703f80fbad9881f7cb4577608a1931158e4f2031e846ce59b92c82e14b053d803866c49a2a0aaadaac9b8a1f026e230e479f8269102e6818819e2673bcdb3021e3519f108eba89f148047b9e46b842e0001c47f1159cd3c2f96162ceba8e7520b3bc52de9e6eab5333c45f36e3219e5d48edf3260b43a6a23293f8531a7a6bec7b11b3f26300f8d8f9a41138b76b0dbadd3173080daf87da8d453a95c7f5d54a", 0xd9, 0x316, 0x0, 0x2, r0}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x1, 0x5, r5, &(0x7f0000000400)="1173920ce4ef73a8d3cc8d18e736d37b4e060c36070b4d7581e5282c01d5d715a50295cc42e66f562df4b26639aedf3d96d94fc38e7dd98fdefd27561b4e6d77f1a4d8e4b3290ca2f404b6410629a072141c32f6be913e788ca783483f623b112573ffb2c9730572b5f7d248f35ab33b4235bc3ed032348c04fb63180897eb00f21e189734d1d6536e67d7981529dd6953db01317722a543e1b0c6ff201c19e03c1672109ecab38592fb0f983d587b628a3eea1cbc438159c857359c87ab8718c202e3dcd0350c8e685876bfc4d6d8cb667aa91c7b4312bc50f0cd582f9809503a2f48a6a77178636777ba65c04fe22d07", 0xf1, 0x9, 0x0, 0x3, r0}, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0xff, r6, &(0x7f0000000580)="bb43459462df96c9ff3636b6c04b662a09aaa6b9bc5e11ab861342cbd7327f7005b3f5fd7202e813daac2e3255704dfc8ab5083e0f62aeed4603a4c117a27e99ab357c5d2d86ab70fecd81", 0x4b, 0x0, 0x0, 0x2}, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x6, 0x1f, 0xffffffffffffffff, &(0x7f0000000680)="258a02d5d3cd77ee83305c12c5554f404e01260a6f2b3d21acfe8bcf7b47fe02f3a56d341896b7466284c8ec667d3b091598472b1b647af6a8c9699979591063e66786ef6cf220f6e1597493d1ce75778a1eec0ef141080a3f33f2dd986e21122d809cb268c297b95c89545363384db3ae54815d7f6f482bfc1faaaaafb586db3327a0e4b0dd0ef5ac327748bba6e4e0d34dbafd8fdc", 0x96, 0x0, 0x0, 0x5, r0}]) (async) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000180)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x9, 0x1}}, './file0\x00'}) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f00000001c0)={0x3, r7}) ioctl$USBDEVFS_RELEASEINTERFACE(0xffffffffffffffff, 0x8004550f, &(0x7f0000000080)) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x40806685, &(0x7f0000000100)={0x1, 0x1, 0x1000, 0x73, &(0x7f0000000000)="0bd8dc23c71401c80057fbf13087f622504498f45261558686e87cd6148a3bc7cdcc2a95d15cb5d79b0b5e7f504e87b4a70b3b6fd0a76768b4e3002fc6493e9c860aa7a0a3bd817d807cf5b629156bd59123142eecd9eb915f5c0909ca025634651c7e7e2ba4c112eef0a305c62a9c78bce67a", 0xa, 0x0, &(0x7f00000000c0)="ef1d440dee009eeaf97e"}) (async) lsetxattr$system_posix_acl(&(0x7f00000007c0)='./file2\x00', &(0x7f0000000800)='system.posix_acl_default\x00', &(0x7f0000000840)={{}, {0x1, 0x4}, [{0x2, 0x3, 0xee01}, {0x2, 0x2, 0xee01}, {0x2, 0x1, 0xee00}], {0x4, 0x6}, [{0x8, 0x4, 0xffffffffffffffff}, {}], {0x10, 0x1}, {0x20, 0x2}}, 0x4c, 0x1) [ 724.137228][T30882] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 00:12:04 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_DISCONNECT_CLAIM(r0, 0x8108551b, &(0x7f00000000c0)={0x9, 0x5, "9a428056cc9499982c314dba4b77c3ed7c4980952caab40bfdb6f8948772173ca1d4d9c880e5f6b3f09fd20f88e831082a1b1a7584e389882522e60bb15fa9ce4cc65da3097f740ef8983f6b184d7a075dbbfb606e2336e3090a9902b3265c54110bedc17037ae55029c8953465a208e0717633fcbd73ddd7b4424abbeb845ac70ce3ab84fbe7874e0fe36ce59840fa39f41a98e93d971914dc3631c6cd5ecde4844b10704030d220bd0ba0cd1aa3687024ba7151b1c58cf20b873c732b1a2576fce80d45f4dc7a7c3a08326a13bf5b5014cee0e7b54d140147c1e37e45ba6293796e60fea1226886ce8d231f4854ae212231ed981c5f79cb05ab75483544162"}) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) 00:12:04 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) pread64(r1, &(0x7f0000000040)=""/19, 0x13, 0x6) write$binfmt_script(r1, &(0x7f0000000200)={'#! ', './file0', [{0x20, '/dev/bus/usb/00#/00#\x00'}, {0x20, 'cpuacct.usage_sys\x00'}, {0x20, '/dev/bus/usb/00#/00#\x00'}], 0xa, "369ac226930e0e527be55952898167abe49b110d53cc014db6dc714dcca28abf3c542c7f06728cca8b822ccac2d7f0ecf9d462f15e59772636f9d9bf2865f91b62c5600591aa1a32d7daf6d27864e4b50db4d33c063b"}, 0xa0) ftruncate(r1, 0x1000673) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) syncfs(r2) ioctl$VIDIOC_G_JPEGCOMP(0xffffffffffffffff, 0x808c563d, &(0x7f00000000c0)) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(r3, 0xc0189376, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r0, {0x3}}, './file0\x00'}) 00:12:04 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='rdma.current\x00', 0x0, 0x0) 00:12:04 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x401c5820, &(0x7f0000000040)) [ 724.210480][T30903] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 00:12:04 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_DISCONNECT_CLAIM(r0, 0x8108551b, &(0x7f00000000c0)={0x9, 0x5, "9a428056cc9499982c314dba4b77c3ed7c4980952caab40bfdb6f8948772173ca1d4d9c880e5f6b3f09fd20f88e831082a1b1a7584e389882522e60bb15fa9ce4cc65da3097f740ef8983f6b184d7a075dbbfb606e2336e3090a9902b3265c54110bedc17037ae55029c8953465a208e0717633fcbd73ddd7b4424abbeb845ac70ce3ab84fbe7874e0fe36ce59840fa39f41a98e93d971914dc3631c6cd5ecde4844b10704030d220bd0ba0cd1aa3687024ba7151b1c58cf20b873c732b1a2576fce80d45f4dc7a7c3a08326a13bf5b5014cee0e7b54d140147c1e37e45ba6293796e60fea1226886ce8d231f4854ae212231ed981c5f79cb05ab75483544162"}) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) (async) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_DISCONNECT_CLAIM(r0, 0x8108551b, &(0x7f00000000c0)={0x9, 0x5, "9a428056cc9499982c314dba4b77c3ed7c4980952caab40bfdb6f8948772173ca1d4d9c880e5f6b3f09fd20f88e831082a1b1a7584e389882522e60bb15fa9ce4cc65da3097f740ef8983f6b184d7a075dbbfb606e2336e3090a9902b3265c54110bedc17037ae55029c8953465a208e0717633fcbd73ddd7b4424abbeb845ac70ce3ab84fbe7874e0fe36ce59840fa39f41a98e93d971914dc3631c6cd5ecde4844b10704030d220bd0ba0cd1aa3687024ba7151b1c58cf20b873c732b1a2576fce80d45f4dc7a7c3a08326a13bf5b5014cee0e7b54d140147c1e37e45ba6293796e60fea1226886ce8d231f4854ae212231ed981c5f79cb05ab75483544162"}) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) (async) 00:12:04 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) pread64(r1, &(0x7f0000000040)=""/19, 0x13, 0x6) write$binfmt_script(r1, &(0x7f0000000200)={'#! ', './file0', [{0x20, '/dev/bus/usb/00#/00#\x00'}, {0x20, 'cpuacct.usage_sys\x00'}, {0x20, '/dev/bus/usb/00#/00#\x00'}], 0xa, "369ac226930e0e527be55952898167abe49b110d53cc014db6dc714dcca28abf3c542c7f06728cca8b822ccac2d7f0ecf9d462f15e59772636f9d9bf2865f91b62c5600591aa1a32d7daf6d27864e4b50db4d33c063b"}, 0xa0) ftruncate(r1, 0x1000673) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) syncfs(r2) ioctl$VIDIOC_G_JPEGCOMP(0xffffffffffffffff, 0x808c563d, &(0x7f00000000c0)) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(r3, 0xc0189376, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r0, {0x3}}, './file0\x00'}) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) (async) pread64(r1, &(0x7f0000000040)=""/19, 0x13, 0x6) (async) write$binfmt_script(r1, &(0x7f0000000200)={'#! ', './file0', [{0x20, '/dev/bus/usb/00#/00#\x00'}, {0x20, 'cpuacct.usage_sys\x00'}, {0x20, '/dev/bus/usb/00#/00#\x00'}], 0xa, "369ac226930e0e527be55952898167abe49b110d53cc014db6dc714dcca28abf3c542c7f06728cca8b822ccac2d7f0ecf9d462f15e59772636f9d9bf2865f91b62c5600591aa1a32d7daf6d27864e4b50db4d33c063b"}, 0xa0) (async) ftruncate(r1, 0x1000673) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) (async) syncfs(r2) (async) ioctl$VIDIOC_G_JPEGCOMP(0xffffffffffffffff, 0x808c563d, &(0x7f00000000c0)) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_READY(r3, 0xc0189376, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r0, {0x3}}, './file0\x00'}) (async) 00:12:04 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x4020940d, &(0x7f0000000040)) 00:12:04 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_control={0x2, {0xd, 0x1}, 0x3, 0x0, &(0x7f0000000000)={0x40, 0x17, 0x2, 0x7, 0x1}, 0x8, 0x1ff, 0x8000, 0x0, 0x1, 0xf7, &(0x7f00000000c0)="1f487ef1489c3fad600dae3f744dab0f0a88d05857a2e9e371fca4c085aaa32856c0cad7006d5098bd866223a6b19bb996738078f677fb23be6900218cc93b09db1a1d5ec6728f94d60d0ebaa35f27a484e4b153af8fdafe128695c977dc762243f903985f00619bc92be4071ff2be6c379203637affc8d06149d28c4e939240ad5fd517126a818fe274ad37d1b74709b1f6c131b89e3b16562304ad4dc89a"}) 00:12:04 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='rdma.current\x00', 0x0, 0x0) 00:12:04 executing program 4: ftruncate(0xffffffffffffffff, 0x1) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r1, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000000)="96", 0x7ffff000}]) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r3, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r2, &(0x7f0000000000)="96", 0x7ffff000}]) r4 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r5 = socket$isdn_base(0x22, 0x3, 0x0) (async) r6 = syz_open_dev$usbmon(&(0x7f0000000540), 0x1, 0x6000) io_submit(r3, 0x5, &(0x7f0000000780)=[&(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000200)="cd348c3149760e17d5e60ffac670d6d78f8c98922cfc2553e30937fa664733acb3396554cad61a19928d078124fda16973", 0x31, 0x5, 0x0, 0x1, r4}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x5, 0x81, r0, &(0x7f00000002c0)="2ad1ae028663060d03b1341dca4b994b8bcece1a7ca97d40ca2b83d6f021e2035ed839a141af186e4704ac75712e95bdc951d86a8aa128b3fc703f80fbad9881f7cb4577608a1931158e4f2031e846ce59b92c82e14b053d803866c49a2a0aaadaac9b8a1f026e230e479f8269102e6818819e2673bcdb3021e3519f108eba89f148047b9e46b842e0001c47f1159cd3c2f96162ceba8e7520b3bc52de9e6eab5333c45f36e3219e5d48edf3260b43a6a23293f8531a7a6bec7b11b3f26300f8d8f9a41138b76b0dbadd3173080daf87da8d453a95c7f5d54a", 0xd9, 0x316, 0x0, 0x2, r0}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x1, 0x5, r5, &(0x7f0000000400)="1173920ce4ef73a8d3cc8d18e736d37b4e060c36070b4d7581e5282c01d5d715a50295cc42e66f562df4b26639aedf3d96d94fc38e7dd98fdefd27561b4e6d77f1a4d8e4b3290ca2f404b6410629a072141c32f6be913e788ca783483f623b112573ffb2c9730572b5f7d248f35ab33b4235bc3ed032348c04fb63180897eb00f21e189734d1d6536e67d7981529dd6953db01317722a543e1b0c6ff201c19e03c1672109ecab38592fb0f983d587b628a3eea1cbc438159c857359c87ab8718c202e3dcd0350c8e685876bfc4d6d8cb667aa91c7b4312bc50f0cd582f9809503a2f48a6a77178636777ba65c04fe22d07", 0xf1, 0x9, 0x0, 0x3, r0}, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0xff, r6, &(0x7f0000000580)="bb43459462df96c9ff3636b6c04b662a09aaa6b9bc5e11ab861342cbd7327f7005b3f5fd7202e813daac2e3255704dfc8ab5083e0f62aeed4603a4c117a27e99ab357c5d2d86ab70fecd81", 0x4b, 0x0, 0x0, 0x2}, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x6, 0x1f, 0xffffffffffffffff, &(0x7f0000000680)="258a02d5d3cd77ee83305c12c5554f404e01260a6f2b3d21acfe8bcf7b47fe02f3a56d341896b7466284c8ec667d3b091598472b1b647af6a8c9699979591063e66786ef6cf220f6e1597493d1ce75778a1eec0ef141080a3f33f2dd986e21122d809cb268c297b95c89545363384db3ae54815d7f6f482bfc1faaaaafb586db3327a0e4b0dd0ef5ac327748bba6e4e0d34dbafd8fdc", 0x96, 0x0, 0x0, 0x5, r0}]) (async) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000180)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x9, 0x1}}, './file0\x00'}) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f00000001c0)={0x3, r7}) (async) ioctl$USBDEVFS_RELEASEINTERFACE(0xffffffffffffffff, 0x8004550f, &(0x7f0000000080)) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x40806685, &(0x7f0000000100)={0x1, 0x1, 0x1000, 0x73, &(0x7f0000000000)="0bd8dc23c71401c80057fbf13087f622504498f45261558686e87cd6148a3bc7cdcc2a95d15cb5d79b0b5e7f504e87b4a70b3b6fd0a76768b4e3002fc6493e9c860aa7a0a3bd817d807cf5b629156bd59123142eecd9eb915f5c0909ca025634651c7e7e2ba4c112eef0a305c62a9c78bce67a", 0xa, 0x0, &(0x7f00000000c0)="ef1d440dee009eeaf97e"}) lsetxattr$system_posix_acl(&(0x7f00000007c0)='./file2\x00', &(0x7f0000000800)='system.posix_acl_default\x00', &(0x7f0000000840)={{}, {0x1, 0x4}, [{0x2, 0x3, 0xee01}, {0x2, 0x2, 0xee01}, {0x2, 0x1, 0xee00}], {0x4, 0x6}, [{0x8, 0x4, 0xffffffffffffffff}, {}], {0x10, 0x1}, {0x20, 0x2}}, 0x4c, 0x1) [ 724.266463][T30910] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 00:12:04 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x41045508, &(0x7f0000000040)) 00:12:04 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_control={0x2, {0xd, 0x1}, 0x3, 0x0, &(0x7f0000000000)={0x40, 0x17, 0x2, 0x7, 0x1}, 0x8, 0x1ff, 0x8000, 0x0, 0x1, 0xf7, &(0x7f00000000c0)="1f487ef1489c3fad600dae3f744dab0f0a88d05857a2e9e371fca4c085aaa32856c0cad7006d5098bd866223a6b19bb996738078f677fb23be6900218cc93b09db1a1d5ec6728f94d60d0ebaa35f27a484e4b153af8fdafe128695c977dc762243f903985f00619bc92be4071ff2be6c379203637affc8d06149d28c4e939240ad5fd517126a818fe274ad37d1b74709b1f6c131b89e3b16562304ad4dc89a"}) 00:12:04 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_DISCONNECT_CLAIM(r0, 0x8108551b, &(0x7f00000000c0)={0x9, 0x5, "9a428056cc9499982c314dba4b77c3ed7c4980952caab40bfdb6f8948772173ca1d4d9c880e5f6b3f09fd20f88e831082a1b1a7584e389882522e60bb15fa9ce4cc65da3097f740ef8983f6b184d7a075dbbfb606e2336e3090a9902b3265c54110bedc17037ae55029c8953465a208e0717633fcbd73ddd7b4424abbeb845ac70ce3ab84fbe7874e0fe36ce59840fa39f41a98e93d971914dc3631c6cd5ecde4844b10704030d220bd0ba0cd1aa3687024ba7151b1c58cf20b873c732b1a2576fce80d45f4dc7a7c3a08326a13bf5b5014cee0e7b54d140147c1e37e45ba6293796e60fea1226886ce8d231f4854ae212231ed981c5f79cb05ab75483544162"}) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) (async) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_DISCONNECT_CLAIM(r0, 0x8108551b, &(0x7f00000000c0)={0x9, 0x5, "9a428056cc9499982c314dba4b77c3ed7c4980952caab40bfdb6f8948772173ca1d4d9c880e5f6b3f09fd20f88e831082a1b1a7584e389882522e60bb15fa9ce4cc65da3097f740ef8983f6b184d7a075dbbfb606e2336e3090a9902b3265c54110bedc17037ae55029c8953465a208e0717633fcbd73ddd7b4424abbeb845ac70ce3ab84fbe7874e0fe36ce59840fa39f41a98e93d971914dc3631c6cd5ecde4844b10704030d220bd0ba0cd1aa3687024ba7151b1c58cf20b873c732b1a2576fce80d45f4dc7a7c3a08326a13bf5b5014cee0e7b54d140147c1e37e45ba6293796e60fea1226886ce8d231f4854ae212231ed981c5f79cb05ab75483544162"}) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) (async) 00:12:04 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x8000000000000001, 0x60081) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:12:04 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) pread64(r1, &(0x7f0000000040)=""/19, 0x13, 0x6) write$binfmt_script(r1, &(0x7f0000000200)={'#! ', './file0', [{0x20, '/dev/bus/usb/00#/00#\x00'}, {0x20, 'cpuacct.usage_sys\x00'}, {0x20, '/dev/bus/usb/00#/00#\x00'}], 0xa, "369ac226930e0e527be55952898167abe49b110d53cc014db6dc714dcca28abf3c542c7f06728cca8b822ccac2d7f0ecf9d462f15e59772636f9d9bf2865f91b62c5600591aa1a32d7daf6d27864e4b50db4d33c063b"}, 0xa0) ftruncate(r1, 0x1000673) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) syncfs(r2) ioctl$VIDIOC_G_JPEGCOMP(0xffffffffffffffff, 0x808c563d, &(0x7f00000000c0)) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(r3, 0xc0189376, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r0, {0x3}}, './file0\x00'}) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) (async) pread64(r1, &(0x7f0000000040)=""/19, 0x13, 0x6) (async) write$binfmt_script(r1, &(0x7f0000000200)={'#! ', './file0', [{0x20, '/dev/bus/usb/00#/00#\x00'}, {0x20, 'cpuacct.usage_sys\x00'}, {0x20, '/dev/bus/usb/00#/00#\x00'}], 0xa, "369ac226930e0e527be55952898167abe49b110d53cc014db6dc714dcca28abf3c542c7f06728cca8b822ccac2d7f0ecf9d462f15e59772636f9d9bf2865f91b62c5600591aa1a32d7daf6d27864e4b50db4d33c063b"}, 0xa0) (async) ftruncate(r1, 0x1000673) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) (async) syncfs(r2) (async) ioctl$VIDIOC_G_JPEGCOMP(0xffffffffffffffff, 0x808c563d, &(0x7f00000000c0)) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_READY(r3, 0xc0189376, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r0, {0x3}}, './file0\x00'}) (async) 00:12:04 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x80045503, &(0x7f0000000040)) 00:12:04 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_control={0x2, {0xd, 0x1}, 0x3, 0x0, &(0x7f0000000000)={0x40, 0x17, 0x2, 0x7, 0x1}, 0x8, 0x1ff, 0x8000, 0x0, 0x1, 0xf7, &(0x7f00000000c0)="1f487ef1489c3fad600dae3f744dab0f0a88d05857a2e9e371fca4c085aaa32856c0cad7006d5098bd866223a6b19bb996738078f677fb23be6900218cc93b09db1a1d5ec6728f94d60d0ebaa35f27a484e4b153af8fdafe128695c977dc762243f903985f00619bc92be4071ff2be6c379203637affc8d06149d28c4e939240ad5fd517126a818fe274ad37d1b74709b1f6c131b89e3b16562304ad4dc89a"}) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_control={0x2, {0xd, 0x1}, 0x3, 0x0, &(0x7f0000000000)={0x40, 0x17, 0x2, 0x7, 0x1}, 0x8, 0x1ff, 0x8000, 0x0, 0x1, 0xf7, &(0x7f00000000c0)="1f487ef1489c3fad600dae3f744dab0f0a88d05857a2e9e371fca4c085aaa32856c0cad7006d5098bd866223a6b19bb996738078f677fb23be6900218cc93b09db1a1d5ec6728f94d60d0ebaa35f27a484e4b153af8fdafe128695c977dc762243f903985f00619bc92be4071ff2be6c379203637affc8d06149d28c4e939240ad5fd517126a818fe274ad37d1b74709b1f6c131b89e3b16562304ad4dc89a"}) (async) 00:12:04 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x8000000000000001, 0x60081) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:12:04 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x8010, r1, 0x0) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)=0x7fff) ioctl$PPPIOCGFLAGS1(0xffffffffffffffff, 0x8004745a, &(0x7f0000000040)) 00:12:04 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_driver={0x4, 0x7ee7, &(0x7f00000000c0)="3434846ee568e07ad4fc40f28e4aca82f13cf1f0a72192821807d47429bd2d3f41c57dcb0d400a626058b79dcbe7bf2ce14896108fb1db6d43ab9cb181fda1634f9d333aaf56934240bfdb05e632a65efe0812226789894ee84e1f56ea61494ce9e2a4f279b2275f6267cffb296e479de8e465013bd85eea1068ae4a9c544632b504b703d888ddadbdc8534cf88532a52807b75f882150851eec7c99741b8350d76ccba97e94c526c10289f26225774350fca7e3a693a9f1975225d985924a9b53b42433bd8023c34eb2a64320f27818f658fb1db76f22afe2909a6d14b2f4bfaf929cc66bc9690183784d81786f53123f"}) 00:12:04 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x8004550f, &(0x7f0000000040)) 00:12:04 executing program 4: syz_open_dev$usbfs(&(0x7f0000001280), 0xbd8, 0x802) ftruncate(0xffffffffffffffff, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000000)=0x40000c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) ioctl$USBDEVFS_RESETEP(r1, 0x80045503, &(0x7f0000000080)={0x3, 0x1}) 00:12:04 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x8000000000000001, 0x60081) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:12:04 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) 00:12:04 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x8010, r1, 0x0) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)=0x7fff) ioctl$PPPIOCGFLAGS1(0xffffffffffffffff, 0x8004745a, &(0x7f0000000040)) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x8010, r1, 0x0) (async) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)=0x7fff) (async) ioctl$PPPIOCGFLAGS1(0xffffffffffffffff, 0x8004745a, &(0x7f0000000040)) (async) 00:12:04 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x80045510, &(0x7f0000000040)) 00:12:04 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x200, 0x125802) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) syz_open_dev$usbfs(&(0x7f00000001c0), 0x1d9, 0x200400) r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x202001) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r3, &(0x7f00000000c0)={0x40000008}) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000140), 0x22000, 0x0) ioctl$USBDEVFS_SETCONFIGURATION(r4, 0x80045505, &(0x7f0000000180)=0xa18) 00:12:04 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) (async) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_driver={0x4, 0x7ee7, &(0x7f00000000c0)="3434846ee568e07ad4fc40f28e4aca82f13cf1f0a72192821807d47429bd2d3f41c57dcb0d400a626058b79dcbe7bf2ce14896108fb1db6d43ab9cb181fda1634f9d333aaf56934240bfdb05e632a65efe0812226789894ee84e1f56ea61494ce9e2a4f279b2275f6267cffb296e479de8e465013bd85eea1068ae4a9c544632b504b703d888ddadbdc8534cf88532a52807b75f882150851eec7c99741b8350d76ccba97e94c526c10289f26225774350fca7e3a693a9f1975225d985924a9b53b42433bd8023c34eb2a64320f27818f658fb1db76f22afe2909a6d14b2f4bfaf929cc66bc9690183784d81786f53123f"}) 00:12:04 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) (async) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) 00:12:04 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x80045515, &(0x7f0000000040)) 00:12:04 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x8010, r1, 0x0) (async) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)=0x7fff) (async) ioctl$PPPIOCGFLAGS1(0xffffffffffffffff, 0x8004745a, &(0x7f0000000040)) 00:12:04 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) (async) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_driver={0x4, 0x7ee7, &(0x7f00000000c0)="3434846ee568e07ad4fc40f28e4aca82f13cf1f0a72192821807d47429bd2d3f41c57dcb0d400a626058b79dcbe7bf2ce14896108fb1db6d43ab9cb181fda1634f9d333aaf56934240bfdb05e632a65efe0812226789894ee84e1f56ea61494ce9e2a4f279b2275f6267cffb296e479de8e465013bd85eea1068ae4a9c544632b504b703d888ddadbdc8534cf88532a52807b75f882150851eec7c99741b8350d76ccba97e94c526c10289f26225774350fca7e3a693a9f1975225d985924a9b53b42433bd8023c34eb2a64320f27818f658fb1db76f22afe2909a6d14b2f4bfaf929cc66bc9690183784d81786f53123f"}) 00:12:04 executing program 4: syz_open_dev$usbfs(&(0x7f0000001280), 0xbd8, 0x802) ftruncate(0xffffffffffffffff, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000000)=0x40000c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) (async) ioctl$USBDEVFS_RESETEP(r1, 0x80045503, &(0x7f0000000080)={0x3, 0x1}) 00:12:04 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x80045518, &(0x7f0000000040)) 00:12:04 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) (async, rerun: 64) ftruncate(r1, 0x1000673) (async, rerun: 64) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) 00:12:04 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_CLEAR_HALT(0xffffffffffffffff, 0x80045515, &(0x7f0000000000)={0xd, 0x1}) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) 00:12:04 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) r2 = syz_io_uring_setup(0x5d66, &(0x7f0000000240), &(0x7f0000ee7000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000000380)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r3, r4, &(0x7f00000000c0)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd_index=0x4, 0x0, &(0x7f00000003c0)}, 0x1010001) r5 = mmap$IORING_OFF_SQES(&(0x7f0000ee7000/0x3000)=nil, 0x3000, 0x6, 0x11, r2, 0x10000000) syz_io_uring_submit(r3, r5, &(0x7f0000000340)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index}, 0x0) syz_io_uring_submit(r3, r5, &(0x7f0000000000)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x1, 0x0, @fd, 0x101}, 0x0) syz_io_uring_submit(r3, r5, &(0x7f0000004040)=@IORING_OP_SYNC_FILE_RANGE, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000140)=@IORING_OP_FILES_UPDATE={0x14, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = openat$mixer(0xffffffffffffff9c, &(0x7f00000008c0), 0x263c00, 0x0) signalfd4(r6, &(0x7f0000000900)={[0x6]}, 0x8, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000200)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000040)=@IORING_OP_POLL_REMOVE, 0x0) r7 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x80040, 0x0) syz_io_uring_submit(r3, 0x0, &(0x7f0000000880)=@IORING_OP_SENDMSG={0x9, 0x50, 0x0, r7, 0x0, &(0x7f0000000840)={&(0x7f00000000c0)=@ieee802154={0x24, @none={0x0, 0x2}}, 0x80, &(0x7f00000006c0)=[{&(0x7f0000000140)="2c2bd256bee14fc078ef8afc560e28b549", 0x11}, {&(0x7f0000000180)="c564d2539d7bd37fae7b88a36fac2c26cbed7af00469b9d868078d2f96619c91fe996a6802635be810dfb96c9ba5773c874c834b09537533c2ffa6f29c41998ab8f9515447631e0553e7d8a817bd575a652c9af81d344ee72671fe568311d2015298cb6ac64efdc574ca9cd02ee6e065d6236c20c0696deabcad15d280768b0034049a1b7cff052a62f2fbf41fd66a30dc85fc3ea668ea7e", 0x98}, {&(0x7f0000000240)="30434df7ca604e73d3b81baaf9acc1e05e4ef2d71094e4de863e03eafbdef873c0cd0c6e2c3c6628a537726dc8b45dee626fe7fc19779d4328183377071baddb6b9f3c53ff5a62180b6158fc671cb15b4922299cd8e44f1d1aa4973cabc560fde56a6f66027b8c2f78253f3a5d7e1a36e8e222f09d25568e9919343e36ec8704ec278b0a3a8b57654883a59fd6bb733fa96777fb122b83bcef34910bc88572bcad04488679dff79ee5866af97612f4900572b448ca7c81f0c24c8f9f264229ff35800b2afb9a1ef8509a50", 0xcb}, {&(0x7f0000000340)="fa28b203d49ee302b8e37796f218c847dde15263d2871ef773405a22a3ea919854392e406726bba41c394af149efdf8eedea5212a961e8", 0x37}, {&(0x7f0000000380)="8347caf1ea00286de9d4f02efcfc7808d4f71c3d7c537c6bd9a8d5f088f519575a6ff1325a436af44061eb3a5121081cf92e00dc2e9ab5b4273bb2279f5f3c143d50504213f98ac036196635164e8bb2d0f82734371a1dbf71c65516390990a55ff7dd133e49beb07e0726c95d8f916d52897ae05f7004ecd64fa00007f48db6be2e7edcbd0b72bb2d2c19d02d9039ec12967bc752aa0ea03397feb4ba408a50ba7894ba02992183e8d9d79e455a2eb716d4116650853aaad9910a4d0d2f4ed48e3d1f0e4ea2cbcc6fe2ac", 0xcb}, {&(0x7f0000000480)="140ffdb95428129bc52abf139f669d7d6c20e6dbf2db28a8004a7cf7da0f0f6b7bbf49ad97d6ac913f47d56fd9f1deb5f67081ae104e42c76696010f6903c615d19de9b896b1185bff7ef1faa6f28095c7e2ce23f5e1b146f04d99bf883bc7ac623a17c4dddbee08583c74b7edeb6e56bb2399f8332a3f2096aad4fea5e303245b7bbaa63bcf54a4c4bb038310319665c15f6aeba320e1f9fb7b0e649e66aa1de816e462e2d8f136bd7e7d8a755305c4b837a4c4f64395bd5e675cbe4cb978a437b5cef2a586f86be6dd5a697f192b90a9444d6a93e3e4030557c35d33d7980a5ea5f552b53f7f6397", 0xe9}, {&(0x7f0000000580)="3fd91ad18aa7dc550f6ee46abc238cfc81a87263bee7eec27c56fbd5a6b8f3faece6be4d4e5d92a2592ae386db6f91360fb29220395c5577e6ba609a64ad4fc57d53ee06096045b3a70ee9a12144b989b8a46d5fa6b8bd10", 0x58}, {&(0x7f0000000600)="6bc79c160d39649de50d213739632ae91383b182c6998af439793e79c03bbd288f2842b06c47a7333aecbc5cbbae6f734341877ddbdda9908b8f0615e2e713b92d0be8bc7d608d1aa8f0dfc3859825d07c12ad8ff4b20d2d0e6d965787291f735e64d423e355265bc3754286d5953d1b5c2bfde069c4c7740de0b165a4a125dd4a7186a20ee5eb19b5b975061f34b97f", 0x90}], 0x8, &(0x7f0000000740)=ANY=[@ANYBLOB="100000000000000029000000726e0100e800000000000000040100000700000066f3893d13150e15219d68ac3edc3157366edfe95793722cfd889c00197d166c9f3a616d90d3e40ccb1a77f73961f40e6aabd5f1270f0690eacaf21d71f4d5e931e954821e4c872663c2ae1dbe20345719f793234bfbd5c4d7e3d4bc3434f6dd1f9bd85b37367fc23f2f4eb2f40bdb8c6176c6ae3d42c5212c3607615a5f1a6b9b646629d9a53a8a7b5613aef93569f4925a01b38a16f656ccbcda20c30cf7268027a3eb45d9985936b080cffb03a835e633a3f4f13bb94c68db6664abfd93ac1f1cd2bdfe8c0663b184000000000000"], 0xf8}, 0x0, 0x10}, 0x7f) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) 00:12:04 executing program 4: syz_open_dev$usbfs(&(0x7f0000001280), 0xbd8, 0x802) (async) ftruncate(0xffffffffffffffff, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x8004550f, &(0x7f0000000000)=0x40000c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async, rerun: 32) io_setup(0x3, &(0x7f0000000600)=0x0) (rerun: 32) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) (async) ioctl$USBDEVFS_RESETEP(r1, 0x80045503, &(0x7f0000000080)={0x3, 0x1}) 00:12:04 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x200, 0x125802) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) (async) syz_open_dev$usbfs(&(0x7f00000001c0), 0x1d9, 0x200400) r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x202001) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r3, &(0x7f00000000c0)={0x40000008}) (async) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000140), 0x22000, 0x0) ioctl$USBDEVFS_SETCONFIGURATION(r4, 0x80045505, &(0x7f0000000180)=0xa18) 00:12:04 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) ioctl$USBDEVFS_CLEAR_HALT(0xffffffffffffffff, 0x80045515, &(0x7f0000000000)={0xd, 0x1}) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) 00:12:04 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x80045519, &(0x7f0000000040)) 00:12:04 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) r2 = syz_io_uring_setup(0x5d66, &(0x7f0000000240), &(0x7f0000ee7000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000000380)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r3, r4, &(0x7f00000000c0)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd_index=0x4, 0x0, &(0x7f00000003c0)}, 0x1010001) (async) r5 = mmap$IORING_OFF_SQES(&(0x7f0000ee7000/0x3000)=nil, 0x3000, 0x6, 0x11, r2, 0x10000000) syz_io_uring_submit(r3, r5, &(0x7f0000000340)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index}, 0x0) (async) syz_io_uring_submit(r3, r5, &(0x7f0000000000)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x1, 0x0, @fd, 0x101}, 0x0) (async) syz_io_uring_submit(r3, r5, &(0x7f0000004040)=@IORING_OP_SYNC_FILE_RANGE, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000140)=@IORING_OP_FILES_UPDATE={0x14, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = openat$mixer(0xffffffffffffff9c, &(0x7f00000008c0), 0x263c00, 0x0) signalfd4(r6, &(0x7f0000000900)={[0x6]}, 0x8, 0x0) (async) syz_io_uring_submit(r3, r4, &(0x7f0000000200)=@IORING_OP_CLOSE, 0x0) (async) syz_io_uring_submit(r3, r4, &(0x7f0000000040)=@IORING_OP_POLL_REMOVE, 0x0) (async) r7 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x80040, 0x0) syz_io_uring_submit(r3, 0x0, &(0x7f0000000880)=@IORING_OP_SENDMSG={0x9, 0x50, 0x0, r7, 0x0, &(0x7f0000000840)={&(0x7f00000000c0)=@ieee802154={0x24, @none={0x0, 0x2}}, 0x80, &(0x7f00000006c0)=[{&(0x7f0000000140)="2c2bd256bee14fc078ef8afc560e28b549", 0x11}, {&(0x7f0000000180)="c564d2539d7bd37fae7b88a36fac2c26cbed7af00469b9d868078d2f96619c91fe996a6802635be810dfb96c9ba5773c874c834b09537533c2ffa6f29c41998ab8f9515447631e0553e7d8a817bd575a652c9af81d344ee72671fe568311d2015298cb6ac64efdc574ca9cd02ee6e065d6236c20c0696deabcad15d280768b0034049a1b7cff052a62f2fbf41fd66a30dc85fc3ea668ea7e", 0x98}, {&(0x7f0000000240)="30434df7ca604e73d3b81baaf9acc1e05e4ef2d71094e4de863e03eafbdef873c0cd0c6e2c3c6628a537726dc8b45dee626fe7fc19779d4328183377071baddb6b9f3c53ff5a62180b6158fc671cb15b4922299cd8e44f1d1aa4973cabc560fde56a6f66027b8c2f78253f3a5d7e1a36e8e222f09d25568e9919343e36ec8704ec278b0a3a8b57654883a59fd6bb733fa96777fb122b83bcef34910bc88572bcad04488679dff79ee5866af97612f4900572b448ca7c81f0c24c8f9f264229ff35800b2afb9a1ef8509a50", 0xcb}, {&(0x7f0000000340)="fa28b203d49ee302b8e37796f218c847dde15263d2871ef773405a22a3ea919854392e406726bba41c394af149efdf8eedea5212a961e8", 0x37}, {&(0x7f0000000380)="8347caf1ea00286de9d4f02efcfc7808d4f71c3d7c537c6bd9a8d5f088f519575a6ff1325a436af44061eb3a5121081cf92e00dc2e9ab5b4273bb2279f5f3c143d50504213f98ac036196635164e8bb2d0f82734371a1dbf71c65516390990a55ff7dd133e49beb07e0726c95d8f916d52897ae05f7004ecd64fa00007f48db6be2e7edcbd0b72bb2d2c19d02d9039ec12967bc752aa0ea03397feb4ba408a50ba7894ba02992183e8d9d79e455a2eb716d4116650853aaad9910a4d0d2f4ed48e3d1f0e4ea2cbcc6fe2ac", 0xcb}, {&(0x7f0000000480)="140ffdb95428129bc52abf139f669d7d6c20e6dbf2db28a8004a7cf7da0f0f6b7bbf49ad97d6ac913f47d56fd9f1deb5f67081ae104e42c76696010f6903c615d19de9b896b1185bff7ef1faa6f28095c7e2ce23f5e1b146f04d99bf883bc7ac623a17c4dddbee08583c74b7edeb6e56bb2399f8332a3f2096aad4fea5e303245b7bbaa63bcf54a4c4bb038310319665c15f6aeba320e1f9fb7b0e649e66aa1de816e462e2d8f136bd7e7d8a755305c4b837a4c4f64395bd5e675cbe4cb978a437b5cef2a586f86be6dd5a697f192b90a9444d6a93e3e4030557c35d33d7980a5ea5f552b53f7f6397", 0xe9}, {&(0x7f0000000580)="3fd91ad18aa7dc550f6ee46abc238cfc81a87263bee7eec27c56fbd5a6b8f3faece6be4d4e5d92a2592ae386db6f91360fb29220395c5577e6ba609a64ad4fc57d53ee06096045b3a70ee9a12144b989b8a46d5fa6b8bd10", 0x58}, {&(0x7f0000000600)="6bc79c160d39649de50d213739632ae91383b182c6998af439793e79c03bbd288f2842b06c47a7333aecbc5cbbae6f734341877ddbdda9908b8f0615e2e713b92d0be8bc7d608d1aa8f0dfc3859825d07c12ad8ff4b20d2d0e6d965787291f735e64d423e355265bc3754286d5953d1b5c2bfde069c4c7740de0b165a4a125dd4a7186a20ee5eb19b5b975061f34b97f", 0x90}], 0x8, &(0x7f0000000740)=ANY=[@ANYBLOB="100000000000000029000000726e0100e800000000000000040100000700000066f3893d13150e15219d68ac3edc3157366edfe95793722cfd889c00197d166c9f3a616d90d3e40ccb1a77f73961f40e6aabd5f1270f0690eacaf21d71f4d5e931e954821e4c872663c2ae1dbe20345719f793234bfbd5c4d7e3d4bc3434f6dd1f9bd85b37367fc23f2f4eb2f40bdb8c6176c6ae3d42c5212c3607615a5f1a6b9b646629d9a53a8a7b5613aef93569f4925a01b38a16f656ccbcda20c30cf7268027a3eb45d9985936b080cffb03a835e633a3f4f13bb94c68db6664abfd93ac1f1cd2bdfe8c0663b184000000000000"], 0xf8}, 0x0, 0x10}, 0x7f) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) (async) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) 00:12:04 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) ioctl$USBDEVFS_CLEAR_HALT(0xffffffffffffffff, 0x80045515, &(0x7f0000000000)={0xd, 0x1}) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x0, 0x0, &(0x7f0000000080)="85", 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, [{}]}) 00:12:04 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x8004551a, &(0x7f0000000040)) 00:12:04 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x200, 0x125802) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) syz_open_dev$usbfs(&(0x7f00000001c0), 0x1d9, 0x200400) r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x202001) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r3, &(0x7f00000000c0)={0x40000008}) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000140), 0x22000, 0x0) ioctl$USBDEVFS_SETCONFIGURATION(r4, 0x80045505, &(0x7f0000000180)=0xa18) syz_open_dev$usbfs(&(0x7f0000000000), 0x200, 0x125802) (async) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x5a042, 0x0) (async) io_setup(0x3, &(0x7f0000000600)) (async) io_submit(r2, 0x1, &(0x7f00000020c0)=[&(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)="96", 0x7ffff000}]) (async) syz_open_dev$usbfs(&(0x7f00000001c0), 0x1d9, 0x200400) (async) openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x202001) (async) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r3, &(0x7f00000000c0)={0x40000008}) (async) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000140), 0x22000, 0x0) (async) ioctl$USBDEVFS_SETCONFIGURATION(r4, 0x80045505, &(0x7f0000000180)=0xa18) (async) 00:12:04 executing program 4: syz_mount_image$f2fs(&(0x7f0000010240), &(0x7f0000010280)='./mnt\x00', 0x810840, &(0x7f0000000240)=ANY=[@ANYRES32=0x0], 0x0, 0x10204, &(0x7f0000010300)="$eJzs3D9vG2UcB/DfNbQCWkqEGNh4JEByJGKd7aSCskRUVQdIFdEyMji2Y7lN7ChOnNCJhT8vgg0m3gMvgI2lQ98BEhsSS4UE8t0FoYqhgInB+Xyku+/dc9ffc491y+9UJYBzazn9/FMWV+O5iFiKiCsRxXFWbYWNMl6JiFcj4sIftqwa/33gUkQ8HxFXp8XLmll16atvP/vo6x/ee+PLb75byr/4/Mf5rRqYt9cjYm+/PD7eK3PUL/NeNd6eDIrcW5tUWV7Yu1+dj8o87m0XFY7bp/e1i2z1y/tH+0fjae7stjvT7A92ivH9YTnheNI/rVP8g3vtg+K829sucjAeFdl/UD7XSZUPxodlnW5V7+OifBwenmY53jvplevZv19kZ3hYjZd1R93eyTQnVVbTRXf77/++/xfvD4ZHJ2nSOxgPRsO0Xm/k9Xz1oHNtNc8bb7dW+932Tudar7nWbe+spVpvYzzaXUm1fqeTardu3FhJjbzerOdvplu3P0y73VSb5ruD4dHhYHe8kpr11nq9sZJea6Q7m1tp64ObNze37qbN0TDdHk1SK0+N1vX15vXWW2nrzt3UzJu59Z+p7IznY8F4gQD+Mv0/MA/6f/1/6H/P/fq1b/wjXiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgHPr8vfvHBUHy+X5hWr8hWropeo8q679+ieyJ2ouTetGxMWnvP/TLOJSNcfp9kxEbFTbLy/+u78BAAAALLJHj2sPs6JbL3fL834gztKlYp9d+WRG9YrPOjN7h4oPUS/PqtpS8XyzWunlqL5QzcTF6e7ZWVV7KktnOhsAAPDfoBMAAACAhfbkf8MHAAAAFo/+HwAAABZf0f/7+38AAACw2B49rj2c9zMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzGzr2bIBAEAQCd9ZccoliFPZhYgs1YgoXYkYnB1WEmogaOICIinCIs78FwzO0yuxNuMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC1a3aLdXuc77vWOV+6+U43AAAAwFvT26eX6Th/zTIvufbq7V6eSvUjoomI4Yf7NyVilGfcYxARy4zT5NfNAwAAQL3a7WH17zsAAAAAAAAAAAAAAAAAAAAAD8z/AwAAgCqZ/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFd25+UEABiEAWg/C3T/aYugGwhe3oOEHAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD02Zl1atyoN/0LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+OzOsQ1AABAF0HMWUNnHEGrbmkVjBiKnEjUh7yWXS/5vPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7YOEUtbl0fQVZ5nP27zdPevmqcGf1X/9gAA2NmvQxsAgBAIgv+hAfqvFoOgAwQzyfmzCwBcEL03Wv3n4iEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACK3Tm0AgAGgSjW0n3Yf7wKHh6HSQxfIA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYOSNPu6JzqgEAKBk31weAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAZwcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwQAIAAAAg6P/rdgQKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATBQAAP//meMVrw==") mkdirat(0xffffffffffffff9c, &(0x7f0000020640)='mnt/encrypted_dir\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000020680)='mnt/encrypted_dir\x00', 0x0, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$FS_IOC_FSSETXATTR(r0, 0x8008f511, 0x0) r1 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x8004550f, &(0x7f0000000080)) r2 = syz_open_dev$audion(&(0x7f0000000000), 0x1, 0x400) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x3c}}, 0x10) 00:12:04 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x203, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f00000000c0)=0x100) ftruncate(r1, 0x1000673) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) 00:12:04 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x1, 0x2, &(0x7f0000000080)="85", 0x1, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000000, 0x4000010, r0, 0x6554c000) mbind(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, &(0x7f0000000040)=0x3, 0xff, 0x2) ioctl$USBDEVFS_REAPURBNDELAY(r0, 0x4008550d, &(0x7f0000000000)) ioctl$USBDEVFS_FREE_STREAMS(r0, 0x8008551d, &(0x7f00000000c0)={0x1dc2, 0x17, [{0xa, 0x1}, {0x5}, {0x9, 0x1}, {0x2}, {0xa}, {0x3}, {0xc}, {0xd}, {0x5}, {0xc}, {0x9}, {0x8}, {0x8, 0x1}, {0x8, 0x1}, {0xe}, {0x8, 0x1}, {0xc, 0x1}, {0x8, 0x1}, {0x8, 0x1}, {0x2, 0x1}, {0x8, 0x1}, {}, {0x2, 0x1}]}) 00:12:04 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x80085504, &(0x7f0000000040)) 00:12:04 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) r2 = syz_io_uring_setup(0x5d66, &(0x7f0000000240), &(0x7f0000ee7000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000000380)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r3, r4, &(0x7f00000000c0)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd_index=0x4, 0x0, &(0x7f00000003c0)}, 0x1010001) r5 = mmap$IORING_OFF_SQES(&(0x7f0000ee7000/0x3000)=nil, 0x3000, 0x6, 0x11, r2, 0x10000000) syz_io_uring_submit(r3, r5, &(0x7f0000000340)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index}, 0x0) syz_io_uring_submit(r3, r5, &(0x7f0000000000)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x1, 0x0, @fd, 0x101}, 0x0) (async) syz_io_uring_submit(r3, r5, &(0x7f0000004040)=@IORING_OP_SYNC_FILE_RANGE, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000140)=@IORING_OP_FILES_UPDATE={0x14, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) r6 = openat$mixer(0xffffffffffffff9c, &(0x7f00000008c0), 0x263c00, 0x0) signalfd4(r6, &(0x7f0000000900)={[0x6]}, 0x8, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000200)=@IORING_OP_CLOSE, 0x0) (async) syz_io_uring_submit(r3, r4, &(0x7f0000000040)=@IORING_OP_POLL_REMOVE, 0x0) r7 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x80040, 0x0) syz_io_uring_submit(r3, 0x0, &(0x7f0000000880)=@IORING_OP_SENDMSG={0x9, 0x50, 0x0, r7, 0x0, &(0x7f0000000840)={&(0x7f00000000c0)=@ieee802154={0x24, @none={0x0, 0x2}}, 0x80, &(0x7f00000006c0)=[{&(0x7f0000000140)="2c2bd256bee14fc078ef8afc560e28b549", 0x11}, {&(0x7f0000000180)="c564d2539d7bd37fae7b88a36fac2c26cbed7af00469b9d868078d2f96619c91fe996a6802635be810dfb96c9ba5773c874c834b09537533c2ffa6f29c41998ab8f9515447631e0553e7d8a817bd575a652c9af81d344ee72671fe568311d2015298cb6ac64efdc574ca9cd02ee6e065d6236c20c0696deabcad15d280768b0034049a1b7cff052a62f2fbf41fd66a30dc85fc3ea668ea7e", 0x98}, {&(0x7f0000000240)="30434df7ca604e73d3b81baaf9acc1e05e4ef2d71094e4de863e03eafbdef873c0cd0c6e2c3c6628a537726dc8b45dee626fe7fc19779d4328183377071baddb6b9f3c53ff5a62180b6158fc671cb15b4922299cd8e44f1d1aa4973cabc560fde56a6f66027b8c2f78253f3a5d7e1a36e8e222f09d25568e9919343e36ec8704ec278b0a3a8b57654883a59fd6bb733fa96777fb122b83bcef34910bc88572bcad04488679dff79ee5866af97612f4900572b448ca7c81f0c24c8f9f264229ff35800b2afb9a1ef8509a50", 0xcb}, {&(0x7f0000000340)="fa28b203d49ee302b8e37796f218c847dde15263d2871ef773405a22a3ea919854392e406726bba41c394af149efdf8eedea5212a961e8", 0x37}, {&(0x7f0000000380)="8347caf1ea00286de9d4f02efcfc7808d4f71c3d7c537c6bd9a8d5f088f519575a6ff1325a436af44061eb3a5121081cf92e00dc2e9ab5b4273bb2279f5f3c143d50504213f98ac036196635164e8bb2d0f82734371a1dbf71c65516390990a55ff7dd133e49beb07e0726c95d8f916d52897ae05f7004ecd64fa00007f48db6be2e7edcbd0b72bb2d2c19d02d9039ec12967bc752aa0ea03397feb4ba408a50ba7894ba02992183e8d9d79e455a2eb716d4116650853aaad9910a4d0d2f4ed48e3d1f0e4ea2cbcc6fe2ac", 0xcb}, {&(0x7f0000000480)="140ffdb95428129bc52abf139f669d7d6c20e6dbf2db28a8004a7cf7da0f0f6b7bbf49ad97d6ac913f47d56fd9f1deb5f67081ae104e42c76696010f6903c615d19de9b896b1185bff7ef1faa6f28095c7e2ce23f5e1b146f04d99bf883bc7ac623a17c4dddbee08583c74b7edeb6e56bb2399f8332a3f2096aad4fea5e303245b7bbaa63bcf54a4c4bb038310319665c15f6aeba320e1f9fb7b0e649e66aa1de816e462e2d8f136bd7e7d8a755305c4b837a4c4f64395bd5e675cbe4cb978a437b5cef2a586f86be6dd5a697f192b90a9444d6a93e3e4030557c35d33d7980a5ea5f552b53f7f6397", 0xe9}, {&(0x7f0000000580)="3fd91ad18aa7dc550f6ee46abc238cfc81a87263bee7eec27c56fbd5a6b8f3faece6be4d4e5d92a2592ae386db6f91360fb29220395c5577e6ba609a64ad4fc57d53ee06096045b3a70ee9a12144b989b8a46d5fa6b8bd10", 0x58}, {&(0x7f0000000600)="6bc79c160d39649de50d213739632ae91383b182c6998af439793e79c03bbd288f2842b06c47a7333aecbc5cbbae6f734341877ddbdda9908b8f0615e2e713b92d0be8bc7d608d1aa8f0dfc3859825d07c12ad8ff4b20d2d0e6d965787291f735e64d423e355265bc3754286d5953d1b5c2bfde069c4c7740de0b165a4a125dd4a7186a20ee5eb19b5b975061f34b97f", 0x90}], 0x8, &(0x7f0000000740)=ANY=[@ANYBLOB="100000000000000029000000726e0100e800000000000000040100000700000066f3893d13150e15219d68ac3edc3157366edfe95793722cfd889c00197d166c9f3a616d90d3e40ccb1a77f73961f40e6aabd5f1270f0690eacaf21d71f4d5e931e954821e4c872663c2ae1dbe20345719f793234bfbd5c4d7e3d4bc3434f6dd1f9bd85b37367fc23f2f4eb2f40bdb8c6176c6ae3d42c5212c3607615a5f1a6b9b646629d9a53a8a7b5613aef93569f4925a01b38a16f656ccbcda20c30cf7268027a3eb45d9985936b080cffb03a835e633a3f4f13bb94c68db6664abfd93ac1f1cd2bdfe8c0663b184000000000000"], 0xf8}, 0x0, 0x10}, 0x7f) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ftruncate(r1, 0x1000673) (async, rerun: 64) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80085504, &(0x7f0000000080)) (rerun: 64) 00:12:04 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x1, 0x2, &(0x7f0000000080)="85", 0x1, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000000, 0x4000010, r0, 0x6554c000) (async) mbind(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, &(0x7f0000000040)=0x3, 0xff, 0x2) (async) ioctl$USBDEVFS_REAPURBNDELAY(r0, 0x4008550d, &(0x7f0000000000)) (async) ioctl$USBDEVFS_FREE_STREAMS(r0, 0x8008551d, &(0x7f00000000c0)={0x1dc2, 0x17, [{0xa, 0x1}, {0x5}, {0x9, 0x1}, {0x2}, {0xa}, {0x3}, {0xc}, {0xd}, {0x5}, {0xc}, {0x9}, {0x8}, {0x8, 0x1}, {0x8, 0x1}, {0xe}, {0x8, 0x1}, {0xc, 0x1}, {0x8, 0x1}, {0x8, 0x1}, {0x2, 0x1}, {0x8, 0x1}, {}, {0x2, 0x1}]}) 00:12:04 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x8008550e, &(0x7f0000000040)) 00:12:04 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) ioctl$VIDIOC_SUBDEV_G_FRAME_INTERVAL(r2, 0xc0305615, &(0x7f00000000c0)={0x0, {0x7fff, 0xea1a}}) read$usbfs(r1, &(0x7f0000000040)=""/29, 0x1d) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:12:04 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x8008551c, &(0x7f0000000040)) [ 724.854190][T31057] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 00:12:04 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x1, 0x2, &(0x7f0000000080)="85", 0x1, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000000, 0x4000010, r0, 0x6554c000) mbind(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, &(0x7f0000000040)=0x3, 0xff, 0x2) ioctl$USBDEVFS_REAPURBNDELAY(r0, 0x4008550d, &(0x7f0000000000)) ioctl$USBDEVFS_FREE_STREAMS(r0, 0x8008551d, &(0x7f00000000c0)={0x1dc2, 0x17, [{0xa, 0x1}, {0x5}, {0x9, 0x1}, {0x2}, {0xa}, {0x3}, {0xc}, {0xd}, {0x5}, {0xc}, {0x9}, {0x8}, {0x8, 0x1}, {0x8, 0x1}, {0xe}, {0x8, 0x1}, {0xc, 0x1}, {0x8, 0x1}, {0x8, 0x1}, {0x2, 0x1}, {0x8, 0x1}, {}, {0x2, 0x1}]}) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {}, 0x1, 0x2, &(0x7f0000000080)="85", 0x1, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000000, 0x4000010, r0, 0x6554c000) (async) mbind(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, &(0x7f0000000040)=0x3, 0xff, 0x2) (async) ioctl$USBDEVFS_REAPURBNDELAY(r0, 0x4008550d, &(0x7f0000000000)) (async) ioctl$USBDEVFS_FREE_STREAMS(r0, 0x8008551d, &(0x7f00000000c0)={0x1dc2, 0x17, [{0xa, 0x1}, {0x5}, {0x9, 0x1}, {0x2}, {0xa}, {0x3}, {0xc}, {0xd}, {0x5}, {0xc}, {0x9}, {0x8}, {0x8, 0x1}, {0x8, 0x1}, {0xe}, {0x8, 0x1}, {0xc, 0x1}, {0x8, 0x1}, {0x8, 0x1}, {0x2, 0x1}, {0x8, 0x1}, {}, {0x2, 0x1}]}) (async) 00:12:04 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x203, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f00000000c0)=0x100) (async, rerun: 64) ftruncate(r1, 0x1000673) (async, rerun: 64) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) 00:12:04 executing program 1: syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x1000673) r1 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r2, 0x400c6615, &(0x7f0000000080)={0x0, @aes128, 0x0, @desc1}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r1, {0x6}}, './file0\x00'}) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x80085504, &(0x7f0000000100)=0xfffffffc) [ 725.516171][T31037] loop4: detected capacity change from 0 to 131072 [ 725.519317][T31037] F2FS-fs (loop4): inaccessible inode: 2, run fsck to repair [ 725.521321][T31037] INFO: trying to register non-static key. [ 725.522864][T31037] The code is fine but needs lockdep annotation, or maybe [ 725.524726][T31037] you didn't initialize this object before use? [ 725.526414][T31037] turning off the locking correctness validator. [ 725.528107][T31037] CPU: 0 PID: 31037 Comm: syz-executor.4 Not tainted 6.1.0-rc8-syzkaller-33330-ga5541c0811a0 #0 [ 725.530912][T31037] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 725.533629][T31037] Call trace: [ 725.534465][T31037] dump_backtrace+0x1c4/0x1f0 [ 725.535648][T31037] show_stack+0x2c/0x3c [ 725.536765][T31037] dump_stack_lvl+0x104/0x16c [ 725.538011][T31037] dump_stack+0x1c/0x58 [ 725.539113][T31037] assign_lock_key+0x134/0x140 [ 725.540410][T31037] register_lock_class+0xc4/0x2f8 [ 725.541693][T31037] __lock_acquire+0xa8/0x3084 [ 725.542935][T31037] lock_acquire+0x100/0x1f8 [ 725.544106][T31037] _raw_spin_lock+0x54/0x6c [ 725.545329][T31037] f2fs_handle_error+0x38/0x17c [ 725.546646][T31037] f2fs_iget+0x138/0x538 [ 725.547753][T31037] f2fs_fill_super+0x10fc/0x1e90 [ 725.549006][T31037] mount_bdev+0x1b8/0x210 [ 725.550141][T31037] f2fs_mount+0x44/0x58 [ 725.551248][T31037] legacy_get_tree+0x30/0x74 [ 725.552465][T31037] vfs_get_tree+0x40/0x140 [ 725.553602][T31037] do_new_mount+0x1dc/0x4e4 [ 725.554830][T31037] path_mount+0x358/0x890 [ 725.555966][T31037] __arm64_sys_mount+0x2c4/0x3c4 [ 725.557253][T31037] el0_svc_common+0x138/0x220 [ 725.558525][T31037] do_el0_svc+0x48/0x140 [ 725.559656][T31037] el0_svc+0x58/0x150 [ 725.560739][T31037] el0t_64_sync_handler+0x84/0xf0 [ 725.562019][T31037] el0t_64_sync+0x190/0x194 [ 725.564382][T31037] F2FS-fs (loop4): Failed to read F2FS meta data inode 00:12:05 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x8008551d, &(0x7f0000000040)) 00:12:05 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x203, 0x0) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (rerun: 32) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) (async, rerun: 32) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 32) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f00000000c0)=0x100) ftruncate(r1, 0x1000673) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045505, &(0x7f0000000080)) 00:12:05 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) ioctl$VIDIOC_SUBDEV_G_FRAME_INTERVAL(r2, 0xc0305615, &(0x7f00000000c0)={0x0, {0x7fff, 0xea1a}}) read$usbfs(r1, &(0x7f0000000040)=""/29, 0x1d) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) pipe2(&(0x7f0000000000), 0x80800) (async) ioctl$VIDIOC_SUBDEV_G_FRAME_INTERVAL(r2, 0xc0305615, &(0x7f00000000c0)={0x0, {0x7fff, 0xea1a}}) (async) read$usbfs(r1, &(0x7f0000000040)=""/29, 0x1d) (async) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000080)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) 00:12:05 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ioctl$USBDEVFS_SETINTERFACE(r0, 0x80045518, &(0x7f0000000040)={0x2}) (fail_nth: 1) 00:12:05 executing program 4: [ 725.709146][T31079] vhci_hcd: default hub control req: 4000 v0000 i0000 l0 [ 725.709166][T31078] FAULT_INJECTION: forcing a failure. [ 725.709166][T31078] name failslab, interval 1, probability 0, space 0, times 0 syz_mount_image$f2fs(&(0x7f0000010240), &(0x7f0000010280)='./mnt\x00', 0x810840, &(0x7f0000000240)=ANY=[@ANYRES32=0x0], 0x0, 0x10204, &(0x7f0000010300)="$eJzs3D9vG2UcB/DfNbQCWkqEGNh4JEByJGKd7aSCskRUVQdIFdEyMji2Y7lN7ChOnNCJhT8vgg0m3gMvgI2lQ98BEhsSS4UE8t0FoYqhgInB+Xyku+/dc9ffc491y+9UJYBzazn9/FMWV+O5iFiKiCsRxXFWbYWNMl6JiFcj4sIftqwa/33gUkQ8HxFXp8XLmll16atvP/vo6x/ee+PLb75byr/4/Mf5rRqYt9cjYm+/PD7eK3PUL/NeNd6eDIrcW5tUWV7Yu1+dj8o87m0XFY7bp/e1i2z1y/tH+0fjae7stjvT7A92ivH9YTnheNI/rVP8g3vtg+K829sucjAeFdl/UD7XSZUPxodlnW5V7+OifBwenmY53jvplevZv19kZ3hYjZd1R93eyTQnVVbTRXf77/++/xfvD4ZHJ2nSOxgPRsO0Xm/k9Xz1oHNtNc8bb7dW+932Tudar7nWbe+spVpvYzzaXUm1fqeTardu3FhJjbzerOdvplu3P0y73VSb5ruD4dHhYHe8kpr11nq9sZJea6Q7m1tp64ObNze37qbN0TDdHk1SK0+N1vX15vXWW2nrzt3UzJu59Z+p7IznY8F4gQD+Mv0/MA/6f/1/6H/P/fq1b/wjXiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgHPr8vfvHBUHy+X5hWr8hWropeo8q679+ieyJ2ouTetGxMWnvP/TLOJSNcfp9kxEbFTbLy/+u78BAAAALLJHj2sPs6JbL3fL834gztKlYp9d+WRG9YrPOjN7h4oPUS/PqtpS8XyzWunlqL5QzcTF6e7ZWVV7KktnOhsAAPDfoBMAAACAhfbkf8MHAAAAFo/+HwAAABZf0f/7+38AAACw2B49rj2c9zMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzGzr2bIBAEAQCd9ZccoliFPZhYgs1YgoXYkYnB1WEmogaOICIinCIs78FwzO0yuxNuMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC1a3aLdXuc77vWOV+6+U43AAAAwFvT26eX6Th/zTIvufbq7V6eSvUjoomI4Yf7NyVilGfcYxARy4zT5NfNAwAAQL3a7WH17zsAAAAAAAAAAAAAAAAAAAAAD8z/AwAAgCqZ/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFd25+UEABiEAWg/C3T/aYugGwhe3oOEHAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD02Zl1atyoN/0LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+OzOsQ1AABAF0HMWUNnHEGrbmkVjBiKnEjUh7yWXS/5vPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7YOEUtbl0fQVZ5nP27zdPevmqcGf1X/9gAA2NmvQxsAgBAIgv+hAfqvFoOgAwQzyfmzCwBcEL03Wv3n4iEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACK3Tm0AgAGgSjW0n3Yf7wKHh6HSQxfIA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYOSNPu6JzqgEAKBk31weAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAZwcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwQAIAAAAg6P/rdgQKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATBQAAP//meMVrw==") (async) mkdirat(0xffffffffffffff9c, &(0x7f0000020640)='mnt/encrypted_dir\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000020680)='mnt/encrypted_dir\x00', 0x0, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) (async) ioctl$FS_IOC_FSSETXATTR(r0, 0x8008f511, 0x0) (async) r1 = syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) ftruncate(0xffffffffffffffff, 0x0) (async, rerun: 32) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x8004550f, &(0x7f0000000080)) (rerun: 32) r2 = syz_open_dev$audion(&(0x7f0000000000), 0x1, 0x400) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x3c}}, 0x10) 00:12:05 executing program 1: syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x1000673) r1 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r2, 0x400c6615, &(0x7f0000000080)={0x0, @aes128, 0x0, @desc1}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r1, {0x6}}, './file0\x00'}) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x80085504, &(0x7f0000000100)=0xfffffffc) syz_open_dev$usbfs(&(0x7f0000001280), 0x200, 0x802) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) (async) ftruncate(r0, 0x1000673) (async) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000080)=""/178, 0x26, 0xb2, 0x1}, 0x20) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000200)=@raw=[@map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r2}, 0x80) (async) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r2, 0x400c6615, &(0x7f0000000080)={0x0, @aes128, 0x0, @desc1}) (async) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r1, {0x6}}, './file0\x00'}) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x80085504, &(0x7f0000000100)=0xfffffffc) (async) [ 725.724154][T31078] CPU: 1 PID: 31078 Comm: syz-executor.2 Not tainted 6.1.0-rc8-syzkaller-33330-ga5541c0811a0 #0 [ 725.727072][T31078] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 725.729809][T31078] Call trace: [ 725.730664][T31078] dump_backtrace+0x1c4/0x1f0 [ 725.731910][T31078] show_stack+0x2c/0x3c [ 725.733022][T31078] dump_stack_lvl+0x104/0x16c [ 725.734256][T31078] dump_stack+0x1c/0x58 [ 725.735415][T31078] should_fail_ex+0x1d8/0x1fc [ 725.736683][T31078] __should_failslab+0x68/0x7c 00:12:05 executing program 4: [ 725.737958][T31078] should_failslab+0x10/0x28 syz_mount_image$f2fs(&(0x7f0000010240), &(0x7f0000010280)='./mnt\x00', 0x810840, &(0x7f0000000240)=ANY=[@ANYRES32=0x0], 0x0, 0x10204, &(0x7f0000010300)="$eJzs3D9vG2UcB/DfNbQCWkqEGNh4JEByJGKd7aSCskRUVQdIFdEyMji2Y7lN7ChOnNCJhT8vgg0m3gMvgI2lQ98BEhsSS4UE8t0FoYqhgInB+Xyku+/dc9ffc491y+9UJYBzazn9/FMWV+O5iFiKiCsRxXFWbYWNMl6JiFcj4sIftqwa/33gUkQ8HxFXp8XLmll16atvP/vo6x/ee+PLb75byr/4/Mf5rRqYt9cjYm+/PD7eK3PUL/NeNd6eDIrcW5tUWV7Yu1+dj8o87m0XFY7bp/e1i2z1y/tH+0fjae7stjvT7A92ivH9YTnheNI/rVP8g3vtg+K829sucjAeFdl/UD7XSZUPxodlnW5V7+OifBwenmY53jvplevZv19kZ3hYjZd1R93eyTQnVVbTRXf77/++/xfvD4ZHJ2nSOxgPRsO0Xm/k9Xz1oHNtNc8bb7dW+932Tudar7nWbe+spVpvYzzaXUm1fqeTardu3FhJjbzerOdvplu3P0y73VSb5ruD4dHhYHe8kpr11nq9sZJea6Q7m1tp64ObNze37qbN0TDdHk1SK0+N1vX15vXWW2nrzt3UzJu59Z+p7IznY8F4gQD+Mv0/MA/6f/1/6H/P/fq1b/wjXiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgHPr8vfvHBUHy+X5hWr8hWropeo8q679+ieyJ2ouTetGxMWnvP/TLOJSNcfp9kxEbFTbLy/+u78BAAAALLJHj2sPs6JbL3fL834gztKlYp9d+WRG9YrPOjN7h4oPUS/PqtpS8XyzWunlqL5QzcTF6e7ZWVV7KktnOhsAAPDfoBMAAACAhfbkf8MHAAAAFo/+HwAAABZf0f/7+38AAACw2B49rj2c9zMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzGzr2bIBAEAQCd9ZccoliFPZhYgs1YgoXYkYnB1WEmogaOICIinCIs78FwzO0yuxNuMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC1a3aLdXuc77vWOV+6+U43AAAAwFvT26eX6Th/zTIvufbq7V6eSvUjoomI4Yf7NyVilGfcYxARy4zT5NfNAwAAQL3a7WH17zsAAAAAAAAAAAAAAAAAAAAAD8z/AwAAgCqZ/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFd25+UEABiEAWg/C3T/aYugGwhe3oOEHAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD02Zl1atyoN/0LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+OzOsQ1AABAF0HMWUNnHEGrbmkVjBiKnEjUh7yWXS/5vPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7YOEUtbl0fQVZ5nP27zdPevmqcGf1X/9gAA2NmvQxsAgBAIgv+hAfqvFoOgAwQzyfmzCwBcEL03Wv3n4iEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACK3Tm0AgAGgSjW0n3Yf7wKHh6HSQxfIA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYOSNPu6JzqgEAKBk31weAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAZwcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq