ca90ac52b302cdb57597e83f1cefde18545af2d58ec8880e7af33abbf92fdc8268e53ac869d647ee7bd1cde0cb6823d5c07e807882fb924f7668cf87f732c9b571e02be0fc7fb46dc1086f57a1ff33d7e39fb0dfd3b8051072e250065226e49b7e70fc5af5a4feae7700bc113e8c396ecc8be22dbb8cbea8c3d8339de603a38d03b46f703216592fd2f052e9caab55723c0bf22e39cba56dea01ff4b6f5ce977adb07468c5fa6e00fb1efc3db4bcc321203bf881d01f4809002b34973bdbd38f59b0991e77a2d7b9cf7236000201f29a4d2e6354a44883fe493e85c73d3a42cd47806e2dfa9dc2a867eed03f124ef2a29b683fd8be9aaf25a9fb0b3f13b93cf0d6c7b749da33ac62b92924e146a0b2109538d805ffa4ca36db155f6ce963a5d5752134e285ed74cf2e89fd721f7d848c23411790393938d8ebcc1e2bb36a75c588e0171d6553e5b6466a5c820035afb54837e490545eb5cdde", 0x1000}], 0xa, &(0x7f0000003900)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, r10}}}, @cred={{0x1c, 0x1, 0x2, {r11, r12, r13}}}, @cred={{0x1c, 0x1, 0x2, {r14, r15, r16}}}], 0x60, 0x35}}, {{&(0x7f0000003980)=@file={0x0, '.\x00'}, 0x6e, &(0x7f0000004a40)=[{&(0x7f0000003a00)="3260fd378991526d69867339dd370fd50b99a49ee35654e147cae49b2f5b7cd9426338427136a7fac3", 0x29}, {&(0x7f0000003a40)="75d0bbe40707c500dd05ed4ca544f23133990ff126bc50f7f37ab76a8944c4321d045e1abe9543d703bce339786dcf77c950f17a45f48a989222142a65c7c2281b3eb11a8ab48e99d0be883f34a2e357adbc939ad2e69012b2c1d7eda90ca19939f58a1e99616fb1f001414af2fbf7d108509a1a2b05387423ef7323b121002d225a5724d2c9e706bf5c34a856524a18a1e644713254073df807e192647b9e7394ed7770eea39ec436ce153981eba588302ba9e142e7766c64c34faf193e382fe32670bde2812af8bdea794fb0c8e3070910dfe8a4744866964b32e1d1f576377a6324b1642be2cd56d29b52999d1eaf15b1c66985a4b71b41ba0f23537ecbe69d21f6ca07a5b8dd8bf434f038496bcacdb79d02647635bf9e9fae553b75840580253caa5a66940f91a29f60659484d8ec59f535e175de1e0bb01e9c629c4f15177b6186b21dfa893c5d59ef40c433ab8cc113273cbe971386448db7c9311402d53249b7dbea77ca4beb9ac3bac8385504afbb13ffb17fd505d6b787b44e7ef807b805e25210958dd3d8bd52a6bd4e5fc6e88a19ddded11d80849d9cd0b5d02929d3d3f039db3081266ae02053324d7129f30958681d980cb60a5740a95bc12c6cda778438ba8ab173c56c0158a5605faf245989c61587811cf35e7c937543e5affcd33695ecc85199b0aef16e06fd29411dc5e6226dd5f23acd7b535a3acba7cbf23f3d6fbff2213b1fe4fc73b8b69be41ef884c6c697fce9efa3fd89d1f6923108ab9ee2061211f18453a78ebe332407114f6e0b579e1ea0e40f09e7d9ce610ffc2f00ce8613c1755f91666746387e719454a3e9ea606bc0e3581c93cc57a87b47a51b2f01bf7519749133fcbb63479ce42470732ce26a44025623087efb555963c979a842888391e80f2ff583c64748f8324bd7dda828afe702221968e5699d780314ce6b77a1dc08c3d13eb40d7ee5bd6da6d7caede343fe57892df4cc8766b412a2bad8cf890df754493ba12dca7c06f5a389702faea0e7e91e2358d282b906482c52ae1c46dd519cb5cfdd8ee5ccf36e068a9d29c0587a43126d0d799216b98eb489c1310cc14f06fd3e00c2fcd374d38225e62c56e48bcffd3aace799c154dcdb05f1be54e7633f53c66dd800a310f04f132a6da85d2366249c04f6ae872cc3b39aed25f5f13b36a8a70588e313d566b5a485a1557c8583e5e5322dd69f675e5c49a1c8ec60f4d49066ff972460194a0a9164c15e14c7cacda980c0e36dd98f7ed6083b740de463bbb78c57e8af4e98abee86619434b08572cc4499ddc2a97ee469d166e48609d642e74d13722ab1a03fd3667ffee669bf8c0253b7e2b02e7449914e9439ceddc21252654ad03622c711543aadd45fc57f0998b999348282e948b31ffe03865d398fdb71b8996b4320260a24cb9cca7aed6d6ba006b7b99fe4a7e1bb1e502a389b9645ba7ea2851f12f6d122cde816188fb059002c2ed74af80c3db0979f1c508c27a39b0b97bd1bdda2f08d72da4846dfd2c90a5288fd7647853bdc7b07590c14d42a9a2d37cb4d12e6216fe05fc26d8e91e272ad53d65213d57497a6dd746081f69d9bce11f598ec2422e19eb1db03f25e625d91c92d0bb82c10a376b2e2686e588bdca4c8f5bc479ad67426db581ced4b9586ee66e4de4f66310248d6f4c617ecb805c30a71174d67cfca3d26c8de256a0f3ff68fb9d0cccf4193db9873789dbb48659a53c7d49ee87574b9d93c2400ca904dbba334009b6f54ddbe3fbd6ff5748d5e00e22cb5cdc1255b48adea888052f7c1db56116e58ee9182c5a8a48e4c2c21781eec752746bb72cf9e614f82c2c88a1141e55697c2cccea1abdbdf6b62ca5186caa935ccee827c6c5e3787056faf80751ec49d064730500cd3502ce4fbafaf57f01e7c6b7cd222659dd4819c1f82e2a42c44f05a019ca7537ba1aec86acd91a56e80c8a9d538bba1ed8b69435ebba285359065d173f216e03585151a56b9cb3b5d35da1d5bcc567d4cd3d6488d0b5d828a2cf5b870e288fb6918168fc594511d69023c4a93f4ecd357c45b77abfc1fe5db6272d074960897b69d1b9d6f8b69a76356a903da5e3302f1f0603d45463b0948072d565375f0b0e8c7bea0e0b857e7356af2ccab8af6b571f2f042e2c1b9263cc38caa9a36928c40ceb6c1cb679f0b330607b2ae2c551180ac12641b4e7fd85acf1bea70d80a07096c3f1194142dd5e278071ea916077c750ba15f74fb84ebba4d2b1f15a1a27a6fe494c0944a21380e8908be2c51541ca99ecb1951674fb60fa9be60135e8d41b6c80d1d32643c6146b2640251d3be743b92ba3d79c4cdbed446cbc1b512e852410adcf66a0156ae1cf2ab4274647f88bb7ecbf5ed20c31ec35bac21a396a8d284a5dfea1db8a58bb95679089f9151695b2b85a521a807fe703f554f20088b93b1cc25dc6e4898edf6d0fb5ef49677a64992a00dfbd1e8fb7091626130ea02a9b5d358cf96d123e0d23dc475f029e9178c41e4abeb753e464e1a494133dd8d3e8b65b8072f9bc77c31addbd9126901cfb308acdc2bdba6969aedd6d481efbf30aaf424af1f63b41a2c22a3bad2e64cc4e0459140dc2562e8791678a38dfdf3c5bb337b96d4025a84cee702f9e03bfdea285a6d15138c0cfc8e20f761adbed31ac44e2d174673df6ea284d0051c862e2ba3054ad0e5bd767e469d4a26cf20746a501bfd1d08ca4a98670912b943327e4789c80f4ba5eb767473baf8f273c57153d9e762c7a49c77b43d3fc728f4c6fc45a70642fe6d005cd1cfaab17ba446e5cd0a09f4f072b24d767f38e92a88dbaa781e1a0f849811cecd7d5ca26e510a77ad2c5eacf7c7c60c46304aaebd2d87684e7d8b1ce5daf353ae0cc7f635577925532fa3d0a9403c92a8488a65dd351fb1e403e7dd64044e80a3dfa37d4f701b01b76dcea51c6895820aec43f0b033b5f2b0200a326af55b6dfd225978f62fc297358b9ee572f8340d98536be3242d84b265b8ab755d588d2896475a929c3072c73db9df1b397cb3973f0296d2a68e02cf54c7d7b24866c54b3a3dbe6e41de268d3798e217dfe4139258f64ebbf33dd79cea75f17a72188cb605e59229285be6adee2b1e89a496c72385fe7c782543c7e11af2a501b42ef352865dfca0db878107b20eb4237462a961a38433ad024e63bb205fc5476db4407021bc4af99e3c712eeb82fa107a85eebfeac0289f17d2d093322cf75399178ae5d0a2dc6c5154d659ecf45c763a9d7f7e0d0486cf95c7a9e2807eb448f252483b03e89dd985e6c1b262b029c34bad9d3b7774da0272e5e8c24b490ddca1ed5190f29b4fa5209b355fa88478d9c83b193c3f3be6ce682019d92376704ad1e7377a5bb29cad1602bac33eca70b3a4f81f095a442334a50631427b4666bc47142349312cd86a54964d327a48eb86d2ac1bdf785ce07840272aeb6d7d2923f40447fc0c6f6ff149f1319d581df0874e74731184ede88c096359d0d64899349c30a2c3b2a5f6dd25e416e2a6691fbc47270e61f50b2e01bc61b6adaab858840932d928a840cf5a7d22c3cd0b3b5de25038fed8d72bcf043dd1bbb8b8b49246b665fc6332a4b81a12dc43246d1a8ebef8368f3e221069056017501c01f3365ae33af9514eb8b60174dcac76ec8a72a4bba4a0beba3cd1c76261903ad17dc0ad5b5c7b6ab9d41648537d5d96eeaaf605a468fa98c13d4a0cd2a70384dc33a15eb4bc8ec74806311b26e1466c09c6471a8b0d7adfc3e6187ae336b39fc625a8d4b8f279c2e8fec272a5c008e8af4aec8224dc962e35751d899e0989fe52847a567c2e191801d2d4d7a803be5f770c639c1b2812df4f7853941fcda4965503934ee0db9d0959de7f85bc7c2b9689b564d2b04fc7e2c548789c6c28b46aa97d1b67230c73489eb37a6fe0e3eeed458dd038691dc5311ff6fcc39754bfae43fdb6d0fbdcee04be6a54f760237ea9e4d73d36dc7d888162af1dde5ed9be5e16121b43eceb89169c1eb0448de21f032ab517abbd8d9c9dd68165b850d797ccd6b1d1e059fc15c27b05367003d38f7cbdcb8e3a334a1c662ae1732d1b241190c2e5fe901c2e4dca3a9ea99c61a801f07938aadbfb333a9ccccfd6c7e2cfc4c6ebbe0f396cd3487ec860c09d60a4e91550efe9f381562ef136c20035588d825332bd278d70766d89ca851a3e24d4683182cb5e4391956a5853e8a13df8c1dde2d6e756348353a36d92ec256996da90e261c6b73846ffe5f84d7c13248bedbea6ddef72abe7d498f90f9eb3cc33b95a2eb39504ee133eececa57f2cbb970acf5c6a6fb0c43db119d1a18ee845b4c9f117cc338504446eee73f1a7f65d5bb9f455f27d0bd9667f413a27588d43c274bb65c735cf636afa4d7f21ca206da64390cabb833a20de96b544dea5dce3db13a5a3083494211857d5eded4a097341be8c47314f1245a02fae4f0be3fc850a5e487eaa51a3f6c6ac6d6fdaa3a40ab4b1c502e3b0938e16f585895482d04aa38e46b0515e63cbde0c9203ba992822fef1deba93119d4450fdc0e7c54d0b54b2b52471fd28c2cbf66a0e2ec61591ece627594565232912ff205cb35e8504c71f3e2ee6a91d01e142fe336654aa6709a0497a5708099b702bc0c2cdf610eeb8e594d66ef0c97297877d03ce6e2d2751d6bcb7adb22deb801d2c56eebe7a56d4be566a4668cd0bcced4f906949f4220713585f471b5f8265e0e2774752702cb3da86507e0b5750bb292e6106839ff5f96b76df65e2e39df26fdd43ec329b3a00519431d6588cbba43da3c8d43ada6874379ac2e8a0be048ffe065b945742426a97c068701e6e85eec228b110fe28c25a5fc8bd5f91c69490e150c20a8d8be832edd3b4efb8fa5b511bb2925b0bba3b21223a5b1c62223ebcc8f3ce0d08f00a2cf68e6e9b86214bd08f6c63ebc9387b2678c445e756fcb8dff9433448cd70b1f395e718d27e0fff25463abd2882344de696e30519a5b9566db58b7dfbc71448c8ad895ecb47f1fc1dc659b1f890f645474667e7082c1757e20df406ce53886b4b253fed3a7911717d168784aad660b74f959b38402dbf028f2090bd23556f5eb8e2a43bc00dd297c964c5dac5c36595b8a0982d2d6e7d023790c22771a5366c28b2c6a592fae7d2b0305cc9e86b5e56d20b20f19c460950f8555774696323201d3d29b18e1c25c349fdec7a4d3b4ea09e238c165bee2948ec6d0463d9698b6c85cf1b2d84956029fe8b2fcfe3d5aef88e767e9d7072f31b39e8d1f77101e79d1635c7dd6351f74457149de0bc5812644ceb82d59feb9866ebff3dbc6ecfc5be8585c143f038faf27f8b67b20fec727a65a45aeafb82119d151bccc311ab537ff175dc9456780885347a478e3795ef3647ba8c43f2dce4364d1a874177459b4af8fc6ad9e531efe24d4c1b23cce3e57551737e84535ea324719d733be330da27d78dc382e25e2fa0448e53f611cdbd78fe015cfb43c9a843c2892693d0d5b21d7a4c77071df7e0148ab49490959ecc8742e46a7458c0e568efdd874a8862c23215287667596952d63e48e6c0be5e862a34759d71cced9e8aa32b7434ccbd67017a25730a21b23ee5711acf0ae7785e84d7fcae801068325299dcce1b027f0faf4a23a754f5fd2e9859ddb0a5324b6a5cd5b1f7b07e215586435e6f3138fe9b7cfc0d54f2f40e70862914b14dba9791201d4d4220d4b6cc8bd4d04e71409ad5a46838594aa2f6de63b9c8ae27cfcbe674a22cd0f9f779b6c44d28485596289f1c", 0x1000}], 0x2, &(0x7f0000006c00)=[@cred={{0x1c, 0x1, 0x2, {r17, r18, 0xffffffffffffffff}}}], 0x20, 0x40010}}, {{&(0x7f0000006c40)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000006e80)=[{&(0x7f0000006cc0)="344fc2227fbb62e41d0a18ad81d2a5ed6931637e77623121e81a11c8b061b695186be2f6ce050a162dbc3f0dd8b15d7e9f8567", 0x33}, {&(0x7f0000006d00)="3af7315320a2", 0x6}, {&(0x7f0000006d40)="799eb47576344140af1de487379ea1407af73ae383f5a6b68761d6e1ba6b14439afe4e27eeb0521a09556c8799fe6285cda3e49e8330d8bd6c869f399f8823afe11e565df42d788ab7450317ef387ac7b535dfcb16039f3146ef93631ae6d6cabd9611174b8abf1f28b669fdaa6a0a344aeebd0ed8eb0805ada88ceb07aeabc812617a14b40376ec42d06e46478400328a2ad4695a4443905163b7fa7d652387d3", 0xa1}, {&(0x7f0000006e00)="e4376f6c4711986e379b4fe8552f21e9179d5e43e4ad5c5d3fb2cb5203276b14e0915db265bf1113f6cfbb1ab122179c0f3ea28845c9935c8c2c052503908ea200f1b24562fb10f19e8c334314c4b9b0704ac516d8d3a6bb4169d4f42727e248f116fdd710a94fcd6d191b709859b33f2a0ac4", 0x73}], 0x4, &(0x7f0000009000)=[@cred={{0x1c, 0x1, 0x2, {r19, 0x0, r20}}}, @cred={{0x1c, 0x1, 0x2, {r21}}}], 0x40, 0x20000000}}], 0x5, 0x8800) 04:29:34 executing program 0: syz_mount_image$msdos(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="64592ece80aca59e00005167cc"], 0x1, 0x240, &(0x7f00000005c0)="$eJzs3UGLG2UYB/DH3dpuI21zEvTii170Muj6CYK0IAaUtRH1oMyyWQ2JyZIJmohgzp78HMWjN0H8AvstvC1C6aknR7JJN9nFqhXTxM3vB+F9kn8GnpdMhncCMzn58Psv2odFdpgPYmsnxVbEOB5GVCfVzDOzceu0vhqLxvHap/mD797/6ON3avX67b2U7tTuvrmbUrr50s9fffPDy78Mnvvgx5s/XYvj6icn93d/PX7++IWT3+9+3ipSq0jd3iDlab/XG+T7nWY6aBXtLKX3Os28aKZWt2j2z+WHnd7R0Sjl3YMblaN+syhS3h2ldnOUBr006I9S/lne6qYsy9KNSvB3Gvf29vLaP333eLnNsCT9fi3fjojrF4OyLMvVtAQArJD1/yZ7svX/fE/g/2Sy/q/Mvr/nNe6tpCEAAAAAAAAAAAAAAOCJPCzLW2VZ3no0Pnpci4id6SXCp89X3SfL4fPfbAsX7u1E/DYeNoaN6TjN77xdv/16OlXdOdvqwXDY2D7L35jmKc7lz0Zllu/+aX41Xn1lmk+yt96tX8ivx8FTmD8AAABsgiydqc5fnZ/fZ9nj8mm18PvAhfP3K/Hilac2DQAAAOAvFKOv23mn0+yvQRGxFm1clqL8NmIN2lgoutsR/2rziP37k711LWZxqYqtxx4BVn1kAgAA/mvzRf+qOwEAAAAAAAAAAAAAAAAAAIDNtXDTry8jYil3GosI/wQAAAAAAAAAAAAAAAAAAAAAAAAAEfFHAAAA//+5+83H") getsockopt$WPAN_SECURITY_LEVEL(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000001c0), &(0x7f0000000340)=0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r0, 0x8982, &(0x7f0000000380)={0x1, 'geneve1\x00', {}, 0x3f}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x10) mkdirat(r1, &(0x7f0000000180)='./bus\x00', 0x80) openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x380, 0xe0) ioctl$FS_IOC_SETFSLABEL(r1, 0x41009432, &(0x7f0000000240)="9fb11fc63c04f5e9100e7ff127e8745e71926ed598113dd5da5a1d5161750612228b65e4c3ee652363271219f3a208027312d0373a136f4bf3ac132159c5db178afdb6a63bfc491e1e3e86a2d34992ceb4c487fef74c7e0fa2f8a3356954f97496e043a9474c097bcc22e257904786a3ec33ca1773c5ec64f8e4f6201c680c2e25c73a9f79e48ae18dd17931d7a3ee46a6a31b548426b1360f55e841b82e807f39ced1aa9e948684745f0dcf2ee9dcbaf7169b8a07b3ac02d954ecd0e31111cd1c6df1caee3ec88f2ce306235ff60a3727a9dd9b2a66b0cdf8e27a5e849280ce0f4e94a407f8166bf7937c5d5fc0de4f985c93e683d1ee3bea698ed66fe3b4be") renameat2(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000100)='./bus\x00', 0x0) 04:29:34 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000300)=@framed, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f00000005c0)='kmem_cache_free\x00', r0}, 0x10) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) io_setup(0x2, &(0x7f0000000640)=0x0) io_submit(r2, 0x39, &(0x7f0000000100)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r1, &(0x7f0000000180), 0xfd8a, 0x900000000000000}, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000001c0)="577c0db4302ad396a90a571acd8b176eef818983c7229dc07388819ec1d5580a061b62634a3afa04121ae69813bef26f33de5e85d8f7737aa5356452d86a592d0e21af8bc62c55e427fc9b4bc101aafb154d2373555ef156d4d049", 0x5b, 0xa, 0x0, 0x1}]) 04:29:34 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000007200000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r0}, 0x10) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$KDGETLED(r1, 0x4b31, &(0x7f0000000000)) pwritev2(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)="ec", 0x1}], 0x1, 0xfffff, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x44000, 0x0) dup3(r2, r1, 0x0) write$cgroup_int(0xffffffffffffffff, 0x0, 0x0) pipe2(0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f00000003c0)='kmem_cache_free\x00'}, 0x10) r3 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r3, 0x10f, 0x87, &(0x7f0000000300)={0x43, 0x3, 0x3, 0x3}, 0x10) r4 = socket$tipc(0x1e, 0x2, 0x0) bind$tipc(r4, &(0x7f0000000340)=@nameseq={0x1e, 0x1, 0x3, {0x43}}, 0x10) sendmsg$tipc(r4, &(0x7f00000002c0)={&(0x7f0000000000), 0x10, 0x0}, 0x0) [ 1944.984504][ T479] usb 3-1: device descriptor read/64, error -71 [ 1944.994911][T13463] fuse: Bad value for 'fd' [ 1944.999525][T13463] overlayfs: unrecognized mount option "subj_user=" or missing value 04:29:34 executing program 4: r0 = getpid() r1 = syz_pidfd_open(r0, 0x0) syz_pidfd_open(r0, 0x0) r2 = getpid() r3 = pidfd_getfd(r1, r1, 0x0) syz_clone3(&(0x7f0000000280)={0x100010400, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0xd}, &(0x7f00000000c0)=""/104, 0x68, &(0x7f0000000140)=""/255, &(0x7f0000000240)=[r0, r2, r0, r0, r0], 0x5, {r3}}, 0x58) bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x6, 0x4, 0x80000000, 0xc8e, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5}, 0x48) [ 1945.039609][T13324] attempt to access beyond end of device [ 1945.039609][T13324] loop1: rw=2049, want=45120, limit=40427 [ 1945.054243][T13465] FAT-fs (loop0): Unrecognized mount option "dY.Ξ€¬₯ž" or missing value 04:29:34 executing program 4: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x9, 0x4, 0xfff, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000001070000000000000000000018110000aad019d25b69f4ba2622c77d52bcf0bdfacea8145f5b717d99bd02279ca76092c2ac156d501e68dbae54562bec4ac895afc09799d4275263aba54297177c7edbd83c7df9478ea0b69613302c25bc3fdf057e06f36cb349c3ed438a", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000500)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) 04:29:34 executing program 0: r0 = epoll_create1(0x0) r1 = syz_open_dev$vcsn(&(0x7f0000001f80), 0x1, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000200)) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) r3 = dup(r2) write$UHID_INPUT(r3, &(0x7f0000002080)={0xf, {"a2e3ad21e08eeb661845090987f70e06d038e7ff7fc6e5539b0d650e8b089b3f360068090890e0878f0e1ac6e7049b3346959b649a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31070d07440936cd3b78130daa61d8e8040000005802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c554336909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f6777478bc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27af9544ae15ffffffffffffffff1243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce7cd9f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202f928f28381aab144a5dc29a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f6435f7590000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d4ac01b75d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9a53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f423500c7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02da93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4e8b40427db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d0300000000000000b378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afa2d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02daee67918e5d678746383074c6bc1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b3c7340002000000000000f288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4108b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0da42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b8081c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9cc8036cbd65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c6b00000000000000f96f06817fb903729a7db6ff957697c9ede7885d94ffb0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000400", 0x104d}}, 0x1006) 04:29:34 executing program 4: socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x21, &(0x7f0000000540), 0x4) sendmsg$tipc(r1, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) close(r1) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@p, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x83000000}, {0x85, 0x0, 0x0, 0x71}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r3 = dup2(r2, r2) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r3}, 0x10) sendmsg$tipc(r0, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0x4000000) 04:29:34 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000340)) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000000)={0x9}) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00', {}, 0x0, [0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401]}, 0x45c) 04:29:34 executing program 0: socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x21, &(0x7f0000000540), 0x4) (async) sendmsg$tipc(r1, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) (async) close(r1) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0x8, 0x8}, 0x48) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.throttle.io_service_bytes_recursive\x00', 0x275a, 0x0) sendmsg$tipc(r1, &(0x7f0000000980)={&(0x7f0000000180)=@id={0x1e, 0x3, 0x2, {0x4e20, 0x3}}, 0x10, &(0x7f0000000880)=[{&(0x7f0000000d80)="cc183357d13148761e3a07f3bdd4bcdd675ea93efe1975449a211b9c564463fbd357712b8b1664104f463479ceb4db77bff95066b4ab65d8e2efdb63bd208fb2825a9e3a7bfae3e71aadfff708107639022bd7953b9943c8b0196832c8f63e9084deaf84a8188ced95d6cf530f7006ec87eb898a023edd454d7a350161604a8b5cb8fefc9ed202c15ad6fd101e4a88e8104a9d989796613e63b3a63c3e99f605dec3da89cb44ff76cdaa21e37c5468252decace158ae60da5b7cf1a52017140cf0d6d890d366437d9a205718da7c11acc3cc8a27360c249b26c285e9afaf2e4d1c420c4db63e6bce7ea704cb3e04800537d58e181a1fe21a1021a5f8744b15a36557882333aedf8c4047c1d9e480b5df693ce1ecb2678e0aa8f2f3f5d8ca2affde8d651b827b2b0392d25a758c7d125dd9a18c475218787bd61c4211c805985b9f167c5e89aea68c2998f46b5dec3d1ac6ea32a984c0a4728390361cbe3178b10f4395254cbe9f5986d7a5cfd12109872c012013f7b3a0397ef769827cd461be5062e18157009af8632a6d5ec4609a3c86bf12673ba4ddcf7cc9aa490fe2bc4c36f7375e4bcf4374af875b9f7a1c702347b1ce6d96ac4562556147deef3de62a8a4a4866d41954b7eb91ba64375e827ad564ba46f2faff72dfc93886c437c547cd996cc0e55644ab2ca74f4e5ba60538f7e6a388ef13ab9f79d7e9a01acbd3ae3899062a04e4e2b1fd7f1813877e6aeebfdeedfbce0f40947e4f625e82e6d13c69586d1ab8bf8d144c9cb71afc1458e9f07b1a19c95295f66c92e556b071c6b198b8b74f1369670e5aac42082583ab6e407c464bfeeb0828a63bbd3cae7a150a32fa4104dacd37c3ac8b83f4f17b0fe010b982943fc1023a7aa174fc13351cddde9e2cab295cc3ef7fb2703836584c20b8a0c8952dbcd87ce73f8d2b7e54131d9725f98d621e8bf77c7bc1b359861bbe770e8c72f78e98f38e18b92396b9acf502f63576862299db3824b5574ef6296e1613d44aa5b15fa13220921cc481eade33d4615918f4bc5a49ddda56d04d1fd5916a3204574794a85fd3e38de752abe3fbd16f6fcdef89794a9abb65f583f0009ae57b5ed865be3d2dee25382b9c8a5bc4976fc161128cdbb5d5673cda94929408f37fa326dd5bb3d7d18666c92a61752bfcc8d0583421139e705e235b3176fd8626d0d26ef683773000a5b6533a2611c5c89f7af9dd77496f6814a1bd645a7e4614e7f46b69d7dfb59f805cbf1b7aed6e75d405106bc5940cd51600792692f57e6be57ec4a2d7990cc2c4383dcfb3ec3735ff5244d3480115dcaaea18bc6fd907cace7e4d07900f88b3987fe5d2382b020d34d83196e71ecb34e78b45a041d9f622092d2a275c17d2a2a6322bafb57ad1f7952b4a3faac3cb9f7e577d5fbe719e453b9dfdf6c33823f426e9388d9956cdc9c87dd49bbc442fba725daa5876f395ca3f051b1251dfdb9178aba3dcad7a4be24c4f782c1ca9cfe8525c96ad175fbf7fde61bb61856ca5ed5c2b749fdc602e75b465f96b88875b261fe10ccf63595bcf85b8e403d49aea871178ef2edfaf978d50d5b651a780f748142d35bd29e5efb3c46e893a71f698d1c697878ea0c3d7b32e9fb4f97e247c6cb97d7017046a69898e9d57a5623127f12bc7713fd72aad36baf9e72cb131464ecae9bce93df3697e81fd3e4cfbef3dd21859642ec6a2d449cea94b85ca3d9a0ba789fbf4b348e484a1739a33d062bf3f30fbc0617d207822ce3389ed16dbc943dbdd8a78d06e1a9a8cc2e823bb920258cbfdac907c569697d39ebc89ee40b4e5a78070544c1164593cc00c6c8f4a5de9de0917574d78e9cb41c628b4ed8a0391e8c6a2cd4ac48e202cf101d8cd4eca610517de818c4a3321d8f75578bbce497f432d7993756dca60790bad8e13e85b3eb30734b8b25f2acb3e52a76e7c1e34a6ed06fbdf2f7a9512ec283a758fd56f1c803fc9bf18ed7c5e742581161627ccff0ea12b1a23a9b65657557c0fac55f602d283a7d28d30673159e7d278b800a2851586f8e83d5d507e0829f06ba4e131eb051d24e2fa02bc09f87adbb6966a575273d6bdbfad0cb6bb3d3a1223647fdc1b6866a475e222bdb889b1de5fc8dd37d63fa9225356fc8b5da192d56187239d8d7c19ac3e6507a31aecd1963125d16eac43e3b91b6a8320641621a54c9977f44c658d53a87f4e1f98326d57f48b5a7e457423a95830439bf3f96ced84cbc02daac3147657471bbb234c7730ac9b99ee49b982779df22b8f6fbed5ed19b0dfc270697cba13ea423793de4da769d343a2cd9c5e5faaab482a6ad05a65f94d57b0ad5190e3a95a7a5ce1626455561f5ebdc27917ede11fd86d5bbf30870683bb14282b8240077a511e6abb51c10597077b16e4df520b2be9ffece93deaa612a388b4fe04b5d798d4eba153bf7a98ec9b2a46183ada4dc7eab6807881b54dac2e3c1eeafb645e8284c0e55bf2339148e1eb9698d87ea8e04bab4c56e1574191f0cf639db0e9f97d0432455789be8692cd7168773802ea32ce8524182a1e912163a38705a8127fbd3fcdee0d61a66f8a34829bd5608207f064d2c00ccca128564b99af4035842778a86669278259035f950308884e8d46c662b548e6359aec3e9df1b9466612f3f388c2630e7a5fdc5965c56af0d9d106244e9c7354eab936b4302c81d6b3b5ad2395136b30f90e538351e89974f35e2d6ee99b89d2633d23a5e9bfc3d958997a2b53f9455215a843d4cd3a5855a416b67545b1987668e0d5edf2462f1e1997056a56b43e3f90ac67c5474a75bbf9e4e4512de6d7ca8d34096d5bb8aa85e2faf33a44492aa6f998cb74792e4bbf1515880738da183ad801e0e63fe3be1a40ab0bd9477d0533285910413475e4ea96992657ce833b6e47f46268c4b876859b1afdedeed87d9ff3e1b4fc78b5165dc367bf8c73fa0b2920850bee674feb027ad66429ae1d5c72eb2c6a058e21d8596288db23030607fcfce4e026fd228022358cf34e697ca2197c66c0bdad4a349dff817d7713edd984b3c7f8534db12af74481505444e7cee0abdf45903375a0a4800be5f0be880cd71d7dd914b1fcacaeea4ba549290de700030fd8bc9332794550f58ca5bbc3b71b3f2f5923973da3d410b700f8acd890e51dd2b31890c0e28d7dc4434e94c18598a58af9bf75f59b069ea33f5fae0f483c1fe454672b1d32c273c319cba89f095b2d001b8688a15ace001d90d926a3966afbde99e86255c89d6d4cd6f4d83466431ecf6cb3c9e873e99f6e32fa4270d6fae9dfe1fe920ad1b160e8e2e7a36f50ff55408ee33996a012c221e9434d5956fd5cb1ceecdafee8c38123b6b0d5fa733dc92cbd5ad4f2bf89425c06e056495d90bb8376ae98669ab8241fbec1d38e94cd380e8723603450dcaf7e3fbc4402fb3a2b22512cd6e9878a794b72b52704f49a82d3369029e2b6d629a7838d5727af8f3121dd6f18ba84fa3b311108ff72f41c9bef4d76ae4d79e05844e915681ed1327b1c89bee8012e7da616dc4f941f2c7a9f5386e344129795422be7d86100f17ea6f80e4ba80f698f65cc1129fa38e2ac7943893e27eef78a5bedee6dc5eef11e0471d4e8c1e0f7ffe4b693d58bbe19ff4ad1cc8c2e9173e13572b62da91774f7ef8694b4fe3fa36dce83c060e1193a642ff24d3db73d90b3ab54232730cd154a9720b407118556b5274a29221e65932eff3d970dd09818296e8dfcfd2dda2e9c96d96ef2cfb9dc552369b3d56392b7a5851eec3b660feb35d3210cad9a512d88aeec0b00d9779213446e0bb3b7502c1bc03711b87cc1ec0160de7420d28377e0c6ecd8c5b1023b195e05ca87945e23ac731248db9198dcb9872e7f7b85a18c70825cadfbc1e3ea7862d5bbfd0241a384f9736fd77012f872fef66b20376300d85ae4e4b959e5b617a1281ba5616ed80ffc800dbf4754bd54db0a153b36e139e5bb51001c71a1334880e893aa307d09314d5d946c2564b507b7e5af3fae1ba437d1fde95c4c101ff1a578c14bee2eaf1982e9450aa99a4642100de26e6f2a555a48835a785be9ff0477c41fcbc63929434ab3a73da96c5356d3b72450c5b5cf8f0c9925fa62983685754582d432941e4d6b038d38da42a27bc35564f545398ca185661c7e4637c04c1db609af1ceb5183c83ccf4497798955342db2580c0d4d89cd8e23ecb765856d24168f4a1b46c0400d8447adb7718b7e7565e521d0f2efde30eac0e1412c5100d846f053091a6ec47f0a7f0d2f11c09af7a1910000fd7ccfa74ba046c0f79c72bd71ac92252cfe83ab90740e9c0fbce0bf24b673cd11fe0931daef2579cb4ff885ec1315ad2afed4d509c8ae6aea818c8c69fdfbc801af854ed61c7c6d54e15b1e9435445fdb96438a58e12e6ee4a6621c8c51224ce0ad56129034ed191229ab0e2237dca652d6cf9dd1c2826752745bf26532e4b9b8582db41f9b681da06b380c668daf0edfb41a60d825538cd67a6bf82c722beca68c0dd300b78b777eaf70ff83b5450f809dbc94d2a3d4bcd6eb6ca041de3a7d3235e9a37d43e1c9ed2fb1a05e4fd1bea03b4dc6659cf485cf8ef3fa2114bd244ae257197b76166693c6afe8283a49b3879774fc1d2626f02d612522e4f38aa437a21cb18a0a5885c2240408025548502c193c06b9031c07adf9fd5132917e159c0cc46f84552610d8281ae58aab4ad1f1be721c79b581bd5584d627056898b6399b8130830489915462e3614867003d6c86a8f8bdad8c8e66c7e05289b46da760b3f0286e123a1425fb478a3832b39124f0a9d71f4f7b42d66704b6245d6ebee03892219dee33239b9bf444850f6262c3eaa68b498bc1ccd3a8221dbca63bcab31685174a357264abc81fe4b978605a9cbf0ef7180b6025bec0c07ee1f2256f65dae640ee4bfebdbcdb6231c00ca473a6767f9c4abaed4e1d430269c4ae15868e3048e6eb5fff8cbb5504397df5465143974e5ba7b35159080e8a044c1d808240291cdb199c6c5eb1797fdc2b931076f6bb6a5981cfa2d10e175931bb5a61559eb5e6cb29a5bb818c1a1d13e07cadc4d6dd1949b7310c979c569d80cbab7b3cc1d0ef5ddc5af7ad0f565d1c175872b224fe1a8bb091349a52ee5985f34967fdb93b2ef399046e842bd98451fe1bda99a5e35f809d7dae49d006ba6c40abffc5902e2183c744c94691cfecf1c9390b99bcb40e9be94c581da527285e4181d8641148387da7c6f816ae2ec6b65300061760f7a0ddf978a4560a0de4ac36dcc44107f2d19e2b0624734f6acfe3b5be9977463478b70270b2513117cdc863a5c65dccd32b9e38b3d88db9555069f674bdf43aa890210b3eebd507274e31aba8e2ecde506a4e12322bcf09790d0dba912c0020fcbdef7fed5843491d1ac0ba651143abdf5ee89d63998f00bfb7b7818c190291eb7b4b671e2b8a1080153e289da1f7a72ef695c0ce979f5e4b3fc6bb145e03d336cd0c83034b240f34794210a2fdaa5441afa5960816f6bf56f75bda3b9a9317f641e7f7b50b1b7d282ab7e37d3177a56a53e3d6c48d8672ebeb44188b7df083024a9a3949021fcb68f6f25a61ef45343de591a073dead7f888870c541be45eab941f62b34555fdd8f81506bc0a866ca511f0fef338cca5252981ddfe96ee931b1caf1eea648fbda5420f441247d79afd85516a635944ded265b52d8c5078a48725f742afa80ab36dc730d10323e700ac0bfdb567ea3979d270b08a90c037eaced4782597258ea90c9f8efffdf0192", 0x1000}, {&(0x7f00000001c0)="ac3a7eab141eac4fdacc5fd9b7b92a7ca9a28ab1b6d303287c659613a732dad166ab67abe7e015ba92346fefe48ef5899e491127a0aee8508be43b979f", 0x3d}, {&(0x7f0000000400)="e6a8ef62fc9e8e10a5d62018f365bf9a30", 0x11}, {&(0x7f0000000440)="250e1988b3b63c913848fec26b8db23798369b3c0a3490420854bfb40a14e35c2add0f6bb6f094c73fc0725f27f530f7117529840e4acc1314434fc99622d40e309cd80d7cba2d3f778018addafa99b8803862e0806c46594e4929d2bd8c9e7d5dd00cbed9c9dfaefe1752359135b7eddacac746ea2d4cbd392ebd733f62ff52397415859dd3b02918d280ef063a23102edafd93c60d16499f67ab9db953fbd4aea482d441e46e4e0a717e8c73887ee6a85460adaeae995647c653be3f1decd0dd2ceb74b28093bca68be5c9b45c7a186b0c246c1ff0238b4d4f", 0xda}, {&(0x7f0000000780)="a5963cb20e2e46653b175ccd35f8439cd174e1311abcf60a1c113cb79beadf91d40033ac1ab84eca0ae764c3d3c4a737930dc8dbe4c6d10a40d03e2324c44a2a89b93d48194cd965a7d687e9374b5574d8ac83ba751cd526ca4f979b758d7fe22a40540645ee6b95b048776855f2f45f9e39cbcd879334e8b754c0576ec200a49006b535a96219c3fd9dbdffb99c0da8811a25ef48bb51d66446cf310062ed6edb38d7b943c1b9a04c1d92f177144f14b240acd2c2fd864bdf92f514d214771a3b8f82edbe5c4dff86b67c14f187bb8dece0c526003da0b32b53577fbc", 0xdd}], 0x5, &(0x7f0000000900)="d179c0fc7554eed22b12061f1c6a6575b139bd04883e4c77871d", 0x1a}, 0x801) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r3, 0x0) (async) ftruncate(r3, 0x8001) sendmsg$AUDIT_USER_AVC(r3, &(0x7f00000003c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000380)={&(0x7f0000000280)={0xcc, 0x453, 0x10, 0x70bd27, 0x25dfdbfe, "99d734b914d065d8b475c82756f6e2421715c6afc27013b28f2880c2f16e18558069ae9c66ad3c8b9cbadab1dac2e1f622d14100488df7f0c033c81057c9366b6ff165b4d84c913e5f87f3c26f42b322faae8d1feff826fe3274ab6b7c34b7f5b4ff23d2fd93cbbec1940b5d75cadec4a2c10ed5ae49b1f004c699a3163a01b3b2cd41ec8abfb498da87d4bc86cbf7ccb34768a4d72191a4e10ee1448934c57775906789ae4dd790900307f70e20fd00b2acb26db19c85800c93", [""]}, 0xcc}, 0x1, 0x0, 0x0, 0x800}, 0x810) (async) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000580)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095dc8bc7147bc2f760a31e2b2c15bbb2d0840d88b831c06ac75d1861777619985fbe797e2712741098ae0e3529aa8502d1fdbc173df397a1086b640abede68aa7345013704d3588e003d43f5ea8827128f831bb02a8abdff64db9bcc2c09441fee365239045c1602c18bc6224f8501e8bf81a34603de3f29e6c5a6c6bf3871c33f6fc9b85a965dc131d3b8eee50d554200250671437d118e4e37385aef26cdf9decd35d5268d6217c6cdfcdd4f36e47f2857820e23fafa2650b5058ffa2e1d8b1467d80a4a44a98e9c76891dc728683ad6416a4eb7820616bd278b669f5812489c7c4164730b88ac916293b328c5f1b863dbf5f7cdfe5b1b1edcf228c3fe3af2fa6259693fba6ed44bfec371c34ee6edc1b338ac127123a8f93eded72c41d30b930ce00162df949cbc0bc192c2641d5bbaf2c1a55610363e72923e6a65c973e46e6126992f622e172eab5c483521d6a036be20388791808cc872f7550aa9c9617ca25d6c33aa59429c4e8cce2d3362319cecc9c2cee26ff66d8f091fd81c789673abdb92b5f20e1b9da901508689ef3139cc0d258542f3c427063b8dbff09c8cb4aecf19"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r4}, 0x10) sendmsg$tipc(r0, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0x0) 04:29:34 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000140)=ANY=[@ANYBLOB="180000000000000000000000008000008500000050000000a50000009700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r1 = dup2(r0, r0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r1}, 0x10) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$SMC_PNETID_GET(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x14}}, 0x0) getsockname$packet(r4, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=@newlink={0x3c, 0x10, 0x437, 0x0, 0x0, {0x0, 0x0, 0x0, r5, 0x5120b}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_GRE_LINK={0x8, 0x1, r5}]}}}]}, 0x3c}}, 0x0) sendmmsg$inet(r2, &(0x7f00000017c0)=[{{&(0x7f0000000040)={0x2, 0x4e1c, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, 0x0, 0x0, &(0x7f0000000000)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r5, @empty, @multicast1}}}], 0x20}, 0xa002ca10}], 0x1, 0x0) 04:29:34 executing program 0: syz_usb_connect(0x0, 0xde, &(0x7f0000000080)={{0x12, 0x1, 0x310, 0x47, 0xb8, 0x8, 0x8, 0x46d, 0x8b5, 0x1832, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xcc, 0x1, 0x0, 0x0, 0x0, 0x6, [{{0x9, 0x4, 0xec, 0x0, 0x2, 0xa1, 0xa3, 0x91, 0x0, [], [{{0x9, 0x5, 0x2, 0x0, 0x20, 0xff, 0x3}}, {{0x9, 0x5, 0x8, 0x0, 0x440, 0x4e, 0x0, 0x8, [@generic={0xa8, 0x10, "078ea55df7c0f7188e50757e84cc1dfba3c005757e95d3b2cbb8c8cf5bb9d70fd794b822f4ec1570aa766775fdc25f82de15f00b3fab18765d37d49ca0f5772f4b286a27c3bea93a9d17264f9736ce8317c4a8fc4a63783a5d21950ba31a235706e543fc629f52e86a3b738a2cc19521e179ef9e2e43d707cc4d615cdb1a9eb4b3cb1dd7fbda78e770aa48314caf2bf1b0d1d3d62813ca50dbf0a75faffa707c1ba27a211f94"}]}}]}}]}}]}}, &(0x7f0000000380)={0x0, 0x0, 0x38, &(0x7f0000000300)=ANY=[@ANYRESHEX], 0x5, [{0x8, &(0x7f0000000000)=@string={0x8, 0x3, "f648b9e6264e"}}, {0x4, &(0x7f0000000040)=@lang_id={0x4, 0x3, 0x449}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x3801}}, {0x11, &(0x7f00000001c0)=@string={0x11, 0x3, "37155fe1fbe6a4b61ef47eda8afe39"}}, {0xe2, &(0x7f0000000200)=@string={0xe2, 0x3, "abd00072d54cde05be7bbd1c386df485b8c7a110e074d3e2944d9aa57887d28221c7a03977b9e1af367d6a7d189de3dcecb22c83b45a157c23e620fd2908d38eb0b4afe60a81fe6dc8a137810cd1ecda295823449e1cd5f804dde627437ffc21bf4b9e2302afdf0a66e112e5feffc6484b900d77bc324f1b8be0e4e61f1ac69d378785464ce07b6b7e961370b4b3dc142ad60f7e441e65c5af7a445d9b67631b0de886cfbe1eb9b1e624ab6e10545bab6c27df496f52c88ba1c06200e0f0646f38b3a2236d62147dfc82c02b29bb4edb01a5d96b2417f14ccb61f24fa1bbf3d4"}}]}) 04:29:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x107042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1c5002, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000240)=@framed, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000740)={&(0x7f00000006c0)='sched_switch\x00', r2}, 0x10) ftruncate(r1, 0x5d801) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file2\x00', 0x187842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file2\x00', 0x107042, 0x0) write(r4, &(0x7f0000000400)="6f88b2a60614ef91a3f8ef9e1220b2675bce0f59b2336b1e3eb222ffa77b91bd642da8472b07a5059831e5c03734ccff6480db993a9be5198f428be1838bef5847f8452dab06605676dc879a87d9c28bf128eb784296078f4a28e8a2595743bd65e4e6a9e5ced66e5524edc432ceaab8552a2c2f179d91122a961061343c8695c39084b2370dae938e8d43b6d6fbd905eff6c6360e26d2ef525c6a46357a0f26061ba8da82c8c39b6ec93cea456c8ed747b85fa822136714ad8bdb0d36d7c9c75354e5d73d216e45cb24fc975e092c08bd1bfb1102952f580acce4909b84036801c1f0b88c7508aa2bf5999b5f8b0da1b6d5a83203cf784ce1e8a562c75310eea1c28d9f650073742c8e9311718b35acee6a272bd76b7e547c06b9b9c461163e18f48033a79c7f3a6574c234d84fa9c569100e6c088070010175611c6643b7cd4eb643ab300fa1e46fb4027fe48882975fcfd5a5295ead29b97cb0e86af8a0b4beb400d3b54774eafac72f7d222a4248662afdd0072963aef817701d5fc445f61d563c3ed0992670002289a555f7bebfcc91b5c75e9222b17ed54aff16a3d6a0cfab24f8bffcaef7c61f2be13411eb800853f37dd2d0efc25abc246e833d350206539d5160991f02e4b0201f14ed8fdc814c4034ed7e438934b250352ece17f1145ba3ea72c698adfeeb89e4e1338fd7598d83f70137a83ef553d770193c4738", 0x353c00) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000040)={0x3920e, r0}) lseek(r0, 0x0, 0x3) [ 1945.342769][T13491] bridge0: port 1(bridge_slave_0) entered blocking state [ 1945.349675][T13491] bridge0: port 1(bridge_slave_0) entered disabled state [ 1945.357514][T13491] device bridge_slave_0 entered promiscuous mode [ 1945.367821][T13491] bridge0: port 2(bridge_slave_1) entered blocking state [ 1945.374752][T13491] bridge0: port 2(bridge_slave_1) entered disabled state [ 1945.382070][T13491] device bridge_slave_1 entered promiscuous mode 04:29:34 executing program 1: socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x21, &(0x7f0000000540), 0x4) (async) setsockopt$sock_attach_bpf(r0, 0x1, 0x21, &(0x7f0000000540), 0x4) [ 1945.388489][ T479] usb 3-1: device descriptor read/64, error -71 04:29:34 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000001280)={{r0}, &(0x7f0000000a40), &(0x7f0000000ac0)}, 0x20) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000740)=@framed, &(0x7f0000000700)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000200)='ext4_es_insert_delayed_block\x00', r2}, 0x10) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='ext4_es_insert_delayed_block\x00', r3}, 0x10) r5 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000280)={0x1b, 0x0, 0x0, 0x0, 0x0, r1, 0xdf, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x4, 0x5}, 0x48) getsockopt$inet_mreqn(r4, 0x0, 0x24, &(0x7f0000000500)={@rand_addr, @dev, 0x0}, &(0x7f0000000540)=0xc) r7 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8, 0x8001}, 0x48) r8 = socket$nl_route(0x10, 0x3, 0x0) r9 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000c80)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r8, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000a80)=@deltclass={0x40, 0x29, 0x800, 0x70bd2a, 0x25dfdbfd, {0x0, 0x0, 0x0, r10, {0xa, 0xfff3}, {0x0, 0xe}, {0xfff2, 0x7ff7}}, [@tclass_kind_options=@c_multiq={0xb}, @TCA_RATE={0x6, 0x5, {0x0, 0x70}}, @TCA_RATE={0x6, 0x5, {0x7, 0x2}}]}, 0x40}}, 0x0) r11 = fcntl$dupfd(r7, 0x406, r7) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000dc0)={0xffffffffffffffff, 0x20, &(0x7f0000000980)={&(0x7f0000000c00)=""/224, 0xe0, 0x0, &(0x7f0000000d00)=""/139, 0x8b}}, 0x10) r13 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000010c0)={0x11, 0x30, &(0x7f0000000e00)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x1}, {{0x18, 0x1, 0x1, 0x0, r7}}, {}, [@snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x8}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r7}}, @exit, @initr0={0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7075}, @printk={@lli}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r7}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x6}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}], {{}, {}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000f80)='syzkaller\x00', 0x1, 0x22, &(0x7f0000000fc0)=""/34, 0x40f00, 0x64, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000001000)={0x4, 0x2, 0x3, 0x5a}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000001040)=[0xffffffffffffffff, r7, r7, 0xffffffffffffffff], &(0x7f0000001080)=[{0x0, 0x1, 0x8}, {0x2, 0x1, 0xc, 0xb}], 0x10, 0xffff}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f00000011c0)={0xe, 0x5, &(0x7f0000000840)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @exit, @map_fd={0x18, 0x9, 0x1, 0x0, r7}, @ldst={0x2, 0x3, 0x2, 0x4, 0x8, 0x18, 0x8}], &(0x7f0000000880)='GPL\x00', 0xfffffffb, 0xf8, &(0x7f0000000b00)=""/248, 0x41000, 0xe, '\x00', r10, 0x18, r11, 0x8, &(0x7f0000000900)={0x2, 0x3}, 0x8, 0x10, &(0x7f0000000940)={0x3, 0x8, 0xae3, 0xfff}, 0x10, r12, r13, 0x3, 0xffffffffffffffff, &(0x7f0000001180)=[{0x5, 0x4, 0x2, 0x3}, {0x4, 0x1, 0x1, 0x5}, {0x0, 0x3, 0x9, 0x5}], 0x10, 0x1aff}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000007c0)={{r0, 0xffffffffffffffff}, &(0x7f0000000640), &(0x7f0000000780)=r4}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00000008c0)={0x14, 0x35, &(0x7f0000000300)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x19}, {{0x18, 0x1, 0x1, 0x0, r5}}, {}, [@ldst={0x0, 0x1, 0x4, 0x4, 0x7, 0xfffffffffffffffe, 0xfffffffffffffff0}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x2e7b}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}}, @call={0x85, 0x0, 0x0, 0x7b}, @generic={0xa1, 0x3, 0x0, 0x5835, 0x8}, @jmp={0x5, 0x0, 0x9, 0x2, 0x4, 0x4, 0xffffffffffffffff}, @printk={@llu, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x3f0}}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x8001}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}, @map_fd={0x18, 0xa, 0x1, 0x0, r1}, @map_idx={0x18, 0x8b684ec274104f1f, 0x5, 0x0, 0xd}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f00000001c0)='GPL\x00', 0x0, 0x28, &(0x7f00000004c0)=""/40, 0x41000, 0x20, '\x00', r6, 0xb, r1, 0x8, &(0x7f00000005c0)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000600)={0x2, 0x3, 0x8, 0x1}, 0x10, r12, r4, 0x8, &(0x7f0000000800)=[r14], &(0x7f0000000840)=[{0x0, 0x2, 0xf, 0x1}, {0x2, 0x5, 0x6, 0xc}, {0x3, 0x5, 0xb, 0x1}, {0x0, 0x3, 0x7, 0xa}, {0x5, 0x4, 0xd, 0x3}, {0x4, 0x4, 0xa, 0xb}, {0x0, 0x1, 0xf, 0xc}, {0x3, 0x5, 0x4, 0x1}], 0x10, 0x8}, 0x90) write$cgroup_type(r4, &(0x7f0000000180), 0x40010) [ 1945.440523][T13491] bridge0: port 2(bridge_slave_1) entered blocking state [ 1945.447375][T13491] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1945.454484][T13491] bridge0: port 1(bridge_slave_0) entered blocking state [ 1945.461253][T13491] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1945.482069][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready 04:29:34 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000020f003176c400000000001090224f80000000000090400001207010300090501020000000000090582020002"], 0x0) syz_usb_disconnect(r0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x1, 0x9aa, &(0x7f0000000100)={{0x12, 0x1, 0x201, 0x2e, 0xc7, 0xa0, 0x8, 0x421, 0x1d4, 0x3258, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x998, 0x3, 0x80, 0x10, 0x10, 0x5, [{{0x9, 0x4, 0x75, 0x3, 0x5, 0x2, 0x2, 0xff, 0x2, [], [{{0x9, 0x5, 0x84, 0x0, 0x200, 0x6, 0x2}}, {{0x9, 0x5, 0xa, 0x8, 0x8, 0x0, 0x1f, 0x3f}}, {{0x9, 0x5, 0x8, 0x1, 0x200, 0x0, 0x4e, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x4, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x2, 0x3}]}}, {{0x9, 0x5, 0xe, 0x0, 0x8, 0x4, 0x1, 0x3}}, {{0x9, 0x5, 0xd, 0x8, 0x10, 0x0, 0x3f, 0x7, [@generic={0x88, 0x1c, "f36a9c438f6752a7fbb5ba592c96284cf2aae9892bc019a47e5bdb813795d804d88ee0b6d857806e676c356bdb608faa4d04a57032e3564c6d4730e46f80aaf887e8e96d3801014f5cc24813eea24ebabcc73ac5c89bb5a7684fdc2a957e24d615d6e2b06f11414685702eb550ae7b4b17b7768ad52bf360362302514f7dc33fac9d73a14036"}]}}]}}, {{0x9, 0x4, 0xd9, 0x4, 0xd, 0xff, 0xff, 0xff, 0x3f, [@cdc_ncm={{0x9, 0x24, 0x6, 0x0, 0x1, "85709137"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x3ff, 0x1}, {0x6, 0x24, 0x1a, 0x9}, [@call_mgmt={0x5, 0x24, 0x1, 0x3}, @mbim={0xc, 0x24, 0x1b, 0x0, 0x1, 0xfb, 0x4, 0x7fff, 0x1}, @mbim_extended={0x8, 0x24, 0x1c, 0x81, 0x20, 0x8}, @mbim_extended={0x8, 0x24, 0x1c, 0x200, 0x8, 0x1}, @acm={0x4, 0x24, 0x2, 0x2}, @obex={0x5, 0x24, 0x15, 0x6}]}], [{{0x9, 0x5, 0xc, 0x10, 0x8, 0x7f, 0x8, 0x3b, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x3f, 0x9}]}}, {{0x9, 0x5, 0xf, 0xc, 0x200, 0x80, 0x0, 0x40}}, {{0x9, 0x5, 0xf, 0x10, 0x8, 0x5, 0x1, 0xfe}}, {{0x9, 0x5, 0x0, 0x8, 0x8, 0x5, 0x1f, 0x6, [@generic={0x26, 0x31, "a716fb6e1c94bd5de5c5b0591b15b056ff465b193c90cb031f1627f8da1965cb5e2b1567"}, @generic={0x5c, 0x8, "a00e0714c69be163905a8492e6daef36ab116ce82ede3ba13541b7dba7bfe80b0fc90d08dbeef0f1234b2308c13caed1a29426df3485b0372a2b8b93a07606e9d9162773c09a2f9580a575d095d8f5d7ad241276b7062829e643"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x40, 0x3f, 0x3f, 0x4}}, {{0x9, 0x5, 0x6, 0x1, 0x10, 0x7, 0x81, 0x7, [@generic={0xff, 0x9, "346fd20cd9e2ad936a4fc3e3e8b5d9ca63f34d7da6fcff3e26cc425c1221bc2005fd8278f66f2984ba8a31e58203998abf80038affbbbb397f04952a2977d8c78cecb7ebee6de3799b46766fb1b01585e39a877a43d53030eb92076e589c5fc101f9b970c4a244f2d0db56335708c8af887c1c1b4173eb4dac7ab506d2b6a997b808520a7d825eb86f25dd3076991df4c7276cde339b5d4baee28e66a24b45d743ae7fcd3b702ab8b6db9369f3f8a66e3df5ef698f27b683e1134923c975b43f0726303b3a6fb17d5657c12258d0bf5b381d9e9724b9c5484bc7fd48e099ad769366aae9fa967cadb42ab4c3781432a1f5e5578a97371ec8eeebc7f868"}]}}, {{0x9, 0x5, 0xd, 0x2, 0x10, 0xfa, 0x6, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x2}]}}, {{0x9, 0x5, 0x1, 0x8, 0x200, 0x2, 0xb4, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x20, 0x909}]}}, {{0x9, 0x5, 0xc, 0x0, 0x5ff, 0x9e, 0x3, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x42, 0x4, 0x7ff}, @generic={0x34, 0xa, "d039d2ed002072e6811e668536fdc48d117636dfdc86a23483d35126b6ee3904e5d17f54a358ba9c2ba28de8b065fba33fbe"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x400, 0xf5, 0xf7, 0xfd, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x7f, 0xfa5}, @generic={0xef, 0x0, "36efbd35fe9fd82ebaab56ebc90baf8c47cb4b6dda58932bfb13770a53f9239798783658c67dc81d219fa850a975e893e9fecc60c879323a255a168509188012b4e568fc0618fe3f97d12ffae8992c890b0bc8cca268040d3af2a043de16b4f2b2df87ee89b5181175da2630f3687f9ca0a91c8186dfa0dc0a94d289490a085a6bda485fb0991ce69c5624fa12017de2384cae81e231f1884125f77ea3d09ef04443b6ad96e182d89ea3bd0f22ff7f31b5e08d58397fdc287fff22dec9e454e27e2151a45da2117db324ffeb852af32e5985d24f6c4229a590b11c7e4f98c45520754843830e8d7f1376deab2c"}]}}, {{0x9, 0x5, 0xa, 0x8, 0x10, 0x7, 0x4, 0x3}}, {{0x9, 0x5, 0xe, 0x8, 0x0, 0xfa, 0x7f, 0x7f, [@generic={0x3f, 0xc, "92f5cccf90160dabd78b3f792c338555bd459df59c2e6b184ef81cd5f4acd0dbabc62699865856cd8c27101ab62d98f545796a64edd30b5f684621f02b"}, @generic={0x6a, 0x6, "da60853c0cee50d992bb07787a992dc284a133bcdde5ddc8d230b0ea8a968303ed1d08f380db773ebe637f2c3d96962ab8fa3c0808801c5540c4bcd5858ac1f65ed20d21dfdeca0c371490b78b44a6e9f45374d8f786c92211bbc24b866cc4151bbbe88ad608b159"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x10, 0x7a, 0x1, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x3f, 0x1f}]}}]}}, {{0x9, 0x4, 0x7f, 0x81, 0x10, 0xff, 0x5d, 0x81, 0x20, [], [{{0x9, 0x5, 0x2, 0x3, 0x10, 0x4, 0xff, 0x8}}, {{0x9, 0x5, 0x2, 0x10, 0x400, 0x21, 0x9, 0x38, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5}]}}, {{0x9, 0x5, 0x82, 0xc, 0x10, 0xd2, 0x40, 0x7}}, {{0x9, 0x5, 0x0, 0x0, 0x3ff, 0x0, 0x5, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x100, 0xff, 0x885c}]}}, {{0x9, 0x5, 0x8, 0xd, 0x3ff, 0x1, 0x80, 0xb1, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x6}, @generic={0x82, 0x23, "e3d20c505e3e56d761bda9ea1bff60b73972ec82215bd539f81a6a738c9e084e56383baaf74380950234976373990541bdba49e0fa0635497b90953cdc6f567b77cf8fe4a1aae9ea2472d24b25dc7fc5e3aa993b110ad7e3dc2554e6490bef256993d5d290c714187153cdefb715f1a65d4755d2d974873cbd997fadb405829f"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0xad, 0x33, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x8, 0x5}, @generic={0x26, 0x11, "15e41a7b9d1bd6f20cf24f6b337920529227b98bc49007b8ab6c172cf525ae53f41f8b1e"}]}}, {{0x9, 0x5, 0xf, 0x3, 0x10, 0x7f, 0x9, 0xc0, [@generic={0xb4, 0x4, "c4733f20c42e587914735911bfeb93b29b74a89e3235047e54b0c0a5ef22f5c1e6986f9ed31a972ba7782230fb0e4c4c3cdc46be9f8af9cea4dda8e168559020443c40abd5a32ee3b54e18773a89bb823f9aec4c22b4b076c0b23f9b2cda69af6b89d4a94d9cab6d27931058b0ea97be216c84c10fd2195688a7a301f95711c1ee9586883719ebe872aa29264c429162554acd14b352d35381b7d3f1a57eff42a20f0d97768c62da983bb2a42397b6b08a90"}]}}, {{0x9, 0x5, 0x6, 0x8, 0x20, 0x97, 0x2, 0x4, [@generic={0x97, 0xc, "4b6d9b338b67a368680b66c3e7e22c2cf5355c8af359ea2ff39ea3dcd89f69dd723d613d4abe59079c1c17138ccbf0633e548d1b81c3083f2f6cc223d004dfec8bf2b0dfc2183b2f004364ef568e8dca0fc467eb9087c6ef86c30cf781b32cc7f8811217faf05a4dc5d0a07d575c3131a49e6e0550e14eaa3e237ee1f38d210b257935e473d681a05125be0f36d2d296ec37b6974d"}]}}, {{0x9, 0x5, 0x9, 0x10, 0x400, 0x0, 0xde, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x85, 0x3, 0x400}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0x6}]}}, {{0x9, 0x5, 0x3, 0x3, 0x400, 0x5, 0x81, 0x4}}, {{0x9, 0x5, 0x80, 0x10, 0x40, 0x9, 0x4, 0x8, [@generic={0x35, 0xf, "4b138f6c824605ec42f5660e18df11cbc1eb9c84ef18f5b333e0aa7ecedb11da83250a0b68420d435639abcf31661a6e0bbc31"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x6, 0x8001}]}}, {{0x9, 0x5, 0x9, 0x0, 0x400, 0x4, 0x8, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x9, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0xd5, 0x4}]}}, {{0x9, 0x5, 0x4, 0x3, 0x400, 0x40, 0x1, 0x9, [@generic={0xd1, 0xb, "24265c9651c59f313d55691ed948daf7d9a5a6e0fa61f83413abf9b474109290762b7fa6607fd02cc241255c7a5660d731abf2734156fba9ad31c79bbd0216ae907d98b5e89b3b756ae98585b44b065258d59f86ffa07bdd09367e7a438f8ccef34b6f3a388c9636c38a514a62aa5f0ec59e0e8738c91bc44c916bb93dbc8b519cda8f2de6de9efbefb7315584fb8d2622db3af48b6ecdc427e1d13e4b6ea373b0521b559257a3c7ea331f2315821ea3c62ce1b61455ea3c1ccaeed7ab6f86ca23d1598995a50e5ec503fe8369956e"}, @generic={0xa4, 0xe5c2f2135575fc37, "08b34a2a226ea151e1429c4095e484d5aa5fd776f745ab4c1d0b5a796b2eafc5924b5b9a07ce898bb89f4884520d412cde2a04f27a32b1de4fd4e9b1b8b72b9f5fbdc0f4953f2f8a062784be03fe7aaa79f2995cf88be9ec3bdfef69cd2cfa8378c1b33107a1933dadfd9ed9153e155a4883a9b78b356f8e3a54987ca63808d7472e893df5b9ac5950597780fd0fdab5b5e534ae9df79547a3ddb65ef949e7cd9826"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x20, 0x40, 0x2, 0x1}}, {{0x9, 0x5, 0x5170e4b7865b1541, 0x0, 0x3ff, 0xbe, 0x4, 0x32, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0xbc, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x8, 0x1}]}}, {{0x9, 0x5, 0x8, 0x8, 0x200, 0x20, 0x1}}]}}]}}]}}, &(0x7f0000000040)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x300, 0x63, 0x81, 0x3, 0x40, 0x4}, 0xb6, &(0x7f0000000ac0)={0x5, 0xf, 0xb6, 0x2, [@ssp_cap={0x20, 0x10, 0xa, 0x0, 0x5, 0x1ff, 0xf00f, 0x6, [0x3f0f, 0xff0007, 0xc0, 0x1ff7fc0, 0xc0]}, @generic={0x91, 0x10, 0x4, "72d752de9f8e0f5014f5d31eb3ffe5f1256d5724f8cffd2574ea607f4e04d63f5435bd57f72c358c60a34fb987a94ad73b1c6ff91a5fc1397101b9b92fdc87dd920a205e91a0b6a9a9b1b31b99c1bb51985df7eb7d5580c427198ad82e1a3877fc58c3a2ffa895f1100336cfbc2d153aa17b00212a0bfebafa6604d7618680916013e84c5b8d8793aec0df81fde6"}]}, 0x2, [{0xd3, &(0x7f0000000b80)=@string={0xd3, 0x3, "b7dc759da10b7093b0db66e3785a8a05a39f46c34aeda3772a95dd97791ba344fb6c5069dbce3f48c907497c50631032ab3e975d65c97a19328b5809aed4e9021cdba2eac4842489b94cfe4307c884d662ffdd4279ad8c6f9980579bc0bb18d66e5e22acf7e186b59cbc71f437133532695f86b58c4b94961a32908fa0ea5850ed7943c43549a47016484688cedbcb506edf9d964c467a0017b049e3549109436471bb578500557570557673e5d3be35cc3cacadf14d023cac70fd075ad123afcc67d6a34649eb6e71fd18365d4e1b8d5c"}}, {0xf7, &(0x7f0000000c80)=@string={0xf7, 0x3, "1d2d040e61a89545c9b60e6f44edaf5ed2a25d081795cf0c697904c48110bc82405c64b0f368d784b0fc9437731165f71a55ceab0cbee875b579a8d83ca5f4591676490833f77939a31f45aa732e302ad2241ede6c35c641bc189da707f16ab5ac5c34ed9fc851cfff9d9636390d11c358bfda95ee497e99a740a30e1ed7e460ef54a380b9fe54a13d745793fd6f4be90898c0785a29b9b3a942f9f90fecf9c578dd20c938eb53b107492a67078f3a113ef1641db9e0b99e07b9485e4c2d8cc67707831e711fa3d612d0aa389897f1b53d671a0473662215c1520cc8e5f426af67a2582a38f12d710415e4399a6e0492ae8873eab7"}}]}) [ 1945.489367][ T474] bridge0: port 1(bridge_slave_0) entered disabled state [ 1945.497369][ T474] bridge0: port 2(bridge_slave_1) entered disabled state [ 1945.514285][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 1945.522183][ T474] bridge0: port 1(bridge_slave_0) entered blocking state [ 1945.528941][ T474] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1945.536224][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 1945.544339][ T474] bridge0: port 2(bridge_slave_1) entered blocking state [ 1945.551154][ T474] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1945.563855][T13153] usb 1-1: new high-speed USB device number 78 using dummy_hcd [ 1945.572895][T13491] device veth0_vlan entered promiscuous mode [ 1945.580319][ T4801] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 1945.589305][ T4801] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 1945.597177][ T4801] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 1945.604659][ T4801] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 1945.611840][ T4801] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 1945.619678][ T4801] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 1945.634129][T13156] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 1945.643089][T13491] device veth1_macvtap entered promiscuous mode [ 1945.652853][ T4801] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 1945.663767][ T479] usb 3-1: new high-speed USB device number 75 using dummy_hcd [ 1945.665174][T13156] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 1945.783847][T13151] usb 2-1: new high-speed USB device number 102 using dummy_hcd [ 1945.803820][T13153] usb 1-1: Using ep0 maxpacket: 8 [ 1945.904236][ T943] device bridge_slave_1 left promiscuous mode [ 1945.910281][ T943] bridge0: port 2(bridge_slave_1) entered disabled state [ 1945.917649][ T943] device bridge_slave_0 left promiscuous mode [ 1945.923585][ T943] bridge0: port 1(bridge_slave_0) entered disabled state [ 1945.931102][ T943] device veth1_macvtap left promiscuous mode [ 1945.936974][ T943] device veth0_vlan left promiscuous mode [ 1945.943773][ T479] usb 3-1: device descriptor read/64, error -71 [ 1945.963760][T13153] usb 1-1: unable to get BOS descriptor or descriptor too short [ 1946.024012][T13151] usb 2-1: Using ep0 maxpacket: 32 [ 1946.043962][T13153] usb 1-1: config 0 has an invalid interface number: 236 but max is 0 [ 1946.051914][T13153] usb 1-1: config 0 has no interface number 0 [ 1946.058017][T13153] usb 1-1: config 0 interface 236 altsetting 0 endpoint 0x8 has invalid maxpacket 1088, setting to 64 [ 1946.143847][T13151] usb 2-1: config index 0 descriptor too short (expected 63524, got 36) [ 1946.152093][T13151] usb 2-1: config 0 has an invalid interface number: 0 but max is -1 [ 1946.160118][T13151] usb 2-1: config 0 has 1 interface, different from the descriptor's value: 0 [ 1946.168949][T13151] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x1 has invalid wMaxPacketSize 0 [ 1946.180954][T13151] usb 2-1: config 0 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 1946.190743][T13151] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1946.203626][T13151] usb 2-1: New USB device found, idVendor=03f0, idProduct=6c17, bcdDevice= 0.40 [ 1946.212490][T13151] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1946.223925][T13153] usb 1-1: New USB device found, idVendor=046d, idProduct=08b5, bcdDevice=18.32 [ 1946.232749][T13153] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1946.240880][T13151] usb 2-1: config 0 descriptor?? [ 1946.245882][T13153] usb 1-1: Product: 㠁 [ 1946.249826][T13153] usb 1-1: Manufacturer: Ρ‰ [ 1946.254226][T13153] usb 1-1: SerialNumber: α”·ξ…Ÿξ›»λš€οžοΊŠ [ 1946.260436][T13153] usb 1-1: config 0 descriptor?? [ 1946.353784][ T479] usb 3-1: device descriptor read/64, error -71 [ 1946.473851][ T479] usb usb3-port1: attempt power cycle [ 1946.504768][T13153] usb 1-1: USB disconnect, device number 78 [ 1946.510554][T13151] usblp 2-1:0.0: usblp0: USB Bidirectional printer dev 102 if 0 alt 0 proto 3 vid 0x03F0 pid 0x6C17 [ 1946.521772][T13151] usb 2-1: USB disconnect, device number 102 [ 1946.529360][T13151] usblp0: removed [ 1946.883814][ T479] usb 3-1: new high-speed USB device number 76 using dummy_hcd [ 1947.053810][ T479] usb 3-1: device descriptor read/8, error -71 [ 1947.163741][T13151] usb 2-1: new low-speed USB device number 103 using dummy_hcd [ 1947.333770][ T479] usb 3-1: device descriptor read/8, error -71 04:29:36 executing program 3: socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x21, &(0x7f0000000540), 0x4) sendmsg$tipc(r1, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) close(r1) sendmsg$tipc(r0, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffdef}, 0x0) 04:29:36 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'ipvlan0\x00', 0x5032}) io_setup(0x2, &(0x7f0000000640)=0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000007300000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r2}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={0x0}, 0x10) io_submit(r1, 0x39, &(0x7f0000000100)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r0, &(0x7f0000000180), 0xfd8a}, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000001c0)="577c0db4302ad396a90a571acd8b176eef818983c7229dc07388819ec1d5580a061b62634a3afa04121ae69813bef26f33de5e85d8f7737aa5356452d86a592d0e21af8bc62c55e427fc9b4bc101aafb154d2373555ef156d4d049", 0x5b, 0xa, 0x0, 0x1}]) openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'ipvlan0\x00', 0x5032}) (async) io_setup(0x2, &(0x7f0000000640)) (async) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000007300000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r2}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={0x0}, 0x10) (async) io_submit(r1, 0x39, &(0x7f0000000100)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r0, &(0x7f0000000180), 0xfd8a}, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000001c0)="577c0db4302ad396a90a571acd8b176eef818983c7229dc07388819ec1d5580a061b62634a3afa04121ae69813bef26f33de5e85d8f7737aa5356452d86a592d0e21af8bc62c55e427fc9b4bc101aafb154d2373555ef156d4d049", 0x5b, 0xa, 0x0, 0x1}]) (async) 04:29:36 executing program 4: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000b40)={0xffffffffffffffff, 0xe0, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000140)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6, &(0x7f0000000880)=[0x0, 0x0], &(0x7f00000008c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x68, &(0x7f0000000940)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000980), &(0x7f00000009c0), 0x8, 0x18, 0x8, 0x8, &(0x7f0000000a00)}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x17, 0x20000000000001ef, &(0x7f0000000800)=ANY=[@ANYBLOB="010000000000000000000002000000000000000001000000000000f3010000009508000000000000fb9a377282f9bf4a733aefeb9132742836306f58425ebbb2e0eb1fad7f2c6af346ee234eef50359ebfe3d4decf5c729b1cf407df6bc09c0a812e4edbd0a00c40ad3dd735deb721c1a04f226f75558fa050b3"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x20, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xffffffff}, 0x90) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=@base={0x19, 0x9, 0x9a0, 0x0, 0x244d, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x2}, 0x48) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000440)={&(0x7f0000000180)="00cc68e067432f06cae9239feb9ebb47d2cd57b2d0942e8660c951bc48dc36a03f0a76bed2c721383a85b730975deaa6e04ac0da409225e383d8ad330cd1ad193fa5b3d4dc3e935d6de9fa7c0173e78c8e1e4ee2626f5a01aceb6d96400bcdb0284caf8220ba3ab3af17215ab056e2c92c54bed19da63f4489a9d0d0cf9aee0aeaaf6b4bb3d436", &(0x7f0000000240)=""/207, &(0x7f0000000000)="771ce64fb3", &(0x7f0000000340)="48a9855954788b09e2d8bf525d59eb22befa9a409a41124fc35b99e40e70169617629d873ac72330b040247ccf82a911a6d182dd2de42dddd17c43dc426bf53ed7330b053251f59798677e67a94d109aa34144ba21cebaf5afbe691c1c5f70507c", 0x776a, r1, 0x4}, 0x38) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) splice(r3, 0x0, r2, 0x0, 0x1, 0x0) vmsplice(r2, &(0x7f0000000900)=[{&(0x7f00000005c0)="cb", 0x1}], 0x1, 0x0) ioctl$sock_SIOCINQ(r2, 0x541b, &(0x7f0000000000)) close_range(r2, 0xffffffffffffffff, 0x0) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000640)={0x80000001, 0x0}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x1a, 0x6, &(0x7f0000000480)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0xf6}, [@exit, @map_idx={0x18, 0x4, 0x5, 0x0, 0xf}]}, &(0x7f00000004c0)='GPL\x00', 0x7, 0x8c, &(0x7f0000000500)=""/140, 0x40f00, 0x21, '\x00', 0x0, 0x37, r2, 0x8, &(0x7f00000005c0)={0x3, 0x5}, 0x8, 0x10, &(0x7f0000000600)={0x2, 0xf}, 0x10, r4, 0xffffffffffffffff, 0x5, &(0x7f0000000680)=[r1], &(0x7f00000006c0)=[{0x5, 0x3, 0x5, 0x4}, {0x2, 0x1, 0x6, 0x9}, {0x0, 0x1, 0x1, 0x1}, {0x5, 0x1, 0x0, 0x2}, {0x5, 0x4, 0x3, 0x8}], 0x10, 0x6}, 0x90) 04:29:36 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x2, 0x4, 0x1, 0xbf27, 0x500}, 0x48) accept$packet(r0, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000180)=0x14) mmap(&(0x7f0000fa2000/0x3000)=nil, 0x3000, 0x7, 0x13, r1, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/110, 0x6e}], 0x1) ioctl$int_out(r1, 0x54f9b67fae4357d9, &(0x7f0000000240)) read$FUSE(r0, &(0x7f00000061c0)={0x2020}, 0x2020) 04:29:36 executing program 3: syz_emit_ethernet(0x5a, &(0x7f0000000000)={@local, @random="b0c942034375", @void, {@ipv4={0x805, @tcp={{0xe, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@ssrr={0x89, 0xf, 0xe2, [@private, @private, @initdev={0xac, 0x1e, 0x0, 0x0}]}, @timestamp={0x44, 0xc, 0x5, 0x0, 0x0, [0x0, 0x0]}, @cipso={0x86, 0x6}]}}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}, 0x0) 04:29:36 executing program 0: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000800)={0x1b, 0x0, 0x0, 0x5, 0x0, 0xffffffffffffffff, 0x2, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x4, 0x3}, 0x48) r1 = socket$nl_route(0x10, 0x3, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0xa) sendmsg$nl_route_sched(r1, &(0x7f0000006280)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@newtaction={0x68, 0x30, 0x1, 0x0, 0x0, {0x0, 0x0, 0x6a00}, [{0x54, 0x1, [@m_mirred={0x50, 0x1, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{}, 0x2, r3}}]}, {0x4, 0xa}, {0xc}, {0xc}}}]}]}, 0x68}}, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0xf, 0x18, &(0x7f0000000880)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x400}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [@generic={0x7f, 0x4, 0x0, 0x3b, 0x9f}, @printk={@x, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x9}}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000080)='syzkaller\x00', 0x5, 0x95, &(0x7f00000000c0)=""/149, 0x41000, 0x0, '\x00', r3}, 0x90) r5 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000040)='swiotlb_bounced\x00', r4}, 0x10) r6 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000002c0)={0x0, @remote, @private}, &(0x7f0000000300)=0xc) sendmsg$nl_route(r6, &(0x7f00000006c0)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000680)={&(0x7f0000000640)=@ipv6_getrule={0x1c, 0x22, 0x0, 0x70bd26, 0x25dfdbff, {0xa, 0x10, 0x80, 0x3, 0x6, 0x0, 0x0, 0x5}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x4000) sendmsg$nl_route(r6, &(0x7f00000003c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000380)={&(0x7f00000005c0)=ANY=[@ANYBLOB="400000001a0000022dbd7000fbdbdf251c20803ffd02c8020006000008000400", @ANYRES32=r7, @ANYBLOB="14001200018066cc7dc05709000100f06e9e306705001a000500000007dd11ca213c0fb34999f2a0e847f00cf4aa38db94d71cca9f2b1a4c322d776dfcfaa24100b0a4"], 0x40}, 0x1, 0x0, 0x0, 0x4040014}, 0x40000) sendmsg$nl_route(r6, &(0x7f0000000580)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000540)={&(0x7f0000000700)=@bridge_delneigh={0x58, 0x1d, 0x0, 0x70bd25, 0x25dfdbff, {0x1c, 0x0, 0x0, r7, 0x80, 0x2, 0xb}, [@NDA_PROBES={0x8, 0x4, 0x80000001}, @NDA_LLADDR={0xa, 0x2, @remote}, @NDA_PROTOCOL={0x5, 0xc, 0xbc}, @NDA_MASTER={0x8, 0x9, 0x25f4}, @NDA_DST_MAC={0xa, 0x1, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1c}}, @NDA_LLADDR={0xa, 0x2, @local}]}, 0x58}, 0x1, 0x0, 0x0, 0x24068024}, 0x0) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f00000004c0)={0x0, 0x0, 0x3f, 0xfffffffffffffff9}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000400)='prq_report\x00', r4}, 0x10) 04:29:36 executing program 3: r0 = syz_open_dev$MSR(&(0x7f0000000180), 0x22a, 0x0) r1 = eventfd2(0x0, 0x0) r2 = dup(r1) read$FUSE(r2, &(0x7f0000002140)={0x2020}, 0x2020) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000e40)=ANY=[@ANYBLOB="e0"], 0x5b8) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f00000001c0)={0x0, ""/256, 0x0, 0x0}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$netlink(0x10, 0x3, 0x2) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r7, 0x8983, &(0x7f0000000040)) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r5, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00'}) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r7, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, &(0x7f0000000100)={0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001800)={0x0, r8, "02b66c11beed7c64705a2327ec95767e4393a580b2c3043a2fcfb08839b8897467f4a525091f0f7d2480b2fbdcfd2a3924b674e8aed38628fb035a463934e151ef7c0289d4fd7b308135026f77657ca78a849330727be579703bef5f51cf16a7198f8eb8e962cc55e47a88645dc99b6e4dfd15399b64e979124ef3a9120208d05d9de3ff1ce9cc9e6353b97b13c914e3530a6ec5b967674f3cbc69538c66356f6777af618dd96e1730048727e164fcc8139776c1e5061154ffe7838008ce90ccbf0827c03a28016d5f3bdabbc98bee9c405509e3e094ba1677d6b347061c346722828810ba1b68424c585770f6527f3856630aedb97f2ee0742e013d5d412046", "e26481ed1e7c639b5947fa03672a9556f2d9c88f35f8f8b62d6b01c1aef3d08f4ee43881217f959db47d280e8448925694f755ec0256840e58a31c14f0d78d223c58da8e0bd812fb893403e655823624c9e0581484207a6d914ad9befaa148971274f98aa0b753b38761ffcd20135aa09bee95ffc38cfb410de6eb0b1c0eaf69af8375bb982d21281acaa2966378f31ed037b8789d3bf55cda6f1fdefac7c7d4eec101525b850f72c5d3515de41ea6c4cc0a1d4c9d0e83fe98d8baa6325482d6270833cf890aba6768abf6a6ac45c0268bac824f692a521bf8500ce437d7bd4ecafbf918c063d8af3d110e24ddc569f535794d4c8c4ab3897b27310c8d39efca731b7a22caf0ec5f2df04ce6b496582e72b5cbb10480d59c191cd3eca3d3a973fe653216cd08c8de4098133f85da499af2f6a6c7513755f40d13810388f5476a67bb722dc832e4af4c76fda32aa9699c8191a644df90df4b2b2e7993e90bee48e3b65cbc84de44a15926c157018e46c849d57933b96f67dcec40eb733515b880aabbfd1324433ef61e0a112430d3829717820a9eb79c8767614facf386e07a7df2ceb2e9f9d33d65d33fecc7697f5bf74769a67ac297756ec495eaf87674ad5fae2fd772301896e85c617328f32f69bb718bf1ade1d8fd637a6bb4c7044929bf43757821b2bde4ce2ec164ef3841458207326249547ccd2c3ca3467e8c5474cb820ee8647c90d2da6af054fa1f25afb1b0792dcf21b2736c67fc8119a6bdbe19689bb639113f5b9165a50b6f2df8dd8c549220488da3bb10e45dcc7a6207635a550e5ee913aa8ec6ea5f92ba59eb003424e6ea472df633220c8e9644d5bf2f4b01027fc5c0422c39932531e1be7e62e021ac4592b57d95720d5ae86f4bd11d95ad82569ab24e0d1b5a144e6fbcc76c4d7800a70069a852979a3a1f02fcbef6bfeff2101576c998109c65350175bd05435d4be236097340cfafadfde768b1176e6c40f34731164afcd0c3620a0cd015494e432e9aff2c59a4cf476d9037a398183fe74789da0300172e1c02173ff867faf6fbed165ca819be3e4ea05fb6ff1633430984bece64ef93ff8d012b9c321941d59f5b8572008f6bb22597864ea1fbd6b9e349b6d9dc1adc185ea32d5e67e44ac5ebea2063635a53e1718a4246ea47a8874daae0ac6653f821f381a940cbfc98d4a25aea33c63309ee1c6c20f349b673509f09b5381956611359754bdb2eeda100ccb4834596de45556611d5b568f2604653c2129a7d5bd50a209a6d4a956c108b5349a8d208431a2edb17d7650332d308ea2e6f324e589f0e98de49ab655a77509637f0a65614c33f16f91e0d6305e8f9ba0766154e1599f67005ff75af7a6143e574acb799f2363dbb37971fc451c0054b5753de3e2278afe06b9e64b93ab09b4985fe26626a6266da1088f7b9755ac8a9e4e6e99a0dedfe2b1509de12f75d9dea83475543d2b328e986779f4992c870ad128b9d09e8ebcc264e8bb5b85d6d62ab902b8ed7409448cc26a777882627bf3e0c9cdd473289154560c2838c6d4fdaea97ff5d7992909c67710dfeb4977ea7bc06d77b06a19efa42178c46a3fa66ed7d6e2b67ab86be5d94721b099947563db706c5c3a12744ea61d63fce93f546f2669c50b6568e3f32d79bfc75adefc21ee93c5c5360cf2e7ac19571c3663857baf3325b666570642da4dcb309dab05b7ad05bf832d28fa8e871f7b89d6f4327953f4dbde3aac022f4dfe050d0924427e39a8027fbc4b54c4a8c2bf35f8c11c9c0ac4bc1fc31d6bdb2cee2675c5a782aa3ab5ffcc7be7207c89cdb8546fcfdd3a5aadfee5a296abd9afc127ebbf580649e9132b55d9f40a3778af49248b593e00c9f4812b8f7adb7323ab7852e4ed09c55aa356b2e8fee6eb14be3659fdf821d23ac556845f70670d8b6a417c29ac0b1585ea865634c0c921e9d930d4018f66d1e024179d80a7154c491c8662d427ab44a3633480782889f1d00c1d182ede30d4127d769291ef408b574a41c29153b7d949d4648b60a4faf32b380dbc87146c36479d47023876abd4ae7e289ba79d988f6c3a86a75bdc784bea2f0b7e2f77cb1282f54a18e1117e50ffa46ac208fcf8a7b5751e83b3e80cb428e4c2ae63ca3cf7b2c4353303edfe328626391f7925f1ab4ef1c7d0f54d0e45590188ecdb6d2c9c0db9b0552dc81b21dc1bbe9e94be5f78dad11f53d6fc3602e9ffb872d3557c44a133ee94e50d57d5eae2214569975982c63f22750db6f5c979ed81b3f68fe6be6daa85bcd98f25548c1d4db1f15394bc708933e0352e4059bedbf832abaf75e9bdca6fea93600357ca4153357d2e0661a308edf82c0f53e7a121c7e1e8bafdc5fdb61c21f4716d06b43a8395aa915a34c4dc4b5b15ba70a4e163728a9966515682b9ca3c2499aeb17a3c17f905fefed806b504f77c52564006273282db5e0c70565ee1016fc7c241830bef951294db9682ef41742b6550246e539143f15d6c2f017a8083ec97eb3a2de8bc2d8d5fec2b9b88996b3ff6c5aa5bed326f72fe9190de74a83e380b9fe89324421697d124d9a1bd3ced8e1856923147958582d737a36da6af4a0fd92b83f0ef0cb1a725d3a5ecb3a39ad039d200989a281a0686336457824ef582698222b7a063475b793a21745d6701940a0baf124461ad71de8dff6a6f7ed676d107e01ae6b7b79aa1f96efce91039dead977bf70365de8ebb3ec06634246d62f78287831984accef27048794468f520db5c71b4fa94818ddc7394fa1b609adb8cc80c0f32efac26a47bd74119100f0cfdcb889aab1019786cc0eefc1e4295ae919e9f6c8c8a16aa76a2bfe39adf5929e9b9925da0241e734378fe140981e3536bf0b77eb0263297a936a5f37605f128d79b16723b953331f99633b8d29ad1d1dbdb74188488ea0d1b7e0ddb652c040aa0477a079e92618e52f3b7ceebd62e0f0c6946469c19ae828b7eed288c3a53320c9d5468c39d608bd42d967a21e6b788de7c6826d1b99130083182562f63443290aeeb24308d3eb4881547db34b284d9af2bd7cac0d2f66bd14758c079c345d2bce3e1efc3599b0d06e69a92db7e05473673726e1848df75e83df50f98a9321468c10c6514dd7b3cb5b0ddf2fef13284463fe88ef2bc95d51288e41e3e0ba5c91bd686d7f7658b5bac8e3991a0f3b36f004585d9edd09d478ede73e7da067ea502894fc1247e62c1a84c9065ffccc3da96f07ddce135ceafdd784dda6f64a7add400d21ae13abf98e90fb96fcda23a8ad79905428a349b2230c19cf8cdca1724382bd19b4b075438098bd46cbc668bcbdcf1da85f733a50669f976a7106ff1936f20d799e7d01b0beeba7057a90016fb2d36bb3d14e11ac077ffb91f139d16ae5e78d84559312c9fd1a91ff70e5d9b4fd279420f7647151fe951b705082230ad20415d2f605665cd9374a50f7fc3c32efe30e4c0fc84f0c0e0bcd35e46665e4f29371c1c96324f65a94c85874e8e3baba68b88acc85c38f466d7353b5a00953c8ff5522cf0903e646301e3539d047286d10be16d9fbef02d450b7b12b1ead250f68c4c893fbc6f48765f34a81c477966278a1c6945d14d6531f0b5e4cef4edaf3708a5787162c39b236272694b0a302465d01004fa9d516414c040c27fccbf38466023b06293bd07f31fcdbb3b5378a8b2c7886e1551b1caeab96f7f3c159075756f5f8aaa05b6f87f581d802903c36d84169f87c01a77c43284adf66daa38fe8633a8f6d258231466aba89bb9e56ef289d2815cde433e381ddf74852302684b974c80d0a1d7d578039120a2db36213d167687e9390ed8f14c709d3149d2f5cfbc42a9b85e6d10c4ee77270534fdff2ccb816dedc6377257a73ba2a4ea82c0cc4a81bfb939f710b109beb279edeeda345867c0130ff6fc0fbbbbd25d16d2e73f6ab2fbb4c72abc0713ef9e4690b72208c468fa64c21f2247867b5edd514e5be23733ef2136b10e03161fe3b4e6018933df1f97a8250747e6140780a064e0c35bfafcb8177a75e8fde25e61e1c6332bbf7ddc3a11910feb3bd66707a7c1a9f87b320298acec88135a177b2f6f3c0ff02765f34c30b078b58470cd227ce4c0a1a77e662180b28fb360c3fbf47ba8982510979b86332b6d8a53d5f3947665c119a71e5b6ddc64228b47c3e23c30ebbede354d71d2780456de3f717a384112ccc9805dfe107fc9440ab7abccd8463150ce1306778fbea9793d88c4a7864a925bac5da593d6b72ee2c743f0b732a10285d293359c8126004f06fa12c0b3ca9c1e9c0a75b587207965c49f7450cb4210da01e5604f83f849b7eb9cb3f73de4bcff064b4fe08580971184db940bf29d6b8cea027dbfe0b78d6fa574da4b5b4db57b4e1939213c9848537baaf8076b1db4e767a467ec6a47c67aa33df96d7113cc9884124bca5579ce0058618b1b1f13ff3b102ff54e6bde7e29fd555acd6ffe6429af27301b6bbda38403d8f6f3266d7724f517778e7b2c1e13e3d83104ce743857c07b70cb5be8d6d8757d63a3bedfc9de79cc7e96c9833e15fd65f1336178568c2453a49cfc8c8dcb4f5d978f0a6144d62a5da6fd75d08a41084d4c59b345e07a5f4446af6e5216cc8d94347d333030015e262036f0a4fa6d2ae523654c55b37ac179efb66d230de5c70a9b33738ef0cd4ba2710d9ec03f426701101182051516a9be380a07e2555a8cda03eafc72d2bc2bc1dcadde4bb819692c1736b0ed203c4934842d791aae9e10bf239cc5393c9faf967109444c8f44532766ca5481f0ac16d25753a121727271c71d97b401dafe91588b362f2798f047deece9f860624b2d5753e46f929f8c2d03753e7245ffed6d8e36c7b380c4fb6a27e087a38b5e4a80f0043f95e5a20701c62692e684a764074e47badcecf8b2145be47b5b7089c249abcf0743a61b517004d120929d7846a39a46e0ddbcf5334fc01aca0bff31e67da8b3c88e38504db1dc3940c55bee158ae6dfcce289cf91106397d8e3990149a86c819e0354d785a4eed76fa6380491b01efbc23e7189ec253884d384865bca5da9a0917d68144a0a02cde867c365d339a025b7c8a16b82e341719a259ede8f09c165a354fd3e8f5d59e349e7c36302cf8ed115537969b598337fe7575157c89a254c0829cdb243d3d788321c756bf2817721db4bead96e1f25be5b8c7100d149d13900b6c6491ddbdbeaef7753ed5c5d9b07449bfd023501075ec08c37c13df696bf73500bd440a6522f5b955862c5eee8dc6e875c5055350b3397a6b31d2b764308ad24aafd4113af76f38f4aaba9e24efa3ad5b1c008a6cad2411ef6c7276dd3a5a2ae8130f91c36c34137731426fdf5272ef4ac5c4415e2d0f7b50da3ae910ba22bb5b962351e841746b"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r6, 0xc0709411, &(0x7f0000004200)=ANY=[@ANYRES64=r8, @ANYBLOB="0010000000000000ad49000000000000ff000000000000000000000000000080000000000000c50a7e1d0000000000000000000007000000800000001c00000007000000008000000000000001010000000000000400000000000000020000000000000008000000000000000000000000000000f62224da66f6fe0c06295401e118f7f7d5aa752799cef146cebc14a543764259bb2bc706008110bad8d467a3fc7fa4719c238a99fc0917ea24cce55391d3be809d0cb59ed6512c941f5de33f334290180247840fd76302"]) ioctl$BTRFS_IOC_INO_LOOKUP(r5, 0xd0009412, &(0x7f0000001200)={r3}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r6, 0xd000943e, &(0x7f0000004300)={r4, r8, "25a3e16719f8a4b54964a84c494823b8f7c1ffd2097dde6b5adc4d023ee01f81421054dff8ec5c6556b34ccc40de9674a702d81d27ceea1169d6341baa7e2d356e43d5954ef3f1cd961e9397f4b0808d80d267438b60570b1029abf4da5a8caba8cdaeb551499e7469cca178a0a52516f096a5229b7126d8d5982ecbf5e00fca85823434bfc80f541509fb36de17ee0c89f185c9f3756c8225bb11371af0f54a6cd58637b40c6647511ed722c9dfc69570c15d8838a122b9ca786dcf58847af6e129d1d012e12dc0f119192d6107e6be3cf006703feb8e2fd89610c761a1de47789c4271778c3547465526cd0ad32b9b8dd2d9abc9fbc570c0458619653d8b1d", "24430eb7b300b6d462c84231f259092a69b4b2384e2047f84b6cb2322bb6db24548341b30387231ca78b46775d2b466a218d7cf54b6c91d8ade62fbe30ff5e7d80ee7564f3933f79ef8b161cc303a620304e6c15f2f475024de7ad618065ddf86c10354ef02b4279923710b899aa4ded9595788fa84c2d2ab4dcd4817e4f518feb3f33025730c61d23b72a3923e92c2df8c54069e4780d5228b52abf4cb07b2e645478f66bcd1cde361181e6f45772feda3995255e3e26c94d4963adb7db3e7d722e7c18641386a4348060068ab1b9fd39730f61ef318d3ca3c65e10fda860bcecc3d1be4daf75a2c56638f20bdb97fa26b1a1a4698d41054ab9448c5edd1deadcf34d0a9dd3c2603273b58a512601feca006b2d2a606ac867e48d4db00ffd1710af9b3109dc6d3aada5f74fbdd0ba120f72f4733b027c383d5d642090ef372fef92e218deb13ab893899e9c1b5b2150f854ad08881b799787038bce4167e50d3929f3225e579cc24c960b65584165af02eaeea1a8cc7845b8735691faa9ff2de581f1dde55c98f96b9373492981276eb6b929446b2e65e1c8a2e45fa867bfc17bebb70eff020ca446d836b73f1e18bfb9c4ac8307947811b8909d2d8ec205275023d70a8f2be09f69f26e799e4e806019e35554eefd41529915902b8b0de6edbd01836376f92dc31bbbb56a9aef2e2aaf613053e408c1acbdb65b835ee162cfae3217e8f5886564ce2980d9fc203ba6237e1507d5154092b9b7edac6b7bf8d211ab2d2b1e4379972a6eca4c89a0166d56fc3dca0a9fec359c4e843ec85a122b8a9ba83cba90294a42118800ad63c9e3f9ea5852d82438541ed014bbab83dc4693060b61083eefdc5fca347e284b914ec1ec624143a64fe72ffec8361c3466b932439df128cce920d0feeab4bd411421ba61773d49763546df9a51a34987fea85d2c1e1cd7aba7546ddfbfa8634f87f00fe801a9027505598cf43ab71d1c1784cfef139daf4a0e0b48c94936d8dcaf9abcc8b38056bc56947c3e74edc8f0de6ca04ce6ac85b41b6409c34fb414b73adeb2fd6b67dc844b5579457a011b151d927e28589b2001e6f7be3f9d50dad1df3c08445876261c51b3ae31d738b53b9eadd59f96791a5cb975121abd785e24793145200d1d5dab7f1d5d887fc8f5ea5d023128bb8a7a8042b29bd441901a5f5539dc2b4011cafc967304879de7decb4ea5d647f5f5269b856bc7d45b65e2ac82a746ff3436c1730757c1ed17e58d2562a2fd5d1e6b1eb1e0fc8d264e8606d646752c27b7d8f4a504277d341f7ba4f47103b49d7955ee842fc8cf7e366dfe6bd7f6fc0b34a63851432f57f9ae000f485dc119030b5f009e3851f0975a93f882cc1a6ebe91bb6a278fc67e9f5a44e0d809941baea599dcefb6c128ef889d6ef05f9426ca9052dbea96e307ee23f81bd479b6c96a0b6b6ae828922eaffdba2033d5d7572bac5f3099129f875c6c2c12e0f82f60df4ee7a206bbbaa61cab7686359cb7912af485765bae538ba245488644123633c98484168a6f9bd912f319b823140c63617ba0933b2dff69f757a0717c2f046cf414359a2f60649d84609a0819727223eb4eca0a672d3f22b581c7e1db7e9452742b52793b0a32c68b39a186a493b89f3b28280a0be67c4b116516e11901d111d46371691def47380635ccde6dd76bed0cf0527a26d94e99e33ae1f1dbb16bfd086c3de5282ea2f98c77d64ca1961fad7c444e0550856750b9cd76c75f3cff5d0cb0b987534860c569541885f4f9c4f593ebef0f1135965c7a92d1256c98bcc044e768fd833f04c2c6968747a3c5899eca140de07041b48769671bd738b8a5c76ac85ba93ea45b68d1934508c17ab5f81360a5a4f89b37f91a09746765a23c0477d77a3991c0b717da575a00c023c5349e30600862dfe9e153140e2fd6b69335bcfc9ca17932ec3f0647327151b93748c46b3b52ebe20e9675bc15d6a6c64711ba646926c4dc4059df2ddfec5a0cc4b5609288fef95868ba45542e8be3a6c5e15ac6a2a94dbd82508ca180763752defc52e62d6d0091f3ced6ee13982d12adb2e20116edff91a023f4491c8e7382f86a313e2eb0ed7fef8f117205fcae43947ccbe76300e64c128e9e40d44c0ed5682615e4a55f8c7bc595e4e4f80cf7f7ae626fe8da743fda041492e7903dfd6395c8f5eb1fba41b296fd71c7a6cfa564df8caa2a15ac19c1324be2fc5f9da352266358263283390522fac315731d125596639eac3d945abac42681b87864c6f9c80695c9b264d075c8a63bd3722e7a77ed2f400a9a4830f50e99de0e344205ad0dbfe11b2c35b318ba48ac325a126a811a1796ac0d420da6892b42ec434b725e5771063fdbc4d51868e39e27b324fe91408d39e4a8126e94317aad5f0c52a0f00a265cfa59ded64d277aa82d13fda53bbfd31188805dce652f772f71f62c0a9f369901ad0c7e1a3eb455a4bc2af70d07d56d9684b76abb1f457ac9b2f8a99067e3d0a5f4f26ee6629724f4b421ee4edfe73c89864ec24fd3b4cccab1c366e462e5ba53c163014d8d73e84e74d86cee68619d3433d147e8e3ac237547134766c4125bd1f93065328012eb1959c4bfdaa2b0321412ad86cb99ca8c4edb9b6717d74b294f8ebc4fc9f0163eb953dde5fd83ba0deefdc735a3d4388e3dc21b16f40316b8434eea0a8ae57d7700f9e66dfaaa7578883cc56bd90e818cdbf13a1b8c1f792d773b5106de44a0a335b653a8edae63cf4980796d858d2f433af9287447c3c5dfbe9aec0bf25775858fbc8fe2083425c623f89cd311c28c2dc1da9e64b7dc83843f4cda6c40ddfba43344479df352b1f0fe6ad4d15b5b98938384a88504d2bd35ff1e83b1c323d98bcff83edc4f55483d96489d3f2c69b324c6742a58412ddc3922b7f44e5442a28bbbdd4af0789215c7bc6aaf6293eeb068326b034ceee7d392db63e3bec7d773be957a43c18bfa41de4334f916b1440eb02beea6d29542c9c517b9713a02912eaf7047e8935fc539ba122902fc29ce05a9264a90db48924bb0f80eb808e83ad2a955e391c07ad390c0e258fa04ccbd315f74609789bf210ece9ebbbffe70fc0944a14f0e4d71238317dab5d0acc0a26b215cad1b19a2b6b5f898fbe549e24d336a16ac28a2eb34f305e958e31d0100f15494c3fe949016f406e1502d50eccb0b38601cec08e5d1f31a304c8ee712c9083e907790b9fc4bc4b82fd92fa9e9c33e37bb36a8a7164560f719a830f145f59d87eadb4adfcc5a7ca538ef26748d53e35b51d972d0930000edc1a214c2b483bad1fcb20a5590af2b1675c8e8caa1474455245c631154c454691793cd9edd0c513c708d23d3296ecae6d335a2e079496902654ddcf5b27c7f534c667cc00db65df86033adccf544808d7c752b50899db7531dfeb67e44a93080e3c955a0ec945d47f0692bf7848d2e61b913be2c84dea84bb9381f722c6f5422e04c428b983a8857203db62624bc4cd2a59704999dd6e024743a92199d5cc3a4f66031891e1bdb712c31c31ca501ec3754d4636e027e78f14e7a30f93f068e7c43a7bc075e6d57e6299b3779285eff6b5682536c2cb26c3ef4e41f7e685f1a0d38a847b43618067830e3aaef6bdc241e9106b32349bb7a2c437abd5313f120a09dd4c337371981a536f03d2aac17843f399b0e55a0b027ee164350fda7419f2a814999432539dbc7d9cde267e311f954879a4590c2b7972035af69732971ac612e7075ce492c6d30778fa61d228eb5a20a40b5d003b04118d6aa24265f0b0c3cf72bd8bf3e3a05e9bf214ba566173c0ce4c7881c775f53f2c1342bb7f2c66b7196b22a6f71928fd4395f0bb4b4f5346cdc5286441cc7e9f89f08d015ec5e765ffca8932e68a27f066e0415dbabe80dbcb2ae6919c3f0c43154bef23def36c1cf904ed8302b33deec51e604f01a4dd42d3803a62c0368b2f93638e8a89cab76da20262e140f98d4c9ec10fec1351e58b3091ef22a026a831c25588696245fe20e777523b4233a0f0ff0420e4e6908f802f1cb24af034251e1c123f823fba031b58cc883211ea8eeb865a6fd4c486bface04b1f38306637096fe8175f8ad440813fcb88b8b86603f82fc7f8f36cda516e45154e503222c88bf09e95f3a1d237c77441f036953be813dcae0ffb4d58b218104e0f67a0683902a4622329f69bb8153a0b2666529c99cc380e5085426bdad3ea73893a3b9db95f4211554bd31344880d3581394fa7abf4a2c4cd5c65a6cebf2d428f81dcb1ff69d0525835985dc69f086074e55ae2037b59a80b577ca1d977be24e7b5c0fd47e97247158305f6f70b4797a8e3e678bc0d237ed5f0d65e97e1b7125c0cbeaefbc49037e299b1ef9c24e133aa71045dedbaf4ee8742b97119636e3dbe326339b2b5e89213b4e54f8843ba9add2831c5b297b7cf99c2181fb0b8837e035b0d48be7e39c842565ac637932774b652a9c0ddca17aa971e0d5d2629a1ab0dbd546008d83fcbad2a327ed46b4b9148c1c1ca3d2beaf47130c51a262b6135374a3197bac97811bdea7f674b5a3cb9e231bb4e24b69f8288a16b1630f09eee543281dc0ead173ea5931c5d21edbaf1d07dccf260b0c84c733774ce6d653c1882917443c9296f5517234d166a8e31eade73758d108b5bf50caea71c2e84db80e24c6b40113f9e9c537a83d368f2d2e0cbdecef9ea8b8f62f260d2694db4c0700beaa0551845fdb07034b6bdb487ac40553286e6af62b4e195ad5842bb574fc7c546a00090f306e4026636259e12685bb0b0e5911887d448d11569b2825bc3e50dad5eccf545fb464a239ccf8d52cae65f44448a954d3f39a465a8304168251697668941f2901f9003f9640b7e0da0f3d65ff0f56107dc50b083cab20f0377fdec38f5e6e8493e1a86a0fac8357ef7e9675924c0834123e7e672712f042b954be222a7f257849eb6d21375ab9770cc27a70c9885c42e651022027d7dcb76f309420290958e614f6e301519ac85e1b72c4f27dd5c5795d76f40647c0f3e7adc31427eebae8fc4ed8f1f034a5f31588ff1e744d8f51c593dff21a5d65ea743766c1b077c78492c9ce4bed57416e15afa51b94b924c59bb0abb0cd5db757ce1da2bc231f486408fb50d273e0b1ed1c3c7c4ad2038b37beaab023b7f181f9d5c47400181be3d8a8acee9cbe71c60cdd9f36cd8f4161aca28c4c137207224b1347516e31df3404f258521c36645345522abdf879bb4670cf77ea6d2cd7a7d6edc3b5f364999b3bb4999f01595d342f5b99e45262e0ea87ea008c7ec9ec0ab80b8ecfb4464a1e33ebd19763e3148a8b23ba05bae9be375bc6f3f35c4ef609bd5492bd9e4fb7c915df3fa124a548151d917083bdb13dccdb17955b0af053f3fd7e"}) r9 = bpf$OBJ_GET_PROG(0x7, &(0x7f00000041c0)=@generic={&(0x7f0000004180)='./file0\x00', 0x0, 0x8}, 0x18) write$binfmt_aout(r9, &(0x7f0000005300)={{0x108, 0xef, 0x0, 0x365, 0x1c, 0x0, 0x9, 0x5}, "7bf0501ac74c1bbce4a29a3ad44ba01086059e31a870e8cbf427112703d132ed08b98b909fdc15aae405a259e59ff5779592e50b7d934f5edde36bc5d74da5979f4a2a304071adf1ba9009ba4fa7126279c556a03db810d18e3188fd737fc102bdaa23b8f927b158f5855aec9aeabe284eaf3fe79e652eb796e4e0e4baf4c3f88ff37207de6bddbd6719a10e74237b237ede615dbff332f38eade99763d0239d5f0dd993a54aaa6050680555104f474c10ab506ff93dc6199dd74aecfd08e47ab4142d949b79e07caeedfe2feb726e12b00148503c629899625b0fc1bf7ede0bcfee5160743b9d5ffbbce7f3f7b87596a7d884", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0xb13) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000003c0)={0xfffffffffffffffd, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x7f, "d029f8870d6bb2"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f00000013c0)={r4, r10, "e4df1b5df81af0e180183ea01764ae86223a88e1c0d2d8b4fc3f5f726916edabdb73d68c1e2d5cbec755a87e442c52644845a2f9e4a9c0046dae92db08e86ef270dfd0034f2e7b4ee5f2400db88a8140be70796af4f72ac824d74af1e427ba40a12e798d17cb15c7243edf79ed6d2cf56356756031a519d8af9d6a0adad70b2aa738328280756a6bff82b444e3e87740c636a9876667cf472cc5e14d23ad06892d9edca0363471d8e3195677bfab6bf67d6a2d987fbf9f99711a8d243b30465230cb0b82eb708dbf87c54cb5b85298dfcc0904a9692b33c726362ac410716dd0acb63276620decae5fb15747e3cf3c6d5c6af494ab33c635c8ac7fae4a2d37f4", "f05c91e49c99530ca36118e8c633e96155ec43dde334cbe65cd599543bf46250e1117246910699a4fc07d32538d285eedbb82752798086e1adb7a924fdc0c390e26d3f2fe1282dab9cf894c7e053bbe8b84aeea7ec807dc32c8a16b351ca263a19ee27c8ef69b11c5543606ebefd17412451c899ade79ed28aa622e7c6dbaad15f29e1fc7e52ee44a2dd58287e1487093547289251b9dfcee67b7068cca5ea73cb808d74f97926d5e17aa1113fa384198e9407e6cf3b1eadc7ca66bac40399b1bff0e6974fd4524895f432635f71e14c69dbeaf06db2db83fd6a792d9eef1078cd2f051ef8b29186c4c0ec476127661e27d034c86a45e615db215e94c396b50610673f73cc723d20c1124d4244e5a4804cdac3bf72eb06f6ed99c7a1d881d1a167e0aa3484435c83af251d786a1b2c41d7226518f11cd4ad5c5f84fc28b01029577f6eb01c5ca4c345f1bf8df82fe18374b39638b6ee93e04dd4787cabc06f19e1d23bcf2805be1edb91389cd58b5208fbecc7dbc42fc823866b310c4a32d3a36052ad8760028f1c17b7f887300b7da3b509e9e66a2ce5c94d8a4b4a995de58a5864c3767844f9ec8771fcb0273d1f5568c3aa5598d0c417ba0835e1b26d1c12315aa9cf0a0d1b979a34f75c1d1a78fae36509be47ed3e5d226dff5d0b98a364ccde4555efef671f67e5e2b9f4d59897de34fe4c4bbd94dfa972c67575ff0307545b410dab849c5ed5878d54122ec34d86cf06d9e5e7ff615cf159a0720ff0266bbc6883473838bcae4031a66de2867a0b9214725abb6d20942193ed24204ea2a3e40e1477a2741b902b9cf15892a5a5d58b46a478c9db520e7228b4395e34d1df069733d209fb374166bc3eb09522c50524b01e04f4ec1af474e5739138dc34196d3258e15ed3c42a5a916aded020af5c88a52707e7e33dd3c0dcf547f39b6011f538cb0e98d881c2e1512c9e54469dd5460caff7f60826779d244d7a4e7739438f8b99bf49ed195b1b77f4dfc9af4163faf356b6a8e0a63dbc1cbd37c8ecd823c56288113532e03a7a957e7293a1d9abf571970ecfbe4d9ad74daf5fde4964176ca9f7c57193755a4b830519fa19929b5b421049ca3163293b415158abdf833e6c6756ae372f95568f55b811545c590155acd63622bc3527276ed0967d5b53aa10b10c25eb4132e18069f5158a3f7573d8ac795a5eb8503defc060870e98b50d15fe1316b6ea9d645cb46d99ddde80aca3c50a1fd9ffe8d0080795c0823789a6b058346161779b4011ed4f8fbe79b3567f852475b50c2f24ae56b91beff9772ecb38c183abaa292e934ed52528761013a82eeebaa27826553a5efdec0e6e2770111634b5b515e3b7af3afad9cd5673250a6b50c8876c73848c27c127b26d0f941181545946c4f75e35434cc9b56ca1e10cabccb5f6ff7f6a86c52fdb571df93d6e6ceadb08bc45bf978875ed7e33b127c1c142c889894d7d8f2d3673360d4bec442b4c1e6561cc9821985f6cd0a5c3e8482bae44ec95520256ec6151b5b8293847ab9cc59d41231a0ae162a62f143a88a85dfccab9cbeba5a7f6def5199193d1b5e558fdf6bc8dd7ca44d28e4b5c1f8514eee3fa1618468fbdfc277d8904493c14260d425795ad2902af757746fc421cba22b2f0cf820bbcd4ff1170dd611c976593fdc7e9d19d5bc0a0af4bc095cf02756fb18b5ffeb99c5748873359fa5616abdb00f7b5d9ba8d12780e920ed4734b202f1a28a1d009589d23cc32b50270e058634daf9c4c97ce15f705914762c9973938883b3d8398b73a2b8a4064157d971ad8ba648d78c161bcb2638421f4f33f491e63e0e32e33e3e4e503c364b77741b35b808cb5a3e468f4840c0023777046df9be1f5fe0b9f88b4dfd02858a9c8894bd03de476cdd0cd98d45ef4f28f631ea9deba6b83ebdcfb68b94041ef942ca6319f236d5d2e253729ad10d90fab2def13c62f222f59e6c9191b9c7d6ecf9a8ced6a9d1b2aac6ed5e4760e7bd9e3069fe9eb5d2fff8dbdd597d246f2d29aa753cdc7479e3202638c26ca149caf52d5f444deed5b803a0e8c1b2128bee475a2e40188856775fc631551c4e16511daa6f9dcb5fbd9f79eaac395a83990ca987a24a455917c9f3c111b45ecb28aac6959ef667cd803bccc704624ce12f58bbf9195d0fbbb34e666b22c050f51b3b6742925c509935cddb4cefbbfba9f72f2486504557ed319f5c7e6e21ddebfd019d7dc82ac042408f829277190b6abbf6d320c81c734f427baf56ad5cc01a88694fa8ad534178534e3f5375692c7afb512ecccd28a93bac227c9aa7483dda6bf75a1bbed677468adf7abacb5655f2046e65b97711a5fe59484fbf1076179886d2331b8e2b79bae89b07daec5c246c7c433031c4d4a86b0fa7122a8c7b6fa7875070c224fb0c99100691da70a8304bf2e2e43248ada9cdbe3180d11d8d0edaf731a03fbb6d3e4839b80bb8b211278416b695a17bb20e9f8536fa4c8ad720a1f808d0cb43546564561feabf9e61b575d90ecc800be826344c2d4592731e6d419d28a5ac2060481861b329f020a748d42abad0d8bd400c50049369741e174ce4dad466694863470a674e9ff1f8406e91175d28ab835e5f9b4c05490f83c689647f32237ca45ba506f31ab53ada40157410d9c1191a5aeee7c13ada556f409f64bd1aa062b16f1ed749ef15bac8e5986a10b76ece26f49e7001e50db14a139715f43bd56a1770dfc54e4a02384a6e632a1e016ecba03b3f57f2456804a4799203bba539721c52c04f234e54d1d1081f63b680933b254efd437ee2f8f54d0b793deced95b33375109bf0a3dfed62bf46d6b1d43b58fe8207000ad47ef91709721f31b4f6ffa01a67d18f7e02c7a5f7fb8fdf21a346081fc8df57763623820b02ff30de3c1bd459c70bec4fce3e643520f92fe482c3fc48e8ae9fb1796b553ce56f253855406678afc9ef7e8e15ad789ae5f1746c08a38dbc6ec46b1fb1a6571b974bdde2c7a1eb1befc708dc5d71c0b7a8bd3b3b3cc9a41768556985e7fb2b3520bf882c53656ae414b59c77ba016aea8683e1a100a8194c4066a65d83dc96c1956bbe3536e8f736deff948774da457e531cd76c9d869ab01230fd90af850a78eb935dba0c2ef1a3829631a8ed7dd0f49d64da6206aac59e6c619fd90c2a1ee28b5b009c5211ac857812e9adb44b930d8d9c42971cc4e97369e43062f0638a47dda8f4efb984784cffab12bf6b453b65fe5271e6bbd44875777891a88f4305af82e04ff3c84114b8d8e5f950b6dbb246f5e2150074b98e27853d7d10ebcb7300282ac0144e212a9112669b7a3b7c7cb10c15cae9d0f2750824f0e9cb08ecde2a92eed24faf6d08f2127ebf1abe135bcce496085dfeafd81f681d1cab4f7bdf0254d162e75b9d11bc891b8f69a68f440f6fdb8050d9a371caf8a81f0095d15e5fc56afa4af963ff23a39f06a855c43b37e8e29459b885489272e448940b4b53a9fd95305400f93ba1b33cf6286aff9a8e99b55476c4670de974cd7087183e0d35b1a8153d1365b99ce85b874aa1e1c2790332c9deb346a01c875d10aae7c7e2b8f1c971bcbe8da4aeb1a3f668ad5ec6b455ef07b09fe4b3d04f45031753e4d74f11939be3f31e948798b5dd73899762795603837b29073e5837cbdeeeadb254f033e377c843e9da2a18390d6a839b1249c1fc662912c0383a9bf6e5948144fe8bf2c10cca89eb6a4697a2f3b16100e86df9c4822847cf25e84998b4d2acb9165b0db2c214324876d40bb7db5b1f84acc832395426d3a485b05c4a94eabed364b334a820d0c742434bba772624be0e6c444139c702ee77105de80ebec85eacdfd283b6c55c0ba3a138698bb09605dbf30c5728c07d1db51093f71cb2de139634bb3e11d1b7dc3f4b229f11352a98732883c9935915e53cb20a039eb90b2738b357e4b17800c7aa8d8f1c1be485752d4645d5d9361f43493dc6efbf4495fdb7d7b247b39913ef8198466670edf09524e974a3fbf5928eb8ad00f9389ed99d9889edd466afd59cc59cb66b2169933a40cfd29c767a849d2d5d340e489bfdce1de2efe2b6ec1fad9b1d27d5aea650d9ccbaecee64a7c89ed250d1cf395b72f476a06b4e49c85a696c880ede32f97bae6f001c3d12c346ddb0600c1188d8c7168294c4f2f25d92580e35a816f7b4c0573b9470d8ff91f1d33c5a783c94323f118c390f231379666ff77932dca7296cdbba79b4689c04c40bd3b3194576370001e4de47edca002c0a3f7199af7686695d67959486ce62bb6b5dfa33daae11db0bf6d2edeeb3ee4289d45055991a370ecf62709c3a891b3096003d006354bfefc0d8d743db162d37187eeaf0f3d5d7bf9588367177ac2a6d7afd7b0d03d707f62e926a9b1cc93918f84855955c808330cb60118d20ae35532c4ce224137bcc516b2d09c1ac1e33391231dc1ee7f4b1395c94c238cefa777c04516b5c7ce8c60a35b10bcc807a58aad73369f997acacd51a66eff67ec1b4e161a7b4bfdaad21973df35f33ffb4eb0720a7da78351ee35c6228dc56b1592b60629038c19f0c8c460555c79731e5ca2bed3d82e21b3045a33ff9ea22c3b53bc12595dfc2cb8189d625f20577773aa0371c72b7cec120c14684aebd007141e0e3c09fefcdd43461454cc22ada4cb7af39fdae99b4ab00d2dfe9783b1417b5b6ccc99a22486457d285bb9f34f4430fe516d43738a68c13fac5bbb3e53e7c9b834afc3902e21db6b3fb55ca4374835963f69cb6200a1e490190794726343e75df1e55aa426924058bba798eb7f63e98aefd0da9cc0e3ff801418eb162df9ad23d76724008bbce3c9aaee1344709ec580e670d9ca7d1dd5ad95b3f1f25bfc8760ce7638434632236764a7d9454c45d1ea751b6fe6e1fd144405be7fdd5fbba7a3978348debe8c0d11ca16a4518cf1d9d78c8fb7fc80e70455d6602b032a5fbe9ae58fe3e1f421b66a34a29d065386c9c0fa52dbda4ae05b4fd3835360e429a3a718df78c7ec94799e7e7d91973b002cee448e1f63806b59904b870d142f3c9deb972664816d648ed3fe45c12775e37911c16b442dd0eff9dc4be303553ad8057d3e0fa97407e1cb3140cba9a0bc2f87cc79d7a6dc2b25894100152fb6eda42f604cf5496f9fab830141d974c2514e81cb868f2b60fdb836b145b1cfa1af28f49d9350d4aaa2f52ffd7c21a55f53df5c81945f56d40fc9195ec203727a5ceb616b5895478a9abb8d550f7fd99ba4278f19f052fc91990e3b57741aa9f1175629271c39ea912719bad95bb78e1bf8209fda34bba00acd3dd721a79363c8dd7b995197d1a66dc34f7364f83171e8cb3105484759c6827b6eec84bbda119d6d3fa218d614cd26d7f5b275c2b2b947a0e077541a235c"}) r11 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000000000000002000018010000202070250000000000202020731af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000007200000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='consume_skb\x00', r11}, 0x10) r12 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r12, 0x89f1, &(0x7f00000000c0)={'sit0\x00', &(0x7f0000000040)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}) 04:29:36 executing program 0: getsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000100)={@local}, 0x0) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) ioctl$FS_IOC_GETFSLABEL(r0, 0x89a0, &(0x7f0000000100)) 04:29:36 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000ed07449e000000000000000018010000", @ANYRES32, @ANYBLOB="0000000000000000b70800006f7b8af8ff00000000bfa200000000000007020100f8ffffffb703000008000000b704000000000000850000002400000095aca396fc096c4b7869ba5d0a50f785b285b3ef0ffd9c9f3aec1c7b679988367028406971fac5628e864f8c5453038fb4cb0d084f1c734d430e87744684884fe4129175f6aa176844219f41d8351760df540b676505304952974214049c"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000a80)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) r1 = inotify_init1(0x0) inotify_add_watch(r1, &(0x7f0000000240)='./control\x00', 0xa7000be2) r2 = getgid() mount$9p_tcp(&(0x7f0000000000), &(0x7f0000000080)='./control\x00', &(0x7f0000000180), 0x20000, &(0x7f0000000340)={'trans=tcp,', {'port', 0x3d, 0x4e22}, 0x2c, {[{@access_any}, {@dfltgid={'dfltgid', 0x3d, r2}}, {@uname={'uname', 0x3d, 'GPL\x00'}}, {@access_any}], [{@fsmagic={'fsmagic', 0x3d, 0xffffffffffffffff}}, {@smackfsdef={'smackfsdef', 0x3d, '\x00'}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'GPL\x00'}}]}}) 04:29:36 executing program 0: socketpair$tipc(0x1e, 0x4, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000280)="fb6bba8839fe8bc048c0cdafd1f8a9918bc4055eaaeb6db4ee9bcb25b1811dbf40b3a7da5a8a64db04ed6dd26eea2e37229c339b1f91201c2796173864", 0x3d}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/60, 0x3c}], 0x1}, 0x40fd) bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0x4, 0x5}, 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000019007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = socket(0x200000100000011, 0x803, 0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r5, 0x107, 0x12, &(0x7f0000000080), 0x4) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'xfrm0\x00', 0x0}) sendto$packet(r4, &(0x7f0000000100)="4dcdc7d96a760000002180040200000000000000", 0x14, 0x0, &(0x7f0000000000)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @link_local}, 0x14) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000200)=r6) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r3}, 0x10) close(r0) 04:29:36 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002000007b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000000600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) r2 = syz_btf_id_by_name$bpf_lsm(&(0x7f00000001c0)='bpf_lsm_capset\x00') pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r4, 0x0, 0x400ffc06000) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xb, 0x7, 0x8, 0x4, 0x5}, 0x48) r6 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000003c0)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3, 0x2}, 0x48) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events.local\x00', 0x275a, 0x0) write$binfmt_script(r7, &(0x7f00000001c0)=ANY=[], 0x208e24b) fadvise64(r7, 0xffffffffffffffff, 0x0, 0x4) r8 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r8, &(0x7f00000000c0)='./file0\x00') pipe2$watch_queue(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) r10 = socket$key(0xf, 0x3, 0x2) r11 = dup(r10) sendmsg$key(r11, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000300)={0x2, 0x8, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, [@sadb_sa={0x2, 0x1b}]}, 0x20}}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x12, 0x23, &(0x7f0000000680)=ANY=[@ANYBLOB="18000000dbfeffff00000000000000001801000020646c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000007000000850000000600000089f7fbff2000000018490000040000000000000000000000b7080000000000007b8af8ff00000000b7080000e50000007b8af0ff000000010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32, @ANYBLOB="0000000000000000b70500000800000085000000a50000008510000001000000022504000000000018430000faffffff0000000000000000852000000500000018130000", @ANYRES32=r6, @ANYBLOB="000000000000000085000000d30000009500000000000000"], &(0x7f0000000040)='GPL\x00', 0x3f, 0x2b, &(0x7f0000000080)=""/43, 0x40f00, 0x60, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x9, 0x3}, 0x8, 0x10, 0x0, 0x0, r2, 0xffffffffffffffff, 0x3, &(0x7f00000004c0)=[r3, 0x1, r4, r5, r6, r7, r8, r9, 0xffffffffffffffff, r11], &(0x7f0000000500)=[{0x2, 0x5, 0x10, 0x2}, {0x2, 0x2, 0x0, 0x8}, {0x4, 0x1, 0x6, 0x5}]}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000500)={0xa, 0x7, &(0x7f00000001c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x80000001}, [@cb_func={0x18, 0x5, 0x4, 0x0, 0x7}, @jmp={0x5, 0x0, 0x4, 0xf, 0x476bc8a8c31403b6, 0x2, 0x4}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffa}]}, &(0x7f0000000240)='syzkaller\x00', 0x6, 0xc2, &(0x7f0000000400)=""/194, 0x41000, 0x7b, '\x00', 0x0, 0x15, r1, 0x8, &(0x7f0000000280)={0x9, 0x4}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0xf, 0xffffffff, 0x2}, 0x10, r2, r0, 0x0, &(0x7f0000000380)=[0xffffffffffffffff, r1, r1, r1], 0x0, 0x10, 0x7}, 0x90) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r13 = socket$nl_netfilter(0x10, 0x3, 0xc) splice(r13, 0x0, r12, 0x0, 0x6, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f0000000000)='5', 0x5068}], 0x1) dup3(r13, r12, 0x0) sendmsg$IPSET_CMD_CREATE(r12, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000000c0)={0x14, 0x2, 0x6, 0x301}, 0x14}}, 0x0) r14 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x400200, 0x8a) linkat(r1, &(0x7f0000000040)='./file0\x00', r14, 0x0, 0x0) [ 1947.408214][T13151] usb 2-1: Invalid ep0 maxpacket: 32 04:29:36 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x2, 0x4, 0x1, 0xbf27, 0x500}, 0x48) accept$packet(r0, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000180)=0x14) mmap(&(0x7f0000fa2000/0x3000)=nil, 0x3000, 0x7, 0x13, r1, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/110, 0x6e}], 0x1) ioctl$int_out(r1, 0x54f9b67fae4357d9, &(0x7f0000000240)) read$FUSE(r0, &(0x7f00000061c0)={0x2020}, 0x2020) 04:29:36 executing program 2: socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x21, &(0x7f0000000540), 0x4) sendmsg$tipc(r1, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) close(r1) sendmsg$tipc(r0, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff7f}, 0x0) 04:29:36 executing program 4: r0 = getegid() syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000040)='./file1\x00', 0x3000003, &(0x7f0000000cc0)=ANY=[@ANYRES32=r0, @ANYRESHEX=r0, @ANYRESOCT, @ANYRES8=r0, @ANYBLOB="095eaba39f3ca1d213e4a514fca6a6653f03be5ed5554dc05f77229d5199fb6ad60861118d7a44f3cba9cf6858db57514d158657baf86e4f46c7899f7f5d83ecdb29863701fb8ac6108fbc0139b045b318ddf9e983ebd3913085a5263fa2267d24583d35c7662c8eb0f40556ae783bbc6f5594a4a33285fc1c5c9975ae1853b578d4e86df03c74ed6e96cc91"], 0x0, 0x52c, &(0x7f0000000d80)="$eJzs3c9vI1cdAPDvTOI02U1JCgi1lSgVLcpWdO2koW2EEF0ucKoElHsIiRNFseModsomqiAV/wFCAokTJy5IiDNS1QN/AKrUAxfEAQESQrCFA9LCDvJ4vJtN7CRos/Zu/PlIE783v77vzcjP82YmMwGMrOcj4kZEjEXESxExXoxPi2G5nTnszPfRrXdW20MSWfbW35NIinHddSXF8lc7i8RkRHzzaxHfSU7Gbe4fbK3UatXdIl9p1Xcqzf2D65v1lY3qRnV7cXHhtaXXl15dms8KD1TP2W7i51/98nsvf/ePy3+99r12sb70qSjFsXpcpE7VS/m26Gpvo92HEWwIxor6lIZdEAAAzqV9jP/xiPhsfvw/E2N3ewBHjA2jZAAAAMBFyd6Yjv8kEfkVtpfnipEAAADAZZJGxHQkabm4F2A60nSiODfwybiS1hrN1ufXG3vba+1pEbNRStc3a9X5iJjp5JN2fqG4x7abf+VYfjEinoqIH81M5fnyaqO2NswTHwAAADBCrh7r//9rJs3TZ+vxfwIAAADAo2u2bwYAAAC4LHT5AQAA4PI73v9/b0jlAAAAAB6Kr7/5ZnvIuu+/Xnt7f2+r8fb1tWpzq1zfWy2vNnZ3yhuNxkb+zL76WeurNRo7X4jtvZuVVrXZqjT3D5brjb3t1vLmfa/ABgAAAAboqc+8/7skIg6/OJUPUTwHEBglvzp7lj8PohzAoIwNuwDA0HiKN4yu0rALAAxdcsZ0N+8AAMDjb+6Zk9f/u+//d24ALjf3+gDA6HH9H0ZXyR2AMNLSiPhYJ/lEv3n6Xv//7XmjZFnEBzNHxzi/CAAAgzWdD0laLvoB05Gm5XLEkxHpbJSS9c1adT7vH9zOsqz0RDu/kC+ZnHnPMAAAAAAAAAAAAAAAAAAAAAAAAADQkWVJZAAAAMClFpHeiPxp/hFzMy9OHz8/MJH8eyb+UmR++taPb660WrsL7fH/yN/lNRERrZ8U41/p+/owAAAA4KIlh30ndfrpxefCQEsFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAj46NY7q91hkHH/9pWImO0Vfzwm88/JKEXElX8mMX5kuSQixi4g/uG7EVM965/EnSzLZotS9Io/dUHx4+n7408UEWbzTdM7fhoRVy8gPoyy99vtz41e3/80ns8/e3//xovhQfVv/9Ii8tN5O9er/XnyxNrqPWM8++EvK33jvxvx7Hjv9q/b/iZ94r9wYm23syw7GePb3zo46Bc/+1nEXJ/292isSqu+U2nuH1zfrK9sVDeq24uLC68tvb706tJ8ZX2zVi3+9ozxw0//+s5p9b/SI/4fft9pf0+r/4v9VnrMfz+8eesTnWSpV/xrL/T8/e1s/jeeuRu/u7/T4rfvc0W6PX2umz7spI967hcfPHda/df6bP+z9v+1c9b/pW/84E/nnBUAGIDm/sHWSq1W3T0lMXmOeR7HxG8mH4li/J+J7PudPXdhK2wfSg6hOu2j1XtjurU6dalkfMAbPBtYrLFh7IJTE0NtlgAAgIfg3kH/sEsCAAAAAAAAAAAAAAAAAAAAo2sQjxM7HvNwOFUFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADjV/wIAAP//yRPZBQ==") 04:29:36 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0x9, 0x5, 0x2, 0x4}, 0x48) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x2, 0x4, 0x8, 0x8}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000fcffffff7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000300000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000004c0)={&(0x7f0000000000)='ext4_allocate_inode\x00', r2}, 0x10) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x10, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b702000001000020850000008600000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000001"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000080)='ext4_allocate_inode\x00', r4}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x275a, 0x200000000000000) 04:29:36 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x11, 0x8, &(0x7f0000003a00)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000100)='sys_enter\x00', r0}, 0x10) creat(&(0x7f00000000c0)='./file0\x00', 0xc2) 04:29:36 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x9, 0x4, 0x7fe2, 0x1}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f00000001c0)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000000)='kfree\x00', r1}, 0x10) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r4) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0x3c}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=@newqdisc={0x78, 0x24, 0x5820a61ca228651, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8}, {0x4c}}]}, 0x78}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000700)=ANY=[@ANYBLOB='T\x00\x00\x00,\x00\'\r\x00\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00', @ANYRES32=r5, @ANYBLOB="00000000000000000d0000000a0001006261736963000000240002002000028008000100000000001400028010"], 0x54}}, 0x0) [ 1947.535835][T13527] device veth0_vlan left promiscuous mode [ 1947.573736][T13151] usb 2-1: new low-speed USB device number 104 using dummy_hcd 04:29:36 executing program 2: syz_emit_ethernet(0x5a, &(0x7f0000000000)={@local, @random="b0c942034375", @void, {@ipv4={0x808, @tcp={{0xe, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@ssrr={0x89, 0xf, 0xe2, [@private, @private, @initdev={0xac, 0x1e, 0x0, 0x0}]}, @timestamp={0x44, 0xc, 0x5, 0x0, 0x0, [0x0, 0x0]}, @cipso={0x86, 0x6}]}}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}, 0x0) 04:29:36 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x2, 0x4, 0x1, 0xbf27, 0x500}, 0x48) accept$packet(r0, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000180)=0x14) mmap(&(0x7f0000fa2000/0x3000)=nil, 0x3000, 0x7, 0x13, r1, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/110, 0x6e}], 0x1) madvise(&(0x7f0000fa0000/0x4000)=nil, 0x4000, 0xe) read$FUSE(r0, &(0x7f00000061c0)={0x2020}, 0x2020) [ 1947.628084][T13545] EXT4-fs (loop4): orphan cleanup on readonly fs [ 1947.639705][T13545] Quota error (device loop4): v2_read_file_info: Can't read info structure [ 1947.650260][T13554] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. [ 1947.662791][T13545] EXT4-fs warning (device loop4): ext4_enable_quotas:6455: Failed to enable quota tracking (type=0, err=-5, ino=3). Please run e2fsck to fix. 04:29:36 executing program 2: r0 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000100)={'dummy0\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000000)=0x4457, 0x4) bind$packet(r0, &(0x7f0000000140)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(r0, &(0x7f00000000c0)="6a767354b3abc74d83a261d7d3b5", 0xe, 0x0, 0x0, 0x3c8002a0ffffffff) 04:29:36 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = dup(r1) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000028b000/0x18000)=nil, &(0x7f0000000240)=[@text16={0x10, &(0x7f0000000040)="f20f233c0f46200f237166b9800000c00f326635000400000f30baf80c66b890b6b98d66efbafc0c66ed0f01c466b98e0200000f32ba4000b8f8ffef608ad8", 0x3f}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x1d000}) ioctl$KVM_NMI(r3, 0xae9a) ioctl$KVM_RUN(r3, 0xae80, 0x4010) 04:29:36 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x4, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x9, 0x9, 0x20, 0x1f}]}) prctl$PR_SET_SECCOMP(0x16, 0x0, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x5, 0x2, 0xff, 0xfffff000}, {0x4, 0x2, 0x0, 0x9}, {0x6, 0x6, 0xce, 0xdc}, {0xfc99, 0x80, 0xa6, 0x80}, {0xd8fa, 0x0, 0x5, 0x87}]}) faccessat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x41) r0 = getpid() waitid(0x0, r0, &(0x7f0000000140), 0x1000000, &(0x7f00000001c0)) mount(&(0x7f0000000280)=@filename='./file0\x00', &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='debugfs\x00', 0x1804010, &(0x7f0000000340)=')\x00') prctl$PR_SET_SECCOMP(0x16, 0x1, &(0x7f0000000400)={0xa, &(0x7f0000000380)=[{0x73, 0x26, 0xda, 0x4}, {0xb9, 0x7f, 0x1f, 0x9}, {0x2, 0x1, 0x9, 0x8}, {0x8, 0x9, 0x7f, 0xfffffffe}, {0x638, 0x7, 0x0, 0xff}, {0xffff, 0xf9, 0x0, 0x6}, {0x6, 0x83, 0x5c, 0x81}, {0x1, 0x1, 0x1, 0x2}, {0x874, 0x1, 0x8, 0x7}, {0x80, 0x1f, 0x2, 0xc8a}]}) seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x2, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[{0x5, 0x5, 0xc1, 0x1ff}]}) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000500)={0x1, &(0x7f00000004c0)=[{0x3, 0x4, 0x6, 0xfffffe00}]}) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000580)={0x3, &(0x7f0000000540)=[{0x6, 0xff, 0x87, 0x40}, {0xffff, 0x1f, 0x7f}, {0xb97, 0x5, 0x0, 0xe9d}]}) r2 = open(&(0x7f00000005c0)='./file0\x00', 0x42, 0x80) r3 = accept$inet6(r2, &(0x7f0000000600)={0xa, 0x0, 0x0, @loopback}, &(0x7f0000000640)=0x1c) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000700)=@nat={'nat\x00', 0x1b, 0x5, 0x628, 0x0, 0x0, 0xffffffff, 0x348, 0x0, 0x558, 0x558, 0xffffffff, 0x558, 0x558, 0x5, &(0x7f0000000680), {[{{@ipv6={@private0, @private2, [0xff000000, 0xff, 0xffffff00, 0xffffff00], [0xffffff00, 0xffffffff, 0xffffffff, 0xff], 'veth0\x00', 'veth0_to_bond\x00', {0xff}, {0xff}, 0x8, 0xff, 0x4}, 0x0, 0x210, 0x258, 0x0, {}, [@common=@srh={{0x30}, {0x3a, 0x9, 0x4, 0x3f, 0x1, 0x0, 0x40}}, @common=@rt={{0x138}, {0x3, [0x4, 0x1ff], 0x0, 0x10, 0x4, [@mcast2, @mcast2, @private1={0xfc, 0x1, '\x00', 0x1}, @loopback, @remote, @private1={0xfc, 0x1, '\x00', 0x1}, @private1, @private1={0xfc, 0x1, '\x00', 0x1}, @mcast2, @private2, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast2, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @dev={0xfe, 0x80, '\x00', 0xf}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'], 0x3}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x17, @ipv6=@rand_addr=' \x01\x00', @ipv6=@private2={0xfc, 0x2, '\x00', 0x1}, @port=0x4e23, @gre_key=0x5}}}, {{@ipv6={@private1={0xfc, 0x1, '\x00', 0x1}, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, [0xff, 0x0, 0xff], [0x0, 0xffffff00, 0xffffffff, 0xff], 'pim6reg\x00', 'bridge_slave_0\x00', {0xff}, {0xff}, 0x29, 0x9, 0x5, 0x2}, 0x0, 0xa8, 0xf0}, @MASQUERADE={0x48, 'MASQUERADE\x00', 0x0, {0x1, @ipv6=@rand_addr=' \x01\x00', @ipv6=@dev={0xfe, 0x80, '\x00', 0x21}, @gre_key=0x6, @port=0x4e23}}}, {{@ipv6={@mcast2, @local, [0x0, 0xff, 0x0, 0xffffff00], [0x0, 0x0, 0xffffff00, 0xffffff00], 'ip6tnl0\x00', 'caif0\x00', {}, {}, 0x67, 0x8, 0x5, 0x40}, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv6=@remote, @ipv4=@remote, @gre_key=0x3, @port=0x4e23}}}, {{@uncond, 0x0, 0xd8, 0x120, 0x0, {}, [@common=@srh={{0x30}, {0x2c, 0x3, 0x9, 0x3, 0x6, 0x2020, 0x40}}]}, @MASQUERADE={0x48, 'MASQUERADE\x00', 0x0, {0x2, @ipv4=@remote, @ipv6=@loopback, @gre_key=0x1, @icmp_id=0x65}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x688) r4 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000e00)={0x4, &(0x7f0000000dc0)=[{0x1000, 0x7f, 0x0, 0xfffffffa}, {0x7, 0xbf, 0x7f, 0x8}, {0xff1e, 0x9, 0x5}, {0x3, 0x7, 0x1, 0x3}]}) sendmsg$sock(r2, &(0x7f0000001300)={&(0x7f0000000e40)=@l2tp6={0xa, 0x0, 0x13ba, @private2, 0x800, 0x2}, 0x80, &(0x7f0000001240)=[{&(0x7f0000000ec0)="f35d921384bd6dab15899af0c5e71de8651190ad9e5da61a891c8797b7139cdfa4ee9e5c561ae3c3acc92f58bbb58aa81e062eebc06c226c14e5d9a92e86ae5f6c55a3804a583d0513608f6a7b64c62c676392734fb68a97f29c2194db38ccaf52c9d2ce070e9bfb86", 0x69}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)="30ff01adaac9aea0657f5f602ed69d63cea94c2fb6b6c2664b65d335195ffde704c290b4e2df6272afaf9873d458bcd0512b473f843d5e51312896104792a2682629f437d2da545a1ee8cc33d379f5bd2626f66dde9c94e862abcfb4bb3388ff45cf3e9b72d0690d6711a2631858212a64d807bd9becb292599b5a38ea6e9d71462b58e69e56934e8c9185c20aba21ae91", 0x91}, {&(0x7f0000001040)="60253434f661966be7968abb03b46351e990ee1362b07135bd94d34785e31c974a984b5de8a04b787f5182762c8098d5dd03066beaec68d9174f109d52cf6ee7d1d39eb3f59ab8322518bf3bb139b7aea1760b4a4d03675780065586f93bdd52a4daabcbb23d08e896a26befa8728e2ec292ab57626311d58bf8be39aacc30319515202cb3095331a19e84ddde09228160be2c076cb3f06957c6be5ec6faddf6115d2e6a0d1298041622c8191f652e0b89a926580babbd599fa7d047c053dfb01cd5b1a45f806f23c8", 0xc9}, {&(0x7f0000001140)="f82a1b680898df212acd5b09b67a46309416ae323dafadc91301cf94236490ab1e0e96b94eb712f0138f67615aa1e328ccf828f4bb10094f2a42ce9b5de30ef0315aaa244d4f476df6eabf53ef2cb562be189d142fd0d1b3240e1002fb466ac51482dcfa04c8a842bacc329256cef54eab160e8d75c5985a0d3d99e2fb90a35207d8de9c915214fa8cb3649ee421e7282f0fcbca335fe3b65fd79e571d67243dec0bcc8bf00280c555cfc59f9fa93e4a939711eb85dc756f032c93699041836658b1fb1bf102388d4098e3fd5f274ce34933aca2cbb9fc321bcc435be5bc8debc62a8c5146c7e8c55caa342cdf4eee786be838fd12974522df22d6b6f0", 0xfd}], 0x5, &(0x7f00000012c0)}, 0x4) ptrace$setsig(0x4203, r0, 0x101, &(0x7f0000001340)={0x1f, 0x5, 0x3}) mount$9p_rdma(&(0x7f00000013c0), &(0x7f0000001400)='./file0\x00', &(0x7f0000001440), 0x4, &(0x7f0000001480)={'trans=rdma,', {'port', 0x3d, 0x4e21}, 0x2c, {[{@timeout={'timeout', 0x3d, 0x1760}}, {@timeout={'timeout', 0x3d, 0xfffffffffffffffe}}, {@rq={'rq', 0x3d, 0xa2}}, {@timeout={'timeout', 0x3d, 0xffffffffffffffff}}, {@timeout={'timeout', 0x3d, 0x7}}], [{@pcr={'pcr', 0x3d, 0x37}}, {@fsuuid={'fsuuid', 0x3d, {[0x62, 0x35, 0x30, 0x63, 0x34, 0x30, 0x65, 0x32], 0x2d, [0x61, 0x62, 0x0, 0x2], 0x2d, [0x63, 0x31, 0x34, 0x36], 0x2d, [0x32, 0x6, 0x61, 0x35], 0x2d, [0x66, 0x38, 0x36, 0x63, 0x38, 0x35, 0x32, 0x36]}}}, {@dont_hash}, {@fsuuid={'fsuuid', 0x3d, {[0x35, 0x62, 0x61, 0x65, 0x30, 0x65, 0x38, 0x39], 0x2d, [0x31, 0x33, 0x36, 0x32], 0x2d, [0x62, 0x55, 0x31, 0x35], 0x2d, [0x31, 0x35, 0x33, 0x34], 0x2d, [0x64, 0x61, 0x65, 0x39, 0x31, 0x32, 0x35, 0x30]}}}]}}) lsetxattr$security_capability(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600), &(0x7f0000001640)=@v2={0x2000000, [{0x1, 0x8001}, {0x8001, 0x7}]}, 0x14, 0x0) prctl$PR_SET_SECCOMP(0x16, 0x0, &(0x7f00000016c0)={0x6, &(0x7f0000001680)=[{0x1, 0x7, 0x0, 0xf8e}, {0x0, 0x40, 0x3f, 0x1}, {0x0, 0x9b, 0x7f, 0x6}, {0x800, 0xbb, 0x8, 0x2}, {0x0, 0x80, 0xff, 0x9}, {0xa4, 0x2, 0x0, 0x5}]}) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f0000001740)={'team0\x00', 0x0}) sendmsg$nl_route(r2, &(0x7f0000001800)={&(0x7f0000001700)={0x10, 0x0, 0x0, 0x6949e4e4ceecaf7d}, 0xc, &(0x7f00000017c0)={&(0x7f0000001780)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x70bd29, 0x25dfdbfb, {0xa, 0x0, 0x1, 0x0, r5, 0xf8}, [@IFAL_LABEL={0x8, 0x2, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x10}, 0x10) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f0000001840)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r4, 0xc0182101, &(0x7f00000018c0)={r6, 0x3, 0x6}) r7 = syz_genetlink_get_family_id$team(&(0x7f0000001940), r2) sendmsg$TEAM_CMD_OPTIONS_SET(r2, &(0x7f0000001a00)={&(0x7f0000001900)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000019c0)={&(0x7f0000001980)={0x14, r7, 0x10, 0x70bd28, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x14}, 0x20008041) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000001a40)) ioctl$PPPIOCSACTIVE(r2, 0x40107446, &(0x7f0000001b00)={0x3, &(0x7f0000001ac0)=[{0x4, 0x9, 0x6e, 0x5}, {0x1, 0x20, 0x80, 0x7}, {0x7fff, 0x80, 0x7, 0x40000}]}) mknodat$loop(r2, &(0x7f0000001b40)='./file0\x00', 0x8000, 0x0) ioctl$VFAT_IOCTL_READDIR_BOTH(r1, 0x82307201, &(0x7f0000001b80)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) ioctl$BTRFS_IOC_SYNC(r1, 0x9408, 0x0) [ 1947.692520][T13545] EXT4-fs (loop4): Cannot turn on quotas: error -5 [ 1947.706868][T13545] EXT4-fs error (device loop4): ext4_ext_check_inode:500: inode #16: comm syz-executor.4: pblk 0 bad header/extent: too large eh_max - magic f30a, entries 1, max 13(4), depth 0(0) 04:29:36 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x2, 0x4, 0x6, 0x5, 0x1000}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYRESHEX=r0, @ANYRES32=r0, @ANYRESDEC=r0], &(0x7f0000000200)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000000)='sched_switch\x00', r1}, 0x14) r2 = userfaultfd(0x801) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000000)={0xaa, 0x65}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000000040)={{&(0x7f0000000000/0x4000)=nil, 0x4000}, 0x2}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) ioctl$UFFDIO_UNREGISTER(r3, 0x8010aa01, &(0x7f00000001c0)={&(0x7f0000000000/0x1000)=nil, 0x1000}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, r3, 0x0) dup3(r3, r2, 0x0) 04:29:36 executing program 4: socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x21, &(0x7f0000000540), 0x4) sendmsg$tipc(r1, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) close(r1) sendmsg$tipc(r0, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff5}, 0x0) 04:29:36 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x2, 0x4, 0x1, 0xbf27, 0x500}, 0x48) accept$packet(r0, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000180)=0x14) mmap(&(0x7f0000fa2000/0x3000)=nil, 0x3000, 0x7, 0x13, r1, 0x0) madvise(&(0x7f0000fa0000/0x4000)=nil, 0x4000, 0xe) read$FUSE(r0, &(0x7f00000061c0)={0x2020}, 0x2020) [ 1947.733599][T13545] EXT4-fs error (device loop4): ext4_orphan_get:1396: comm syz-executor.4: couldn't read orphan inode 16 (err -117) [ 1947.749258][ T24] audit: type=1326 audit(2000003376.753:34231): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=13565 comm="syz-executor.2" exe="/root/syz-executor.2" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7fbc4dd8ada9 code=0x0 [ 1947.749517][T13545] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue 04:29:36 executing program 4: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000140)='./file2\x00', 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="00e789da34e04a1ffbc2dc5c07001a000100000000897b2a1d84f5c7ffff00000000000067e77dc70b90bbb45efd97899a16f2df4fa2a8f069d9b047389f672eb3080000000000000065890d2d0d1b8d3d62f6d77b0283e166e2ff7f00103d3f00d6bf7da964a9eece5494651a299e6e81c96daf520300a16cab12d75a852b3e4470420877efbe1f000000000000007e15f9b683e63cfff7c638bca835b33bc18c4ed0351cd285197b0241a338392f831637ee8c25bb2183634433b18c4b459f9aea5ab222d7060000000000665106000000bf03d1b56126efec0225a5433883b0d1bfd886caf2624e7fffda0ef9893ef57c79a182dceca9c46a9f8b001e53b29c0c698ed30d8942e94ac057bde74e42021d895c22b6400000002b2c604ed7324901b9ee76e80f08bf07856a3a23e0907f3dc0eb52777cf0c5d12bbd891fa9dd01c40f6b21c18733b52c8422295fde5626cd43fb43fb3acf9b2e840713cba86d43a570ee3589b7e9000000000000000000000000000000dc85131317c56465978d957d000015000000000000000000000000010000000000000000000000000000000000301171e8e3a2d0c842c20fd293c053b93f7662fad1f4ae3e1fe359aa29a4b8965229fa06b0fb2e23d2644cfbdbd6929aa42151ea48334743ad0c378641e74d55d6dc7b09859919010000f60055ec9c0c26b71588d6fc97e3098fb0e778be446659cf82ab665e7f848d85de70c3c426a539a9a0e92e7bbf77528053dcb3b791b8e3faae507a3b721b670b06b78bb09e82ecc85a4bbc596d8ce0c5634fffa50e74ec0f2da4f3d82c2d2b5a20ec0000010000000000a22b014d07fc070d87f58118f468bf80283e0ce7efda7906f9c53319aef22e01a9ba5649fc10fb008132dcf42c47a4b79efb9f720ebd2dcc0300f870cee6201bc0ad9e85611f6015415c7c3f61e75f17c4633a171ac73cde505bed8fded3053cb455636132bdae3239b9c8b437256ac20a49c4f03b268c47e9be618e4f6b0eaea791a10486e4cbaff440728429f9e0b0222485188b745b3c871d01d27eb4e5e00bcd79b95601098e044345a8aaa12fda56277aef89192b9af038ab8808a2adf0c3f352c79676070800000000000000701b7af0a0b30e9e5b76f45500000000000000000000ffeb0890e7d529cbaf75b8387431ec2a704f9b79428f8b73cff584c1cfaa0a0a5b217afdbfacdf2f2fb0f78c7363e433ff21d2c846aabfe54b0a5ee3ecc09f3167e3d4d3af81b15774fd6b89439e097767bea30df5610d16b4294b689fc6b62f957f5eb449245b7e1706b1cf37fef9c97e4b9b097ba7b2b4a0104d0b66a1e748b841019808fa20c9c39754290983a5847da26d965a875a8c2e850af85880b4f0bc80c2f203fc5199b85489335a0abf0000000000005a8b64b1294b51ce1aa83b61fa5cd8a4c3a1aff6ae449eac47a72c184c9a096fa95eee1e32ec7c1437404c7d1d3032b15f9734e9c866289d000000000000005bd6190123d37f15fe69ee400add240ec2270e05cc05e5f0af6fa9fad412d60ec4032400fc0ac92ecde73f516d49ec2cf3125e0a716c2790a3a028599e7d1f25d1a645fbaf14d448f02040611c6536b289957e41bd895449e851511c6cbc250d2b9cac8e5781bcd9440376665050df022e06ac466fa460e88d31bb725a", @ANYRES32, @ANYRES8, @ANYRES32], 0x1, 0x1211, &(0x7f0000000580)="$eJzs3M9rHGUYB/Cn26SNqfmh1mp7sA968TQ0OXgSNEgLkoBSG6UVhKnZ6JJxN2SWwIpYPXnt3yF68yaI/0Au/g3ectBjD+IIu9E2MaktYrbYz+cyD/u835n3ZZeFWebd3Vdvf7KxXhfrZT9aJ05EazMi72RktOJPLyyPjtdvLE9GxNXMK0vXFl7JzNmLP7z/2Tcv/tg/8+53s9+fjp35D3Z/Xfx559zO+d3fr33cqbNTZ7fXzzJv9nr98mbVzrVOvVFkvl21y7qdnW7d3trXX696m5uDLLtrM9ObW+26zrI7yI32IPu97G8Nsvyo7HSzKIqcmQ6ONPnPQ1a/vtM0TUTTTMapaJqmeSKm40w8GTMxG19ExFPxdDwTZ+PZOBfPxfNxfjjqOKYPAAAAAAAAAAAAAAAAAAAAj4/77f+fi3n7/wEAAAAAAAAAAAAAAAAAAOAYvHP9xvLSysrlq5lTEdVX26vbq6PjqL+0Hp2ooh2XYi5+i+Hu/5FRfeXNlcuXcmg+vqxu7eVvba+e3J9fGP6dwF5+Ytgb5S/uzSRzf/50TN+bX4y5OHv49RdH1z+Qn4qXX7onX8Rc/PRh9KKKteG17+Y/X8h8462VA/kLw3EAAADwf1DkXw69fy+Ko/qj/EP8PnDg/noiLkyMd+1E1INPN8qqam/tL6b+9oriwYvWf3TmVjwiC3zA4vVHYhq37/9Rf6yLX05GHNEa8xcTx+Lumz7umQAAAAAAAAAAAPAw/vVThKf2TnT4mIk48GTZe99GvDaepQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAH+zAsQAAAACAMH/rNDo2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYKgAAAD//+dYxLQ=") io_setup(0x1, &(0x7f0000000180)) r0 = open(&(0x7f0000000780)='./bus\x00', 0x14507e, 0x0) open(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000040)='kmem_cache_free\x00', r2}, 0x10) io_submit(0x0, 0x1, &(0x7f0000001d00)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000000)="96", 0x1}]) 04:29:36 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0xfff, 0x7}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000009007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000180)='kfree\x00', r1}, 0x3e) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f00000001c0)={r0, 0xffffffffffffffff}, 0x4) r3 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000880), 0x8) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8933, &(0x7f0000000900)={'batadv0\x00', 0x0}) r8 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000002c40)={&(0x7f0000002b40)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x84, 0x84, 0x9, [@union={0x5558, 0xa, 0x0, 0x5, 0x1, 0x1, [{0x1, 0x0, 0x1000}, {0xa, 0x3, 0x5}, {0xa, 0xffffffff, 0x7fff}, {0xf, 0x1, 0x7}, {0x4, 0x0, 0x4}, {0x9, 0x3, 0x9}, {0xc, 0x4, 0x7f}, {0x4, 0x2, 0x9}, {0x4, 0x0, 0x6}, {0x10, 0x4, 0x9}]}]}, {0x0, [0x61, 0x3e, 0x5f, 0x51, 0x5f, 0x3e, 0x2e]}}, &(0x7f0000002c00)=""/23, 0xa5, 0x17, 0x1, 0x9}, 0x20) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000002f80)={r1, 0xe0, &(0x7f0000002e80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, &(0x7f0000002cc0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4, &(0x7f0000002d00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002d40)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x400f4, &(0x7f0000002d80)=[{}], 0x8, 0x10, &(0x7f0000002dc0), &(0x7f0000002e00), 0x8, 0x80, 0x8, 0x8, &(0x7f0000002e40)}}, 0x10) r10 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000002fc0)={0x0, 0x1000, 0x18}, 0xc) bpf$PROG_LOAD(0x5, &(0x7f00000030c0)={0x8, 0x19, &(0x7f0000002980)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, {{0x18, 0x1, 0x1, 0x0, r6}}, {}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r0}}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r0}}, @jmp={0x5, 0x1, 0x6, 0x3, 0x7, 0xfffffffffffffff8, 0x8}], {{}, {}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f00000008c0)='GPL\x00', 0xde5, 0x8c, &(0x7f0000002a80)=""/140, 0x41100, 0x10, '\x00', r7, 0x1f, r8, 0x8, &(0x7f0000002c80)={0x6, 0x2}, 0x8, 0x10, 0x0, 0x0, r9, r1, 0x6, &(0x7f0000003000)=[r2, r0, r10, r0], &(0x7f0000003040)=[{0x2, 0x4, 0xe, 0x4}, {0x5, 0x5, 0xe, 0x3}, {0x3, 0x3, 0x3, 0x3}, {0x5, 0x5, 0x3, 0x9}, {0x0, 0x4, 0xa, 0x3}, {0x3, 0x3, 0x9, 0xa}], 0x10, 0xff31}, 0x90) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f00000002c0)={'erspan0\x00', 0x0}) sendmsg$nl_route(r3, &(0x7f0000001340)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000003200)=ANY=[@ANYBLOB="4000000010003b0c00"/20, @ANYRES32=r11, @ANYBLOB="0000000000000000200012800b00010065727370616e0000100002d1a1b7a1ec70284b0880040012000600100000000000"], 0x40}}, 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r13, &(0x7f0000000080)=ANY=[@ANYBLOB="1500000065ffff097b000008003950323030302e4c"], 0x15) r14 = dup(r13) write$FUSE_BMAP(r14, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_DIRENTPLUS(r14, &(0x7f0000000600)={0xb0, 0x0, 0x0, [{{}, {0x0, 0x0, 0x3, 0x0, '9p\x00'}}]}, 0xb0) write$FUSE_BMAP(r14, &(0x7f0000000000)={0x18}, 0x18) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r12, @ANYBLOB=',wfdno=', @ANYRESHEX=r14]) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000680)={0xffffffffffffffff, 0x20, &(0x7f0000000640)={&(0x7f0000000500)=""/142, 0x8e, 0x0, &(0x7f00000005c0)=""/91, 0x5b}}, 0x10) r15 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000006c0)={0x3, 0x4, 0x4, 0xa, 0x0, r0, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x0, 0x2}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000007c0)={0x2, 0x1e, &(0x7f0000000280)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x1000}, {}, {}, [@map_val={0x18, 0x9, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x25753}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x10000}}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000200)='GPL\x00', 0xfc, 0xb3, &(0x7f0000000380)=""/179, 0x41100, 0x3, '\x00', r11, 0x31, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000004c0)={0x1, 0xb, 0x3}, 0x10, 0x0, 0xffffffffffffffff, 0x10000000000001c4, &(0x7f0000000740)=[r0, r15, r0, r2, r0, r0, r0], &(0x7f00000031c0)=[{0x3, 0x3, 0x4, 0x5}], 0x10, 0x5}, 0x90) write$FUSE_NOTIFY_STORE(r14, &(0x7f0000003180)={0x2f, 0x4, 0x0, {0x4, 0x2, 0x7, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x2f) r16 = open(&(0x7f0000000080)='./bus\x00', 0x400141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x0, 0x13, r16, 0x0) r17 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/vmstat\x00', 0x0, 0x0) read$FUSE(r17, &(0x7f0000000940)={0x2020}, 0x2020) sendfile(r16, r17, 0x0, 0xf2a) 04:29:36 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x17, 0x0, 0x4, 0xff, 0x0, 0x1}, 0x48) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000100)='kmem_cache_free\x00', r0}, 0x10) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r1, &(0x7f0000000080)={0x1f, 0xffff, 0x3}, 0x6) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) write$binfmt_aout(r2, &(0x7f0000000380)=ANY=[], 0x5b) sendfile(r1, r2, &(0x7f0000000000), 0x6) 04:29:36 executing program 0: listxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/112, 0x70) mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x3) [ 1947.801217][T13569] 9pnet: Could not find request transport: rdma [ 1947.823761][T13151] usb 2-1: Invalid ep0 maxpacket: 32 [ 1947.829863][T13151] usb usb2-port1: attempt power cycle 04:29:36 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0xfff, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000001070000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000040)='ext4_free_blocks\x00', r1}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.bfq.empty_time\x00', 0x275a, 0x0) ioctl$SIOCSIFHWADDR(r2, 0x4030582b, &(0x7f0000000280)={'lo\x00', @link_local={0x0, 0x2, 0xc2, 0x0, 0x87}}) 04:29:36 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000001a80)=@base={0xe, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000807b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.throttle.io_serviced_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000200)=ANY=[], 0x6db6e559) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sched_switch\x00', r1}, 0x10) fchown(r2, 0x0, 0x0) [ 1947.956637][T13577] FAT-fs (loop4): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 1948.243737][T13151] usb 2-1: new low-speed USB device number 105 using dummy_hcd [ 1948.333839][T13151] usb 2-1: Invalid ep0 maxpacket: 32 04:29:37 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f00000002c0)=@framed={{}, [@printk={@lli}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='blkio.bfq.io_service_bytes\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000000), 0xffffff6a) ioctl$FS_IOC_RESVSP(r1, 0x4030582b, &(0x7f0000000300)={0x1100, 0x0, 0x3600, 0x10000}) ioctl$FIBMAP(r1, 0x1, 0x0) 04:29:37 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0x9, 0x5, 0x2, 0x4}, 0x48) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x2, 0x4, 0x8, 0x8}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000fcffffff7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000300000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000004c0)={&(0x7f0000000000)='ext4_allocate_inode\x00', r2}, 0x10) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x10, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b702000001000020850000008600000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000001"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000080)='ext4_allocate_inode\x00', r4}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x275a, 0x200000000000000) 04:29:37 executing program 4: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x2, 0x4, 0x1, 0xbf27, 0x500}, 0x48) accept$packet(r0, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000180)=0x14) mmap(&(0x7f0000fa2000/0x3000)=nil, 0x3000, 0x7, 0x13, r1, 0x0) madvise(&(0x7f0000fa0000/0x4000)=nil, 0x4000, 0xe) read$FUSE(r0, &(0x7f00000061c0)={0x2020}, 0x2020) 04:29:37 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8, 0xd7}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000160000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000040)='ext4_es_find_extent_range_exit\x00', r1}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1801000021000000000000003b810000850000006d0000fe8400000050003c55e413bc1d8bf2fc000095ca8fa483da1b331462fc60341705511adc5d25e2c094ce88baad3c5f7245b325529a920da2a853531f45e82a47d9b440d2c3dc45f399"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='ext4_es_find_extent_range_exit\x00', r3}, 0x10) write$cgroup_type(r2, &(0x7f0000000000), 0x9) 04:29:37 executing program 4: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x9, 0x4, 0xfff, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000001070000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="776f726b6469723d2e2f6275732c6c6f7765726469723d2e2f66696c65302c75707065726469723d2e2f66696c65312c008e632b78b0edd18d1ae9cc8fce7f3e5e56e446e88f8a46cf311261e0e6f69932dae304ab41afadfe57aaec7a6d64f847a99d48124bd36a38e20d622047bd4d85a97bee455c3ffa7a5227b2bf"]) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x9, 0x4, 0xfff, 0x5}, 0x48) (async) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000001070000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) (async) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="776f726b6469723d2e2f6275732c6c6f7765726469723d2e2f66696c65302c75707065726469723d2e2f66696c65312c008e632b78b0edd18d1ae9cc8fce7f3e5e56e446e88f8a46cf311261e0e6f69932dae304ab41afadfe57aaec7a6d64f847a99d48124bd36a38e20d622047bd4d85a97bee455c3ffa7a5227b2bf"]) (async) [ 1948.483751][T13151] usb 2-1: new low-speed USB device number 106 using dummy_hcd 04:29:37 executing program 0: setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, &(0x7f00000004c0)=ANY=[@ANYBLOB="7261770000000000000000000007b1100300000000000000000000000000000008f8000003000000300300009802007b0000000000000000000000000000000098020000980200009802000098020000980200000300800000000000000000e9feffffffe00000010000000000000000e40000000100000000ffbd005b0700004b5db3780500000076655f0e75310000000200000000000000000900000000000000000000000000000000000000010000000000000000000000c00108020000000000000000000000000000000000000000500168615f686c696d6974000000000000000000000000000000000000000002726f7365300000000000000000000000000000000000000000000000000000f0e907f3e4ff0800010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000004bc43042d5558b88000000000000000000000000000000000000000000000000000000772ab6fb7426261a000000dfff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045830c84c9a24a3e00000000000000000000000000000000001300fcffffffffffffff0000000000000000000000000300000007000000000000000000000000000000480043540000e44c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000400000000000000000000000000000070009000000000000000000000000000000000000000000020004e4f545241434b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070009800000000000000000000ad0694aa214cfce3e2f32a000000130000000000000028000000000000000000ff050000000000000000000000000000000000000000feffffff"], 0x1) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @dev, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @private}, @source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f, 0x0, @local, @broadcast}, "13a979faec824bec"}}}}}, 0x0) 04:29:37 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='hugetlb.2MB.usage_in_bytes\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000340)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYBLOB="f3fc"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x280000b, 0x28011, r2, 0x0) r3 = dup(r1) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, 0x0}], 0xffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)) ioctl$KVM_NMI(r4, 0xae9a) ioctl$KVM_RUN(r4, 0xae80, 0x0) 04:29:37 executing program 2: r0 = syz_usb_connect$hid(0x4, 0x36, &(0x7f00000000c0)=ANY=[@ANYRESDEC], 0x0) syz_usb_control_io(r0, &(0x7f00000015c0)={0x2c, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000f1efff500000000a71e0caaa4dc8004cc880e60c32fe6b19fc089755db66a98282ed8f2a750702a9f4db227c371009439a6060482c899a9eec635cb4afc5b0e5492ac15122c0a54bf59ffa8fabca848d12bcada743c482b404d385ba641a2e68f0db4fb892c66ba70a9b3811cbeb3af60af1907e59fc7377a25ebc1f9b3edfd2cd25efcbcec1f23835888c00e82b57c3ce998c7041a3eb8fd9ea5176c8d52038d8f5338c343fc805b5844b02c4eac92a4d12dc1d53d00179204c22575cf866e60bd4629b00e2a5e583808e9276403e67dfb7516d708"], &(0x7f0000001540)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x0, 0x0, "08021c89", "276e975e"}}, 0x0}, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000980)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 04:29:37 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000040), 0x4) connect$inet(r0, &(0x7f0000000340)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f0000000540)=ANY=[], 0xfffffe8a) sendto$inet(r0, &(0x7f0000000380)="4d2cbc16647046650640c6948d60e50d86bbdebf59755271310588b5d7fdbac0b313e78fa71bdf54dae4175437cbd5c32061fb16d50c9fa2250d9a90a78a1fcf2b683b0cf94a7911615e58cef7eab0ecb7b4c2af13397a9f2bdcf1a1d5e442f15f586c5b6c3e04fdf99088082c077e65aeb425d57abb51950929d8b98ffbfd4b506eedaf8e3559e2b06b7692a32e00d5b8fbb1055a7af4b10557a226faf6e4c16ab3ee6690528f0130c12ad14f12f6a397e27d67faca06c3d8ebf465abc6553d9cc5f3e31af3bf423d1619ed873b2fc66bb28a02b96880bf284a1e3f04265fd6a2379d344267b3061a47b92eccb6c2598974aae1272a6da4f635d31ade69a51b1cf86782b9670f11145bb8d0018207c13a657d1bd6d8bdebce66351b16d9a909aff9d8d89c004cec75125a7451a42c639aa9bc1e20678b9f4cf72d380f307c802076af851af42262af4fe02a3d1cef556f9f35314121483686a559f949b449f08ee68bc9e2514eae212184f8388f0bb60f76038f51af1b6b433e47cbddac75604bbef7459d3d748042b5965183ab8aacbed310cf6ababd80258721960c0301f510ba93f67ff647131b675aec916851e6c8b486a05b58dcb220cbb9d0426b708530291d586a96e21a9a2c2282cc525997c6ce87e0a66b229575e3728d6469589fe53363aebf600d42a87501095f2b3b78accb6caa4b4ab4258ff947d019154ceaea0ffc1128cac43bb40ca537b8ff2d5ee81eda12934d9e85c320dbee0d1c13a04b0971c8c000c0a55816a3ba99c575511a02d7152c660736af0b87f3e0e6e20d36", 0x241, 0x0, 0x0, 0x0) 04:29:37 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="1500000065ffff"], 0x15) r2 = dup(r1) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000640)=ANY=[@ANYBLOB="18060000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000003000000b703000000000000850000007300000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='kmem_cache_free\x00', r3}, 0x10) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB="ca544eda0c69a4507578ede764fc0efeeaf69ef6d865c5154f30", @ANYRESHEX=r2, @ANYBLOB=',\x00']) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8a"], 0xa8) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000400), 0x0, &(0x7f0000000280)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}}) [ 1948.593761][T13151] usb 2-1: device descriptor read/8, error -71 04:29:37 executing program 3: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000140)='./file0\x00', 0x20100cc, &(0x7f0000000400)=ANY=[], 0x1, 0x7b5, &(0x7f0000000440)="$eJzs3U1oHFUcAPD/bDbZfmlS8WBFNCDa4kfStCKpCE1ED4oHwV7Ei6FJS+z2gyaiLUJTvOpNvKlU8KoIetFL6cGLN29ePUm1iPbgcWVmZ5N1s5uP7SZjs78fTPPevJ2+N9n8983Oe8wLoG+Npv+UIg5ExFISMZzvTyJiMEuVI6bqr7v91/sn0y2JWu31P5PsNWk+mo5J7c0P2xURP99I4r6B1fUuXLp8ZqZanbuY58cXz14YX7h0+en5szOn507PnZuYPDZ5dPLIsWcnuz2145WWHS9/+vkbNz975fGrH709/f2bv/+dxFQcz8uaz6NXRmN0+XcSQ/Ufg/VfTbzY68oKMpCfT6lpX1IusEFsSqnpPXwghmMgVt684bjxbaGNAwC2RC3dAIA+k+j/AaDPNO4DNMb2tmIcDPh/ujUd2UD96vgvx1T2c1c2Zr3ndtI0MljOxrVHe1B/+n/88ePXX6ZbbNE4PNDe0tVs4L9N/CdZ/I9ks3ha478+Z2CqB/W3foaIf9g+dxL/r/WgfvEPAAAAAAAAvXN9OiIm243/lZbn/0Sb8b9KRBzuQf3rj/+VbvagGqCNW9MRz7ed/7v8RJeRgTx3TzYfYDA5NV+dS2P/3og4FIOVND+xRh0/vfvrC53Kmuf/pVtaf2MuYN6Om+WWB/nMzizO3Mk5A3W3rkY8WO48/yft/5M2/X9a9tYG6/jmk68e61Q2mm1rxT+wVWrXIg7mT/qL+G/8NyRrP59vPLseGG9cFaz28EvX/ulU//r9fydPbPZUgRZp/7+n7fX/cvyPJM3P61zYfB1ffHjioU5l3V7/DyUnsqeK5o/VjPdmFhcvTkQMJa+u3n9k822GnagRD414SeP/0KNZ/E91uv/X7vo/vWK4sME6J/b98FSnsu77f+BOpfE/u6n+f/OJ01eOnulU/8b6/2eyPv1Qvsf9P1jbRgO06HYCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAvlSJiXySlseV0qTQ2FrE3Iu6PPaXq+YXFJ0+df+fcbFoWMRKDpVPz1bnDETFczydpfiJLr+SPtOSPRsT+iPi4sjvLj508X50t+uQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAILe3w/r/qd8qRbcOANgyu4puAACw7fT/ANB/9P8A0H/a9P8ni2gHALB9fP8HgP7TZf//Xa/bAQAAAAAAAAAAAAAAAAAAAAAAAAA71P5Hrv+SRMTSc7uzLTWUlw0W2jJgq5WKbgBQmIGiGwAUplx0A4DC+I4PJG33VpZTrUuErLzeHQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPrHwQPrrP/ffmEwYAdoXr2vVqtdKbApwDaz/j/0L+v/Q/+y/j+w3m2+lfX/l2p1jbz1/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6B8Lly6fmalW5y5K3NWJ+Q+6OGp3/kfQk2aUo7vDe1O7RFeJSueigj+YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4K/wbAAD//3ZIMe8=") quotactl$Q_SETQUOTA(0xffffffff80000800, &(0x7f0000000180)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000340)={0x0, 0x204, 0x0, 0x0, 0x400000000000000, 0x800000000008000, 0x4000000, 0x0, 0xfffffffd}) 04:29:37 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x1f}}, 0x10) sendmmsg$inet(r0, &(0x7f0000001940)=[{{&(0x7f0000000100)={0x2, 0x4e20, @multicast1}, 0x10, 0x0}}, {{0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000140)="a9285c58dd84f85323eb8213d23b4a0829d2fdf1df4b72f9f625e0993ff6c80b6ee43471ac7cf9292ed669666b08c382a8c90361ecc27f15ffeccaf666efd8e4505895e60ac1506df708a97d1886aa9f2cc8c4f6672ec58e477780a03025cb85e8fbf96f076d5484e5cf6b03000c069e9e07e181553ffd427dab27fb175123ccbb21c28c3588981cbf16b5ab6d437f37a9e232861b7f38b2da8343bf40531b51da622a84d0e22d28a1a971a42ba2de7988e2ef4e9f76ee2b38cba1ed3436fbdefc164d87f9275f569fffe13e818e9ea71354f78d7f38463b45682f19decaa542dc08f37318cf2a8ec3791b4466807b3c4aa88f4443a8593c2fdae732fd265614adff0f37788e1e237fcb4e0839e6a37e260e68540502a3e14e743bb4365d0b82f98c25769d37fa1ad671c3de6d9347f97aeb602f2d7a2133509123adc60d8bbbb734d27fc003f8e051098f6830cc344f8704899f402fb0e7c4ba0fd4cacaf677d746cfe819a3d0a3af7afa24a1296298d36b16b5bbda493436b38e3db7e50423f47959ef9680eaf4ea0dd082816f881d9f6fe72c191c31aad077cc2652916567ae66717855d40c51b93890822314cce5a546582f100c4e01f4454ae16cad726bf7e53c4ae18051c03ecb12a0c40137143303a594bf8a0de73bb0b7fe0e9d319be64c6edda40c0298696cb8681f063e07deed17fdecf94f392c003e7f315886324b2d39ede7ea82cb6d77396b8799ab8e0cfd650a3c812f0c97f899860b48733acf88185ccc810c6e8fb7e6d6b64e3a9b625891055c775d732ded2639217baeebf4d312122a70691a83d2f6d0c5cbe7e8ba8813d68015c14a12b66adf346d8cdd78e35d66233882d4d247cde11015d32049d537ae348b9cc7c98f13391a6a34d07c08dcc231b404770b9f19fa467b67adecf7db45b21596eae0b40437725953d8763556f2ee698929b379f4e5acfc31912f725dd9a61a6353c839d8c1a7ef99b4e19eb55f9d659134d060494aed724b1072d867918adfc3ce6c65c729f1e8cef236f690da1d57a6ccfdf15b24428dd5da7e19d28a5ddcbedc1bac2bf9bc3b57186a0872e7e01922f1e39da4692210d20e143b7cd863d615bb960f656da18277a7a459845f329cd8ce0c78361b15a9f0878fc615979513bc52d6bfd0c5a05c9017a356ccaad4860621ec48318db99cb7f993831856bb83ad99f56a04f3f61cdf95e8c9c08b649e39411560bea3c6d8ecb3ece1386268c71ad1480efb033f1b98ccad6f4bd5e62ea573388c6e81cc6163aebcdd380a3d53e855092e4ce007d1371fe2bf779b48aaf5e8f46f1d3504a6a9daddffd496219f514ee3c24ebfafa27309d7ff5a767c77be13cec25e7aea09876d1ff754713ae69ac8e75f9e0130f1953f8acbc8fe1275d3addb3de848997a056d621e23a9f74e027743c917adb6a7f48341f091275f692d7815ab2f4f0d8820fd5ec23883f42e1a17362d7f1116957bc9f451865e59b4975487a9af2a6fd997aaab4aee44e93f83147ec37745b94645d6d3fea3b9a398ab26be8f27f0ccdf646f05ba54b8a424c032212ac863e540cf0326cd7000413d4f1b102ed58c8ca1abec924ed3fc0d93abd039afe7caec3a13bb3b043d05e37435a9882ee4b2527ab7fb253e74a74c44a2d2615fc68ffc7b4c5782cfef637aa66e6b2800ff12abefbaf1a7f595f7b10af5089e5e4f52a3918421be3b65f8cea3732496b0a35ed583c3bdde0fae8e01193e87a3e2fc78e41eda0476fcba86263f5ea567015ae47c979f823766117a13a960b462e0745aa2ec537ba2b81011128177b5f138afc3aae83924f59ec93742c2bdf6b2ee6cd63fa73d019b1421d6e98562eb7780786d8362a6eea25ce3103d1c8204ba4ed2a1123dcccea03b250b9b900b8105dae8b9d38e20c3efa68900966275c6d3ea88e32b24f7ce7877a234d2c615a3d0c694ea73b84ee43ea2a5d4d756f8e62a769c760f0349504516ad0699e662b74970cafc73dcc1a281509cd319a0c60b6958f3850ee3915a51f2e9482e53658e1b92ec7f2cb474e0da9a25aae7283f63d52cf3f62e8b84a2bb", 0x5c1}], 0x1}}], 0x2, 0x4008000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x101042, 0x0) r2 = dup3(r1, r0, 0x0) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) openat(r1, &(0x7f0000003c40)='./file1\x00', 0x800, 0x5) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0x14, &(0x7f0000000080)=0xfff, 0x4) sendto$inet(r2, &(0x7f00000051c0)="8d92f1b639c07e8abb5a23934c37d03799aa979b3e0f662a146cbc801daaf0300834cbca877e563743b2d809d88ae80eb7fd110ddb95076f42bd9e341cd17a4780ea168fb7090e7c2a05d3ac95245ce3a95641b2299148300e030d99beff4f8588346c0bd55ac54f1954b9de48310d32f66645362b0d4aed86289ca46463b3c3f9f6e58128fba4a5fe2c2daac7dfdcb44defaffde76cb6e0f80e7d6c8212253b165d709a8ebe14f8679bf8a86d51ac1151cf6de7102b7bd3d2016726b69b7ec740d3a9ab2aec3ce35e0a0358c5a453", 0xcf, 0x4005, &(0x7f00000052c0)={0x2, 0x4e24, @rand_addr=0x64010100}, 0x10) socketpair(0x1, 0x100000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$packet(r5, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000040)=0x14) sendmmsg(r4, &(0x7f00000000c0)=[{{&(0x7f0000000700)=@xdp={0x2c, 0x0, r6}, 0x80, &(0x7f00000004c0)=[{&(0x7f0000000180)='O', 0x1}], 0x1, 0x0, 0x0, 0x2f00}}], 0x1, 0x0) sendmmsg$inet6(r3, &(0x7f0000005080)=[{{&(0x7f0000000040)={0xa, 0x4e22, 0x7, @private1={0xfc, 0x1, '\x00', 0x1}, 0x964}, 0x1c, &(0x7f0000000a40)=[{&(0x7f0000000740)="7a4c176bdb30f3f7b00d22a22c174afa519d7e2042a6d3833790d534ffdf30a356670123e7ddf6aab01a5840b76109da5b0db4e049d4dcecfc23d39ae44177fa53364d19f05f93f8610244", 0x4b}, {&(0x7f00000007c0)="e3d49c7ca25fcfe975f32667dc8dde94b23ceec8e5ee24b7669b16fc6ed99f22105a755e0ce9bdb33b6b16f683a3b9e4917e03568ade962f8fb1aa8232a84eb3e973370b56d36d16591daecbe4fa6423bcfedf2396c85f64393019711ee9d41b4fa23cfecf0b526689e275458c3707618edf57cf08361325efc9ecf079e097e588274c3e74a5c12c81f4352c152c59fe2298a6ea4dbeae291bab3bd804f990dd7c79c2595a8b44e84cf55116bbf7a602f219eb1878470367f12d83da010547c7a3b45ea32b6502", 0xc7}, {&(0x7f00000008c0)="c26473866a7e5de26d4de7b850233ed11a5852a01fac2cb5f3ad1e83e0c8be2700b7292292a590a2571a01bd30636840c69171b91b1e5f3109acb2bf0dd750746bb2989eb8a901c6797da2e16cf8d7e6c9b1b5414d6f57ba8aa92ae8eb06824bb719d19ca8", 0x65}, {&(0x7f00000019c0)="571887ddb3ae488865c23b8d80ffc82997d1ab584c919bb6a82a2376946810188b64c9af0ef20be53941c2adab336a227f03d9e96adde0e1cd059aa57e95e86ddd841fc8074b903a104e2178fa5566605060b19729ed5832f7e6ce92a592bd6cd8f0075a7b51a220182e93f6611d4003e50719082536c2edacbe58bf74c7bae59ececd2f443476ecfb4d262ef0069e723d3c6442a5fdf7a711d8be299b17bc5bce98acbcba3827852b956e315db6b5683133244e7dde3540749cfc1925bd64c9f212ab015bf78ecf87356c86cd34e3f29d23511c770ed8653492704c8eac69da7e20178df000cf00818d55c5b602a35263f79de5873f7c0e779fe5b5207e13ae218bcc12c6e2b03366105a89feb1dbc2680cf9d0b28f9b44ac385c1fcef8f91b5fe4ea9bb7df8afdb8ecbeba3e773dad942ec3989983e5324d16cea0425e7059ea64f2fea0d179f7de3cde39c78ef05dcbea6ddc7c43b6a63193f1db5c8cd369b6da3e47c6b89e03b4298e1d468e05f5782fc37471d46f51ebfd29f81a1d1b1f267ccf796c5e67db5fcba82ddbc46af6e36eda2096ce16eb3187842e8f7ee5f5424672786794c7e4978ab9560f233f099a423d6de93b2c5db240c2c82f7f4f5c527ff1d278998a711979958cf6a13726234c9ef0eaa8ede0e6432c1289bf4dce0b156a5584693c5b3f3697b8133261c87daa86190559669164f514bf4414e511a04bb0ed08c5119666c93f05614c33065c3f0facda8409b0eb8f32ed2e8e5333dc69c929341acf61d61ef1773d2e2a02c711a4f7730753f6b0518b7663403eb72a370f3091706aaee302571c109918fa02144cde04231c3111b0d8863a2fe9477553c7218bc4cb1b696c2172da25b66a3a62338ad9616e472ed8a0228556a6915941dfd1667dbaa892aeabd52b843f9a22006539564d4034e0f97026c3c331487b0236e16b2609263953ff7f83f6de3556f3dd9b66c0c6beca661d5ee8cc9018f9a19db8bf8b5b458b453723e56f8335636b8716093b86362f72390954b087d5f4f07ce3246095e82e0d721c1827328b0a70570f537b104d34fe5f33cfd08d2f602a6640522cdf9127d3267276f97c1744c59a2ecc3d06863263e265c2c616261908416ba4695491e6571600221281f0562e8641380d7f04f3466a8024a709a822df9f94f74207d583051641790792a2afc71d96700d7fe14dc9b7789a23483986ce2612c0b55682416b39d73716f151546e2479b026097754c68bef6bd440164f24fdea6a635e2734ec93df9ac3033bbf1dda79554caf07bf614fed339bdd2afe14ff060bd0441e71be3338b5b320fd32e8dfb32522cd3aba2a2e5c0c575f9510953ba45404c37ae8588363edeec20848bd160f8d2edd4743b53d5141018faab133e5f4747016e502d8a015cdbea76a44ce1113b23a4bc770b33b019afe1d75d17de9bfa41a60a8d8ee546e560fda28729d984f7b7f8992d2e99b56f2c656ce96359712c756af2000c8f0d906f9ec3973b8f82b1491493ad512699fc06fe08c06c1840baa7468be3b8bfe7eb2856f8652a9f9a4ee5ed46cca98c55a555f1833ed5fb5255c81a4e6ab8dcf19c5ce2aa479967b0197ca664111745968658b4acebb1d9858938087df95453dc91e95d60828f41c71f2be590e78bf63f61fd87a2e73cf4d6beac0fb930a167d5f874b96df3f4bf30429270155cf4a456e679efb9650f9096b77f13e37a6db9d0982c2c29af743201406c24cf253887b09ba93801c4a278f7c8c47d66ff5ee8b69d6819cb1aa176c3c42b4a5f7df72fe63d8ff06236d7bb07c39bb61851a7032bff879347469af194f7f6ad92a0ef54c3d3be728d3ca0f5657dbd6c515d70a0d81c675fbb93a1e4ca14e4e8ddf923ad2448a8ecfe12aef9b1c8ca97a7747472f82c7f2fbeafd5dd1d787bac19dbd9abece4e40b5d0b0b9e94bd1cef0fc3ff10a3c54d1765df8878e81636308d7498ef291e0dbf443acba01206aeb5b4c9927747b7ae77ca1fc425fd06612857b2500c66271273df9e7c78813b3fa94dd148e01ddfeb27a29f59065bd7969a2495cc28f1883cf851cae655eb3b980aa43c108217d8458f050057573ba92806892fd32cb08ddc2d811bff42e8b7864e980dee66815ccbecf403924a0e4c93b4f95d144dcbe04b3ab9bc6a91d780c86d317b612abb317f9fd390b4d2ed59f07f61bb049cd3e17570e4409a4546d5443e5c28391593a2bfdf07090e01ee485b81e08cb155c4e82551fadec1f12c11165348fb7324fa00331f814af3b024e57d770ea2a8349c981e568cc68e61c75f2e7639a8b110915de2868276e490864cb5a60c2e6da48fc02aaa00d92909a55d8128309a03968f98bcc1567fba5e616b2b326305e02c734eb5a738262804d0944ced1c007247e78e8e1ae90a2e06c777288665e76dae9563c17e56789abb5c23f1e504ed62bdc54e6ad74ffb22a67f57e1fc2bbb71b718708ce27ac6d9dce073b1a5ffed83bfcea9db3ca0005db662049d173614041dd87ed46ec420f878f8aa5c4cf5aac4fa4630a9b93eae6b9ad479f0edca261fb80125212904e3215b9a5c7dd3f9df74d524f01d9f205872ab95a2fa035394bfe9a13ceab193a981f5dab2c5c2813f7567e32d01e07cac4595b5475b75c1302b596289f0a55668f60b83c09b85d8b5b5d434143b559d17c81369ce0cc11718fd84f44fd06fc3237c4a0e43b907038cdf35c0f72fe63db2bde31e8a366f11643727ef2875bad405797c172bf2c2b6e788e858e27e64571e03358d4c4066b8f5bc6f3cdb89db15f498b2c3d456284a55080163e28b374deef172d192548f699ddc9bdbc30daf021b9b44ad1e0d96b5be32c97eb6e856f23eecd6d341ac19585ff9e9e6e11dbadb2c88eef191bddaf88f0411edb39686fe2d2754509f4480d2c1c3b67273390b74250446d67c849519eab8379056b436295c3a6d04b262f703ccfc2553011d9ebb2fab6b531bf1821131fb31366d19deb535e380426e77cf2f957d41583e67bb9ce74e2d168db49cf1326ad69ad219c4360b3bd365744ffd40dd4289c5b9951f96375d1ee8adfc58e9402e9127a42ed778c1256a9259d59993b4e2942de6491ab50fb3e9f434dd7f6a94893128124806f5d7b5ae5194a301756f2c15706738fb3ad58fda84abc27a0f6a164dcd1f521c51fa852f0f798a6246b80987d19e8c8c0076e896c052ca95296d345c249884542ecc6a0cafc84060aca5eab618346e207d2a43bd6b202eb829daa7d17864fc06c4f93340561a2813c2562da985bf21fd0f88d883785274496e357f88f4dd4a78f6a6db739eb878b0509ba1c0b81d492efd03291ad0c65862e4978ccacf3e3dcdaf08d60d6ff03327a6255fc3a01acbedffbdbeec3aaeab6d69e48fb371f1e7966a088222a7176b8eb300ea6c0bcbfb1ea76766c63fd35839ccb5a27789d348b57818d2f2b1d2b15fed9939dfce0265c280fac6f01d581c56d9091cd5b12fd6c5b6fa9569315fbaaebf85fdebbb28c79e6ffbd3397efd1a7bb72b335029abccd60302f8e998816ce9930cef0a8d9d8f253fce448372c8808def25edda7ef184ca4ece6a072106c1ebf960852374aa536859a8387128a29b0748258e439896a8c53e705fc109bb96e7bdd639e4ad0240020b6dbbf724bc327278ca67918c00e67fdbf0fbaa25dcd1dde74ac15b5c028c5c9491fb7881ac5f2e7e9365107790743b5dd9da0c5c7cefb0b2de8163abece918fa27f7d7af1dcb2bb6aa473d8736a1ca0b27020f7b8f2f7e2f3dab0236ab0d6bcb6e4f589f2bac85797b488ab2bff2247ae1c47b88a2da6c06c8eaf578a771f3e51374360ea364d291e8ca603ce7d12af8648b195e95173bfc465a650418eb73ad0527bbf6f5fcabd11a6c88cdd4ecfda9abdf48bdbefa6b4909b50909becb630d6011d19794ea4629b19e16aebc74f7f66528d6dd48521432c1ba1bb0c81c39c9f2a86e3c0e862c708291ad45cca159301f469a05cba40066644b0ebad181e3aace5ae46ccc35a651c41406f40f1e920c809cbb70bf1e892a82524930189ce6e6c497cc0ce0620b4b2b96f5f3d056bb28fe9e9b40d21d0bd459498d54e5b0e165a197453c8b35099b6ab009c8a7f3ae022d785df1c7319d81d453ccfcb923a152d3ba8a61ffc88db3aec6afef8123f41296e1ee1107ec0d111b3bf0a7fbeeff3793fc9541d105cef38393ba23b665110cbb20e42631db0af7e1bc6a8b08c5d0e8b740b5b809f281108c09cc66fbbf457c2f27cec36274bfaccb867854b8f3945510621f2c05f8b720eb813eec5274337be052d3a448e4d7df63916c19147ef5e2bd65462ef9af2b2d5f977b4b978dd3346f6bd9bde6ad45a26e7e5cc60d5b11451358b58720476b3ba9c464ba77b794e693a7e365d9b5c8a340cea19483245e6041140f73f13cfdaf085cd14ab4d2dbb540cbc8d2cecc6b6bc04f1ba04748b053617fb73ddbd9653162ace213fdaaff61b562a100c372e2dfc54f5d0c18b9ff1bce24ad0a2449ba57e965dfddd3290f924e8dd05743ddbfc8850a12a27bedb8860e1f638a70365a90863bb3911c374cd911a059022191c8ad84f74fa71ccf5f490492c001e15d91b53f2f33a12cd2c0f7eac6cc44d77821bebb8e407764678aa3cb87b6fa7fe7fe2af546493856ed6e86198bfab1f661ff801be0f9d65e565946f0166187191b86c099d3ce53fa3f675a6dc6c3db46259b7177b4ab84271b3ad85c1b52dfba828e501ef73c31b2faf4bd146c0674719b8064f0b2de2375dab50508653f78501fef8a41576d5e097b1ab39917f157d6157fcf69241d9956eeacde5daf07c758eb3cedfd7d84d8419078dfa9fb8582e1ec4fd97c6157c3a5d145bdbc99df7d3669c4a6f3dc435c1aaab68fa879955c18bd644cba22a5e87aca0fd43a1a8ab0c94f18db6f7afdf3092706b724996045978c1ab3ea038099520d9cee6066dce4372b2d235d8ecfe79acad17cc1528497437edf66090c1becd4de25a4b27528bc1d652bd0755b7dc1ab687a2185a9a8ced67cf90956e5ee451746150272becdcbb7c5658313d614b04b7f631477e43c93622403787d045ed729cb181eab238ecdddc746278b442ba7436c9769f02adeb5446a3f59e6974bf5255750052f23881c6d38bc7be63f9f3097b956a567dc19886d37ff431bbd7081dcff6dd828df46eaf70132cf56d46fb5273a231c3a376cfe749e9dab6c5a43823352d59c285f82a5ca4d27f99de12bdf7b3ac7e965a00fa9230f1d1565a560c670791af793a7fd9699166c7c998b6d5acb567f40aff2ed598d24aad92a7b2b353bb98a6826ebd74c2efccd7d50cc178e44416f5241116790572a0af272ba8ad89199d69fa16e5cb8d0fdd6c8dbe8d9ff05d470742282cc6c99cd2db0da980de9af63fe7840f93428f5211d8f451a86fa8c541f36a2dbc0ef6d8062ea7a537d318faab867a747e62df0f3e94297a0a58bb9fac302d5776856460f75f1a5cbbb900ede1052e1b7255e9d328524902fcfa2d293dd699119e57e7e6cb8c85ce015ed86e10056bbc9532293f3f89916ea116ac14459db9eecba8d009282ba83f26886c062127f278d07177102febc92988bf68d281ff9f83ed404415ab228ac7c04a1ba304fc04ea5286fc902896e7cd3037a419b3ca41f94ffd3ac08d5c590b714c4397824dcffa7ca4644ca02a846af536cd5a4992463ac6ec9387ec649eeb89fbd5f9a0f2bfc108e9e0a2bc0feceb606a58358198f1936ba7566354a80fb71d154b915b8aa8", 0x1000}, {&(0x7f00000000c0)="5bba2a89d2bd88b0710b61b1311a13ecbb50fd50782c5a3d8f829328f9d7fb0081a8ab3c0794a4b17fc612789ba3bdf29acd059f24eb39d7", 0x38}, {&(0x7f0000000940)="f75780e3385bb71effb5d239d570888ffa60c9a75fbcb964bec1a8e74d6e8f7a650285ee5ad43d3ffdcae71a0516cea05783af85cb556a76c659d75b14b35e95304ff1dba985446ba0dfebfa9abf357cc02aa06425b81b05ce543ee9db15ddd3d3f2d704b414cfdc698584bac9c5b00d5a79c682d9597c845952bed54d079af635583567ff6d4eed83c99f07c4bfe5c845f045c963ee4e2657ef28a3186cfbb40b183e64239066068642b0a880af8177364dbfbb9b19d173136a42f8c871e9e5fbd2716dd439bd2b1e40c58cc9cbb386658ad7c06c0ba568bc308570db6b09b1e320ef8fd6dc8728d35c39a43e81a677b7390f5101722158d2", 0xf9}, {&(0x7f00000029c0)="2eca1d2f0c8e816e4b027839935db28b2a35eca43c1f8447acd42e922ba835b0d4cbaf70130af30b37b2ce91580f6a188f12af83e493be94e432da6ce7a302ba32ffc2541bcb011165da93ffa041632f16b35f8ec387c677400a7da486fd9aa4fb87a03baadc9cf64ef9e06e4ed05038170453b46de4902feb9adf5c623886e29338d5b579170ff9ac18990516c7f3d581614d37b02424de3808957996c3ef2873cae10dbbbec1b741741e39f08077e80bebedfa538f057fa8383b88914e02fbc324b37d7c209f45b82c42675ae09a7a9de124b326f4226ea895c7198429b212d0604d00555f067c25b8accfed2626bb3d36b59bf81de6db225dc9ebc6bee6347a372299367842f931a32e3144bec71a9a634cb521a0f928c5af5620484a7ac7d6bb90774d27f4bda267feb765e831e521df2d61a12e1ee0c688b01e09856aa7a811a5d87cbc8fbe168ddd17737b48b33af8113af0be89f4ac32e032238c7a3bd5b4ad57e6446bfed2f7287c5a5836701483179b9b7483fbb3075e9f30f7b79da7a77eb8b6f2d2ea0329dadd264a528cf962d92c39289ddb4e178f5f5fed230788e0f77d87a100ce637d73365881bd8ae7a946a2385c22e76f5c79ec8e2f6952fee8bfc1ed2b93b9937815a50d1509ccc074320ef742a3799f34b09bb919b6e78137d7590c5c5c22dbf6824ae2243076d2b62993f19a296a6b73df03be16ca3f2839eac0b337820a6b8863502d776767e4fbaf59e6f634dd130217419b87b7908b83484788920dce6282da74610ed744938a41f50125e860c847cfbae8ea590c512b91108190bef4bd4eb0837b432aa9284f895d118b0d903037e5b07e23bd767e58281ec8712dd5f6246c738fd617a570c159e9776b8b17d30089542590090a3cc4f32aa58f7fbbae8199b6af9a0f47b0572a634c7487b71dde96c2812804848bbbb7f4f83a3a02b6e1162fa1c31c3abbe86fbb054e1940d8e022fa33f326b81188e4f17ed45270e14fcac8bddf688157519d2ca57d5a7f5473d577dd94f89c04962aab25063b4f913839c762adee3849ce6f877e303a952a7170180dd24da441b3c4e452b3526ade89adcf8436ffd52a16333e50b8b62b43a711f59f2f722b8b98792b7a863cec0a556a722235015471b0376f3cab00b563299c5f9e1421a8a4e08a975508a20d197517bce10ea6974206c7892d686be051873977426178a4e14be8c0d654853f345f68296f463d57dacb0d49bec29af3854c45b5be0a9dee600039a7116b292d7fd2b8ef3d56762be969269559c37046435ea0a33c1a41b759562fa620db339d44faf5093dc9dc3f7d9df5a7b3822ee63496133abc1cfef1ee693f55ff704deb37015d7c5269633b3c2824806502d005783feffabf757c0f28d60a531f78685ea82e51fcc23020f1ffdec263d4c3e28a67219899b486b57718404cf7297efe9d129ea7c89acb5c354d8755fc40749ac1c757753bffed88fdbee9d72169e37249a3584d1f0aa8fc339fbda6716d1dffdb21bbf0248bd81d838c490a43cb98cddcace6747e84ce8bf45ecd747c327f720d81f878d6d3ab4dced02dc77bc0af72d769b4d766efa9c85ca090a4cfb60a3298414ba104b126d6c9db231296dccb91fc765fc1a7c4954e3078a2f63accfacbf2754e8ca0d99763c8567a79a82517b82d94f4e21ce666c36a06e2b341322e6b64d52aab732cfb3f5b97a6bbbd19e157250aa10aa310d3c16eb34853b6c18b8821ecc155820d5b73a0ff2f53ca10e5bd7e8711f69f94cfbc2d67523956c8a730863d3ef0d224c6b4acacb6d2bb9e0fc5986b7d503a5cd0c0705f87fc514643bed67e3498dabbc0846dbd3279d3d093e57b119120331a676ee04e5b167d9ec462c6bd79d02bb4024501c9ca69cc78a96d91145b8253d179106752fcd18874052df84d1cff8250d173cca723b2c62f84e951962ec8fc0cd28178e5046b183477dbb57f7baa779661d554f419bb1e56f2f73ceeacbdc339b37b487912924e41dc81f42612bf5fbbe53df31103394c436e08e5678c0b6eaf7f2ea6cf1d04a71191f809b4ce6c247e5e0aa4b5efa28996b76da0c33e531aba6a521a26a5ef7a80b3d4dc725056c9aeaec1216fecef6422eab807f3a4b093d983865d0926c5ad8e802c01dd27b532b9d686158396f85931fc44758032482e9b0106324aa15e853dcdf6fa2f7fb80c565ac2afda9fddfcc1942ef5d8dbb1eb431ffbc096e2b3dfd6a1985ebb008cdfa8977797b658af35f607230bf40e75925bd4f344df8c2d3e8f5a33d4b2acf436d987f029a89ef4fb0672a34096f5e4994dad06c054fd1ff23bca45b1a90c6ac7ea95cf4062bd25d4fba6c07f0ecc9ab41f929474119b8a293b56ce18f7ded0489c5736089183565ee70eb82ddb9a91432d47d99cc0867f6bcbb57c89dddf62de1afd4effd39798c457836962be8c355bce47bbaa3559bf5994c850aeeb6442054190332e3d383ccb4511b04b3c33f71a5efcdf39c46627bb5feedd2d557f45892a3d4cdcd783ceeac446adc1f6bf439b987c408df836d82b889d601a9f2ca67529da5c9ed8065f776794f2019b3923c8e017c976f72d569e874ab51bb72d5ebf46b7bffbf0eaacc4c4941f1f70b19f21ae64c4dee9f0af78dc278d604ae5e099590f81a0fbb147cb4d55f29e5203e750079af750b0a4ef3b3ec54921752fd0a059d11ac4f3ced1f08521465642c940842e59751d9c783bc4985e6c7ef8def74eb765945e3e7b6702d2a9e7e2737932a2c2adbf8804630cca6315060649da1de215a11481bf724cafefb50713b8a5dc6fb09c7534033eafcd3c3239e8dd6803ccbda39bb0c4f177154c8b053e5ba9287cb8bcd8ad41cf877da8c706d75dfc92b2009ceff03dfdb26a2a67d344ba61eef40959e31bfadc2bdf7cbd4f628f62e4c2faa321f57d9bbf6ee2f53d2358f34760df7cf58244c880df2b3b716451f202d176a1393962e69178893f51a8c067c13743cd14c922b5973b44f195fd4725e359f7357a4874e24ae074219c0e9393137b9b6042cc41593785984350211e0a103dabca49d1ef8da0b1cf6dbb21fc271a14bf5592b1a6a7ada7911e7f0157cfa9e81ca5f02b764cae32ccbb69618c6d715223abaa73ea6cb9f75c057e9a8f68b00c29b3d66726f95e123d07559dfc2e736a8f1b61687edf65887a3566b120226cc60480dcd7f12913aa73fcb148b4781d235f5118ad4b4f1ab36b1aa4fc1d2bf1c5d4eec46a30972d6f8c61f4e172ef3fc0fada39b077bc697d20a6f1b1241c4008f15858b6b293a18263e51f0eefc4bdb309b64e564f3df4543632a429889af888f113aa32bb8093c6f1db87ad98480d61cd55dbfd9f8aa2f166666da72805f1eb748faaec4cf0a05b81f2b28bbc8ac17bd537c3737e4d0dd27ed43b3b3b39083d56f8fe1ad2a1d09e198b44eb5b41d2f055754040ff452c27fb8588724f5ae661cb7f50829b536b713bb13defb2f7f0574de183d91b25c48a595a1cb4466c07ca62a54ba5243138074c4fa4d09d76b8b7a62103860c16349dd88728cbcdcccecd3caadf55374fcfeba9c08ba97a60a79b207a9e79502dedac09df7ba927acc6d488f3af5729b252ed5d53fd18764fcdb4729377c9cd3c62918493683ebb8fd154610e5bf822c36c593327baa956008bf0a4678c5cf56160ddb59dcefd76f3907a57a4661348c75241e03c71ffd2b116b045cac0ec0243fd3c8df7b3e5a92afb0dfebd4619fb51f4cc583aab270917fafa4458aaa4c877d01c19d15542eea14dbb1ff72d400e3ebbefc7bbf8942f829ae8ba4b7a42e25380fbda8bf096de5e1249928eafa32791bdb6674d2d49d91092292ee0487237328eb063d1ae84149650e88cc829f8bb660639acf568af475ae8a22ba4718dfe5cb6d14b9c70c2dbadb46481f0f3f214acc8030a93a825f2e7e08e22ce5b86fde4f7610928c2e3782348c34110a514c5fe5fba687241071798feea7f32669ac3e2aaaff2dbed8d80265cf66749fa9ec22c4fa098da31646c2ffa6170c377dad7884be68e99d9dacbc3c79071813f7e85080cd4da66e682759316efcc6f52b162627abe5c84388e2ac477ea9f0a34f18330b28a9d82d825d4e9ebf5e7376dbdd564cf147349ebcf43491fec529c0e5d3869fa340238df4406ab5456726d4e7c7d0392f2226be5802e270a8cfc657e36c2761971d7613888deebc0e09e6e8c4e2dc982241dd4f5564ecbfc07b8d8cc9463d88e10a2155c6b0fd512261f503ba845c838850de731a3e950973f9a29bf432ecffbd05c9088cc04ae9e09dac231f23841d4c4899306f880d849ac0d7351f7da69563212461774da697b95a5c5eac13a8989b814842787741e63618fcad78bcbfceaf6fe97ab8b0439de02186ad006b4f7c92827c1a5fe313bfc360b5019ae29a773f4a61a42543a725fe70a0ffa8fab73b515b355100d2f3c689ee37cc77b64b44fd711599dafdef878e97e16d3022ee6c1371d06c094b4a63e4d044330908141be023c2df341d0cf3ac454dff903bf9946afd2d03656379726acfad8809643d044732e936ab73245d85056bd51807ac0b3a7698a46e2b3daf8be9ee58788a02195da5ec8fbfe6d49c5405f637d950c34f4a7e1f7574a0d5c91311d4d914ae701b8ff41057b61268339528b156ba197afcbd65c4c26662a17f7319889655883f6f83b11b6dcdf091302778c55e689296819b904c1cb2b0b2a51085dcebda52741c235ae7c336ee15dc18e050057d6e782cd35936f5a8639b89e60f20b5de4b37dfbd4bbd0e697e611ca1f0567d6179221087c1d68fdbb778336a0f8af24bf8e0a2d1d88f45d28a62d26e7d149168b5e0f6442b2ffe71ed53aefe03378b4962e7e865a114e6a2dc4ae07ae107b1d0719cd274c9c1508be05985fab46935d7f0ccc6d2116b853abea4e87f21b4d8ae3f9be8fa1f86722957ba930775a8aaed5b02d4a512941b01bcc9ed0e0f60ca25ded7036092449983f478d3518dd6ec0b5ff0669f7e0c13c5ef661b3039f6cc90f4d79f3db6a2686aa89310f35b7094c2e18b021a33795d40552eaf8959f25d79221051a150f070d2bab051abb4f59ea4a61b879bcce602ddb011d5171589977036e60c6d01ce0201cbf799c5cb8c54485a6e35329c61b3b5f34d7c1782224fd952687418467c1c866702fbed793575eb080e8541ac334ddd725f319db65e2715e4917c241a1af7cd146098fb6b2a9d4e287480562da5e8aeb58b43c074a037e698df8a6ad1bb74d9b69c0e512ff2a2947ae8cc2ce67de694231648069ba402308f2c1e1217626c682e852ec6a6fe3c8ef984895a1fa9516008ef493ae8e2e8ddcbb71646757e9d664c10aebd423269c239eab737237178b690e815289f7d672804e46b53cc7161874f61c0daedb1f020cdf92ed226fd5ddb8f0618165f20989c6eecb588a2d7e7787e04aa9967a26ad78b4b7e079de0b057a7570467a1ecceef67e56605bb326ab3a38924e6fbee9e35e05275f07d6984147a0f8cc27712366db3571b9af76ec8265762c085a01887c808c1ec3533a44a1d27a73a64a2d79e0871999a258dc8f60e80276fb76aa238899a00c4c71bed51e5e2f089895b60980bc65547e99d134e5c3a4f6142f13a8e832e788cc617d024f33ad33e0eb79d541bc68b709df37649ae1c668047819de00b21220de6a16d34f6cb00f3abeb4856e26fefc8b48a0e2b4ec3a7ed4c62643c4bb5a41cc75b6c2179a13c8b9fc4f402eb6f0c6f80f883fd691016d2c981d55567e", 0x1000}], 0x7, &(0x7f0000000ac0)=[@flowinfo={{0x14, 0x29, 0xb, 0x9e}}, @dstopts={{0x190, 0x29, 0x37, {0x1, 0x2e, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @pad1, @generic={0x3f, 0x38, "1c81ccde994326b02b9fa21d839ae8eac005c3764a4c08ab8924e9df82eefde84d401cf084a19ceb95eddb88f830d8f903ca2e5c43ca78b0"}, @calipso={0x7, 0x10, {0x2, 0x2, 0x7f, 0x200, [0x797]}}, @generic={0x9, 0xf6, "a417c34140925570b9096b610553e854102126f6f966dd6951dff2ddd8cc64505afb8f269fb87e44b50d931a9b666f3753103e0eb9280c34234669c0626b0b7342d886c1a5bcd2cd14143cbfd5df446a5a8b3d4ac9d562801a92a595763fc5ec678868f56f045e65a72bcd0ca077851fc9a5ad52b400efe82d035e805bf9dbb8267987dd42b3945feef28208f581d7e7d8415d48402eddddf2bb9daa56afe87e0dc3559b4560102e7a9f92f94df5cf680a7d7d99ab58a0736ba2425b4e12844ec63f4122455b5df81c4edf58ce5a3481fb5b5fd134b224155735647bbeaa99710dde95d8c3c51b72a00b15332cf916208cba84404be4"}, @generic={0x5, 0x1f, "f9053ccf2c52cf55662012de60c2e5bd1e0f4cc3920e4298a0ed09976444a3"}, @jumbo={0xc2, 0x4, 0xa54}, @pad1]}}}, @rthdr_2292={{0x28, 0x29, 0x39, {0xff, 0x2, 0x4, 0x0, 0x0, [@mcast2]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x2d40}}, @hopopts_2292={{0x20, 0x29, 0x36, {0x1, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0xa0}]}}}, @rthdr_2292={{0xa8, 0x29, 0x39, {0x6, 0x12, 0x2, 0x80, 0x0, [@rand_addr=' \x01\x00', @mcast2, @mcast2, @empty, @empty, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @private2={0xfc, 0x2, '\x00', 0x1}, @private1={0xfc, 0x1, '\x00', 0x1}]}}}, @pktinfo={{0x24, 0x29, 0x32, {@empty, r6}}}], 0x2d8}}, {{&(0x7f0000000dc0)={0xa, 0x4e20, 0x2, @mcast2, 0x5}, 0x1c, &(0x7f0000000ec0)=[{&(0x7f0000000e00)="3539a4189f88f0a85dbc56641a7bd9cda802913c46a8686eb02959045bf3d2dcbc0abda0f5ce8890f0805652a3b4bf1cd7623a7dc581709c4bb776fcb6222fb02212226cf1e2f0e3da54b674d637897963290a4105900f817249daeec706869b9cbadb3fe60391dc50048e0b1fef3a71066eba2c19852641c6326ac51b1ca99f227263b0e4693569547b655325960e74604b968ec7878893585fec185250a3267f665a53259bf31d35", 0xa9}], 0x1, &(0x7f0000000f00)=[@dstopts={{0x50, 0x29, 0x37, {0x73, 0x6, '\x00', [@ra={0x5, 0x2, 0x7}, @calipso={0x7, 0x10, {0x2, 0x2, 0x1, 0x1000, [0x0]}}, @generic={0x5, 0x1, '\t'}, @hao={0xc9, 0x10, @local}, @jumbo={0xc2, 0x4, 0x3}]}}}, @dstopts_2292={{0x278, 0x29, 0x4, {0x11, 0x4b, '\x00', [@calipso={0x7, 0x48, {0x0, 0x10, 0x29, 0x4, [0x8, 0x20, 0x1, 0x1, 0xdbdc, 0x8, 0x1, 0x9]}}, @hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @generic={0x7f, 0x5c, "1103bd6ec9ae89fc99a40527431a01dcb6aabab63637b201eb04464fbe0299a17e2a2766b8bdc61b61102c9d3f1e2652118c18d56cd80c9e9d1a901e8e583255f9fad6b71cb37668dddc6c10f2dabe809a2cafbc5d0f09540dc4b6e9"}, @pad1, @ra={0x5, 0x2, 0x3}, @generic={0x1, 0x98, "4dbd19a5eb8b7f6b939a9198c9cbee88bd89044026df4f9fd13271128e83a328c0eb755ba525b31283f64f001acb4892fd66ec90608224acdb99cd9b2f237f2dd34fd20ec92075e3f034f576ec910c9eb5addb23698fd53bbf28b3050a28f579ff60cfca3da83a02027900a380eebc02cf6ddc4f4958ae5c6438d8e38528286c2c76651dfd93a766ee2ae7ea9f09b7b48a7cd7cf7a65fe8a"}, @enc_lim={0x4, 0x1, 0x9}, @generic={0x9, 0xf9, "20aa9a1bda69b866f94ea807467f06eb85b23fb880f02a2149018c768892e27be9e842d7b8ce400540ad6e781d6791b7baf8f4fa131e551c15407b4fc6749479822a0f1203b877adeb3b07585d33bfb4a79adb58fd662c82de7fa69fc53bb3a0eb321b0e8c105cd6693f4041ec0431f0dd7404e3959ddb9628d84d61d29877cc46ac7aeb59ac7157161f5ff32c4ff6944be096ba803e226886410d0fc4682c08ad0a21461f3f49b204658dd4a838a3f8a5d795d62f87c3bcfe742464fea2c52e740cb554a21a7cd9a1fd452bf472bfe8d98e22b38389e5845a81c08aff79b15f7c719615514aac7f2ed419f7341ff54e109a9eaf31f0342e98"}]}}}, @dstopts={{0x128, 0x29, 0x37, {0x2b, 0x21, '\x00', [@ra={0x5, 0x2, 0xd35b}, @enc_lim={0x4, 0x1, 0x2e}, @jumbo={0xc2, 0x4, 0xffffffff}, @generic={0x1f, 0xfc, "1cbbe76625bc9096f5f2d23de5eeb14d74bd3f68fe23f66da5eb7f66cb7844e38a6dcecea86fbab502710a082057f5de3c12d072812536e8d5ab5e8577dab584508512b39d6434df6aabe614fab5398db14636f3c8199c84a0516e894350162f8691fb6a0ab3a3c77667f2f026d0fe9ca675c211c925ce7ffd3c603d42d053cb7ac36a3d9b3272da4ed2c6ad312f7399840e3603c6990f6bfdda91c2dd8e8324432870c01f8c88edfde1ee03e2eb0dc4ab8787132d0a5d4525061669ce650d8da0a6a9d28a0050a313bdf0ec0a11e1a01d71af1fe5dca3ae01ec46072ebe6e867e8fe4266721bfa559b3b20f8546b3b19f4db5ca84be4398401f01ff"}]}}}], 0x3f0}}, {{&(0x7f0000001300)={0xa, 0x4e24, 0x3, @dev={0xfe, 0x80, '\x00', 0xa}}, 0x1c, &(0x7f00000015c0)=[{&(0x7f0000001380)="5be38158b362e727539e2dad222f67573545dd436d29ecc9fb55bffdc3edcd0701400190fa177b88d87b73dfef1b2b6571fc8cf53cd0763c", 0x38}, {&(0x7f00000013c0)="c056f33dc88fe49e7b65691576f908c60afdbeb80041fd490b2a9aaf50861ff41e163ddb8769a8fb0eafaa2d39beb561d6d85a7020f1e96a2f23782a96c07ab11979130e794e1c618fa7101e93d92fd84fadeadec3b2bb038807d9c54c574865d54ecf7965", 0x65}, {&(0x7f0000001440)="88b00533f96a432abc3852550dfe1945a44721e4cc3b10415eb2d7251cf4b71b02e73cb1f9d1e9413083aa24e9ffd396035dad16a7e26596e40a5755783df9526906416731a426bc89c33492c1e8f4e3e452be284db01bd554b70a9b140c6dd3cbc2a9cba0407880feb037415e866c7e2008e4521c56ec592ab35690447b11aa6bd084a9a1e59e1cdf9ef43de52265799e7f24354f2e4983", 0x98}, {&(0x7f0000001500)="bd444370f8a8b024369cf9657e5bb3293123b641321239a4d2139aef766cf67d24847986e1d378f86858bf41d5f7902045fcde5f8738207f1caf5ff59d368237e0e7faa76dbab4362bc8fbf45a1cc45f28092e87aa12d5de03e7ad76b479a11c742213c9ea89190343d000fa0fdb3d41bfa035cec63efd7217fd1f39c227f9998f97de51e5c067b25f80ffadea90307885564b68519f111d407792e0553f0b146c027883f8da2ccd6e36346a5293c5f85a37644bbefef08e55943c016be28fda", 0xc0}], 0x4, &(0x7f0000001600)=[@dstopts={{0x98, 0x29, 0x37, {0x87, 0xf, '\x00', [@hao={0xc9, 0x10, @private2}, @calipso={0x7, 0x48, {0x2, 0x10, 0xaf, 0xffff, [0x0, 0x66085016, 0xff, 0x4, 0x7, 0x8000, 0x1, 0x84b3160000000000]}}, @pad1, @calipso={0x7, 0x18, {0x2, 0x4, 0x7f, 0x400, [0x8, 0x4]}}]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x9}}], 0xb0}}, {{&(0x7f00000016c0)={0xa, 0x4e22, 0x1, @mcast1, 0x4}, 0x1c, &(0x7f0000003b80)=[{&(0x7f0000001700)="2b7300af60b5b00f0128b7eecc030f7bea55fcf07381b137591cb5205dd41423c954caeff418251819c8294831dc75e82bacd5b2800f9b826aba81814981083892491ffab0c664a43ff1d373acf8f8b030b119a66b300229e9d81fbd7b0b00b3f21ac67e993fa1623f5e2a60fcd46e042487c0d866bea334e5e79c7b6c99c9a56fc9ccc48f5f71c037c3eb", 0x8b}, {&(0x7f00000017c0)="f52dee6b999bbd14aa2d0fe13e42b3f84faac694ed1fd4fa9c0a33dfa410dd98c88c21b7f3541cb2fa929261db4b1ec95772663601127a172d98844b781c7a45dffaf54425f8c8dccfb8be7ae8f88459a2cbc73d22120bf251ef2ca3506b74c39ad3a606a702ca5fdd8d21424aacb57e70a684eb363eae99a84c0ef2e0c2dd2f4ecfc1c76c662dbc68d94024dff820df3cb44dfeefec67df772f5bdd963b01304d0d8c22130bc4eba8465d15a688d069fdf405da0ccb50b692d26351b429ef04363f645b441354cd8ac4cc49205b1dbfced7b4175e905ae4d11f9d0cece8a8052503f7c21ac08d757ce222df94f927", 0xef}, {&(0x7f00000039c0)="1b22a6f99b8eb83dc47dc5ee602d017b05f0c879ae2090e9468e0f53afe100136d66fd7af1fd1fbe991259c23b8e241d19fcc9587167bf95656a43efcedc8956e1b6f3f4bffe42d530f487d1cda2545303198402d16329d48f2a71662a6b8251c3a7c0081f4ac7c7f72d98ddeb81088fd6817b39a4bed0b755422d7f2dbf7c1f22d466d13a285f7d80797d2fb16abb58f67b90f9b43c82dfb9bd9959df2e5af2b3410e4a85ae39853bcd2b189206545d8073b0b88a007bd503b5a7ed05502db3cff0d0934a5ed0066ea551867951b898fcfa04df9fdd08406fb5353bc6998f61b2", 0xe1}, {&(0x7f0000003ac0)="c905dc8cec8437ed5f2d3ab92cb107d2110c1c2a3c532c49bdbd29ef57c1b10ed9b28d95aa4b28c5d59c23fd8df1d52709361122f746fe0e6f696594c424eb794013c4cfdb1a02bc4ba79230c4870d68aaf4260996b9d0d5ce3b421637df7a639713c9fff390cb3fc33ce0aedea18e5ab3633327bccd6ff46b9648c41dcfdd1461422361987a88b255209971bd5d437e1dc977d7a835704cd63a2cce24c3a04f3341c80396", 0xa5}, {&(0x7f00000018c0)="18f64b9ed71628828335bb", 0xb}], 0x5, &(0x7f0000001900)=[@flowinfo={{0x14, 0x29, 0xb, 0x2}}], 0x18}}, {{&(0x7f0000003c00)={0xa, 0x4e24, 0x3, @empty, 0x5}, 0x1c, &(0x7f0000005000)=[{&(0x7f0000003c40)}, {&(0x7f0000003c80)="7135d11b9ba386bbaadbefa77854201cb0a024d3b977f39bf227ebf148b8520705e9f73d843338b379482a16324f77136b146950281ecb386132df1db1cc7d58cc9ce188b71c9e6eb2883b7808d28f2d790acbb5116bcd76fa82f8ebab51d4f82ed29128d799bc25dd9b087473ac6fed12a5a8caef08383f46cbd79018fc76207b1a7e46482317674d7b13c41582a178daf33f3ad951a007d814f5ecdf8889f27a951dfcd0859b2ae86ba0f7a482bbcf", 0xb0}, {&(0x7f0000003d40)="4db4e5498c34f22c6af0a7ce3794563306d7bad7347b3d8811e902f7abdafa5745cbed1b12b7f3d62e6edae920e8a14d2c54ca0be781c60aece5662e923e4e5ce03a12fa5f6e3ab665319c9904802010ecf7f8e25922ef1d5e249801b1317ac4a79d17dc2a797b9345eaa6d34edb2cbf46a820482ec352a56c6ac6e80372c042eeb8152ceceffb28e3d4cca85641c5071d92376951e79ab71aeadce4105e20fa62fc68d4286f2d5d3f2eb0bf957ea6be9aa6e1ff17d5ca886790fdd84d4ae66b8e23dc795c02e5db7829a9e83687a2065b2ffaad01452257c41450e9d54db6d3abf850f5287469a54f1841cb5f3603e296fc8b607aba65aaa037074d5f8f9d93abeda5aca460f98d983da3912a398701d5729f5f899ff8c10884f2641adf2687f88ee4238128a2461fcbb9d7c6e71d118e254550b32581f2cabf3919ad5dc84f2bcee325be4ab4edc6b9555a9a2887127ab018265ca2919c4edfba4fee241992cd4a3a76ff239ac6c59395e4d7eb5d49e86b3e66106c427f2a3f3cb2ec4426ca975dd0a3cc637f4383c82f62e10c4ee1d0e747203dcec5025316aee147156a153ef6cd0e91a74e91b73eb08c5645303c950683237e045fd5d6934fcc6f35a27a77129a7cf13fc0bcd120e205dd374224f0c25b8ff3a52cfc0ec7a0bc544af0f22e7afb330e332440089091a8b6712e3f8ac797bfa7b0b0e2ae22a76f456a01b9f402c9015afcb35156f10b007c3221c66b45aaca8a3f696d0145ad91a3cfe151f1deaadfa5547688da04fa12e0345e6dcf1ba54c70fc3b675ca26c32b1b92657ebe0c54d29c81a6dd152482c93437bc520b1690d0d2aebab924874257c0739d4c760f9a45b4ecffc8cf6aef2e34558206a88216ff23cababb0c78b40bfd243a314d687501d034271ed04295d9a8d92531f6269b725926d6b29eaf7c1a02f692f1ce3e1a68e78842a34f0afb2616826570d36d8273080c4adb6503f61bed009d8d9ace3ae9dfa97a4c07c679da79cf5e923985ac84043e42c269708e6779d7a31dc05ee487fefcd10d1db70f7fe1a520d8566e34c1ba9eb3f2ae574a107d66b913cf29bbf2ed50eef105ee13deeec289c5fd501e1d725851be153c9594b639eafe947bf07cc701ae197aa2ee31945d63d81ec8bac25c8ac3a9d2beecf5f970709651f11cdc1daa28b7f9e6dcc69b49cbc5376403f078e73bba4d9a0a8bc31d626b3c55e0d6e07b784e936d99e5e03090f4667bf82435310d7807e5ac8d109cc51ae4faba3979483cb776a9e5228dce4d2c859273a769ef50c30271dd7bb62ddbd2202872702d98033247f4591ea2742e3df350a3d492014d20aef3f9ed77bfaf4a248add74acb4689414b35164d1c1af2441713f31adf79c1e4fc2e53e2ce678c46f33c262bbf8768f556f9e9f2c67f4b1823252c1644f221267fbcb70c692f9004527475f3693aa37edb71cbe638120197bf161ac38dabe5835f2a51729067a0aefa52f32097e1573bc458a6918d878e7145d7b2acf86d29a83867822e093805b77c1f9ae04a08b4ca2ed3a4418ed692d0fcdeb97e71bc51ad270db3366a6d91bf1d789b3cbbdfc9acb0da1cdaddf8416c5d90e84dd775b8c997c77d6e4054fbeef14764d7badcebdc7b913bfc30779c6c549b1c9fd3fcdf6de39d500b4e34cfb28ea65003910bc75f7954b11a3628fd6f8c109452ed85137c99a4c19923fc0943d8d9658c181ca0c9b8e123e3309c647cc3b79f14f676f651cc8cf4e890bf2ec9cb6831f65c5167c50e5ac9e1742286eeafab61b9982bb153ec179a185cf59c2ef9cab3a59b6f2611d6321e1f33c03dc7dc79a5f5b716f1f3be3c309bf010ecae7a6eb3145a326b62eafdd2ee68798a3908c2923704c308ee43aacf440bbe6494608d57a17a093e04192f659c8017be6b9bc93a43cb8932993fd0db7bad2013856bbc0c8e8d60ccaf8f64fc9f5f07cd66c0fe4fc1c2d6c11c7609257f788de1892b655d5868b90c63f77ae0c3447dd6e7799d6c2d83f57916ca4bf1d2043addbb7e215df6425f7b7ddab00604a80a8845f3cdaedf764cb0a1ff2110e3f05ddbc3cd9a7e9c09726f49563802c5a2334270035b1db99cf09c1f2481b32cb0814ab328664f3497c1ee61f01eb4d1cc628888f006ded0ec69818ee3e5162cbf32458976d7ad3a39cc5030987e01c25a40d4d1393713d4ba6e79155174099a1a27638574b4c4703c41573d28d4894cb6e35403c26e88938e1c1768903edfa155f4c07d752fee52bf6db85ee82d9d95c456d788ba8da49c939b2fbdc0d03ccecc111c10e010bda47e6e080e0b0bb7138eaeb7d39b86809a3972e42cdae1d78c06ffb5c7b8b31ee6a2191185741c9bb20707ff2660dd1256c5916244ca7aa9eafc4a345307147db63538c0a8ea6e8c7fa9960ada9a37a0ceb2930da38b8ee7717239c9a5bd8e0a6abf3ff8607b1bfceedb32c93954b5e75611c23b0611d4a643199e2134b86832d79587cc18b05f7de3a34cee9e4f44062330772ed2fe402a02059c15162f40096fdcb4c8fae295ff4c54bda1d1990b299bc04d49e9d55a1725be6484adab9fc32cf05a3732f674583a367ea4263d14c8bbe7339324c91dbd1a0ce4ac206cf365e5e4f5e225c3592053c4dce37029d6e9877d70c0a5768246fa8a6085d0526e333f0bb9ad06efdff06f8f09d9f88a860575bb6f62c64a3ca6a8247a5d32414f9adbcca5d4ce29adcf3f069038be8a4aeb23a9ab0755304361a6716b9c60b4b77e8c5f03967b7430162902bab5d01d4257494068d1ff78c5e93aa0bd1b7696a7c52e2f7f439c07872d467840a08aa30c50cc40805c6e6aa09b757bbdbbf59eb10e500f1d263380f198ebc1f0859bd12495b6cd0e9d9663a132821d81086cc0ac3b4982abf409820445d30d8ee108e4dd1f80bb8c55c81cf379f0aa2f806e6b17a7330d2f96a021d81fb95901d58709c9585f1c8d7a5bb3a9a109bb8132cc8d8d485f7cd59483437eee8a7d956d9d264ac4524e6683c60bd985e08609655a47d6112354cda158237845a03a5f32be086642edae84cfff7bf9790a96f28f4dac4ff641b713ac8a9bd4895d8c797e1fa0cae328f7e30d650d084f2534c60eadee789caa906209f082cdd925fd48f356ed595312288fc1574cb0fee33b1ecb96e0dbe7d5b84876dd0a30d877e95890b7fc1641ffa113ab1d7ddf1434452d08583ec2f2f2e55206d08b0653a27c7ae41bd2b007d3e17162f1ae29dc9435f6438caf4fdacaee8db68705f021db18285ba2a3617beedc904f80976975b80dd7339e97ee47dec0b4edd1e319e154227468d424536db8f64935a775c81b39587b358def3ca1eee7e8a52abb318d4556a91f821193b078d6aba792c36e81f42692ac9cde30baa0061761665c0b26da9d27dbff657172d2709db777b33a9e0305bf0dde5ecc933248e5b7c674d333af893b18cd61740ade754a3876a858ef96423999ea1306afc81dda09d0bf2e5c130118363784d7001a1b50078073c8c76386821945c520985fccd595b1363c1f8ded1417551ce650a3451a0ec119b1d8fcf2468ad20797f20da475e2d4cb4d1f1ac57eeb92a329e69c9eeda73614edadc50d18da98d3513d66d778edd621c453de4febc661cf07981b33c08c2f4dee2ac198349ff14a698faa6d202c5708c5afedf8ad62d7abe7ba885f1c2358727f8e5d11dd69078632a37dd51d7db6990db4dc29dd1707b185f26efd857f08ccedb3abc65e16e02e4cdc3324cbb52a9708428f82079a907afeb0762d5cdf7e59d5fbd0091e9646160ca58001073ed84fd2f4f705da4616a7b72cafc0c2416a7016ddef30bb07a65ba9d486b409cd7cf597e36c2bafd6c035d858fe2ea1a014aa450ee21d67727e0e96fb54e7bda92bf8b86902c3b94122ac070e47e49bd510aab046b6807d62c3a4122808b6f1a5a995a20f647670662b9ceac0e9f1b2dbefdd1a7253e1d32bda0b40d377ffa7dd2904ed12aa0d006fc8f1276365f699cf398620a88ffd1a81a63cb6dd5063a99d975f2666131929eb9c088b6830bd193eaa361cfaf51b0006a09a9ddaa0da65edae5ec5220bd7f5f93cb88d0685ee380e2be075a2e9d26d6ac7568c50e0fbb40d84f8edc9cbd32101b941aa3ab9c3734c4d930cc14f66b6a6327fc2dd702a1b2dc3973b291e4572f3bb9984c49bca37afb3a16b0b4c733a68365249a5139865edfc9bfe5c3399503e193a0b22ab325b9b91eb768b0afed74bb4f0ef785e158f07fc1fd01fab0af866d7f081696bf29f345c6596bc6ec1d098a0ee3f3a562c9b6249e4de5fcff1994ac338aff19d52ef684d028439519d0f5b7a314bb2ddc3fa839b1e392e736c180bb0b10c5beec8072751f1cc51992d274634e98a872f3a8b4a0675a6ae95a314709d8d8c59226b726bb74938225859a4fbf334fa990da69fed09f75537bf730793aac9813a788d819c029c0b8a3024b28ecd8ef5f4defddc0f30f03454f1d599ce39ceefa883a088e35a7322af62ff73134b22d154a8daf0ca541243fab9fdc98e5119394a3c8d4e739f4325983bfcaf7a79ee3d019ab847ee48c15548352a8a421abc45b7a398176eb9ea4ea92292af316c65173f4777e785329a2d050e129968c6b3a165a6bbf50d61d21ba129c9a13f7de495016b733077842f5a8ec14908e740571aeffa186d05d360c1cd908bf93fa56d0d35a5a6206c5de4e6f1640074cf90528a49e07f640e2de12c1c4bdbdf971a47ad6043ab713220095bce14536e49f33cf7d16bcb109bf5b6bc5c2e1206d815b0b5951014101c005a589c98c9c0d097ddf4e48abf828fcb2369a918939fe19fea9df839206baba1f0aeb69830937b80f5f25aea77cc15965099c3520b57400aefab400c2d3e204380d936c98beb0f1bd68b0212c1189b01710d3815ba036929eff4da24a27afdd26565307031f6ec3207f5c2f0d2c773cfbe633f1ba2945298a70c25b357a59c66a7b31a7d4493697317a0d103bbc334193f5b7d6cc5b8cce788901290c1e9b9a49cfb39e69cbc5dd902a831cba222e418ef3aa701fcb23f3a89fd2e885f066aa1d1bcf566e1c91279b190b8670142b257d370f0f03c4c29c07fcae85f7086612efd00d8274342b6879bb01853e2e0ce98b6c5c990e5eb0e3733764efe062e5a7fd3158b4dc75dc910c4a252e7007c5d1f8593a93aa8243a02e38fd2a884431dae0552dd15309f5093ab458cc04148bd9d6d4148e3bf77c8650b7c229576c2d28b3cff2e67667cf5cd9749ceab7e98f66a7ba332906d87de43166f98a9b2af229257a8ccab1c4eae33aa2a6d68a63f7d99ddf0955423c0c37a28fcd3bfcce2f76404135414b471cd20884f8fc63b3b000f8957151af058de8b446b49abf48518475c39157b35540ae620d2cd9fde3588fcca3437369516364b160443ea13916ba56d3770d18c3eccfb7f41a0c79fcdc054f07adf871612367890f1d7304f87754d85d97f0289a412dc61e471a4557ee733499e2aa2c983c09a1d9d1b8c845964fdf244871399cc2b66522270676c0c01ba41a1a616460703371dfa47f9086cda420577f8aaaf78b48c8c2d70510c9270fedb219db9f5c7b997400c8838327368c6f83c569b51086b045ddce8eda511b78847992d416d3e92a6822c59e3bb9b9951c3183cfb503e1fbc38faf9582b427a46fc00c1604bfded99d0a2648dd351e06d489388c6e89e40b96c83e74b8ce27848fdc865606bf47cbdccc85bbc055b7e80e9c020a106ff74b517477e0ac38f878954954fcf7f9e7d", 0x1000}, {&(0x7f0000004d40)="f76f1adb07ee62faa5692c81493d40d8f416b187612a08ad531365ded77307a5f4f76d3c3467080af7231a7f854d1961f492f383a0b4a8034544bb558b9a6d7375328d0e23842f8385c65f265cc2434e68beae687253389a4683c5d806b46381aad06dd6aed276360887e05981b4c7d662483bbbc4aeb2f66734f6d8383357758de1d86dc06dffb449e1fbab4f5448595f6b18000b1e8cc2cc3b8660409e7babdbef1cff918b9ed2e7f59e374f5648d514595f19bb1fe56d53e41f8a40024c0aa27e9b49f07f98da16f2ff9b9199df5c62a5d590ef4daf9076473eb0044b368e185d0d5e6eb4482c30ccdc61c213069b73da55fbc6fa241b508e28", 0xfb}, {&(0x7f0000004e40)="24aff030b9e522de3221416c1d2dd2272447639eae9774e4def84fc829f0fc72391497c1f8a9ec653e5dc1078433ff5fc2966b2f326d4cbebe1d25e77cf90bcab9620de8180bcafdeebd7e7b98c53cac6d3a135367160bedb966b91bdd957272c786397c501a0ee08ba96bd3c292d386f503484a9e2d2b9e4c55bd1e9916d112a69f06b1cfb0084a8732", 0x8a}, {&(0x7f0000004f00)="08b59a18c819e260bfa00a0c2a561364bb466cf164e5e3c47cfefe6313d56508b1c693c1eb1347fc1dbad22c44e92efda16f6c508fce1dc63a5bc096dd17025dd317cc30bd5baf100c48cba135930bb9b933d1a5689494183d57e789052bc850a9b562281e7cbe6ec4e7b54d766d9d0b6e07443f607e2e76ee4d89136017a0cc47a17b851e081b72342b1fdff3828c690bc6a2c988d536f08f05bc7867be37676aa969f5205f23a470f2e92da3bd2dfc00f1cc271e53718bb1ed357edebe2be7f0ae2211376dd0789f951f923d8dfd1a15bf16a765aa2d2f", 0xd8}], 0x6}}], 0x5, 0x44000) 04:29:37 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000140)='./file2\x00', 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="00e789da34e04a1ffbc2dc5c07001a000100000000897b2a1d84f5c7ffff00000000000067e77dc70b90bbb45efd97899a16f2df4fa2a8f069d9b047389f672eb3080000000000000065890d2d0d1b8d3d62f6d77b0283e166e2ff7f00103d3f00d6bf7da964a9eece5494651a299e6e81c96daf520300a16cab12d75a852b3e4470420877efbe1f000000000000007e15f9b683e63cfff7c638bca835b33bc18c4ed0351cd285197b0241a338392f831637ee8c25bb2183634433b18c4b459f9aea5ab222d7060000000000665106000000bf03d1b56126efec0225a5433883b0d1bfd886caf2624e7fffda0ef9893ef57c79a182dceca9c46a9f8b001e53b29c0c698ed30d8942e94ac057bde74e42021d895c22b6400000002b2c604ed7324901b9ee76e80f08bf07856a3a23e0907f3dc0eb52777cf0c5d12bbd891fa9dd01c40f6b21c18733b52c8422295fde5626cd43fb43fb3acf9b2e840713cba86d43a570ee3589b7e9000000000000000000000000000000dc85131317c56465978d957d000015000000000000000000000000010000000000000000000000000000000000301171e8e3a2d0c842c20fd293c053b93f7662fad1f4ae3e1fe359aa29a4b8965229fa06b0fb2e23d2644cfbdbd6929aa42151ea48334743ad0c378641e74d55d6dc7b09859919010000f60055ec9c0c26b71588d6fc97e3098fb0e778be446659cf82ab665e7f848d85de70c3c426a539a9a0e92e7bbf77528053dcb3b791b8e3faae507a3b721b670b06b78bb09e82ecc85a4bbc596d8ce0c5634fffa50e74ec0f2da4f3d82c2d2b5a20ec0000010000000000a22b014d07fc070d87f58118f468bf80283e0ce7efda7906f9c53319aef22e01a9ba5649fc10fb008132dcf42c47a4b79efb9f720ebd2dcc0300f870cee6201bc0ad9e85611f6015415c7c3f61e75f17c4633a171ac73cde505bed8fded3053cb455636132bdae3239b9c8b437256ac20a49c4f03b268c47e9be618e4f6b0eaea791a10486e4cbaff440728429f9e0b0222485188b745b3c871d01d27eb4e5e00bcd79b95601098e044345a8aaa12fda56277aef89192b9af038ab8808a2adf0c3f352c79676070800000000000000701b7af0a0b30e9e5b76f45500000000000000000000ffeb0890e7d529cbaf75b8387431ec2a704f9b79428f8b73cff584c1cfaa0a0a5b217afdbfacdf2f2fb0f78c7363e433ff21d2c846aabfe54b0a5ee3ecc09f3167e3d4d3af81b15774fd6b89439e097767bea30df5610d16b4294b689fc6b62f957f5eb449245b7e1706b1cf37fef9c97e4b9b097ba7b2b4a0104d0b66a1e748b841019808fa20c9c39754290983a5847da26d965a875a8c2e850af85880b4f0bc80c2f203fc5199b85489335a0abf0000000000005a8b64b1294b51ce1aa83b61fa5cd8a4c3a1aff6ae449eac47a72c184c9a096fa95eee1e32ec7c1437404c7d1d3032b15f9734e9c866289d000000000000005bd6190123d37f15fe69ee400add240ec2270e05cc05e5f0af6fa9fad412d60ec4032400fc0ac92ecde73f516d49ec2cf3125e0a716c2790a3a028599e7d1f25d1a645fbaf14d448f02040611c6536b289957e41bd895449e851511c6cbc250d2b9cac8e5781bcd9440376665050df022e06ac466fa460e88d31bb725a", @ANYRES32, @ANYRES8, @ANYRES32], 0x1, 0x1211, &(0x7f0000000580)="$eJzs3M9rHGUYB/Cn26SNqfmh1mp7sA968TQ0OXgSNEgLkoBSG6UVhKnZ6JJxN2SWwIpYPXnt3yF68yaI/0Au/g3ectBjD+IIu9E2MaktYrbYz+cyD/u835n3ZZeFWebd3Vdvf7KxXhfrZT9aJ05EazMi72RktOJPLyyPjtdvLE9GxNXMK0vXFl7JzNmLP7z/2Tcv/tg/8+53s9+fjp35D3Z/Xfx559zO+d3fr33cqbNTZ7fXzzJv9nr98mbVzrVOvVFkvl21y7qdnW7d3trXX696m5uDLLtrM9ObW+26zrI7yI32IPu97G8Nsvyo7HSzKIqcmQ6ONPnPQ1a/vtM0TUTTTMapaJqmeSKm40w8GTMxG19ExFPxdDwTZ+PZOBfPxfNxfjjqOKYPAAAAAAAAAAAAAAAAAAAAj4/77f+fi3n7/wEAAAAAAAAAAAAAAAAAAOAYvHP9xvLSysrlq5lTEdVX26vbq6PjqL+0Hp2ooh2XYi5+i+Hu/5FRfeXNlcuXcmg+vqxu7eVvba+e3J9fGP6dwF5+Ytgb5S/uzSRzf/50TN+bX4y5OHv49RdH1z+Qn4qXX7onX8Rc/PRh9KKKteG17+Y/X8h8462VA/kLw3EAAADwf1DkXw69fy+Ko/qj/EP8PnDg/noiLkyMd+1E1INPN8qqam/tL6b+9oriwYvWf3TmVjwiC3zA4vVHYhq37/9Rf6yLX05GHNEa8xcTx+Lumz7umQAAAAAAAAAAAPAw/vVThKf2TnT4mIk48GTZe99GvDaepQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAH+zAsQAAAACAMH/rNDo2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYKgAAAD//+dYxLQ=") io_setup(0x1, &(0x7f0000000180)) r0 = open(&(0x7f0000000780)='./bus\x00', 0x14507e, 0x0) open(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000040)='kmem_cache_free\x00', r2}, 0x10) io_submit(0x0, 0x1, &(0x7f0000001d00)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000000)="96", 0x1}]) 04:29:37 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="12010000000000406c256d0000000000000109022400010000000009040000010300000009210000000122050009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000015c0)={0x2c, &(0x7f00000012c0)={0x0, 0x0, 0x5, {0x5, 0x0, "612bd9"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x8}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r2}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000600)={{r1}, &(0x7f0000000000), &(0x7f00000005c0)=r2}, 0x20) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0x5, 0xa, {0xa, 0x10, "79424b4198805b07"}}, &(0x7f0000000180)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x42d}}, &(0x7f0000000200)={0x0, 0xf, 0xc, {0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x1, 0x3, 0x35dd}]}}, &(0x7f0000000280)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1f, 0x18, 0x4d, 0x81, "c568a23a", "7182d9de"}}, &(0x7f00000002c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x9, 0x18, 0x5, 0x20, 0x30, 0x1, 0x1}}}, &(0x7f0000000900)={0x84, &(0x7f00000004c0)={0x0, 0x16, 0x49, "80030190bb08aef6a681d0916adeac470f10a0ffc26ba692d0629e8db6b156c96e9689bdb7f0f6cb5731bdf27b82af9199383b75f9eb587586f4c655e6b1160ddaf022c193ce12a253"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x81}, &(0x7f0000000540)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000580)={0x20, 0x0, 0x8, {0x1, 0x1, [0xf0f]}}, &(0x7f0000000640)={0x40, 0x7, 0x2, 0x440}, &(0x7f0000000680)={0x40, 0x9, 0x1, 0x9e}, &(0x7f00000006c0)={0x40, 0xb, 0x2, "6e03"}, &(0x7f0000000700)={0x40, 0xf, 0x2, 0x1}, &(0x7f0000000740)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x4}}, &(0x7f0000000780)={0x40, 0x17, 0x6}, &(0x7f00000007c0)={0x40, 0x19, 0x2, "b4ba"}, &(0x7f0000000800)={0x40, 0x1a, 0x2, 0x100}, &(0x7f0000000840)={0x40, 0x1c, 0x1, 0x80}, &(0x7f0000000880)={0x40, 0x1e, 0x1, 0x41}, &(0x7f00000008c0)={0x40, 0x21, 0x1, 0x8}}) syz_usb_control_io(r0, &(0x7f0000000480)={0x2c, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000302"], 0x0, 0x0, 0x0}, 0x0) [ 1948.784494][T13619] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 1948.796028][T13624] 9pnet: Insufficient options for proto=fd [ 1948.806813][T13619] [EXT4 FS bs=2048, gc=1, bpg=262144, ipg=32, mo=a002e01c, mo2=0002] [ 1948.813785][T13151] usb 2-1: device descriptor read/8, error -71 [ 1948.819061][T13619] System zones: 0-19 [ 1948.825866][T13619] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 04:29:37 executing program 3: syz_mount_image$f2fs(&(0x7f0000005840), &(0x7f0000000080)='./bus\x00', 0x10, &(0x7f0000000040)=ANY=[@ANYRES16], 0x1, 0x552a, &(0x7f0000005880)="$eJzs3EtvG9UXAPA7SdP09e8/QizYdaQKKZFqq86jgl2AVjxEqojHoitwbMdya3us2HFCVnwAxIJvgkBixZLPwII1O8QCxA4pyHMnkECLKHHihvx+0vjMXF+fOdeyIp3JaAJwbs2lv/yUhOvhcghhOoRwLYR8Pym23GoML4QQboQQpg5tSTH++8DFEMKVEML1UfKYMyne+uzW8ObKj2/9/PW3sxeufv7Vd5NbNTBpL4YQOr24v9OJMWvG+LAYrw5beewsD4sY3+g8Ko6zGHcaG3mGnerBvGoel5pxftbb7o9iklRro9hsbebjvW48YX/YPMiTf+BhdSs/rjc28tjqZ3ls7sW6dvfi37a9/iDmL9bU+yhPHwaDgxjP09htxPX0HuWx1h0U4/GTWb2xO4rDIhanC7WsXc/r2Pj33/Oz7u1Wd3s3HTa2+q2sm66UKy+VK3dKla2s3hg0lkvVTv3OcjrfbI+mlQaName1mWXNdqNcyzoL6XyzVitVKun83cZGq9pNK5XyUvl2aWWh2LuVvn7//bRdT+dH8dVWd3vQavfTzWwrjZ9YSBfLSy8vpDcr6btr6+n6O/fura2/98HdB/dfWXvztWLSX8pK5xdvLy6WKrdLi5WFc7P+P4oe4/rhWJJJFwBw9oy9/9+fjZP1/8DfmET/v9keX/8fDvX/vXqRT///1E6n/92f1f8/m+uHY9H/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACcW9/PfPFGvjMXj68W4/8L4cZo6LniOAkhTIUQ9h9jOlw8knO6yDPzhPkzf6rhmyTkGUbnmC22KyGE1WL79f8n/S0AAADAf09SxC8/vvFp7Nbjy9xEq+KUxYs2U9c+HFO+0c9qZu6HMWWbGr08//j3Lj91ttHv+0LYPXZVUX4B69KYksVLbhfGle0fmT4SLh0KSQxTp1oOAABwKo52AuHBJGsBAADgJH0y6QKYjPw2gOJe/OIG/tkYin8IXj5yBAAAAJxByaQLAAAAAE5c3v8/4fl/ycHVAc//AwAAgLMtPv8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDf2LmDnFRiOA7AHWAe8N4zEuPeq7iDY3gEly4NB/ASHAGvwAU4A+48ggHjtCYMQSOhwwTzfcnQacP8Ugibf2kKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0KSXcj55frx5OuCRzr7B9eY4+T4RAAAAsGtVzifVzSj2/6XxizR0lfpFKvz31e7d8KeW2U055RfvL3fmsEj5H/rp+htCuE3X22WT3wAAAAD8bsvpbByr9fgyantCnFJctOn8v8uUV4QQytFrprRql8l1prDq990LD5nSqgWsQaawuOTWy5X2I91aM9hqitjs3eMDAACct3ol8H0VMjzBfAAAAGjKfdsToB3Vlvu0Fz9t4O/HJv0hOKz1AAAAgDNUtD0BAAAAoHFV/d/m+X+fTy3SfeH8PwAAAMgunv8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAk1blfLKczsbH5qw3Bwsh9LY7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8M7+vJxACIRBGOxd3zeZ/IOVBg1BvFSB8PE3HgYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF72u7/8n5gaZ5K518bS80iydmpsnRp758bRH8bXrwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuNiflxQIgSCIgjnjfyd9/8NKgp5BhAhoeFRRiwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvuh3v/yfmBpnkrnTxtLxSLJ21di6auw9aBw9GG//BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuNi5n9Y4yjAA4M/M7GxtrRij5BARCx70YtNNbe3VgxI8+BGEkG5rdOufNAdbipCLN8m5F9GjiKDEW79Dzy30Um897KGC58rMzjSTNJBVcWab/n7w7vPsMMz7vJsQ8sw7CQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALXxe7t5VrzMTfK0Onbn4Y21It7dFwu3tu8tFqPIkzaLfjq81nyTLHRXCAAAAM+OrO7vI+J+vrNSxHSu7P/z+pyi5//hhUle9/P7+/461r1/MX7/7cErjyeam8xTXPTS+mh45slSev/fKmfbi4ee0Ss/+fLeS1Z+QdIPt14e5+XnmXx3+/b7/TI91ka1AMC/cbqOVVL/PlTEQZeFAXDkPMoOPt5rNN51/5/NtVgYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEfGW/F8nScRsdjbzQt3H95YOyje2r63WI/zN29uN69ZXCKPiEvro+GZFtcy665eu/7Z6mg03Gg/eT0iupu9Sj6e4pyILiuUHJKcOuyctPpe777Upynp+AcTAABHTl6Noq+/n++sFMeS+YhHP+7t/99s5DFl///gk/N3mnM1+/9BayucfUubV75cunrt+tvrV1YvDy8PP39nefDu4OyFc+cuLJX3SpbcMQEAAOC/6ScR/X39fzr/5P7/iUYeU/b/X30/+KY5V6b/3yOr4u6mX8cFAQAAPONeOvXXn8kBx5N+P75e3dzcGExeq/exsVy+X+6g1H/sWDWa/X8233VVAAAAQBvGW8me/f+LjTym3P8/+dOrvzSvmUXE8Wr///TaF6OL7S1nprXx58RdrxEAAIBuHa9Gc/8/L5//Tx8/8pBGxFtvTPLq3wBO1f9nH3z7c3Ou5vP/Z9tb4kw5WcV0YfJ5lHEhorfQcWEAAAAcac9Vo2j2/8h3Vj799cRHfc//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALTt7wAAAP//M4Y9YA==") [ 1948.933844][T13151] usb usb2-port1: unable to enumerate USB device [ 1948.945063][T13631] FAT-fs (loop1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. 04:29:38 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) syz_open_dev$usbfs(&(0x7f00000004c0), 0x200, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1000002, 0x10, r1, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f000037b000/0x18000)=nil, &(0x7f0000000140)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000000)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 04:29:38 executing program 2: getsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000100)={@local}, 0x0) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) ioctl$FS_IOC_GETFSLABEL(r0, 0x400452c8, &(0x7f0000000100)) 04:29:38 executing program 2: sendmsg$NL80211_CMD_CHANGE_NAN_CONFIG(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x58, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}, [@NL80211_ATTR_NAN_MASTER_PREF={0x5}, @NL80211_ATTR_NAN_MASTER_PREF={0x5, 0xee, 0x5}, @NL80211_ATTR_NAN_MASTER_PREF={0x5, 0xee, 0x7}, @NL80211_ATTR_BANDS={0x8}, @NL80211_ATTR_NAN_MASTER_PREF={0x5}, @NL80211_ATTR_NAN_MASTER_PREF={0x5, 0xee, 0x6}]}, 0x58}, 0x1, 0x0, 0x0, 0x804c}, 0x10) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) ioctl$FS_IOC_GETFSLABEL(r0, 0x400452c8, &(0x7f0000000100)) [ 1949.094402][T13633] F2FS-fs (loop3): Wrong CP boundary, start(512) end(524032) blocks(1024) [ 1949.102774][T13633] F2FS-fs (loop3): Can't find valid F2FS filesystem in 2th superblock [ 1949.110809][T13633] F2FS-fs (loop3): Unrecognized mount option "" or missing value [ 1949.113748][T13154] usb 5-1: new high-speed USB device number 91 using dummy_hcd 04:29:38 executing program 1: syz_mount_image$ext4(&(0x7f00000004c0)='ext2\x00', &(0x7f0000000500)='./file0\x00', 0x801c, &(0x7f0000000000)=ANY=[@ANYBLOB="00027b112798fd0800137b763cd2c034326200807fb895798241fa893e943c69747629b5ee00000072920591491fe993ffef474e315ae45c8283bfc370233d505b6e0ba71980001000005348971afd97f334e1ff3250bbe3bcebd6bfad173849191f9ae6a174efa127f85171dbfbc55d6db0f174688885118749ee49df04b33f5d840000000047405acc1a40a574ba63be1d03c3022a3fa3a978315cf0a96902000063000300"/178], 0x1, 0x4f9, &(0x7f0000000540)="$eJzs3c9rG8sdAPCv5B+xHTe/2kKTQxOS0vQHsWIZJ1ACpfSQQ0kpDfQaHFsxwXJkLDmNjQ9Ob7mVUmihp55L/4dAbz303EKhPRQKgdKEPOL34IEeu5KcxJYcxc+WbO/nAxvtzmz0nbGY0Wp2djeAzLqU/JOLGI+Iv0XE6cbm+ztcary8ebU+u/lqfTYX9frd/+fS/ZK01q6t/3cyIjYiYiQifn474n5uZ9zq6trCTLlcWm5uF2qLS4Xq6tq1h4sz86X50qPijeni5M3pqeIeKza4M+n+rb/+5dmvflLfePnjXy/d/umppFjjzbx367GfGlUfirPbinbrIIL1wUCzPqOthP/W+1sgPkry+X01Iq5ExA/7XRigp+r1ev3z+olO2Rt14NjKp8fAufxERDTW8/mJicYx/NdiLF+uVGvff5Df6hDOxFD+wcNy6Xrzt8KZGMol25Pp+tvt4rbtqYj0GPi3A6Pp9sRspTzXq04OaOvktvb/yUCj/QMZke93AYC+aTNWDmSE9g/ZNbjtnD+QHb7/Ibu0f8gu7R+yq037Nx4AGdHp+3/xfI8LAvSc43/ILu0fMulnd+4kS32zef373OPVlYXK42tzperCxOLK7MRsZXlpYr5SmU+v2Vn80PuVK5WlyWKsPCnUStVaobq6dm+xsvKodi+9rv9eaagntQK6cfbi83/kImLjB6Ppkhhu5mmrcLzV67no9zXIQH8M9LsDAvrG0B9k18f9xh89sHIA/fOh+X4jnTKW9r8sQG+49Q9k19Xzez3/1/GewcAR8THj/9v6Ax0AHHHG/yG7zPED9jD+/6d/HVRhgJ4w/g/ZNd7h+V9feefZXdcj4lRE/H1g6ETrWV/AcZB/kWse/189/a3x7bnDuU/TUwTDEfHLP9z93ZOZWm15Mkl/uZVe+30zfa/P6gZ6otVOW+0YAMiuN6/WZ1tLL+P+70eNSQhJ3M3m0sgZbI5Nnq4PRcTY69x7cxVy+zR3YeNpRHyjXf1z6djImeaZj7HXAzvin2u+5hpvkc6lGkyfm96twS8V//w78b/ZHL9J9rmwD38XyILnSf9zvV37y6dtOrba3/v9z/g+zZ1o9X+bO/q/fLP/G0n7lXb938UuY3x9fOWfHeM/jbjQNn4r3kgaa3v8jYi42mX8yd/cmel0qqn+x4hvR/v4Lclaoba4VKiurl1L7yM3X3pUvDFdnLw5PVUspEPUhdZAdRvP/v3Z893qP9Yh/m71T9K+22X9f/GfoReXdon/nSvtP/9zu8QfjYjvdRN8/fKu2Un8uQ71z+8SP0mb6iZ+EuPysz93uSsA0APV1bWFmXK5tHyIV54ejmIckpXmwXcclvIc6ZXhOHGgIUaO7sfUTe/R8a4gwBHwttFvXfYPAAAAAAAAAAAAHHK9mE7c7zoCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwHXwQAAP//ZtfRyw==") r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0xa01, 0x0) ioctl$TUNGETFEATURES(r0, 0x400454ca, &(0x7f0000000000)) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=@newqdisc={0x54, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x1}, {}, {0xe}}, [@TCA_INGRESS_BLOCK={0x8}, @TCA_STAB={0x28, 0x8, 0x0, 0x1, [{{0x1c, 0x1a, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}, {0x8, 0x1b, [0x0, 0x0]}}]}]}, 0x54}}, 0x0) write$tun(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000003000300000040bbbbbbbbbbbbffffffffffff88a800008100000008004500001c000000000006"], 0x40) 04:29:38 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="180800000002000000006d0200009500"/25], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001040)={&(0x7f0000001000)='ext4_es_find_extent_range_exit\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.events\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000100), 0x1001) 04:29:38 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) io_setup(0x2, &(0x7f0000000640)=0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000007300000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r2}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={0x0}, 0x10) io_submit(r1, 0x39, &(0x7f0000000100)=[&(0x7f00000000c0)={0x300000000000000, 0x0, 0x7, 0x1, 0x0, r0, &(0x7f0000000180), 0xfd8a}, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000001c0)="577c0db4302ad396a90a571acd8b176eef818983c7229dc07388819ec1d5580a061b62634a3afa04121ae69813bef26f33de5e85d8f7737aa5356452d86a592d0e21af8bc62c55e427fc9b4bc101aafb154d2373555ef156d4d049", 0x5b, 0xa, 0x0, 0x1}]) 04:29:38 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x9, 0x4, 0x7fe2, 0x1}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f00000001c0)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000000)='kfree\x00', r1}, 0x10) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000700)=ANY=[@ANYBLOB='T\x00\x00\x00!\x00\'\r\x00'/20, @ANYRES32, @ANYBLOB="0000007fffffff000d0000000a0001006261736963000000240002002000028008000100000000001400028010"], 0x54}}, 0x0) 04:29:38 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0xb, 0x7, 0x10001, 0x8, 0x1}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1801000000000000000000000080000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70800000000002c7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) readv(r2, &(0x7f0000001540)=[{&(0x7f0000000040)=""/24, 0x18}, {&(0x7f00000002c0)=""/159, 0x9f}, {&(0x7f0000000140)=""/41, 0x29}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000380)=""/147, 0x93}, {&(0x7f0000000180)=""/48, 0x30}, {&(0x7f00000014c0)=""/80, 0x50}], 0x7) getgroups(0x0, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x0) fsetxattr$system_posix_acl(r3, &(0x7f0000000000)='system.posix_acl_default\x00', &(0x7f00000002c0)={{}, {0x10}}, 0xfe44, 0x0) ioctl$KVM_SET_MSRS(r3, 0x4008ae89, &(0x7f00000015c0)={0x2, 0x0, [{0xab4}, {0xc8e, 0x0, 0x5}]}) 04:29:38 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0xfff, 0x7}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='mm_page_alloc\x00', r1}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000001c0)={{r0}, &(0x7f0000000040), &(0x7f0000000180)}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xa, 0x101, 0x7fff, 0xcc, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x600}, 0x48) [ 1949.361147][ T4801] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_0: link becomes ready [ 1949.370438][ T4801] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 1949.379406][ T4801] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_1: link becomes ready [ 1949.388880][ T4801] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 1949.402102][ T4801] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready 04:29:38 executing program 1: r0 = creat(&(0x7f0000000280)='./file0\x00', 0xecf86c37d53049cc) write$binfmt_script(r0, &(0x7f0000000080)={'#! ', './file0'}, 0xb) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000240)=@framed, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = dup3(r1, r0, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000e3ffffff850000008200000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000380), r2) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f00000003c0)={'batadv_slave_1\x00', 0x0}) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r0, &(0x7f00000004c0)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x48, r5, 0x200, 0x70bd28, 0x25dfdbfc, {}, [@HEADER={0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'nr0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}]}]}, 0x48}, 0x1, 0x0, 0x0, 0x4048840}, 0x8010) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000040)='kmem_cache_free\x00', r4}, 0x10) r7 = socket(0x10, 0x3, 0x0) connect$netlink(r7, &(0x7f00000014c0)=@proc={0x10, 0x0, 0x1}, 0xc) sendmsg$nl_route_sched(r7, &(0x7f0000000080)={&(0x7f0000000000), 0xc, &(0x7f0000000040)={&(0x7f0000000300)=@gettclass={0x24, 0x2a, 0x4, 0x70bd29, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, {0xffef, 0x1}, {0x10, 0x5}, {0xa, 0x2}}, ["", ""]}, 0x24}}, 0x0) [ 1949.410726][ T4801] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 1949.418888][ T4801] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 1949.427059][ T4801] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready 04:29:38 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'pim6reg1\x00', 0xe511}) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'pim6reg1\x00', 0xe511}) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000280)={'ip6_vti0\x00', 0x400}) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000740)=ANY=[@ANYBLOB="18000000000000000000000002000000180100002020040000000000000020207b1af8ff00000000c5bcf0c7bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000000600000095000000"], &(0x7f0000000700)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x90) close(r0) 04:29:38 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @random="b0c942034375", @void, {@ipv4={0x800, @tcp={{0xb, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@rr={0x7, 0x3, 0x10}, @timestamp={0x44, 0xc, 0x5, 0x0, 0x0, [0x0, 0x0]}, @cipso={0x86, 0x6}]}}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}, 0x0) syz_emit_ethernet(0x12a2, &(0x7f0000000200)={@empty, @remote, @void, {@ipv6={0x86dd, @gre_packet={0xe, 0x6, "89306f", 0x126c, 0x2f, 0x0, @dev={0xfe, 0x80, '\x00', 0x20}, @ipv4={'\x00', '\xff\xff', @remote}, {[@hopopts={0x4, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @jumbo={0xc2, 0x4, 0xfffffff9}, @ra={0x5, 0x2, 0x8d}, @ra={0x5, 0x2, 0x106}]}, @routing={0x8, 0xa, 0x2, 0xe4, 0x0, [@mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private2, @remote, @rand_addr=' \x01\x00']}, @fragment={0x4d, 0x0, 0x1, 0x0, 0x0, 0xc, 0x64}, @dstopts={0x3c, 0x1, '\x00', [@generic={0x4, 0x3, "017aaa"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @dstopts={0x3c, 0x0, '\x00', [@pad1]}], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0xcd, 0x1, [0x1ff], "947a9b6fc62f0b65e000f128c31f9d2e4f4dfda07e0afdc422b262346aac6c9377b1fca9fe94972f76cc999695059e8fbda93e24eee3b6cad9c7030541f31c8d31f7ace2789bb93d3dac024052344dfd66e2116df05156de5b31c7aa6e3dc8f5e4d15218fd3cf5255fccd081e61077b9b02a332fa1087278e4a5b50323ac0e29f2ff7b06ddd7d9a360b372687d649065bf8252cc715acee841fa55a8c181c92ab4ccb6d0dae79b3748f1a7587e451322a433236fde77d95eb829658eb2ad6892493a9eb5b8a8adcd12d499be7d"}, {0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x800, [0x0, 0x9, 0x4], "4a1b6c2a949ba8893965e3e57107321d2c2b1fa94b1a625243332da45286c572d0b8d4041a73708ccb53313fbe0ec8c8053a256acbd209e785ab6218cb5dd6474143c6002afcbcc058786099f757ed58b1e7de677a0ba56b76b801baf842cf7a4399d28f9f0b1e4ddce282a2c7a38867e10114bd05c05671de435729feaee646076b95e517a1c8d12ecc07e04dddfce2178d8078be43eb94147f6f2e266bdf0d36a3a67b69be82cbfababeab1725f22499634d0f5f45105372726ade13265bcc10265b522dcd272f3637df24685b4c62d1b56895fb46deeaf70a5606c52d3d8a6ee8d169969c2dd9e229230755cd219831e01977cb84ab9e1efa0e26fc1589fd9ea009b1e68d3e30746161070ff4d9928b6f084daf3c7dfcf41fa07308014d3bda9f9fcebd2acfbfb56fb6fa0fcc787442f5b2b079694796c601d3ce96acdf7c95e90bb3eeaa43c20084af649275f869f92d33a0b5297d05bed0e2abcfd03cf31fdcbdc3c78e7bb79aeb51e520321063f4df0898bfaa70fe4dcd0b46c265d2d8b4dfa293c7028579244178c2d66b425df70414947aaed13e9ec8629de6ec6cba8b55b16f5c750dc55c1785b12243f91104e3851e1622fbc077fdfa11df65225907aad03e60b6246b84391cd81bdb1c3f9d633e598f23f286fb07b8c535e015fd8c05e40a9d6ebfc28fac0d79b3d4573089eaeeae406f3f8e8c5591a16be633e01a84ad8bd29a6ced9973a3cfa7c5403dca5571e39882c486221bb9e04d23167dc5aedee6c5899b35265aad522071949775795458776bf7e1944f2e3315796f5d87277c434bab84a06ec90d859aeed8de9d57ed2aa4d8af7912322ea454f19d42856658c73c5eb3b76ba1b654b202ee691f3f8508dd2ae0bfebc88fa46ce5a4e11cc9e3230c30373b527e0dca548a2dd812d9496d65d1e90b2487594320acb383a1bd043f90366f29b7ff615af5d4451ea16abd2c7a01e0847d5ed27df3f1bd3caad7732529356fd7a2faa0c2b567cd045b1c67d5feb72702aedb631b87022224ab334856fa57f5205303e806a231c22c8a0d7da34d8903d342ffda34e593e28dd33065586cc33b3a484b00a9c65e0bcc4368940cd1e2edde5f0351b6f60292516326a79fb0c0b1fbbd0140223b9a85e8322e44da2da47492407c61737f5efb027f46e2ebf4a544da0bb85783013711a13ea19f47c8f74aa29a7def099a24ec777fa609d4b8e20824da733a3e982d8329b28db30804ba5ba7d70b14be55003dc908bf0e4333adea962ea1c29f70e45ae6d6ce795d8c53c7fe3c264da3773406c2c11e8d3817a893ea90d4ebecb91816acb1d45eba680e3c2df999aa312a31c864fb5f2d85baf6b97b70cf43f2af0455b21cb27032d09934bda5ae406227873f81e3fdaf2fd884304c43279e3987c9601929bfc7c205cb9593e8b5a0cff20fec4e823c7cd9185b4e5feac7b0fc77dea4e771594e7c7a6883b338435ce00fe9b7127714a6f5c3f54e72187cdb6d9213422fb4a27f36c2a347ad0376c67503519712ed1638e248ec67043f4df61448d68e85ed6ef5235a3433d0309c59c36934172c26eb2d72e134e5e3163d4c96ceda61b6ccf18aa1567d692b3f94538762afaa49d8917479919ff08102845e352fea97b3425c1785ae2b8f7ee65dd5d718df42e20e5212c50911f336c749abe7924f12a319ae483110c721a51dbf7840dd575b9b12099c9b191bc6a8cfafed5d33189ae7a481680baf9bb5a4430073afd753e5717b00d67c6307d5873cb27895ec545f525b2d6b1500c29054d39d6abee53a4d01d72efe58f974f54d924a0f95a4372d8db94068f6dbf8e0cbbdbc44a4ee341b4ebfe47f77b1ea3f26add8061247dced132fdfeaa5aceaf8fd4d7c98636fb537ed63fcf87a8eb7c49ab0ec7c69a7c67e221f6bb9866b4bc0a9031982dba72b6462b552c662e6956f7c1b3145202174005b95baf8fe54cf1344e668f44399602bc5dc74903a620878272c7fb68f22e797dc771c6ca21d063230fe63f8de942bed17fa25470b2af2069a363de0d60e2a818084ae99dabd53b38eb3b653460b7ec692492382011319ebfc1957fd106d61800e29c611a15574c39db4e36e435d70e2a3a7b2c49cb89a32e446069fe394323abb40f55d62d02a0512ad8956efc9f3162170e86583bd94ac2029bf8a24d6fce7fed536e8676736a1eee63c7c3ac76c9c29ede6c623ed9473519b00aff3a843e737012f174f11e5a7e4d4ed3b2d99875dd110de0ec22adc373c24ecb51f2dd0ce60ad2bbffd46244aac5051bb6f789315005e9c45d1e2b9abab70b316f9b94b13d6bb04cf41ca6a48a8bf78115509d987776f3bafbbf4a3412cc1c2d68756dc90df685bab53dea9b67c9df3f5bae0b9fa84f3b0feb48f850a717ef47741b522b1da86ef48a2405ec336378f004a0a2656a76cb1207b0fa237cacc004d21216d349283d3c5d97e7c442a906cdf60bf18aa589f9e40a34145f6c52212199d2df5232400be3772c7481818421bdeb8c3d614480d52bb6773c460cd5c5971e83edc9630cfb919764adf3ac9dfa100677b3298f90772d101832ddf709ed49aaf53625441aa55f276bfa339b7510eb086478db56238d7ac7a57e66ce4974c822782f9dab9fe7cf30f84ba310ad98faa9b5a7ad1a68eac83b9723b71ddf75fe75fa7a621ce41c79320cac3856868b557042ed59ad2bb3a7b802b0a90f680c68a5931f7edb65659e15ba6eca18fa85925463c8dc9f3dc61d6390aa24466681a5c9d805edc1aefad376a004f2e0d8b00d01f6c1a84672d4d512f38afdadf687db022bf0b82eb6164af754a23e71d32c143e7824d331007130e27e1f6a471aa47fc014757f522740c415ea97375f4281af1adc91a0c1d4947ca6265cee24e5622f2ece2455798f6a72c78bb27521383af9f7d66056ee05352ba2d9036db5321ddb26dc8fb40c2c01913277647ca93540d18f7203505fbf36ef1ab10f18880bdf1f244b88148f558953a7ca45df81a6ded3b4c1b991a4ba163ffb1a331db5aca64b381974178a7dc7713ebf0132a571a7399afcc44cf0fb507ea80b53d14206917a9ff48150d9c01d38a8d66d3ef64e3bcf324e18fc8fd95651c0c37dd29c57b5e7953160bee761e9c5f1c5d554f94b8238ad531965f3bb6357e1a23abfa9fc1a1fa8a6a7ff0406bfc8e1c9980579a5779d2b9fc4683f227101fa4188b4fa8e0084899c3132d9c6cb266ecd1977241649f01ddbb42dbe8d373c0d0e3b4e4f3e9a05ca6d07af5920d92ea0ac028051ade576cfd1339ecc34916223b1af2f21f13d1d1c0eb9b98f1b4182b38aad5616cc0013d71867354e06000bd546d6c0deca66daa46ed445905ba2be1b9f3280aca9c9ba9b61bcdca564713fdae40052a5473dfd67a28b1caea05bbda4990ddfbbafbcacb2fb32f3a8019ae789718cf84c92cb423ed1120857a64a77da923eef5652f199df08dfd784574ad4de273d3b786b066e3761ebc48c67a8874a1c668e8035525f9d3cde7b17d23a255d157ce3346f39f83317c5264a002495548dda914625418a6285f0551ab7be77dba262976d860e2d303b0e9fdd94c096cc690b91bf802064f85278d0609fd43ec718f15fedb5cc13c823b985ccb950adec11f11c16ff4b9bfc8c054e122e05fc122ba9b076d978e792c0895254e27f98b6d5e021025e057b8530d1eac9f05c3400d2f4e460bb3bd0285c97b95c9eca15e67c7e2613507981b7461f962a34d848d4687d67660ec8e888cfb7265c1fd738bb8d59318ae03125c3c7f96921d3dc0e86a806c311c98ad38942af4f1fb9a2dd5efdee263d9d645ac4422171c79e856538d9bab6fb256215e5672d6f2d0dbae2af2406bed2574ecb2ff0f3807ea2a793a17d2a1c3b26708a69114468e8ef4368d46e582264dba8d4e4f764c6119a8edca0b86f1ca7d79fe18ee3e6ca1537f0574e38e158d5a945407b49279e7923f6815a3a3ba7f96577b596590160425a65c5f49c7dea9b6fee6976d189bd312011424026c1ab18211ee432a48b1954c1e6e7b5aa212365fe7694775728b884c5e479da4f9aeaaf02e29f17b663bbb18526cb011a5a290ababb59abec7a464683cad72421bacd64bd6643eebee568c7036378f4e6f8df054b7598c9cc6e735afd820afa6aac7b32c7fd4d348d71788473669f9933fe1d8f21dd61fbe077ed452fb5781435bebcf0a47818b99887b1dd6a4ca1046b5a5750b4d00d779243c2c39e3d85d6bf76bc060054a66dbb0d9230da505c3cbf5cd5cbe7c32375ac14fc7a83c6dcea615694b5301de7a6070fbc6c6c12596edfa7b56f99717eea5ebb7b21601cce8e7b6459c3ec078cb2570db40611bb309db0c8bbdd4bb514e274c429327c8fb2db718fa249c56821814c07d3cd65c565d01ab807d069bb716a32f9a5d10349b29a28419eb9742ba6cf85e7065d456cb0d2e5e14a7acf77dae18096d44b85c3ede3f26a37dec6ce838d5562470fa731b6e9154dd1ccb04962dff40d0786ccff75a4aea77fa87e331859432eb355da9648d0da8bbed93843728e16683b78e0a777628e186ec8caf205ce83a9c48c1f45abe4926bd21d7a262f5ec92eb1f6b5a3211981d2c06629ad68dd3ec8afe2aad6f9132ff1019c3726286e67143f760cd8e6f433726eaf56cb5c7624eb34a61d5125cac8979432198ad229c778c74af1d14b33199692ead1bf66e617bdd878dc42cbf2853a36b102a7377da5d78c56ada55cbdc7dd03e24dd62e2636edbd0875e564113393e47df2aa5d28e602297e4c32661e4f375fef704b3a55510d1eedc16a87fb7b8127380ec496fff714502a43d6b6fb1e8ddaafe2851e23f2f0d93ea15bc87a51dcf5a7cd3045551712a36710e981ddbac05602db948c075b0d51d97db4b52fd5d21d6e1f12ba7f820ba3794a5460886bc53ac1bbc75b38f1c219c09fbbb881ccb7131984149df248d9f05856e669cd9f6fc08f73be14de4431f5b55a3ea8180250e81bebc267253ba2239d64a5c153bfab23d999846aa5efefa8a2ec9c621af24101908cb8c74cee1230646b95655b89858838aa22447ab18956219792e5b68d70f757caef370929ea8176b662197b7931304705a914e28b481856a6f9d21c1a9d98fbb5715bda4b336830df42cfc577d859149bea505428a27e9580a5a145c5f4a6e960ef358910cc2e7efa8fe9035fd545034f9b76ee0dab1a61e5847477b3da5b2664f77782f82c2345be643739fa0426cb1feeb1816cead0093c86c9ac85b290bfbe5d0ebf0100de5513304edd61648b8189c5d230568858e8d5fb275669b63ffa3986b8ebdfc61daf847d9faafc0485d9e80791f3548fe9a79a0ddf8f0b712c80c8d69e08eb4bb8c2a4dfd346bf7209664ef41bba43ef07fe23ad86abef7e746c1d1c02711e2b58995a540ef0235119cc8282875ae6b29e4faa078a07b75b93025ec9811da963800bd4b8ac67995dd710f523cc65c1c9cd2c4dbf75497c7add777d2e178c06cace252f9dfe058e893cffb701e770c57fd98582051d985d1c0a62af7e0427dceffd6066dbd8cadc58df7898c7d54d46f944fac1b6827e4d968657ba87191cc58a01c81742423c44b7bca90c932dae70a534993b12856addee7229756d07a78396591c3b92a508d3e5a2110af8a25fbc2fee9fbf9b2bca6e88ac9a4620c5d954b6b2accf9ce645e44466227f47aabbdca8f4befb4ce7f187e1ac531a2d6ca905f7f70a911bdb8a4f5174081554ede9163d15267759ffa918cce02878f963adb5e768525"}, {0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x86dd, [0xfff8, 0x2], "4c034e71ae53603d"}, {0x8, 0x88be, 0x3, {{0x8, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x7}, 0x1, {0x100}}}, {0x8, 0x22eb, 0x4, {{0x5, 0x2, 0x2, 0x1, 0x0, 0x0, 0x3, 0x4}, 0x2, {0x20, 0x20, 0x3, 0x3, 0x1, 0x1, 0x3, 0x1, 0x1}}}, {0x8, 0x6558, 0x0, "22be9b1ece86b0d7adf03003071c32bda9ed92fa8ae8bafb39bfc25bd0ec3847f28a8313404aa104f7acb29e6da92d7fffeb3232286e1f5aebcbc31cbaec993d60123815ab8613ce01132551413eee9f4822866c637611d945e79ee5b39ca261ed04e4d79faafa8a11469b6fc4424ca40d78065e4add1c02d2052957313e9502e8ea4e30592d09a9418a3fd5e7c8300f851cdba0db38030c1d7b8b6ff168ce"}}}}}}}, &(0x7f0000000000)={0x0, 0x4, [0xbdd, 0x91f, 0x2b, 0xbcb]}) syz_emit_ethernet(0xc3, &(0x7f0000000100)={@multicast, @random="2ef2f8b8c8fb", @void, {@llc={0x4, {@llc={0xe, 0x9b, "cd", "c7d5322e013d2e6df5204e626527c59618aaf1eee37db088bb3da4c1f38ab71ce56d07bdfc444826587d7435023ed321fd2fb9a3603803245968abad41816673304e964ba82ad7ebd76c2b53ffe9c088b0b596f329dbadcc150381fd2729280194ff61c2e8ba22293429561cc1b4acde3ab7f201db5db667dbe2bd9283939fa4d69f87505419e49b31ab97d0051b00e825615440a97e1187c493ffa38bdb096d3b10ccf6eb6a5edc55448fa1e2229b9ac978"}}}}}, 0x0) [ 1949.484024][T13154] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1949.494874][T13154] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1949.504654][T13154] usb 5-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 1949.513530][T13154] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 04:29:38 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') mmap(&(0x7f0000fa2000/0x3000)=nil, 0x3000, 0x7, 0x13, 0xffffffffffffffff, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/110, 0x6e}], 0x1) madvise(&(0x7f0000fa0000/0x4000)=nil, 0x4000, 0xe) read$FUSE(r0, &(0x7f00000061c0)={0x2020}, 0x2020) 04:29:38 executing program 3: r0 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$ASHMEM_SET_SIZE(r0, 0x40087703, 0x10000003) mmap(&(0x7f0000fee000/0xf000)=nil, 0xf000, 0x0, 0x11, r0, 0x0) io_setup(0x3, &(0x7f0000000040)=0x0) r2 = syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) eventfd(0x0) io_submit(r1, 0x1, &(0x7f0000000540)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000080)='\v', 0x1, 0x4}]) ioctl$ASHMEM_GET_SIZE(r0, 0x7704, 0x0) ioctl$F2FS_IOC_ABORT_ATOMIC_WRITE(r2, 0xf505, 0x0) 04:29:38 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$VT_RELDISP(r0, 0x5605) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000140)={@remote={0xfe, 0x80, '\x00', 0xffffffffffffffff}}, 0x20) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/nf_conntrack_expect\x00') preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000180)=""/99, 0x63}], 0x1, 0x6c, 0x0) 04:29:38 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f00000002c0)=@framed={{}, [@printk={@lli}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='blkio.bfq.io_service_bytes\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000000), 0xffffff6a) ioctl$FS_IOC_RESVSP(r1, 0x4030582b, &(0x7f0000000300)={0x1100, 0x0, 0x3800, 0x10000}) ioctl$FIBMAP(r1, 0x1, 0x0) [ 1949.532979][T13154] usb 5-1: config 0 descriptor?? 04:29:38 executing program 1: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000140)='./file0\x00', 0x20100cc, &(0x7f0000000400)=ANY=[], 0x1, 0x7b5, &(0x7f0000000440)="$eJzs3U1oHFUcAPD/bDbZfmlS8WBFNCDa4kfStCKpCE1ED4oHwV7Ei6FJS+z2gyaiLUJTvOpNvKlU8KoIetFL6cGLN29ePUm1iPbgcWVmZ5N1s5uP7SZjs78fTPPevJ2+N9n8983Oe8wLoG+Npv+UIg5ExFISMZzvTyJiMEuVI6bqr7v91/sn0y2JWu31P5PsNWk+mo5J7c0P2xURP99I4r6B1fUuXLp8ZqZanbuY58cXz14YX7h0+en5szOn507PnZuYPDZ5dPLIsWcnuz2145WWHS9/+vkbNz975fGrH709/f2bv/+dxFQcz8uaz6NXRmN0+XcSQ/Ufg/VfTbzY68oKMpCfT6lpX1IusEFsSqnpPXwghmMgVt684bjxbaGNAwC2RC3dAIA+k+j/AaDPNO4DNMb2tmIcDPh/ujUd2UD96vgvx1T2c1c2Zr3ndtI0MljOxrVHe1B/+n/88ePXX6ZbbNE4PNDe0tVs4L9N/CdZ/I9ks3ha478+Z2CqB/W3foaIf9g+dxL/r/WgfvEPAAAAAAAAvXN9OiIm243/lZbn/0Sb8b9KRBzuQf3rj/+VbvagGqCNW9MRz7ed/7v8RJeRgTx3TzYfYDA5NV+dS2P/3og4FIOVND+xRh0/vfvrC53Kmuf/pVtaf2MuYN6Om+WWB/nMzizO3Mk5A3W3rkY8WO48/yft/5M2/X9a9tYG6/jmk68e61Q2mm1rxT+wVWrXIg7mT/qL+G/8NyRrP59vPLseGG9cFaz28EvX/ulU//r9fydPbPZUgRZp/7+n7fX/cvyPJM3P61zYfB1ffHjioU5l3V7/DyUnsqeK5o/VjPdmFhcvTkQMJa+u3n9k822GnagRD414SeP/0KNZ/E91uv/X7vo/vWK4sME6J/b98FSnsu77f+BOpfE/u6n+f/OJ01eOnulU/8b6/2eyPv1Qvsf9P1jbRgO06HYCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAvlSJiXySlseV0qTQ2FrE3Iu6PPaXq+YXFJ0+df+fcbFoWMRKDpVPz1bnDETFczydpfiJLr+SPtOSPRsT+iPi4sjvLj508X50t+uQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAILe3w/r/qd8qRbcOANgyu4puAACw7fT/ANB/9P8A0H/a9P8ni2gHALB9fP8HgP7TZf//Xa/bAQAAAAAAAAAAAAAAAAAAAAAAAAA71P5Hrv+SRMTSc7uzLTWUlw0W2jJgq5WKbgBQmIGiGwAUplx0A4DC+I4PJG33VpZTrUuErLzeHQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPrHwQPrrP/ffmEwYAdoXr2vVqtdKbApwDaz/j/0L+v/Q/+y/j+w3m2+lfX/l2p1jbz1/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6B8Lly6fmalW5y5K3NWJ+Q+6OGp3/kfQk2aUo7vDe1O7RFeJSueigj+YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4K/wbAAD//3ZIMe8=") quotactl$Q_SETQUOTA(0xffffffff80000800, &(0x7f0000000180)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000340)={0x0, 0x204, 0x0, 0x0, 0x400000000000000, 0x800000000008000, 0x5000000, 0x0, 0xfffffffd}) 04:29:38 executing program 2: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000140)='./file0\x00', 0x20100cc, &(0x7f0000000400)=ANY=[], 0x1, 0x7b5, &(0x7f0000000440)="$eJzs3U1oHFUcAPD/bDbZfmlS8WBFNCDa4kfStCKpCE1ED4oHwV7Ei6FJS+z2gyaiLUJTvOpNvKlU8KoIetFL6cGLN29ePUm1iPbgcWVmZ5N1s5uP7SZjs78fTPPevJ2+N9n8983Oe8wLoG+Npv+UIg5ExFISMZzvTyJiMEuVI6bqr7v91/sn0y2JWu31P5PsNWk+mo5J7c0P2xURP99I4r6B1fUuXLp8ZqZanbuY58cXz14YX7h0+en5szOn507PnZuYPDZ5dPLIsWcnuz2145WWHS9/+vkbNz975fGrH709/f2bv/+dxFQcz8uaz6NXRmN0+XcSQ/Ufg/VfTbzY68oKMpCfT6lpX1IusEFsSqnpPXwghmMgVt684bjxbaGNAwC2RC3dAIA+k+j/AaDPNO4DNMb2tmIcDPh/ujUd2UD96vgvx1T2c1c2Zr3ndtI0MljOxrVHe1B/+n/88ePXX6ZbbNE4PNDe0tVs4L9N/CdZ/I9ks3ha478+Z2CqB/W3foaIf9g+dxL/r/WgfvEPAAAAAAAAvXN9OiIm243/lZbn/0Sb8b9KRBzuQf3rj/+VbvagGqCNW9MRz7ed/7v8RJeRgTx3TzYfYDA5NV+dS2P/3og4FIOVND+xRh0/vfvrC53Kmuf/pVtaf2MuYN6Om+WWB/nMzizO3Mk5A3W3rkY8WO48/yft/5M2/X9a9tYG6/jmk68e61Q2mm1rxT+wVWrXIg7mT/qL+G/8NyRrP59vPLseGG9cFaz28EvX/ulU//r9fydPbPZUgRZp/7+n7fX/cvyPJM3P61zYfB1ffHjioU5l3V7/DyUnsqeK5o/VjPdmFhcvTkQMJa+u3n9k822GnagRD414SeP/0KNZ/E91uv/X7vo/vWK4sME6J/b98FSnsu77f+BOpfE/u6n+f/OJ01eOnulU/8b6/2eyPv1Qvsf9P1jbRgO06HYCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAvlSJiXySlseV0qTQ2FrE3Iu6PPaXq+YXFJ0+df+fcbFoWMRKDpVPz1bnDETFczydpfiJLr+SPtOSPRsT+iPi4sjvLj508X50t+uQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAILe3w/r/qd8qRbcOANgyu4puAACw7fT/ANB/9P8A0H/a9P8ni2gHALB9fP8HgP7TZf//Xa/bAQAAAAAAAAAAAAAAAAAAAAAAAAA71P5Hrv+SRMTSc7uzLTWUlw0W2jJgq5WKbgBQmIGiGwAUplx0A4DC+I4PJG33VpZTrUuErLzeHQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPrHwQPrrP/ffmEwYAdoXr2vVqtdKbApwDaz/j/0L+v/Q/+y/j+w3m2+lfX/l2p1jbz1/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6B8Lly6fmalW5y5K3NWJ+Q+6OGp3/kfQk2aUo7vDe1O7RFeJSueigj+YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4K/wbAAD//3ZIMe8=") quotactl$Q_SETQUOTA(0xffffffff80000800, &(0x7f0000000180)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000340)={0x0, 0x204, 0x0, 0x0, 0x400000000000000, 0x800000000008000, 0x6040000, 0x0, 0xfffffffd}) 04:29:38 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x12}}, 0x10) (async) dup2(r0, r0) (async) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x1f}}, 0x10) (async) r1 = socket$igmp(0x2, 0x3, 0x2) sendto$inet(r1, &(0x7f0000000740)="7600e00fe898299423c0f77fbb4a63f024091c214a09b678d27cca726269ad44c716dfe8717f18a3f2a40f0d69a20a43da7aaae2d7adb0ac2f55f98d029f3b5bcc4a0d93c146e81fc666ba78b800a79ccedefe75ccec3169c873b183fb7b0996035358e6ca6f97badabf726970392eb1a700f2da1cda5be2ba5dbac26013b6f18e066c3341f3e8ca61cc4b256e8e6480038e2d2606220587da4426317ce342f67e21e6c508a5df100911320ff914e67eccfa54ba51fcea9b1e0092fcc96325399ab675074f0fd2c26b595b072e4bf51f5f7e02addfdb25f272a63a9cd62ff333edc04629123e2e437bf281ff9df18444440498084498182091233db86435", 0xfe, 0x20000012, &(0x7f0000000040)={0x2, 0x4e23, @broadcast}, 0x10) (async) sendmmsg$inet(r0, &(0x7f0000001940)=[{{&(0x7f0000000100)={0x2, 0x4e20, @multicast1}, 0x10, 0x0}}, {{0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000140)="a9285c58dd84f85323eb8213d23b4a0829d2fdf1df4b72f9f625e0993ff6c80b6ee43471ac7cf9292ed669666b08c382a8c90361ecc27f15ffeccaf666efd8e4505895e60ac1506df708a97d1886aa9f2cc8c4f6672ec58e477780a03025cb85e8fbf96f076d5484e5cf6b03000c069e9e07e181553ffd427dab27fb175123ccbb21c28c3588981cbf16b5ab6d437f37a9e232861b7f38b2da8343bf40531b51da622a84d0e22d28a1a971a42ba2de7988e2ef4e9f76ee2b38cba1ed3436fbdefc164d87f9275f569fffe13e818e9ea71354f78d7f38463b45682f19decaa542dc08f37318cf2a8ec3791b4466807b3c4aa88f4443a8593c2fdae732fd265614adff0f37788e1e237fcb4e0839e6a37e260e68540502a3e14e743bb4365d0b82f98c25769d37fa1ad671c3de6d9347f97aeb602f2d7a2133509123adc60d8bbbb734d27fc003f8e051098f6830cc344f8704899f402fb0e7c4ba0fd4cacaf677d746cfe819a3d0a3af7afa24a1296298d36b16b5bbda493436b38e3db7e50423f47959ef9680eaf4ea0dd082816f881d9f6fe72c191c31aad077cc2652916567ae66717855d40c51b93890822314cce5a546582f100c4e01f4454ae16cad726bf7e53c4ae18051c03ecb12a0c40137143303a594bf8a0de73bb0b7fe0e9d319be64c6edda40c0298696cb8681f063e07deed17fdecf94f392c003e7f315886324b2d39ede7ea82cb6d77396b8799ab8e0cfd650a3c812f0c97f899860b48733acf88185ccc810c6e8fb7e6d6b64e3a9b625891055c775d732ded2639217baeebf4d312122a70691a83d2f6d0c5cbe7e8ba8813d68015c14a12b66adf346d8cdd78e35d66233882d4d247cde11015d32049d537ae348b9cc7c98f13391a6a34d07c08dcc231b404770b9f19fa467b67adecf7db45b21596eae0b40437725953d8763556f2ee698929b379f4e5acfc31912f725dd9a61a6353c839d8c1a7ef99b4e19eb55f9d659134d060494aed724b1072d867918adfc3ce6c65c729f1e8cef236f690da1d57a6ccfdf15b24428dd5da7e19d28a5ddcbedc1bac2bf9bc3b57186a0872e7e01922f1e39da4692210d20e143b7cd863d615bb960f656da18277a7a459845f329cd8ce0c78361b15a9f0878fc615979513bc52d6bfd0c5a05c9017a356ccaad4860621ec48318db99cb7f993831856bb83ad99f56a04f3f61cdf95e8c9c08b649e39411560bea3c6d8ecb3ece1386268c71ad1480efb033f1b98ccad6f4bd5e62ea573388c6e81cc6163aebcdd380a3d53e855092e4ce007d1371fe2bf779b48aaf5e8f46f1d3504a6a9daddffd496219f514ee3c24ebfafa27309d7ff5a767c77be13cec25e7aea09876d1ff754713ae69ac8e75f9e0130f1953f8acbc8fe1275d3addb3de848997a056d621e23a9f74e027743c917adb6a7f48341f091275f692d7815ab2f4f0d8820fd5ec23883f42e1a17362d7f1116957bc9f451865e59b4975487a9af2a6fd997aaab4aee44e93f83147ec37745b94645d6d3fea3b9a398ab26be8f27f0ccdf646f05ba54b8a424c032212ac863e540cf0326cd7000413d4f1b102ed58c8ca1abec924ed3fc0d93abd039afe7caec3a13bb3b043d05e37435a9882ee4b2527ab7fb253e74a74c44a2d2615fc68ffc7b4c5782cfef637aa66e6b2800ff12abefbaf1a7f595f7b10af5089e5e4f52a3918421be3b65f8cea3732496b0a35ed583c3bdde0fae8e01193e87a3e2fc78e41eda0476fcba86263f5ea567015ae47c979f823766117a13a960b462e0745aa2ec537ba2b81011128177b5f138afc3aae83924f59ec93742c2bdf6b2ee6cd63fa73d019b1421d6e98562eb7780786d8362a6eea25ce3103d1c8204ba4ed2a1123dcccea03b250b9b900b8105dae8b9d38e20c3efa68900966275c6d3ea88e32b24f7ce7877a234d2c615a3d0c694ea73b84ee43ea2a5d4d756f8e62a769c760f0349504516ad0699e662b74970cafc73dcc1a281509cd319a0c60b6958f3850ee3915a51f2e9482e53658e1b92ec7f2cb474e0da9a25aae7283f63d52cf3f62e8b84a2bb", 0x5c1}], 0x1}}], 0x2, 0x4008000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x101042, 0x0) dup3(r2, r0, 0x0) [ 1949.614515][T13674] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 1949.637295][T13674] [EXT4 FS bs=2048, gc=1, bpg=262144, ipg=32, mo=a002e01c, mo2=0002] [ 1949.646628][T13674] System zones: 0-19 [ 1949.651183][T13674] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue 04:29:38 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x18, 0x3, &(0x7f0000000d00)=ANY=[@ANYBLOB="180000000000000000000000000000009500160000000000e2bac15d3b6641a215f099e26603a050337b2ccc70a9f928ba3c529bb6e7365e7e246317380f5884d79663e7fcaa89795d7b10e88378c33265a7af06040e3d0bbc6a5864dfa023c6ac1da574242785bbb4ece12b11da52496875e1e384042aad63a3094bf3bc0e40a79960f9f1610940e67e30611d9873d1e6cb9c4cce44c999c49ff52a6400192fd021d7158438d7686a6f66778022c93c544189b684754e7e0f77a4f498609e53104c8aa70632fcc58c757bbc06f6472622dce2729d7296959ce003ec84acd015e352484c42fc29e5aea62fb7977813f7254fd6f62fec638abf292e6c33925b29"], &(0x7f0000000000)='syzkaller\x00'}, 0x80) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000001c0)='sched_process_wait\x00', r1}, 0x10) r3 = bpf$ITER_CREATE(0xb, &(0x7f0000000100)={r2}, 0x8) close(r3) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000000000)=0x9, 0x4) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'ip6_vti0\x00', 0x0}) sendto$packet(r4, &(0x7f0000000180)="10030600e0ff020002004788aa96a13bb100001100007fca1a00", 0x10008, 0x0, &(0x7f0000000140)={0x11, 0x0, r6}, 0x14) sendmsg$DCCPDIAG_GETSOCK(r3, &(0x7f0000000680)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000640)={&(0x7f0000000740)={0xfc, 0x13, 0x100, 0x70bd25, 0x25dfdbff, {0x1, 0xfc, 0x40, 0x0, {0x4e22, 0x4e23, [0x8, 0xdf602a32, 0x7f, 0x8], [0x1, 0x1, 0x401, 0x3ff], r6, [0x8, 0x4]}, 0x9, 0x8}, [@INET_DIAG_REQ_BYTECODE={0xad, 0x1, "a084ea2796303b5b05e7c9db89f636755b74075c610eb21ddbcd416f269570ee08c47c9d175a742b5193e9e0cfe5fe7f45912a58fca2fc15db35a044df0a59c367cefaaba98ef3dc0755600ce47811fb4b8707763f4e0d6b16507fbb013698867fca8e6cf575bf05f374b867fcfa215aaa035a5ca3d6de52c12e11168635b87e997f4ec2430c85f834373b6183b280dcaeb5c4eba983bf0e2d322893c500efa8bb4e93ee5e6afec40e"}]}, 0xfc}, 0x1, 0x0, 0x0, 0x90}, 0x8000) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000380), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) r7 = socket$inet6_udplite(0xa, 0x2, 0x88) r8 = socket$netlink(0x10, 0x3, 0x0) r9 = socket(0x10, 0x803, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r9, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r9, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000040)=0x14) sendmsg$nl_route(r8, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000006c0)=ANY=[@ANYBLOB="4400000010001fff00"/20, @ANYRESHEX=r0, @ANYBLOB="00000000800000001c0012800b000100697036746e6c00000c00028008000100", @ANYRES32=r0, @ANYBLOB="0800040000ed0000d9e4feb15a3a41d1c17c2e090024ba"], 0x44}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r7, 0x89f3, &(0x7f00000004c0)={'syztnl0\x00', &(0x7f00000005c0)={'ip6_vti0\x00', r10, 0x4, 0xa, 0x1, 0x1, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010101}, 0x8, 0x10, 0x1f, 0x4}}) mkdir(&(0x7f0000000400)='./file1/file0\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="776f726b6469723d2eb86275732c6c6f7765726469723d2e2f66696c65302c75707065726469723d2e2f66696c65252c6d657461636f700351a8f89eaf04885a"]) chdir(&(0x7f00000001c0)='./bus\x00') pivot_root(&(0x7f0000000180)='./file1/file0\x00', &(0x7f0000000240)='./file2\x00') rename(&(0x7f00000002c0)='./file1/file0\x00', &(0x7f0000000280)='./file0\x00') 04:29:38 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0xb, 0x7, 0x10001, 0x8, 0x1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70800000000002c7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000f40)={&(0x7f0000000f00)='kfree\x00', r1}, 0x10) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={&(0x7f0000000400)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct, @func_proto]}}, &(0x7f0000000100)=""/219, 0x32, 0xdb, 0x1, 0xd}, 0x20) [ 1949.664732][T13676] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 1949.703664][T13688] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.3'. 04:29:38 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') mmap(&(0x7f0000fa2000/0x3000)=nil, 0x3000, 0x7, 0x13, 0xffffffffffffffff, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/110, 0x6e}], 0x1) madvise(&(0x7f0000fa0000/0x4000)=nil, 0x4000, 0xe) read$FUSE(r0, &(0x7f00000061c0)={0x2020}, 0x2020) 04:29:38 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'macvtap0\x00', 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r2, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) recvmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRES32=r1], 0xfffffdc8}, 0x0) ioctl$TUNSETNOCSUM(r3, 0x8914, 0x20000000) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="180000000000000000000000feffffff18110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000140000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000003000000"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000200)='qdisc_reset\x00', r5}, 0x10) close(r0) 04:29:38 executing program 3: r0 = syz_mount_image$msdos(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f00000000c0)={[{@dots}, {@fat=@usefree}]}, 0x1, 0x241, &(0x7f00000005c0)="$eJzs3UFrI2UYB/DHdN1NI7ubk6AXX/Sil0HrFzDILogBpW5EPShTmmpITEomaCKCOXvycywevQniF+i38FaEZU97MpJN2qSrqy1sm5b8flDep/nPhPclk+GZQCaHn/z0dXuvyPbyQZTKKUoR43gUUZ1Wc8/Nx9Lj+nosG8cbX+QPf/zo08/er9Xrd7ZTulu79/ZWSunWK799+/3Pr/4+eOHjX279eiMOqp8fPtj64+DFg5cO/7r3VatIrSJ1e4OUp51eb5DvdJppt1W0s5Q+7DTzopla3aLZP5HvdXr7+6OUd3dvVvb7zaJIeXeU2s1RGvTSoD9K+Zd5q5uyLEs3K8H/adzf3s5rp916fL6T4Zz0+7V8IyI2/5E07q9kQgDASun/19nZ+v/FkcBVMu3/K/P370n6fwAAAAAAAAAAAAAAuAoeTSa3J5PJ7aPx6O9GRJQj4uj/Vc+T8+H1X29LX9wrR/w5HjaG83GW332vfufN9Fi1fLzXw+GwsXGcvzXLU5zIn4/KPN/61/x6vP7aLJ9m735QfyLfjN0LWD8AAACsgywdqy4eXVzfZ9nT8lm19PnAE9fv1+Llaxe2DAAAAOA/FKPv2nmn0+wrLkPxTjy7J5z8EHFZ1jUruhsRecTZd4/YeTA9Wi/FKq5CsRkRp9q49NQzwKrPTAAAwLO2aPpXPRMAAAAAAAAAAAAAAAAAAABYX0s3/frmtPcMO2sREX4JAAAAAAAAAAAAAAAAAAAAAAAAACLi7wAAAP//avrISA==") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000180)='./bus\x00', 0x0) (async) renameat2(r1, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000000)='./bus\x00', 0x9) 04:29:38 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x9, 0x4, 0xfff, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000001070000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = dup(r3) openat(0xffffffffffffffff, &(0x7f0000000600)='./file1\x00', 0x0, 0x2) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'batadv0\x00', 0x0}) r6 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000200), 0x644102, 0x0) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000440)=@base={0x1, 0x40, 0x6, 0x8}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{r7, 0xffffffffffffffff}, &(0x7f0000000340), &(0x7f0000000380)}, 0x20) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000700)={0xffffffffffffffff, 0x20, &(0x7f00000006c0)={&(0x7f00000012c0)=""/4096, 0x1000, 0x0, &(0x7f0000000680)=""/16, 0x10}}, 0x10) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000880)={'ip_vti0\x00', &(0x7f0000000800)={'sit0\x00', 0x0, 0x7800, 0x8000, 0x54b8000, 0xfff, {{0xa, 0x4, 0x3, 0x6, 0x28, 0x64, 0x0, 0x20, 0x29, 0x0, @dev={0xac, 0x14, 0x14, 0x2d}, @local, {[@ra={0x94, 0x4, 0x1}, @noop, @rr={0x7, 0xf, 0xb3, [@rand_addr=0x64010100, @multicast2, @empty]}]}}}}}) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x14, 0x13, &(0x7f00000004c0)=@raw=[@map_idx_val={0x18, 0x8, 0x6, 0x0, 0x4}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r7}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7fffffff}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}, @tail_call={{0x18, 0x2, 0x1, 0x0, r8}}, @jmp={0x5, 0x1, 0xd, 0x4, 0x6, 0x4, 0x10}, @map_idx={0x18, 0xb, 0x5, 0x0, 0x1}], &(0x7f0000000400)='syzkaller\x00', 0x8, 0x0, 0x0, 0x41100, 0x0, '\x00', r10, 0x26, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000640)={0x4, 0xf, 0xff, 0x6}, 0x10, r9, r7, 0x0, 0x0, 0x0, 0x10, 0xa0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0xc, 0x1d, &(0x7f0000000340)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x3}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [@alu={0x4, 0x0, 0x3, 0x7, 0xb, 0x40, 0x10}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x3}, @map_fd={0x18, 0x2, 0x1, 0x0, r0}, @map_idx_val={0x18, 0x5, 0x6, 0x0, 0x5, 0x0, 0x0, 0x0, 0x7}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @ldst={0x2, 0x3, 0x4, 0x0, 0x7, 0x2, 0xfffffffffffffff0}, @map_fd={0x18, 0x7, 0x1, 0x0, r0}, @map_fd={0x18, 0x3, 0x1, 0x0, r0}, @map_fd={0x18, 0x7, 0x1, 0x0, r4}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000180)='GPL\x00', 0x6, 0x1000, &(0x7f0000000a40)=""/4096, 0x41000, 0x1, '\x00', r5, 0x1f, r6, 0x8, &(0x7f0000000280)={0x2, 0x4}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x4, 0x7f, 0x5}, 0x10, r9, 0xffffffffffffffff, 0x0, &(0x7f00000004c0)=[r0], 0x0, 0x10, 0x3}, 0x90) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000500)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x9, 0x4, 0xfff, 0x5}, 0x48) (async) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000001070000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) (async) openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) (async) dup(r3) (async) openat(0xffffffffffffffff, &(0x7f0000000600)='./file1\x00', 0x0, 0x2) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)) (async) openat$vcs(0xffffffffffffff9c, &(0x7f0000000200), 0x644102, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000440)=@base={0x1, 0x40, 0x6, 0x8}, 0x48) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{r7}, &(0x7f0000000340), &(0x7f0000000380)}, 0x20) (async) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000700)={0xffffffffffffffff, 0x20, &(0x7f00000006c0)={&(0x7f00000012c0)=""/4096, 0x1000, 0x0, &(0x7f0000000680)=""/16, 0x10}}, 0x10) (async) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000880)={'ip_vti0\x00', &(0x7f0000000800)={'sit0\x00', 0x0, 0x7800, 0x8000, 0x54b8000, 0xfff, {{0xa, 0x4, 0x3, 0x6, 0x28, 0x64, 0x0, 0x20, 0x29, 0x0, @dev={0xac, 0x14, 0x14, 0x2d}, @local, {[@ra={0x94, 0x4, 0x1}, @noop, @rr={0x7, 0xf, 0xb3, [@rand_addr=0x64010100, @multicast2, @empty]}]}}}}}) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x14, 0x13, &(0x7f00000004c0)=@raw=[@map_idx_val={0x18, 0x8, 0x6, 0x0, 0x4}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r7}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7fffffff}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}, @tail_call={{0x18, 0x2, 0x1, 0x0, r8}}, @jmp={0x5, 0x1, 0xd, 0x4, 0x6, 0x4, 0x10}, @map_idx={0x18, 0xb, 0x5, 0x0, 0x1}], &(0x7f0000000400)='syzkaller\x00', 0x8, 0x0, 0x0, 0x41100, 0x0, '\x00', r10, 0x26, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000640)={0x4, 0xf, 0xff, 0x6}, 0x10, r9, r7, 0x0, 0x0, 0x0, 0x10, 0xa0}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0xc, 0x1d, &(0x7f0000000340)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x3}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [@alu={0x4, 0x0, 0x3, 0x7, 0xb, 0x40, 0x10}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x3}, @map_fd={0x18, 0x2, 0x1, 0x0, r0}, @map_idx_val={0x18, 0x5, 0x6, 0x0, 0x5, 0x0, 0x0, 0x0, 0x7}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @ldst={0x2, 0x3, 0x4, 0x0, 0x7, 0x2, 0xfffffffffffffff0}, @map_fd={0x18, 0x7, 0x1, 0x0, r0}, @map_fd={0x18, 0x3, 0x1, 0x0, r0}, @map_fd={0x18, 0x7, 0x1, 0x0, r4}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000180)='GPL\x00', 0x6, 0x1000, &(0x7f0000000a40)=""/4096, 0x41000, 0x1, '\x00', r5, 0x1f, r6, 0x8, &(0x7f0000000280)={0x2, 0x4}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x4, 0x7f, 0x5}, 0x10, r9, 0xffffffffffffffff, 0x0, &(0x7f00000004c0)=[r0], 0x0, 0x10, 0x3}, 0x90) (async) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000500)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) (async) 04:29:38 executing program 2: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000880)={'team0\x00', 0x0}) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000940)={'syztnl2\x00', &(0x7f00000008c0)={'syztnl1\x00', r0, 0x40, 0x8000, 0xfffffeff, 0x7, {{0xf, 0x4, 0x2, 0x8, 0x3c, 0x66, 0x0, 0x1, 0x29, 0x0, @empty, @empty, {[@rr={0x7, 0x27, 0x2b, [@loopback, @multicast2, @multicast2, @rand_addr=0x64010100, @remote, @remote, @broadcast, @empty, @loopback]}]}}}}}) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x1f}}, 0x10) r1 = socket(0x10, 0x3, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) connect$netlink(r1, &(0x7f00000014c0)=@proc={0x10, 0x0, 0x1}, 0xc) sendmsg$nl_route_sched(r1, &(0x7f0000000080)={&(0x7f0000000000), 0xc, &(0x7f0000000040)={&(0x7f0000001500)=@newtaction={0x18, 0x30, 0x829, 0x0, 0x0, {}, [{0x4}]}, 0x18}, 0x1, 0x81000000}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000740)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000780)=0x14) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000800)={'gretap0\x00', &(0x7f00000007c0)={'gre0\x00', r2, 0x80, 0x40, 0x8, 0x0, {{0x6, 0x4, 0x3, 0x36, 0x18, 0x68, 0x0, 0x1, 0x2f, 0x0, @multicast2, @rand_addr=0x64010102, {[@generic={0x88, 0x3, "8d"}]}}}}}) r3 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x601c2, 0x79) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000c40)={&(0x7f0000000a40)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000c00)={&(0x7f0000000a80)=@deltaction={0x164, 0x31, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@TCA_ACT_TAB={0x14, 0x1, [{0x10, 0x3, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'mirred\x00'}}]}, @TCA_ACT_TAB={0x58, 0x1, [{0xc, 0x4, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x771}}, {0xc, 0x5, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x3}}, {0xc, 0x6, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'bpf\x00'}}, {0xc, 0x1, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x401}}, {0xc, 0x8, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'bpf\x00'}}, {0xc, 0x16, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x9}}, {0xc, 0x1f, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'ipt\x00'}}]}, @TCA_ACT_TAB={0x1c, 0x1, [{0xc, 0x13, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x6}}, {0xc, 0x18, 0x0, 0x0, @TCA_ACT_INDEX={0x8}}]}, @TCA_ACT_TAB={0x4c, 0x1, [{0xc, 0x19, 0x0, 0x0, @TCA_ACT_KIND={0x7, 0x1, 'xt\x00'}}, {0xc, 0x6, 0x0, 0x0, @TCA_ACT_KIND={0x7, 0x1, 'xt\x00'}}, {0xc, 0x14, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x7fffffff}}, {0x14, 0x1e, 0x0, 0x0, @TCA_ACT_KIND={0xd, 0x1, 'connmark\x00'}}, {0x10, 0x2, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'skbmod\x00'}}]}, @TCA_ACT_TAB={0x50, 0x1, [{0x10, 0x3, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'skbmod\x00'}}, {0xc, 0xc, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0xfffffbde}}, {0xc, 0x9, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x4}}, {0xc, 0x15, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x9}}, {0xc, 0x9, 0x0, 0x0, @TCA_ACT_INDEX={0x8}}, {0xc, 0x1f, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x9}}]}, @TCA_ACT_TAB={0x2c, 0x1, [{0x10, 0x1b, 0x0, 0x0, @TCA_ACT_KIND={0xa, 0x1, 'pedit\x00'}}, {0xc, 0x1a, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x4}}, {0xc, 0xd, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'nat\x00'}}]}]}, 0x164}, 0x1, 0x0, 0x0, 0x4000080}, 0x8490) sendmmsg$inet(0xffffffffffffffff, &(0x7f0000001940)=[{{&(0x7f0000000100)={0x2, 0x4e20, @multicast1}, 0x10, 0x0}}, {{0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000140)="a9285c58dd84f85323eb8213d23b4a0829d2fdf1df4b72f9f625e0993ff6c80b6ee43471ac7cf9292ed669666b08c382a8c90361ecc27f15ffeccaf666efd8e4505895e60ac1506df708a97d1886aa9f2cc8c4f6672ec58e477780a03025cb85e8fbf96f076d5484e5cf6b03000c069e9e07e181553ffd427dab27fb175123ccbb21c28c3588981cbf16b5ab6d437f37a9e232861b7f38b2da8343bf40531b51da622a84d0e22d28a1a971a42ba2de7988e2ef4e9f76ee2b38cba1ed3436fbdefc164d87f9275f569fffe13e818e9ea71354f78d7f38463b45682f19decaa542dc08f37318cf2a8ec3791b4466807b3c4aa88f4443a8593c2fdae732fd265614adff0f37788e1e237fcb4e0839e6a37e260e68540502a3e14e743bb4365d0b82f98c25769d37fa1ad671c3de6d9347f97aeb602f2d7a2133509123adc60d8bbbb734d27fc003f8e051098f6830cc344f8704899f402fb0e7c4ba0fd4cacaf677d746cfe819a3d0a3af7afa24a1296298d36b16b5bbda493436b38e3db7e50423f47959ef9680eaf4ea0dd082816f881d9f6fe72c191c31aad077cc2652916567ae66717855d40c51b93890822314cce5a546582f100c4e01f4454ae16cad726bf7e53c4ae18051c03ecb12a0c40137143303a594bf8a0de73bb0b7fe0e9d319be64c6edda40c0298696cb8681f063e07deed17fdecf94f392c003e7f315886324b2d39ede7ea82cb6d77396b8799ab8e0cfd650a3c812f0c97f899860b48733acf88185ccc810c6e8fb7e6d6b64e3a9b625891055c775d732ded2639217baeebf4d312122a70691a83d2f6d0c5cbe7e8ba8813d68015c14a12b66adf346d8cdd78e35d66233882d4d247cde11015d32049d537ae348b9cc7c98f13391a6a34d07c08dcc231b404770b9f19fa467b67adecf7db45b21596eae0b40437725953d8763556f2ee698929b379f4e5acfc31912f725dd9a61a6353c839d8c1a7ef99b4e19eb55f9d659134d060494aed724b1072d867918adfc3ce6c65c729f1e8cef236f690da1d57a6ccfdf15b24428dd5da7e19d28a5ddcbedc1bac2bf9bc3b57186a0872e7e01922f1e39da4692210d20e143b7cd863d615bb960f656da18277a7a459845f329cd8ce0c78361b15a9f0878fc615979513bc52d6bfd0c5a05c9017a356ccaad4860621ec48318db99cb7f993831856bb83ad99f56a04f3f61cdf95e8c9c08b649e39411560bea3c6d8ecb3ece1386268c71ad1480efb033f1b98ccad6f4bd5e62ea573388c6e81cc6163aebcdd380a3d53e855092e4ce007d1371fe2bf779b48aaf5e8f46f1d3504a6a9daddffd496219f514ee3c24ebfafa27309d7ff5a767c77be13cec25e7aea09876d1ff754713ae69ac8e75f9e0130f1953f8acbc8fe1275d3addb3de848997a056d621e23a9f74e027743c917adb6a7f48341f091275f692d7815ab2f4f0d8820fd5ec23883f42e1a17362d7f1116957bc9f451865e59b4975487a9af2a6fd997aaab4aee44e93f83147ec37745b94645d6d3fea3b9a398ab26be8f27f0ccdf646f05ba54b8a424c032212ac863e540cf0326cd7000413d4f1b102ed58c8ca1abec924ed3fc0d93abd039afe7caec3a13bb3b043d05e37435a9882ee4b2527ab7fb253e74a74c44a2d2615fc68ffc7b4c5782cfef637aa66e6b2800ff12abefbaf1a7f595f7b10af5089e5e4f52a3918421be3b65f8cea3732496b0a35ed583c3bdde0fae8e01193e87a3e2fc78e41eda0476fcba86263f5ea567015ae47c979f823766117a13a960b462e0745aa2ec537ba2b81011128177b5f138afc3aae83924f59ec93742c2bdf6b2ee6cd63fa73d019b1421d6e98562eb7780786d8362a6eea25ce3103d1c8204ba4ed2a1123dcccea03b250b9b900b8105dae8b9d38e20c3efa68900966275c6d3ea88e32b24f7ce7877a234d2c615a3d0c694ea73b84ee43ea2a5d4d756f8e62a769c760f0349504516ad0699e662b74970cafc73dcc1a281509cd319a0c60b6958f3850ee3915a51f2e9482e53658e1b92ec7f2cb474e0da9a25aae7283f63d52cf3f62e8b84a2bb", 0x5c1}], 0x1}}], 0x2, 0x4008000) syz_genetlink_get_family_id$fou(&(0x7f0000000840), r1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x101042, 0x0) dup3(r4, 0xffffffffffffffff, 0x0) fremovexattr(r4, &(0x7f0000000980)=ANY=[@ANYBLOB="74727573746564030000000000000000"]) sendto$inet(0xffffffffffffffff, &(0x7f0000000040)="4916f47f2af4af400f1cb9a849d7f74fe040566b450370bcfc2ae191efcddce20b0e8bec80ef51a71d8fd0d6cee51da711c412a0a4ecd0", 0x37, 0x4000, &(0x7f00000000c0)={0x2, 0x4e22, @remote}, 0x10) [ 1949.714218][T13688] overlayfs: unrecognized mount option "metacopQ¨ψž―ˆZ./file1/file0" or missing value [ 1949.724396][T13676] [EXT4 FS bs=2048, gc=1, bpg=262144, ipg=32, mo=a002e01c, mo2=0002] [ 1949.736396][T13676] System zones: 0-19 [ 1949.742542][T13676] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue 04:29:38 executing program 3: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000040)='kmem_cache_free\x00'}, 0x10) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)={0x1c, r1, 0x9c3fa077fa966179, 0x0, 0x0, {{0x7e}, {@val={0x8}, @void}}}, 0x1c}}, 0x40000000) 04:29:38 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$smc(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$SMC_PNETID_DEL(r0, &(0x7f0000000240)={&(0x7f0000000100), 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x5c, r1, 0x20, 0x70bd2c, 0x25dfdbfb, {}, [@SMC_PNETID_NAME={0x9, 0x1, 'syz2\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x3}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'team_slave_0\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x1}]}, 0x5c}, 0x1, 0x0, 0x0, 0x40000}, 0x8000) listxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/112, 0x70) creat(&(0x7f00000000c0)='./file0\x00', 0x102) 04:29:38 executing program 3: sendmsg$NL80211_CMD_CHANGE_NAN_CONFIG(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x48, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}, [@NL80211_ATTR_NAN_MASTER_PREF={0x5}, @NL80211_ATTR_NAN_MASTER_PREF={0x5, 0xee, 0x5}, @NL80211_ATTR_NAN_MASTER_PREF={0x5, 0xee, 0x7}, @NL80211_ATTR_BANDS={0x8}]}, 0x48}, 0x1, 0x0, 0x0, 0x804c}, 0x10) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) ioctl$FS_IOC_GETFSLABEL(r0, 0x400452c8, &(0x7f0000000100)) 04:29:38 executing program 0: r0 = creat(&(0x7f0000000280)='./file0\x00', 0xecf86c37d53049cc) write$binfmt_script(r0, &(0x7f0000000080)={'#! ', './file0'}, 0xb) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000240)=@framed, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = dup3(r1, r0, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000e3ffffff850000008200000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000380), r2) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f00000003c0)={'batadv_slave_1\x00', 0x0}) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r0, &(0x7f00000004c0)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x48, r4, 0x200, 0x70bd28, 0x25dfdbfc, {}, [@HEADER={0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'nr0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}]}]}, 0x48}, 0x1, 0x0, 0x0, 0x4048840}, 0x8010) r6 = socket(0x10, 0x3, 0x0) connect$netlink(r6, &(0x7f00000014c0)=@proc={0x10, 0x0, 0x1}, 0xc) sendmsg$nl_route_sched(r6, &(0x7f0000000080)={&(0x7f0000000000), 0xc, &(0x7f0000000040)={&(0x7f0000000300)=@gettclass={0x24, 0x2a, 0x4, 0x70bd29, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, {0xffef, 0x1}, {0x10, 0x5}, {0xa, 0x2}}, ["", ""]}, 0x24}}, 0x0) [ 1949.890596][T13712] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 1950.723798][T13154] uclogic 0003:256C:006D.01D8: failed retrieving Huion firmware version: -71 [ 1950.732671][T13154] uclogic 0003:256C:006D.01D8: failed probing parameters: -71 [ 1950.743513][T13154] uclogic: probe of 0003:256C:006D.01D8 failed with error -71 [ 1950.751796][T13154] usb 5-1: USB disconnect, device number 91 04:29:40 executing program 3: r0 = syz_open_dev$ttys(0xc, 0x2, 0x1) ioctl$KDSETLED(r0, 0x4b32, 0xc0) fsetxattr$trusted_overlay_opaque(r0, &(0x7f0000000380), &(0x7f00000003c0), 0x2, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0x0) getsockopt$IP_SET_OP_VERSION(r1, 0x1, 0x53, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt$sock_attach_bpf(r1, 0x1, 0x21, &(0x7f0000000540), 0x4) sendmsg$tipc(r2, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$SO_BINDTODEVICE_wg(r3, 0x1, 0x19, &(0x7f0000000000)='wg0\x00', 0x4) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000240)={'syztnl1\x00', 0x0, 0x4, 0x76, 0x20, 0xffefffff, 0x20, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x8000, 0x1, 0x3, 0xc5a}}) r5 = socket(0x10, 0x2, 0x0) r6 = socket(0x10, 0x80000, 0x0) sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000400)=ANY=[@ANYBLOB="01009860b95b9989bcf4cd403462f3cf3a5c4d59a10b7c20bc2c60b14fe7b749", @ANYRES32=r7, @ANYBLOB="01000000010000001c0012000c0001"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r5, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000940)=ANY=[@ANYBLOB="1c01000024000b0e2000"/20, @ANYRES32=r7, @ANYBLOB="00000000ffffffff000000000a00010022e907f6a1d3495408000200000200000a0001006e6574656d000000d80002000000000013ff00000000000000000000000000000000000014000600000000000200000000010000080000002c000c00080000000000000000000000000000000000000003000000a9bf00000000000000000000000000000c000400ff0f0000000000080c000b0000000080000000005800058018000100040000000000000000000000ffffffff0000000014000200ff01000008000000000000000000000014000200ffffff7f0000000000"], 0x11c}}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000000c0)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x18}}, 0x10, &(0x7f0000000180)=[{&(0x7f0000000140)="f3c11904c30d9e8a55f4175c59a2e4b52599a8cce082dae0ed15f3183de0df6aa1f41ed1bcaf23e0f1eb5be85d2021cb", 0x30}], 0x1, &(0x7f00000002c0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r4, @remote, @broadcast}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r7, @local, @remote}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xff}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x81}}], 0x70}, 0x40084) 04:29:40 executing program 0: syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="0180c2000000ffffffffffff86dd6025ff0000001100fe8000000000000000000000000000bbff020000000000000000030000000001"], 0x0) 04:29:40 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x9, 0x4, 0xfff, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000001070000000000000000000018110000aa83741ccfed94652baac681f26211bf3d7a03e326ec9937c0b272f6592b4c369d83a301640242ce65cdf2b6898eab55139fc55f61ed01c950ca005ab58ec32f1e3c98099d2c052b0c56b4d67e20c02687d6186438ac274b05965c3e7f6907f2e4b69c87f76edaf42abf9b195a902b321f272dc1887c61992f1d9fe0fd2b3ed44d93df11c00fe3f77055391ee639e787c6c266f93d6fb946b4371f95485c082c20cf0c738ded4866aef5", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000001c0)=@generic={&(0x7f0000000180)='./file1\x00', r1}, 0x18) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x183080, 0x2) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000500)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) 04:29:40 executing program 4: r0 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000100)={'dummy0\x00', 0x0}) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000000)=0x4457, 0x4) bind$packet(r0, &(0x7f0000000140)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @link_local}, 0x14) sendto$packet(r0, &(0x7f00000000c0)="6a767354b3abc74d83a261d7d3b5", 0xe, 0x0, 0x0, 0xffffffffa0002000) 04:29:40 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000007200000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r0}, 0x10) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$KDGETLED(r1, 0x4b31, &(0x7f0000000000)) pwritev2(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)="ec", 0x1}], 0x1, 0xfffff, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x44000, 0x0) dup3(r2, r1, 0x0) write$cgroup_int(0xffffffffffffffff, 0x0, 0x0) pipe2(0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f00000003c0)='kmem_cache_free\x00'}, 0x10) setsockopt$TIPC_GROUP_JOIN(0xffffffffffffffff, 0x10f, 0x87, &(0x7f0000000300)={0x43, 0x3, 0x3, 0x3}, 0x10) r3 = socket$tipc(0x1e, 0x2, 0x0) bind$tipc(r3, &(0x7f0000000340)=@nameseq={0x1e, 0x1, 0x3, {0x43}}, 0x10) setsockopt$TIPC_GROUP_JOIN(r3, 0x10f, 0x87, &(0x7f0000000100)={0x43, 0x0, 0x3, 0x3}, 0x10) sendmsg$tipc(r3, &(0x7f00000002c0)={&(0x7f0000000000), 0x10, 0x0}, 0x0) 04:29:40 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0x9, 0x5, 0x2, 0x4}, 0x48) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x2, 0x4, 0x8, 0x8}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000fcffffff7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000300000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000004c0)={&(0x7f0000000000)='ext4_allocate_inode\x00', r2}, 0x10) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x10, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b702000001000020850000008600000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000001000000"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000080)='ext4_allocate_inode\x00', r4}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x275a, 0x200000000000000) 04:29:40 executing program 0: r0 = creat(&(0x7f0000000280)='./file0\x00', 0xecf86c37d53049cc) write$binfmt_script(r0, &(0x7f0000000080)={'#! ', './file0'}, 0xb) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000240)=@framed, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = dup3(r1, r0, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000e3ffffff850000008200000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) syz_genetlink_get_family_id$ethtool(&(0x7f0000000380), r2) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f00000003c0)={'batadv_slave_1\x00'}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000040)='kmem_cache_free\x00', r4}, 0x10) r5 = socket(0x10, 0x3, 0x0) connect$netlink(r5, &(0x7f00000014c0)=@proc={0x10, 0x0, 0x1}, 0xc) sendmsg$nl_route_sched(r5, &(0x7f0000000080)={&(0x7f0000000000), 0xc, &(0x7f0000000040)={&(0x7f0000000300)=@gettclass={0x24, 0x2a, 0x4, 0x70bd29, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, {0xffef, 0x1}, {0x10, 0x5}, {0xa, 0x2}}, ["", ""]}, 0x24}}, 0x0) 04:29:40 executing program 3: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) pipe2$9p(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4800) (async) r2 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) (async, rerun: 64) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000bc0), 0x400, 0x0) (async, rerun: 64) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000c00)=0x0) statx(0xffffffffffffff9c, &(0x7f0000000c40)='./file0\x00', 0x6000, 0x2, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) r6 = getegid() syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000005, &(0x7f0000003340)=ANY=[@ANYRES16=r6, @ANYRESOCT=r6, @ANYRES64=r6, @ANYBLOB="ca42ad08004c5e025ccc0f63000000007e4e12104f0cd5070000ffffffffffffff7f8a4e67ff07000020000000996b10018d04454e0cff1562b36f4187b1b0f8a2854376fbe58f7be590b146a67a980004f0dacd6b11642271112145fc76b36ff9c935dec435f7e20000000000000080cfd0b008eda47df17876e3a114f39a44d37fff17c04186862254f057754a91f70529733027504ba122caae72d7696373a25e05f8b4bfc6b6c6e47ffcba3f6398fba30ee45845c60ea038d93c4226da1aacba6bcb7ac7edc005c2dd7ad8ad1d484cb7b0507492b8f5e0339d39a30357dd3324ce29b968ce10aa34062a8dd6f3b8ea1a667d8085b07027a05964f81bdb4a7bf3d3014c9fa1af4c35746a0a72d95b8e8d98082c19d0c24adc36683c195770243b59556e865e02e089663d720a91b2829e8e7bf069d369a9dd4db5119ad0cc5a37405a7b8a15bff612bf006ab8d5ea13898c08c28fcd0d80dae698a051184f1b78c7efff854acd696693374f813ebb533a082360fcf8156572817a466afc2235365f935299d154afdf0b41d2e6b25f43b6b526c797b9620dfc970dd916ca0d8494f8c350a88137f1a20cf823f3c85d0da5fc0cc3e24f3a34327fa1a45520874683068abbfb30cc09b4d0ccb99acaf1bb09da5132", @ANYRES32], 0x1, 0x4fa, &(0x7f0000000cc0)="$eJzs3VFrXFkdAPD/vZnZTdusM6si64K7i7uSLtqZZKO7QWR3BdGnglrfY0wmIWSSCZlJbULRFD+AIKKCTz75IvgBBOlHEKGg76JFEW31wQftlZm50SaZSYZOmulOfj84vefcc+/9n3Npztw7c7g3gAvrtYh4PyImIuLNiCjl69M8LbQL+93tHj64vdROSWTZjb8lkeTrDo7VLhci4kp3l5iMiK9/JeJbyfG4zd299cV6vbadl6utja1qc3fv2trG4mpttbY5Nzf79vw7xZifyXJD9bMcEe9+6f6Pvv/zL7/76898+w8Lf7n6nXazvvCxbrsjYmmoAH10j13snIsD7XO0/TSCjcBE3p/ixKhbAgDAINrX+B+OiE92rv9LMdG5mgMAAADGSfbeVPw7icgAAACAsZVGxFQkaSWfCzAVaVqpdOfwfjQup/VGs/XplcbO5nK7LqIcxXRlrV6byecKl6OYtMuz+Rzbg/JbR8pzEfFiRPywdKlTriw16suj/vIDAAAALogrrx6+//9nKe3kAQAAgDFT7lsAAAAAxoVbfgAAABh/7v8BAABgrH31+vV2yg7e4718c3dnvXHz2nKtuV7Z2FmqLDW2tyqrjcZq55l9G6cdr95obH02NnduVVu1Zqva3N1b2GjsbLYW1g69AhsAAAA4Ry++evf3SUTsf/5SJ0X+HECAQ/406gYAZ2li1A0ARqYw6gYAI1M8dQsjBIy75JT6vpN3fnP2bQEAAJ6O6Y8f//3/ubzu9O8GgA8yc30A4OLx6x5cXEUzAOHC+1B38Xy/+uF+/08jIsueqGEAAMCZmeqkJK3kV+lTkaaVSsQLndcCFJOVtXptJr8/+F2p+Hy7PNvZMzl1zjAAAAAAAAAAAAAAAAAAAAAAAAAA0JVlSWQAAADAWItI/5x0nuYfMV16Y+ro9wPPJf8qxf288NMbP7612Gptz7bX/73UqY+I1k/y9W9lXgkAAAAAz4DufXq+nB11awAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYNw8f3F46SOcZ969fjIhyr/iFmOwsJ6MYEZf/kUThsf2SiJg4g/j7dyLipV7xk3iUZVk5b0Wv+Jeecvxy59T0jp9GxJUziA8X2d32+PN+r7+/NF7rLHv//RXyNKz+41/6v/Fvos/488KAMV6+98tq3/h3Il4u9B5/DuIn3fhJHIn/+oDxv/mNvb1+ddnPIqZ7fv4kh2JVWxtb1ebu3rW1jcXV2mptc25u9u35d+Y/Nz9TXVmr1/J/e8b4wSd+9eik/l/uE798uP/Hzv8bA/b/P/duPfhIN1s8VFHoxr/6eu/P35f6xE/zz75P5fl2/fRBfr+bf9wrv/jtKyf1f7lP/ydP6f/VAfv/5te+98cBNwUAzkFzd299sV6vbZ+QmRxgm3POvPdsNEPmrDLZd7v/H4c7zpC7H8tkw+xeiJGf1WEyox6ZAACAs/b/i/5RtwQAAAAAAAAAAAAAAAAAAAAurid8QthkRAy88dGY+6PpKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAif4bAAD//5pt2w4=") r7 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tkill(r7, 0x13) (async) ptrace$setopts(0x4206, r7, 0x0, 0x0) (async) ptrace(0xd, r7) statx(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x400, 0x2, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001040)=[{{&(0x7f00000011c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000800)=[{&(0x7f0000000240)="4e205bc3975e7b735c15426bea859076499ab2b88085288c8453a29b9d7a1479db76654f020d549473fdf9165e2e4d24feb3053a8393925d7a2d0330adf345a729314c7f282a6c7af1d43adf73a68e02be0bb1a4cf8b070521ee", 0x5a}, {&(0x7f00000002c0)="b1fef0a2d39fdc3ee63199fcd3899faed7685bb83f182a44b3af7ffc9bbb671a81cc7ac3bf4e783ed59fde7599e25fefa5bae61426e0889626b288f85a7a8f50d367c18a820f5c85f8935c5ecf37e69483160dedd296d440e37989d3cd2a145acfcf02812658741435bb0501ff8f5f5a0c2d70c4fcb3d8ae82078669b7a3207b58ff9af7a29993e39a0e0a5fe8b45ad8c90b6fc7f2ce31620e2ae07373ba7a3c8669594d24d13f769efab9bb69574d6aab2b430a29b0f72e21a1a97cb41365c81397686d02ea429d9cb014034537c0c09d994543f800470e7b9585ea12a620d9828c0e9060d3399808ddd80b05d4d838b56baedae0acd67d0810c62c3523", 0xfe}, {&(0x7f00000003c0)="f84c6368ad12392cfe838bc7fa695b2523bf9a49618ea43479022a3336f1242eface5a08c9fae708c7119faab259dbf296441a65e57339a3241b240a6097569d7060cd803f47e43284ae56789cfc554941598de0207ef218a5e59686c1aee443d743f679ab463ddc68444e24027d71b22510ed3e2258518ac059a23344c2ad1be7b025a06b03300b0a11f4bb79707c1ef59213cf5d005d3a26ea787fa2f0234bd8b685d2d5cd980fe5fb4862ceceb765460cefc9c7be11efb642ea939e172f7badac2b6eeb8917f4088f4e255ca3", 0xce}, {&(0x7f00000012c0)="306c9ff5abccc18c6706aac74eb177201c06763fe8a2eb4c84849d4a57c3c12224b51f3e2cc81807c5aabaf8b3475a0fb9ce35a44435f97c6cdb6ea10d91774442e716202d9761b882d72d6297e3709ffe35ff98649cf9c8ec00244a951f7252f88160424d8d7966413ea3db604c2199c07566e40e9da51e16f044bffcbe73b4", 0x80}, {&(0x7f0000000540)="3de49f2f6b7e240fd2eb37a69dfafa9aae543ae32c2cbc5f6523b1a1b91f2570864d9e8f820ea4effaed5b65e0098b1dff3d2ce9cf3bb7612df16936f2849334686701fcd70528022ae294036c6f4bca44e3df7f14222be2f9f19685b9b06537733a58c5881ba715b01199b9c87377289e8768c733483edbf4cdf4b84179f2f9235cec71a9df469a0c1f7b7147f246d7fb5db771d20633d945dacbeb4fbb049f18bde7e80ed4a7a2f7ccccc0f73f1886de2c1a6f48875fb4cac2d1c32f0108625f739d1ae27f2dd266d6a3f820eed4692029df", 0xd3}, {&(0x7f0000000700)="58bdca4876bbc80fed23347db5e3f73647a7e0317eb2fea6452317ab81e3595499db566b527147127b1315b7cf74a1223c6217ad6c4a4b136bd0a13631039718915e3bd16fc26e976456c0d113d42c8eba6193df26dcd5ef114a9e811bf9984c088bf7c1fefb0f9362670f9681474eb5aff005520c8e40521be9d1d9c8cf7c174c0d34af91eb7b086ba013863c6c5f35a11efa9ed72d0b7a5f497a4b7d4e3f3362e4f11956e8ddcbf1e8dac498550656a09066b42697eb863ca0140a0d111214e377a616306f2dc063c3f5f0f0cb412f0691", 0xd2}], 0x6, &(0x7f0000000e40)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r6}}}, @cred={{0x1c, 0x1, 0x2, {r7, 0x0, r8}}}], 0x108, 0x80}}, {{0x0, 0x0, &(0x7f0000000fc0)=[{&(0x7f0000000f80)="363628884194ae8753483b", 0xb}], 0x1, &(0x7f0000001240)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x48, 0x4000000}}], 0x2, 0x14) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000d80)='./file0\x00', &(0x7f0000000dc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000e40)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) newfstatat(0xffffffffffffff9c, &(0x7f0000002e80)='./file0\x00', &(0x7f0000002ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) fstat(0xffffffffffffffff, &(0x7f0000002f40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) pipe2(&(0x7f0000002fc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) sendmsg$unix(0xffffffffffffffff, &(0x7f00000030c0)={&(0x7f00000005c0)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ac0)=[{&(0x7f0000000140)="f286be50cca5427d37e804a6dd1b2f4fccc3069538c8c6327f3ff9f00e470d3342ef33f76521631200124e9cc3861a4bbec71efa66d548", 0x37}, {&(0x7f0000000640)="0b8f72b0c732d9f53a391e6f395a2d5ce30649f66ca4", 0x16}, {&(0x7f0000000680)="e5920976ef5cb69826b2f34492db9e567ee6bb77cda9c1a51ebb4974ef2641804021f1fc00d0aae8803d2b428861e98f4dcd858eb9773c65bd07e59c1d1d32370d02bc4cf524fcb3e0608843e6076ff6f40bbe1c911a5b3959965cb12199bb9f3e41557e82c11dc00cfc1b325efe2d78847770a6586015fea1c10972d52502cdff83ce38de788cb6f106b1d0fa3e4c2c6b1c2cb9", 0x94}, {&(0x7f0000000740)}, {&(0x7f0000000780)="41989f975765c00edaec8427cb9d296733566fdf9f88d09a4950f40a86d9fe989cb7d31f1d54d2dde25bf91123d66a5d46a1f01a00dee4e22f720346743b46006f921ad8d8d327e114177a5be520e3211fe336ba674492add75f5340aaa8fb6a102ee03d7021d22172071fab5c2e86f5996e74bc633d71be955764837e8317da456f6ef5012e68959532c700a071b37129caea64bf05cc58", 0x98}, {&(0x7f0000000840)="5f01dfb9b478513d26eaa652", 0xc}, {&(0x7f0000000880)="622c60d804001e60638860f6ec900d3b6ea7f6f17541279ccbcd0db37a965aae7f9f8797f69a4dc9d01437e0fae02a6048aa457b77d01b23b5b60fc8d3e986e59360a4fe908e26a5dd3f0ec0702356d58f7a6f6c3af4dfae6fc57b7bc81fc983da5a775e818690ec36d0473ba0a77e4946e588f045e757b2f29384e844ab67382d7938db26dabf9f410c9d4d69bf518984d369b18f755e34f2faeaed8577401d", 0xa0}, {&(0x7f0000000940)="b13731f6e986b3516871aae1d151a7e81f8a82aa7a68b9b08836b271d8f31842d941bb2d482067fbc0ed7764f03f08af020ca224e93b38c2f9753985c7d6a47d6e925fe779b15e29f9948af8a732d94e3d34398b7589b183b96ca1a085b0226b9052697caa2b336124c5c14784cebe106622fa6dc2bdb81d4589f607fd9825401da36986b9776a248b99360e27574145a6533f0f3cef11947801ecdc2a31f393c6b9a213a3859e455c955977405dd0c66106762a43c210761cc22d6f4cfa8b2d4fcdc238c5b6debb6f87", 0xca}, {&(0x7f0000000a40)="9d3693d0f5dd37b285f170857cf526010b64a695ed6019b6b0200b095fb451bf984377d99d2f4c95c543da9cd138f82f0110895ab8414658733e265509b2302e308a13294978c99681dd1911764b9766f81d441287bed9195a0741", 0x5b}], 0x9, &(0x7f0000003000)=[@rights={{0x20, 0x1, 0x1, [r1, 0xffffffffffffffff, r2, r3]}}, @cred={{0x1c, 0x1, 0x2, {r4, r5, r8}}}, @cred={{0x1c, 0x1, 0x2, {r0, r9, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, r11, r12}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r13]}}], 0x98, 0x8005}, 0x20040000) (async) ioprio_get$pid(0x2, 0x0) (async, rerun: 64) process_vm_writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/218, 0xda}], 0x1, &(0x7f0000000540)=[{&(0x7f0000000140)}, {&(0x7f0000000180)=""/10, 0xa}, {&(0x7f00000001c0)=""/167, 0xa7}, {&(0x7f0000000280)=""/237, 0xed}, {&(0x7f0000000380)=""/132, 0x84}, {&(0x7f0000000440)=""/235, 0xeb}], 0x6, 0x0) (rerun: 64) 04:29:40 executing program 4: r0 = socket(0x840000000002, 0x3, 0xff) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x2000004c, &(0x7f00000003c0)=ANY=[@ANYBLOB='iocharset=cp874,discard,fmask=00000000000000000003777,uid=', @ANYRESHEX=r1, @ANYBLOB=',dmask=000000000000000\x00\x00000152,iocharset=cp864,gid=', @ANYRESHEX=r2, @ANYBLOB="2c616c6c6f775f7574696d653d30303030303030303030303030303030303030303030372c646973636172642c00f7d4dceab5ea879b952debb95a4bd62fee1c5818a9fd9c55b149ede601649007aac2fc58e8d85d0c30a28fa4ac4bf287850e0f3403fda8aa670d46eb"], 0x1, 0x1508, &(0x7f0000002a80)="$eJzs3AuUztX6OPD97L2/jGnS2ySXYT/7+fKmwTZJkktCLkmSJEluCUmTJAmJIbekIQm5TpLLEJLLNCaN+/2Se9LkSJMkISFh/5dOv+Ocf+d3+v3+56zjv848n7X2sh/7ffb77Hlmzfv9ftea+a7nqHot6tduRkTinwJ//idFCBEjhBgmhLhOCBEIISrFV4q/vF5AQco/9ybsX+vh9KtdAbuauP95G/c/b+P+523c/7yN+5+3cf/zNu5/3sb9Zywv2z6n2PU88u7g5/95GX/+/wfJLT/5q43lb+z1v0jh/udt3P+8jfuft3H/8zbuf97G/f/PV+sfrHH/8zbuP2N52V+eBV/w3v9/8Dyax793XO3vP8YYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjecM5f4UWQvzX/GrXxRhjjDHGGGOMsX8dn/9qV8AYY4wxxhhjjLF/BymU0CIQ+UR+ESMKiFhxjYgT14qC4joREdeLeHGDKCRuFIVFEVFUFBMJorgoIYxAYQWJUJQUpURU3CRKi5tFoigjyopywonyIkncIiqIW0VFcZuoJG4XlcUdooqoKqqJ6uJOUUPcJWqKWqK2uFvUEXVFPVFf3CMaiHtFQ3GfaCTuF43FA6KJeFA0FQ+JZuJh0Vw8IlqIR0VL8ZhoJVqLNqKtaPf/lP+S6CteFv1Ef5EiBoiB4hUxSAwWQ8RQMUy8KoaL18QI8bpIFSPFKPGGGC3eFGPEW2KsGCfGi7fFBDFRTBKTxRQxVaSJd8Q08a6YLt4TM8RMMUvMFulijpgr3hfzxHyxQHwgFooPxSKxWCwRS0WG+EhkimUiS3wslotPRLZYIVaKVWK1WCPWinVivdggNopNYrPYIraKbWK7+FTsEDvFLrFb7BF7xT7xmdgvPhcHxBciR3z5v8w/+3/l9wIBAiRI0KAhH+SDGIiBWIiFOIiDglAQIhCBeIiHQlAICkNhKApFIQESoASUAAQEAoKSUBKiEIXSUBoSIRHKQllw4CAJkqAC3AoVoSJUgkpQGSpDFagKVaE6VIcaUANqQk2oDbWhDtSBelAP7oF74F5oCA2hETSCxtAYmkATaApNoRk0g+bQHFpAC2gJLaEVtII20AbaQTtoD+2hA3SATtAJOkNn6AJdIBmSoSt0hW7QDbpDd+gBPaAn9IRe0Bt6w0vwErwML0N/qCMHwEAYCINgEAyBoTAUXoXh8Bq8Bq9DKoyEUfAGvAFvwhg4A2NhHIyH8VBDToRJMBlIToU0SINpMA2mw3SYATNhJsyGdJgDc2EuzIP5MB8+gIXwIXwIi2ExLIUMyIBMWAZZkAXL4SxkwwpYCatgNayB1bAO1sM62AibYCNsgS2wDbbBp/Ap7ISdsBt2w17YC5/BZ/A5fA6pkAM5cBAOwiE4BIfhMORCLhyBI3AUjsIxOAbH4TicgJNwCk7CaTgNZ+AsnINzcB7OwwV4IeGb5nvLbEgV8jIttcwn88kYGSNjZayMk3GyoCwoIzIi42W8LCQLycKysCwqi8oEmSBLyBISJUqSoSwpS8qojMrSsrRMlImyrCwrnXQySSbJCrKCrCgrykrydllZ3iGryKqyo6suq8saspOrKWvJ2rK2rCPrynqyvqwvG8gGsqFsKBvJRrKxbCybyAdlUzkAhsDD8nJnWsiR0FKOglaytWwj28o34XHZXo6BDrKj7CSflONgLHSR7V2yfEZ2lZOgm3xOTobnZQ85FXrKF2Uv2Vv2kS/JvrKD6yf7yxkwQA6Us2GQHCyHyKFyHtSVlztWT74uU+VIOUq+IZfCm3KMfEuOlePkePm2nCAnyklyspwip8o0+Y6cJt+V0+V7coacKWfJ2TJdzpFz5ftynpwvF8gP5EL5oVwkF8slcqnMkB/JTLlMZsmP5XL5icyWK+RKuUqulmvkWrlOrpcb5Ea5SW6WW+RWuU1ul5/KHXKn3CV3yz1yr9wnP5P75efygPxC5sgv5UH5J3lIfiUPy69lrvxGHpHfyqPyO3lMfi+Pyx/kCXlSnpI/ytPyJ3lGnpXn5M/yvPxFXpAX5SXppVCgpFJKq0DlU/lVjCqgYtU1Kk5dqwqq61REXa/i1Q2qkLpRFVZFVFFVTCWo4qqEMgqVVaRCVVKVUlF1kyqtblaJqowqq8opp8qrJHWLqqBuVRXVbaqSul1VVneoKqqqqqaqqztVDXWXqqlqqdrqblVH1VX1VH11j2qg7lUN1X2qkbpfNVYPqCbqQdVUPaSaqYdVc/WIaqEeVS3VY6qVaq3aqLaqnXpctVdPqA6qo+qknlSd1VOqi3paJatnVFf1rOqmnlPd1fOqh3pB9VQvql6qt+qjLqpLyqt+qr9KUQPUQPWKGqQGqyFqqBqmXlXD1WtqhHpdpaqRapR6Q41Wb6ox6i01Vo1T49XbaoKaqCapyWqKmqrS1DtqmnpXTVfvqRlqppqlZqt0NUcN+W2nBf+D/Hf/Tv6IX999m9quPlU71E61S+1We9RetU/tU/vVfnVAHVA5KkcdVAfVIXVIHVaHVa7KVUfUEXVUHVXH1DF1XB1XJ9RJ9bP6UZ1WP6kz6qw6q35W59V5deG3r4HQoKVWWutA59P5dYwuoGP1NTpOX6sL6ut0RF+v4/UNupC+URfWRXRRXUwn6OK6hDYatdWkQ11Sl9JRfZMurW/WibqMLqvLaafL6yR9yz+d/0f1tdPtdHvdXnfQHXQn3Ul31p11F91FJ+tk3VV31d10N91dd9c9dA/dU/fUvXQv3Uf30X11X91P99MpOkUP1K/oQXqwHqKH6mH6VT1cD9cj9AidqlP1KD1Kj9aj9Rg9Ro/VY/V4PV5P0BP0JD1JT9FTdJpO09P0ND1dT9cz9Aw9S8/S6Tpdz9Vz9Tw9Ty/QC/RCvVAv0ov0Er1EZ+gMnakzdZbO0sv1cp2tV+gVepVepdfoNXqdXqc36A16k96kt+gtOltv19v1Dr1D79K79B69R+/T+/R+vV8f0Ad0js7RB/VBfUgf0of1YZ2rc/URfUQf1Uf1MX1MH9fH9Ql9Qp/Sp/RpfVqf0Wf0OX1On9fn9QV9QV/Sly5f9gUykIEOdJAvyBfEBDFBbBAbxAVxQcGgYBAJIkF8EB8UCm4MCgdFgqJBsSAhKB6UCEyAgQ0oCIOSQakgGtwUlA5uDhKDMkHZoFzggvJBUnBLUCG4NagY3BZUCm4PKgd3BFWCqkG1oHpwZ1AjuCuoGdQKagd3B3WCukG9oH5wT9AguDdoGNwXNAruDxoHDwRNggeDpsFDQbPg4aB58EjQIng0aBk8FrQKWgdtgrZBu3/p/t6fKfKE62f6mxQzwAw0r5hBZrAZYoaaYeZVM9y8ZkaY102qGWlGmTfMaPOmGWPeMmPNODPevG0mmIlmkplsppipJs28Y6aZd810856ZYWaaWWa2STdzzFzzvpln5psF5gOz0HxoFpnFZolZajLMRybTLDNZ5mOz3Hxiss0Ks9KsMqvNGrPWrDPrzQaz0Wwym80Ws9VsM9vNp2aH2Wl2md1mj9lr9pnPzH7zuTlgvjA55ktz0PzJHDJfmcPma5NrvjFHzLfmqPnOHDPfm+PmB3PCnDSnzI/mtPnJnDFnzTnzszlvfjEXzEVzyfjLF/eXP95Ro8Z8mA9jMAZjMRbjMA4LYkGMYATjMR4LYSEsjIWxKBbFBEzAElgCLyMkLIklMYpRLI2lMRETsSyWRYcOkzAJK2AFrIgVsRJWwspYGatgFayG1fBOvBPvwruwFtbCu/FurIt1sT7WxwbYABtiQ2yEjbAxNsYm2ASbYlNshs2wOTbHFtgCW2JLbIWtsA22wXbYDttje+yAHbATdsLO2Bm7YBdMxmTsil2xG3bD7tgde2AP7Ik9sRf2wj7YB/tiX+yH/TAFU3AgDsRBOAiH4BAchsNwOA7HETgCUzEVR+EoHI2jcQyOwbE4Dsfj2zgBJ+IknIxTcCqmYRpOw2k4HafjDJyBs3AWpmM6zsW5OA/n4QJcgAtxIS7CRbgEl2AGZmAmZmIWZuFyXI7ZmI0rcSWuxtW4FtfielyPG3EjbsbNuBW34nbcjjtwB+7CXbgH9+A+3If7cT8ewAOYgzl4EA/iITyEh/Ew5mIuHsEjeBSP4jE8hsfxOJ7AE3gKT+FpPI1n8Ayew3N4Hn/BC3gRL6HHGCtFrL3GxtlrbUF7nY2xBexfx0VtMZtgi9sS1tjCtsjfxGitTbRlbFlbzjpb3ibZW34XV7FVbTVb3d5pa9i7bM3fxQ3svbahvc82svfb+vaev4kb2wdsE/uobWofs81sa9vctrUt7KO2pX3MtrKtbRvb1na2T9ku9mmbbJ+xXe2zv4sz7TK73m6wG+0mu99+bs/Zn+1R+509b3+x/Wx/O8y+aofb1+wI+7pNtSN/F4+3b9sJdqKdZCfbKXbq7+JZdrZNt3PsXPu+nWfn/y7OsB/ZhTbLLrKL7RK79Nf4ck1Z9mO73H5is+0Ku9KusqvtGrvWrvtLravsFrvVbrP77Gd2h91pd9nddo/d+2t8+RwH7Bc2x35pj9hv7SH7lT1sj9lc+82v8eXzHbPf2+P2B3vCnrSn7I/2tP3JnrFnfz3/5bP/aC/aS9ZbQUCSFGkKKB/lpxgqQLF0DcXRtVSQrqMIXU/xdAMVohupMBWholSMEqg4lSBDSJaIQipJpShKN1FpupkSqQyVpXLkqDwl0S1UgW6linQbVaLbqTLdQVWoKlWj6nQn1aC7qCbVotp0N9WhulSP6tM91IDupYZ0HzWi+6kxPUBN6EFqSg9RM3qYmtMj1IIepZb0GLWi1tSG2lI7epza0xPUgTpSJ3qSOtNT1IWepmR6hrrSs9SNnqPu9Dz1oBeoJ71Ivag39aGXqC+9TP2oP6XQABpIr9AgGkxDaCgNo1dpOL1GI+h1SqWRNIreoNH0Jo2ht2gsjaPx9DZNoIk0iSbTFJpKafQOTaN3aTq9RzNoJs2i2ZROc2guvU/zaD4toA9oIX1Ii2gxLaGllEEfUSYtoyz6mJbTJ5RNK2glraLVtIbW0jpaTxtoI22izbSFttI22k6f0g7aSbtoN+2hvbSPPqP99DkdoC8oh76kg/QnOkRf0WH6mnLpGzpC39JR+o6O0fd0nH6gE3SSTtGPdJp+ojN0ls7Rz3SefqELdJEukScRQihDFeowCPOF+cOYsEAYG14TxoXXhgXD68JIeH0YH94QFgpvDAuHRcKiYbEwISwelghNiKENKQzDkmGpMBreFJYObw4TwzJh2bBc6MLyYVJ4S1ghvDWsGN4WVgpvDyuHd4RVwqrho/dXD+8Ma4R3hTXDWmHt8O6wTlg3rBfWD+8JG4T3hg3D+8JG4f1hxfCBsEn4YNg0fChsFj4cNg8fCVuEj4Ytw8fCVmHrsE3YNmwXPh62D58IO4Qdw07hk2Hn8KmwS/h0mBw+E3YNn/3D9ZRwQDgwfCV8JfT+PrUkujSaEf0omhldFs2KfhxdHv0kmh1dEV0ZXRVdHV0TXRtdF10f3RDdGN0U3RzdEt0a3Rb1vn5+4cBJp5x2gcvn8rsYV8DFumtcnLvWFXTXuYi73sW7G1whd6Mr7Iq4oq6YS3DFXQlnHDrryIWupCvlou4mV9rd7BJdGVfWlXPOlXdJrq1r59q59u4J18F1dJ3ck+5J95R7yj3tnnbPuK7uWdfNPee6u+ddD/eCe8G96Hq53q6Pe8n1dS+7fq6/S3EpbqAb6Aa5QW6IG+KGuWFuuBvuRrgRLtWlulFulBvtRrsxbowb68a68W68m+AmuElukpviprg0l+amuWluupvuZrgZbpab5dJdupvr5rp5bp5b4Ba4hYkL3SK3yC1xS1yGy3CZLtNluSy33C132S7brXQr3Wq32q11a916t95tdBvdZrfZbXVb3Xa33e1wO9wut8vtcXvcPrfP7Xf73QF3wOW4HHfQHXSH3CF32H3tct037oj71h1137lj7nt33P3gTriT7pT70Z12P7kz7qw75352590v7oK76C4579Ii70SmRd6NTI+8F5kRmRmZFZkdSY/MicyNvB+ZF5kfWRD5ILIw8mFkUWRxZElkaSQj8lEkM7IskhX5OLI88kkkO7IisjKyKrI6sibiffEdoS/pS/mov8mX9jf7RF/Gl/XlvPPlfZK/xVfwt/qK/jZfyd/uK/s7fBVf1Vfzj/lWvrVv49v6dv5x394/4Tv4jr6Tf9J39k/5Lv5pn+yf8V39s76bf85398/7Hv4F39O/6Hv53r6Pf8n39S/7fr6/T/ED/ED/ih/kB/shfqgf5l/1w/1rfoR/3af6kX6Uf8OP9m/6Mf4tP9aP8+P9236Cn+gn+cl+ip/q0/w7fpp/10/37/kZfqaf5Wf7dD/Hz/Xv+3l+vl/gP/AL/Yd+kV/sl/ilPsN/5DP9Mp/lP/bL/Sc+26/wK/0qv9qv8Wv9Or/eb/Ab/Sa/2W/xW/02v91/6nf4nX6X3+33+L1+n//M7/ef+wP+C5/jv/QH/Z/8If+VP+y/9rn+G3/Ef+uP+u/8Mf+9P+5/8Cf8SX/K/+hP+5/8GX/Wn/M/+/P+F3/BX/SX+HfWGGOMMcb+R9QfrA/4O/8nfxuXrT4sxLU7i+X+9boWQmwu/Of5YJnQOSKEeKZ/z4f/a9Spk5KS8ttrs5UISi0WQkSu5OcTV+IVopN4SiSLjqLC361vsOx9nv7B/nDC++jtQsT+VU6MuBJf2f/W/2b/x58cn1k5PBf/t/tf+O1683L90cVCJJa6klNAXImv7F/xv9m/SPt/VH+2EgW+ShOiw1/lxIkr8ZX9k8QT4lmR/DevZIwxxhhjjDHG/mywrNb9D+4/f70/T9BXcvKLK/Ef3Z8zxhhjjDHGGGPs6nu+d5+nH09O7tidJzzhCU/+MrnaP5kYY4wxxhhj/2pXLvqvdiWMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxlje9e/4c2JX+4yMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcbY1fZ/AgAA//+P6EVN") 04:29:40 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000380), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000500)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}, {@metacopy_on}]}) r0 = creat(&(0x7f0000000100)='./file1/file0\x00', 0x0) r1 = signalfd4(r0, &(0x7f0000001d40)={[0x9]}, 0x8, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000001dc0)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f0000001ec0)={&(0x7f0000001d80)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000001e80)={&(0x7f0000001e00)=@newtclass={0x5c, 0x28, 0x400, 0x70bd2d, 0x25dfdbfd, {0x0, 0x0, 0x0, r2, {0x9, 0x7}, {0x3, 0x5}, {0x7, 0xb}}, [@tclass_kind_options=@c_hfsc={{0x9}, {0x24, 0x2, [@TCA_HFSC_USC={0x10, 0x3, {0x7fff, 0x5b7, 0x10000}}, @TCA_HFSC_USC={0x10, 0x3, {0x9, 0x36, 0x7}}]}}, @tclass_kind_options=@c_sfb={0x8}]}, 0x5c}, 0x1, 0x0, 0x0, 0x41}, 0x20000084) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f00000002c0)='./file1/file0\x00', &(0x7f0000000280)='./file0\x00') syz_mount_image$msdos(&(0x7f0000000180), &(0x7f0000000100)='.\x00', 0x1a404ac, &(0x7f0000000780)=ANY=[@ANYBLOB="14270e2d25cccff078b9140e8a1e19f3b4c3bd09968dd1911acef24321d764d9e117da79063a62e3a592fb42f7d9ddb2682b4c2ff580e25fa8effbd53acfb0f870bc1e49d01a5b7ff55150d2bf3b042858c5325c2b569b320cd44e49e246cc1e41f04d2e494added5aa4750b7cf26f856bf23cb379531ebae1774af8a495092c8904205db190366875aa901f8e0e6ece5268c66c741688aff0d11bf44f064c23390e88562d041e505362f5bfb0665c3ff202afda909f59ad286ee9bd87d5aa098dc5b81ee34cbf59bfa765c1c96e7fb557cb1443f3dceea44c963e0c9347545e4ff353bf8b9023cf81d78673a0f6363e5cc2b0d524d291e28fc28a2767ae804a98b34b648f0ba6edf510da09034a370f6b3a294a4f49d5ed571db0e0d8307c99a953a8175c2e1151a065a9dd6f262df38234a5a0e4abbf83fcb631bc0dc708d15d9252b9efe266f9bfe1a92f4041405f02000000000000a64ec4817e4f74d5caa1794d94838ee8dcfe64c7daf986e606daab9661f7d67898198dc5b2db3c9af129794d1e1184b65a7d446a60172f81b815c8f49cb6780cffb336f9af74e4ca4644346cb351b87c31a53d00d218d85ae800754a1adcd268b7f8dad21656ab6d08dbbba39f45dfac26de1ebdd4b3b1fbf23c38bc24bd5a6387807e0d97261292b78fe39171504ee71d59d4d00c20be451329c583040ec38a8ba28e654c8ec0b18b6b9c699edb040de206cd47fce363d624ce076abe17bacf35d84975035c063a8958c47bb900887451e4932fdd2bdd65eea319577a68f265319ccfcade5e7dc56ade8312efb597e8bc957f751d27dc2657bb344941d42e68ce72e06d82643a61571d025ce907b780707157984285ff2ba18a9f70d534a19bb6835725d6538e03f7e77701be3626172f3de7545c9cd13f1287a261380e797c0b8b89a1df32bc6d837e5a056fd2de70b2502d518354f69f82b38d72959d86635c2679d131e807bbac425b8b59f4d5b27edf6f6203cfaa59ba01c4b589b0ced7f92562b54d1735dac972a13887c0a5a4342e27a31fe1ec3c9019ec71144bcfca22203e891a1f2c2430054ddbdd278e04e4150388f3dc6b99627cb24dc0e58059c5a4126b6f47b2f87c1f5788eeaa4e802d468d9a51a24a5985af12573dce3ac56ce8539a75130cbfc4c18aad514dd2c1e9d0b0ef2436e99539061e", @ANYRES8, @ANYRESHEX, @ANYRES64, @ANYRESOCT, @ANYRESHEX, @ANYRESHEX, @ANYRES16, @ANYRESHEX, @ANYRES64], 0xfe, 0x0, &(0x7f0000000000)) chdir(&(0x7f0000001f00)='./file2\x00') r3 = socket$nl_generic(0x10, 0x3, 0x10) recvmsg(r0, &(0x7f0000001b80)={&(0x7f00000005c0)=@pptp={0x18, 0x2, {0x0, @broadcast}}, 0x80, &(0x7f0000000740)=[{&(0x7f0000000640)=""/170, 0xaa}, {&(0x7f0000000700)=""/41, 0x29}, {&(0x7f0000000b80)=""/4096, 0x1000}], 0x3}, 0x0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), 0xffffffffffffffff) mkdir(&(0x7f0000000580)='./bus\x00', 0x84) sendmsg$NL80211_CMD_SET_TID_CONFIG(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)={0x24, r4, 0xc4fc9e906872338b, 0x0, 0x0, {{0x15}, {@void, @void}}, [@NL80211_ATTR_TID_CONFIG={0x10, 0x11d, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TX_RATE={0x8, 0xd, 0x0, 0x1, [@NL80211_BAND_6GHZ={0x4, 0x3, 0x0, 0x0}]}]}]}]}, 0x24}}, 0x0) sendmsg$NL80211_CMD_DEL_INTERFACE(r0, &(0x7f0000000540)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000400)={0x14, r4, 0x4, 0x70bd28, 0x25dfdbff, {{}, {@void, @void}}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x4000) chdir(&(0x7f0000001d00)='./file1/file0\x00') mount(&(0x7f0000001f40)=@loop={'/dev/loop', 0x0}, &(0x7f0000001f80)='./file3\x00', &(0x7f0000001fc0)='exofs\x00', 0x2100000, &(0x7f0000002000)='}##$*@}\xd9(\'.\xcc.&@/\x00') r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) renameat2(r5, &(0x7f0000000340)='./file0\x00', r6, &(0x7f00000003c0)='./file1\x00', 0x2) sendmsg$NL80211_CMD_NEW_INTERFACE(r6, &(0x7f0000001cc0)={&(0x7f0000001bc0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000001c80)={&(0x7f0000001c00)={0x58, r4, 0x8, 0x70bd27, 0x25dfdbff, {{}, {@void, @val={0x8}, @val={0xc, 0x99, {0x2, 0x7c}}}}, [@mon_options=[@NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "e5bb2fbede9b96e4673caf0a3c9a68436d62ffec9bc8a647"}], @NL80211_ATTR_IFNAME={0x14, 0x4, 'macvlan0\x00'}]}, 0x58}, 0x1, 0x0, 0x0, 0xc000}, 0xc000) 04:29:40 executing program 2: r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x1ff, 0x78000) write$tun(r0, &(0x7f0000000240)=ANY=[], 0xa4) r1 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000040)={0xffffffffffffffff}, 0x4) close_range(r0, r1, 0x2) write$tun(r0, &(0x7f0000001900)={@val, @val, @llc={@snap={0x0, 0x1, '*', "0c24d5", 0x0, "ad446762682bb4547cc9ee565d910b60a3fe06cf4963a7e8856dfa98b7d99c8b9ae7e3b34399ecca37d271ea469b687f3585b6f6d9ac211c718b53162b251aed26f760c7e1a68a26b931949cb3094ac7307736c38b7f2aa920de8394c370e8ebed5d34a02bb5741394508b1c9864b2961a654763afdbff6de7bf744cbebbc6c57da2848f444e9cc30fdfce02c55e9f89dcb740524951d6860d41204a8514ebe4b414f36c6c01ebd05d6472e49903f7d13e9437f34927e06a4f306744e6ec1190c308731d46c8a3683f9884d05404a7fb16d03f62a3ebc2fc089c45df608ee41df29480dd8ab43579ac333b48bb6d4ba6dbfe577ffff5416934198bad01e6bab5b7fb258e041faccbc47127fda30d4d8a45ead42879e8d5d877618632f5a800307ef8092f93783eb09cddfd94702e0a130e7309db7c242d805dcf501cfd42f2f41a40f4aea2ebd61b09216d180efcfc95bffdaae42b3e37e9019ab31dcfb5ec2a6bb017195692ee7babd6d2a5a803e1202ff3b8e6533abaaf2d1d41d591057e68574002f7ac44aa5cd8d235b976ada1b76b4e37b6ff0551fe84a7a5203f49885f53bfdeaba9658d60662fa0cb4028c1ef38b9db24cf220cce39fb861ff584edc91f4c0e5b64e0340f23d99affc92f7ce2ab4f8fc5bb876c85493e4c9c94aaa9945a0e4fa249493577d71337bb9c852fee3e74b682b5d185ebf54cd794695189b8d9fa72b49bfe0553728b6e642c8c80e53d85f91a79d8e297e5a1381e104ed217aefb93f33f0d67eaeb86354628ccb5d8cab8b21176400fde729f77e6b39d196e2ba1620adae1ca82b6d22a36af4703e14e636a056e0ff7faf0186981708d11a9d9265f1210e093b4b3f0f111aeda1590297280617dfd7a74e9a66f8a7e448f7c0712a6fb7f4004f2819e088871fa85b4ee0e36dca4cd601ce82ce960df909ac8afcc16195c8a2b0a2f1943592a8a11b9d68a83692ad30fae3ee9c3643b2814af4d6d5907d94436a11fc5181f83a81a082f67afbe37634e1cce982659ba90f4f98430dfd413574a7c64174011fb3333864b9b6198f420d043b9f75dbdd0876ae30332e02283a0a1e24f683070976123c84c11edbcdb7c685583dacf55503e1d44edb0a240e31c4022306a728d22b74ae8e8ee5e36df01096f86306595d40ceaa86d4a953dc5abbabc11ade73254ff44f56c832161001c4bff9b427f2b1c6afcbbdc73f26f251bdabc6c17150d8fbd185694ae4ed8fbe6b90a153922e6baaf0a948932a113d9bcae1752e63bdfb889579def10ee2320adc062c1d2ba06cb63eea0f4e2bcd8c77ae86a3d5644f85ddc2659c559b1425894742da5e336130f17b47c69eea4d9fb194ebb85118e6b681d4843a20653ad4194f364bf619aa92501117248315e5b02e1c027ef04529c065c476048bce6dfd96556cf230a38805b8492874629460afe818136725ac29de59177a29ddf56b045906fdbded68726f5852a43145b6d529d108b8c2e1dda9984cd20c9937c755ec750a28a607d060637cc4ba5f63790a8801579e082beec011a03fb291c23cc4b0e4b96af08e9415084ddb71defdf37bd5f066fbe8a0aa6acb89d4f3a40d68e6b4708b2c05ea535265c61d5c65227a28de562d0a4914a804ab36f88d44c3c441754e99a21b6c9cdee7dd1f7833f521bc805eb2f7734ec086a4dce443c035fe82be8bf75d882a7d7b4856f86ff80246cc222eb48281d97f5e5ee24a7ddeee94f21d7768d3762f49b0db0f79a4f554902d3ed46867502c7e90ca3aab6ff807e0e022863fda853d865322da024f62d5fd54369047085e86763630a6c3d6811ca9271dd0e30c01f36befec5f941c510f6e730f47c328fa0f6f50ace0f8d59aac319a4b5eb2c5a255476942979c7a5f9735088b612cc07a1a08e02396a52974057cf84c9505832d8e07bbd8985e7fe5bfc4650ecb02ee517395ad9b2a7a5032fdd9c1339c85bf2985a5ff7ead6e13ceae3177188882ae32bd03258dda74abdb5b05e818fefd257d4f7e054569d17f51fe2790ac20ea5accf9efc21edc1c6640660b41ce550eacbb9b31725d44a8a21b0f6ce0d46c37be2f098b567729dc51aaecefd67a8dbf65e62407eaf94f9b930108ffd28dd868ddf1e9dd4549608958a60436c2280aea84847bdcdb46f924aaae23d57d57d10ce3bfe98d1c30e53faea50dea12dd8de3216691f7a737abee9a656b5a38e8a2bc9b5d1aea2261c0e3de3cb63a428c5e8e0f1f03b9f1b0cdf81d68b091e1c8676131b5f77f17cf171da0f61e0522aee0ce1ef11da20ea86ccf298c18662cd064a86cb8c9b7d614f002884deb2ac8ce15c8b0cbb9e5f4f5fdcebb95f9c2f3923c4548a0f73f4e4c40b9f75b95f42dfc12a128a6032d66924294c40f54559df9608d05415c1f8fb5851c63319eb2e875558bdae9611ef80ffa4dfb6433d1d1323540e74d55f5fd0c22484cbf83f611515f983d98726be12c848641842505ce3c9787f87a9e28a311f1dcd066c55a6511178a844a9eb8b51268e8bd4dd7c0c720db025dc3450281b83b4cf4e09ca684095f3e950e2d64d563294537a0ebca0c41820064fad5e046898229cd790a6d77b0418632caa6dbb521db75d922cce36926f4b5ee3b9d94743c5c2df0255990b477f841e67f4c4a91e1d1668076e3723bc2f5e92ca56753d2b57c435036254f83fdc370aa6014b9a435b90c6387bc5e2a10813eb2c02b1a92d5fec35957d7941e525501e7adf86071e5e8bb098e90ae8f9f18e31b32bef3410d476c18c98c5ca222fef3ba935917e8280405022305f3c1a38843dd5e7f0eaa128a4a80e93df5157dc7f47a7cf345749a6a4606faf0fb1ea9d3fdcafaab97e9cb9120619c9a1d2ebd29bcf547e8937e1cf3612ece8e660685fb72577e2a50d7912edf292359199f2c2f87bdf904c75fd660dd58044d8d8af0310d5dae9973dbff4f8af01490b24499f0e7f688f2b0e99615153ad678dceb50292f782c97ec2515bb341bed699f0b7401894a5a0878eb6d6106cc23fad6f89584dbf1dffc588b8721700b9e51065fb9a6174fce9d1e8b7e9406b8cb906e2826ba6ecdc54a471b6519873929b1feea78ae805db67a2ccb50de1c3c19e9c95c75b386c7df1d002f98f389b12783b34d605d37d438d4cd9bbdcc60f8213fb93d16cb6bac744b2f3cd82a8c42fd4ddeb1e76c490f9734740497d135e08abc319741b3109571ac3191b54451a1acff1ee7314afca3de18023a3c60553fb5f228068f4a3f0e51677858f33956a2cd8176db6c01d66bb88d2260c1ef2a336d053a4bc47d16d503fef1d3821ebd9cebfa6edeea887ea5d01a8a906075810f151a6efedc11f96284b1a5d2db62f57c0030edee02eaad6a06d55d0e8dfe6871f3be30bfe6766f5c8f6c8a3126aa55f768ca7ed047d419ea1f44c1cba4cc5920f7686d47d1ca1b1225bee3980da8618fb329082e79bcfd296490ff68f6eaf2ba060d2b15ef3e8cbbfb5aee69278ede3185aaae3144b7aa061429bef200ff83f09499cf76335989ed4b8cb77307f12c972d70c3a6f08775cbc12def54e5e49e140f5b77ff43261f092aa1c749f36b3a8dc81eca93ec53aabe8dd22e177a605de0324b8eae0014663f62c1591f7198892ecc02a44b0582f4c257794f906d084b79a8c1532a63afef24dac72734fb1c700371621aa813c8e793c859639c3dd815a88dd70908b2e85369416804563190e72d9932391c189917414b282fb2c63c91c40a664763e975321b9467bcfe3d6d279bcb0d4d5cef7e24685156bc6091f4026a44e6556f015521c8839310c10b3fbc7dc1b9acf748c9c0a414e69879bd12d3480880146857992519c150b615142b06d02395089f277888e6c474365bca3e5af23c5ca343b620a989f26ca53623810b2251aae9792c4a99488a5a0836171eb9e8379b98fa615f553b060849547e7d1db7c5fe45e09dd373d573577d28280f974477816b3057731b89db9e01c71b04217573f588ef0b47e89f14205d16ebd290ba6e753fcb16613f691d86a627cae94b38c787833a86acaf76694ecbcf16210cfabfb2f96c5b245e594009fb18e09f89b2a79cce4a53bf8c217153a230c696c09d1fc148c86657a778a8c38122fc2cef5f557141a375cfd0ea98b6d87edd57a09490f55911ca06433857532a4e7f5f80ee54a3c53ff77ffb01d30e3381469c4ed19820a88919323c4565bab963dcb29ed388e67e1742f5033bff2e6f44138cacfa8e5454ff1596c508435ea56d062025b3ccab2ceb17d00ac8dec4385a027ca1f28acee2cb43476ccef76df215de88ae6d113fca02a75e78c9dc0571303f613723b4f114352f2a8f7f2061b094a706412cff15c2bff7f1892fb38a9002b6aef4b61f336bbc488525241bcba365180879ce2b222c30428c3d0096fceb9c0c58fd4a943f76c650a5a5da283098cf3a40bec5198a46e5b005d2ec3b6e1165893e7fbc0e264ade5eb9feeee2ca6313c94fb59cafc40c4e5b5b19fee1f853ee2b37a69810b89ba55364f4bba1cffbc38b5d6b11f6ab9d6cdab19a1b81baff681685081ec56dbc78184ad94c69d76465122db9d813c14cb1123083877d857d7fa06e869949c05a579c75109793ac1c9ca14b1877f7dbb1346d39ff266f0fbf4761088a6aaa121a3e4049988e5bff954389ceea63ac27c63b9503fb71a58fd7af28b1c0a6fd25a811abcc684a2a922a956b36415ab8bd803bada81153e366bd7ad2f1f87d79925988d0a18b8b9c58c0b393c1c1566108bc9806e1ddaf7e23f1ca83c1f0a159c41c8d8fa7c74318d0515a092a00c348da201499d48b2931a568c0ded185364684ca9e68cb9fae7a4d353c69aab3f3a1871546164749031f4fe14ef669fa2411df8f12bf8ac4378588101ec776706e1f93e3224202eb5e0a7d9f01f488581ac4e017f881291ada157cd3eff79047afab93b80037947c4a900c082afbe2cad9a95c99a318c9a92c4afeb8699c9fcdec0a8b73d0277d6fb95e7c1af9e441dfb97d40ed8b3aa0624689895e2e96e1f6ef1e6f4211ae3b4b7b9c8f70ebefc890728444b0df6dc159512c5ef3b461b785598d6b3ceb16aef8676889e63e220830cfaf1dbc95d262b064a298c3b3aaf8b5b528a68d7158eb6a5a4fd4b2d33035b44c1553d3ffdf63a0c50d7039d043222f01e123d6b3ec086193488a1090cb304db5b46d0f4f3f2953bb8ae23a0fc71ffe744c1944b29fe1fb43391a4ffbdb6e60d3271d335ddb4b7b54dec2b4f947702825563e1fd1aeec9b5b3461242c77c4c1049d966a43d7f7ed139ea33cc942a35d61951bd5c80e6415564836e26d1e775c45c5f66206ba26835f14f32fd16ab17f6a9da5aaf4fe32c89b249edce3914327de94a630c7351c2901894"}}}, 0xeff) write$binfmt_misc(r0, &(0x7f0000000040)=ANY=[], 0x4) 04:29:40 executing program 4: r0 = syz_open_procfs(0xffffffffffffffff, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x2, 0x4, 0x1, 0xbf27, 0x500}, 0x48) mmap(&(0x7f0000fa2000/0x3000)=nil, 0x3000, 0x7, 0x13, r1, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/110, 0x6e}], 0x1) madvise(&(0x7f0000fa0000/0x4000)=nil, 0x4000, 0xe) read$FUSE(r0, &(0x7f00000061c0)={0x2020}, 0x2020) 04:29:40 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x802, 0x0) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [], {{}, {}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r2}, 0x10) write$uinput_user_dev(r0, &(0x7f0000001100)={'syz0\x00', {}, 0x0, [0x0, 0x0, 0x0, 0xd000000]}, 0x45c) 04:29:40 executing program 0: syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="0180c2000000ffffffffffff86dd6025ff0000001100fe8000000000000000000000000000bbff020000000000000000050000000001"], 0x0) 04:29:40 executing program 1: r0 = syz_open_dev$ttys(0xc, 0x2, 0x1) ioctl$KDSETLED(r0, 0x4b32, 0xc0) fsetxattr$trusted_overlay_opaque(r0, &(0x7f0000000380), &(0x7f00000003c0), 0x2, 0x0) (async) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0x0) (rerun: 64) getsockopt$IP_SET_OP_VERSION(r1, 0x1, 0x53, &(0x7f0000000040), &(0x7f0000000080)=0x8) (async) setsockopt$sock_attach_bpf(r1, 0x1, 0x21, &(0x7f0000000540), 0x4) sendmsg$tipc(r2, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) (async) r3 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$SO_BINDTODEVICE_wg(r3, 0x1, 0x19, &(0x7f0000000000)='wg0\x00', 0x4) (async) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000240)={'syztnl1\x00', 0x0, 0x4, 0x76, 0x20, 0xffefffff, 0x20, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x8000, 0x1, 0x3, 0xc5a}}) (async, rerun: 64) r5 = socket(0x10, 0x2, 0x0) (rerun: 64) r6 = socket(0x10, 0x80000, 0x0) sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000400)=ANY=[@ANYBLOB="01009860b95b9989bcf4cd403462f3cf3a5c4d59a10b7c20bc2c60b14fe7b749", @ANYRES32=r7, @ANYBLOB="01000000010000001c0012000c0001"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r5, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000940)=ANY=[@ANYBLOB="1c01000024000b0e2000"/20, @ANYRES32=r7, @ANYBLOB="00000000ffffffff000000000a00010022e907f6a1d3495408000200000200000a0001006e6574656d000000d80002000000000013ff00000000000000000000000000000000000014000600000000000200000000010000080000002c000c00080000000000000000000000000000000000000003000000a9bf00000000000000000000000000000c000400ff0f0000000000080c000b0000000080000000005800058018000100040000000000000000000000ffffffff0000000014000200ff01000008000000000000000000000014000200ffffff7f0000000000"], 0x11c}}, 0x0) (async) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000000c0)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x18}}, 0x10, &(0x7f0000000180)=[{&(0x7f0000000140)="f3c11904c30d9e8a55f4175c59a2e4b52599a8cce082dae0ed15f3183de0df6aa1f41ed1bcaf23e0f1eb5be85d2021cb", 0x30}], 0x1, &(0x7f00000002c0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r4, @remote, @broadcast}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r7, @local, @remote}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xff}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x81}}], 0x70}, 0x40084) 04:29:40 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000340)) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000000)={0x9}) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00', {}, 0x0, [0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x600], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401]}, 0x45c) 04:29:40 executing program 2: syz_mount_image$msdos(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0x8, &(0x7f00000000c0)={[{@dots}, {@fat=@usefree}]}, 0x1, 0x241, &(0x7f00000005c0)="$eJzs3UFrI2UYB/DHdN1NI7ubk6AXX/Sil0HrFzDILogBpW5EPShTmmpITEomaCKCOXvycywevQniF+i38FaEZU97MpJN2qSrqy1sm5b8flDep/nPhPclk+GZQCaHn/z0dXuvyPbyQZTKKUoR43gUUZ1Wc8/Nx9Lj+nosG8cbX+QPf/zo08/er9Xrd7ZTulu79/ZWSunWK799+/3Pr/4+eOHjX279eiMOqp8fPtj64+DFg5cO/7r3VatIrSJ1e4OUp51eb5DvdJppt1W0s5Q+7DTzopla3aLZP5HvdXr7+6OUd3dvVvb7zaJIeXeU2s1RGvTSoD9K+Zd5q5uyLEs3K8H/adzf3s5rp916fL6T4Zz0+7V8IyI2/5E07q9kQgDASun/19nZ+v/FkcBVMu3/K/P370n6fwAAAAAAAAAAAAAAuAoeTSa3J5PJ7aPx6O9GRJQj4uj/Vc+T8+H1X29LX9wrR/w5HjaG83GW332vfufN9Fi1fLzXw+GwsXGcvzXLU5zIn4/KPN/61/x6vP7aLJ9m735QfyLfjN0LWD8AAACsgywdqy4eXVzfZ9nT8lm19PnAE9fv1+Llaxe2DAAAAOA/FKPv2nmn0+wrLkPxTjy7J5z8EHFZ1jUruhsRecTZd4/YeTA9Wi/FKq5CsRkRp9q49NQzwKrPTAAAwLO2aPpXPRMAAAAAAAAAAAAAAAAAAABYX0s3/frmtPcMO2sREX4JAAAAAAAAAAAAAAAAAAAAAAAAACLi7wAAAP//avrISA==") 04:29:40 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000002000000b70400000000000085"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000000)='sched_switch\x00', r1}, 0x10) r2 = open(&(0x7f0000000040)='./bus\x00', 0x145142, 0x0) ftruncate(r2, 0x2007ffb) sendfile(r2, r2, 0x0, 0x800000009) lseek(r2, 0x0, 0x4) 04:29:40 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000107b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000925e850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r1}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000580)={{r0}, &(0x7f0000000a40), &(0x7f0000000a80)=r1}, 0x20) r3 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r3, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r4 = fcntl$dupfd(r2, 0x0, r0) ioctl$sock_inet6_SIOCADDRT(r4, 0x890b, &(0x7f0000000280)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x21}, @remote, 0x400, 0xe476, 0x5bb3, 0x100, 0x6, 0x40200001}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xc, 0x40010, r4, 0x43292000) syz_mount_image$fuse(&(0x7f00000000c0), &(0x7f0000000340)='./file0\x00', 0x88c20, &(0x7f0000000000)=ANY=[@ANYBLOB="16ffdfdf0000120f0fc0a03e451c47712cfa141b30b8be6401c8690b04fe98eb73"], 0x0, 0x0, 0x0) [ 1951.324924][T13740] EXT4-fs (loop3): orphan cleanup on readonly fs [ 1951.345855][T13740] EXT4-fs error (device loop3) in ext4_do_update_inode:5292: error 27 [ 1951.354878][T13740] EXT4-fs error (device loop3): ext4_dirty_inode:6096: inode #3: comm syz-executor.3: mark_inode_dirty error 04:29:40 executing program 2: r0 = creat(&(0x7f0000000280)='./file0\x00', 0xecf86c37d53049cc) write$binfmt_script(r0, &(0x7f0000000080)={'#! ', './file0'}, 0xb) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000240)=@framed, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = dup3(r1, r0, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000e3ffffff850000008200000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) syz_genetlink_get_family_id$ethtool(&(0x7f0000000380), r2) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000040)='kmem_cache_free\x00', r4}, 0x10) r5 = socket(0x10, 0x3, 0x0) connect$netlink(r5, &(0x7f00000014c0)=@proc={0x10, 0x0, 0x1}, 0xc) sendmsg$nl_route_sched(r5, &(0x7f0000000080)={&(0x7f0000000000), 0xc, &(0x7f0000000040)={&(0x7f0000000300)=@gettclass={0x24, 0x2a, 0x4, 0x70bd29, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, {0xffef, 0x1}, {0x10, 0x5}, {0xa, 0x2}}, ["", ""]}, 0x24}}, 0x0) 04:29:40 executing program 1: socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x21, &(0x7f0000000540), 0x4) sendmsg$tipc(r1, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) close(r1) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@p, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x83000000}, {0x85, 0x0, 0x0, 0x71}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r3 = dup2(r2, r2) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r3}, 0x10) sendmsg$tipc(r0, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xdc050000) [ 1951.367681][T13740] EXT4-fs error (device loop3) in ext4_do_update_inode:5292: error 27 [ 1951.382336][T13740] EXT4-fs error (device loop3): __ext4_ext_dirty:182: inode #3: comm syz-executor.3: mark_inode_dirty error [ 1951.401857][T13768] EXT4-fs (sda1): Unrecognized mount option "ίί" or missing value [ 1951.412754][T13740] Quota error (device loop3): write_blk: dquota write failed 04:29:40 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x6, 0x1c, &(0x7f00000002c0)=@ringbuf={{}, {}, {}, [@snprintf]}, 0x0}, 0x90) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x9, 0x4, 0x7fe0, 0x1}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f0000000400)={r2, &(0x7f0000000380), 0x20000000}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r2}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x5, &(0x7f0000000180)=ANY=[@ANYBLOB="180000000000000000000000000000008500000023000000850000000800000095"], &(0x7f0000000440)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000340)='kfree\x00', r3}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='kmem_cache_free\x00', r3}, 0x10) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'bridge0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000002d40)=@newlink={0x3c, 0x10, 0x403, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x3c}, 0x1, 0xba01}, 0x0) 04:29:40 executing program 4: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x802, 0x0) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [], {{}, {}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r2}, 0x10) write$uinput_user_dev(r0, &(0x7f0000001100)={'syz0\x00', {}, 0x0, [0x0, 0x0, 0x0, 0xe000000]}, 0x45c) 04:29:40 executing program 3: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @random="b0c942034375", @void, {@ipv4={0x80a, @tcp={{0xb, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@rr={0x7, 0x3, 0x10}, @timestamp={0x44, 0xc, 0x5, 0x0, 0x0, [0x0, 0x0]}, @cipso={0x86, 0x6}]}}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}, 0x0) 04:29:40 executing program 3: bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) (async) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002220702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000004000000b703000000000000850000007000000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f00000002c0)='kfree\x00', r0}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090024206d041cc340000000000109022400010000a0000904"], 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) (async) r2 = syz_usb_connect$cdc_ecm(0x6, 0x7a, &(0x7f0000000300)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x68, 0x1, 0x1, 0x80, 0x80, 0x9, [{{0x9, 0x4, 0x0, 0x6, 0x2, 0x2, 0x6, 0x0, 0xfa, {{0x7, 0x24, 0x6, 0x0, 0x0, "d689"}, {0x5, 0x24, 0x0, 0x401}, {0xd, 0x24, 0xf, 0x1, 0x8000, 0x2, 0x6, 0x7f}, [@ncm={0x6, 0x24, 0x1a, 0xb5, 0x15}, @ncm={0x6, 0x24, 0x1a, 0x1, 0x8}, @country_functional={0x12, 0x24, 0x7, 0x7, 0x8001, [0x0, 0x8, 0x5, 0x1ff, 0xfff8, 0x3f]}, @mbim_extended={0x8, 0x24, 0x1c, 0x71, 0x97, 0x1ff}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x9}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x400, 0x97, 0x20, 0x80}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x1, 0x0, 0x2}}}}}]}}]}}, &(0x7f0000000700)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x310, 0x7f, 0xa2, 0x95, 0x10, 0x8}, 0xff, &(0x7f00000003c0)={0x5, 0xf, 0xff, 0x4, [@generic={0xe9, 0x10, 0x3, "2fd1e62393b016400f50a091f29c0f13a0767cf2adc92c750da3ba70b67ddecde1a8ac8a9826af023a56a3a7db7670f413ee9b3c6fd8b745d8306592e6e334b91da84a41d05ef75931aa4f0c8a9250f363c204bddabf2a1ea28c990979fe1b74b456259d947b2cdb41e761f86d785bc8673daf04021b3e8a7d1c7eef0190696a3c6a304b0f80bcc337cadcce074b28da624e4661c155cd097039202afa788bda0c5a87ab8d379b1b2864d63c8aab237006a9e905a2595e484ec36ee9510acb596cc3efbd2b45db65fe50f76a66bc03908b84ec7c38eefb2b2c999a52c85de623f7db12b8bf47"}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x5, 0x7, 0x4}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0xa, 0x4, 0x9}, @ptm_cap={0x3}]}, 0x8, [{0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0xc04}}, {0x91, &(0x7f0000000500)=@string={0x91, 0x3, "7b1897eb07a2b0fb0975ec4dd5612495f1deefb395c73acea4d31ae37f51727dfdf6dee87b4d14899a107169d9476c511748a7353b94ce5ef81c9ee4ce1f86e442a179c99233ee3e286a2237a50ebb6c4975a5322cfe61787fe83799f885f8ff05977607b151a0a68c5b379fab7d24b4c5cdff4f35c254ba359ae0f190ac1dc3460dddd18ab2851c86f2ea568a7d4d"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x3001}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x42b}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x1004}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x180c}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x80a}}, {0x4, &(0x7f00000006c0)=@lang_id={0x4, 0x3, 0x407}}]}) (async, rerun: 64) r3 = syz_open_dev$mouse(&(0x7f0000000380), 0x7fff, 0x0) (rerun: 64) openat$cgroup_ro(r3, &(0x7f00000004c0)='blkio.bfq.io_queued_recursive\x00', 0x0, 0x0) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000000800)={0x14, &(0x7f0000000780)={0x0, 0x23, 0x5, {0x5, 0xa, "f0ba5b"}}, &(0x7f00000007c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000940)={0x1c, &(0x7f0000000840)={0x0, 0xc, 0x44, "3d0281a58e88553b5f731a4c0dc13fedac762d1b4feb0a9aa70c2bd05a57edff7e43b01bdc1350389511ad0d1ff7cceea67c3620840a50c45efee0741c42de4e3e1575fa"}, &(0x7f00000008c0)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000900)={0x0, 0x8, 0x1, 0x89}}) (async) syz_usb_control_io(r1, 0x0, 0x0) (async) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) [ 1951.421924][T13740] Quota error (device loop3): qtree_write_dquot: Error -27 occurred while creating quota [ 1951.435665][T13740] EXT4-fs (loop3): 1 orphan inode deleted [ 1951.447106][T13740] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 04:29:40 executing program 2: listxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/112, 0x70) mkdir(&(0x7f0000000180)='./file0\x00', 0x111) llistxattr(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/206, 0xce) (async) llistxattr(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/206, 0xce) newfstatat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340), 0x6000) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 04:29:40 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000300)=ANY=[@ANYBLOB="bf16000000000000b70700000900f0ff4070000000000000500000000000000095000000000000002ba728041598d6fbd30cb599e8c73d24a3aa81d36b0b019c13bd23212fb56fa54f26fb0b71d0e6adfefc41d86bd917487960717142fa9ea4318123741c0a0e168c1886d0d4d94f2f4e345c652ebc1626e3a2a2ad35806150be0209e62f51ee988e6960c8ce974a22a5505e186a040c86ae3b3e05df3ceb9fc474c2a100c788b277beee1cbf9b0a4def23d410f6296b32a8343881dcc7b1b85f3c3d44aeaccda6341965c39e4b3449abe802f5ab3e89cf6c662ed4048d3b3e22278d00031e5388ee5c867ddd58211d6ececb0cd2b6d357b8580218ce740068725837074e468ee23fd2f73902ebcfcf49822775985bf31b715f5888b2c81f96a810b946855c9fc52ac17cbc96a616811a4c2dc3000009b966abaf41939aeca3e7878a2b9ab9440c1961e80477166f3f847e855cdddc961d996d61ea0ce23b37e9d21c849d1e1e53087a3b109012e3a3ecbd219265048bf5c72b7ba2806b73323301b4bc94d0e4e16b180000007d71049a7c89bc615e215571ac910d80a58b5169576ff98c6c34d21122a313e26adb92000000000000000000000000113ee640b9ed1e04a0bfb125204d30990361bf45ef45277a167cd2c2e6ce9138143aa5ea7ee6f7c6d8b00437e070b004c5aa90766538b4fe45a16f14b270904d639b3971ac6a88dc531fcc5ffc6b76b334000085bb572dacb7aa25f748bc75918a16d9d5ae21004cd799ac8d5384d81dc234e218b7739449ad874951beb2c6c9b5baf60081b86cc2e31c49f4ea055fb335f936c95c69b1ae60e685d40000008300"/627], &(0x7f0000000140)='GPL\x00'}, 0x48) r1 = socket$netlink(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f00000017c0)=r0, 0x4) sendmsg$ETHTOOL_MSG_DEBUG_GET(r1, &(0x7f00000001c0)={0x0, 0x5900, &(0x7f0000000080)={&(0x7f00000002c0)={0x14, 0x0, 0x5, 0x70bd26}, 0x14}}, 0x0) 04:29:40 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000100), r0) sendmsg$IEEE802154_LLSEC_LIST_DEV(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r1, 0x701, 0x0, 0x0, {0x26}}, 0x14}}, 0x0) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_DEL_DEV(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x20, r2, 0x500, 0x70bd26, 0x25dfdbfd, {}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan1\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x40000}, 0x200488cc) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r4, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r3, 0x1, 0x21, &(0x7f0000000540), 0x4) r5 = eventfd2(0x0, 0x0) r6 = dup(r5) read$FUSE(r6, &(0x7f0000002140)={0x2020}, 0x2020) write$FUSE_DIRENTPLUS(r6, &(0x7f0000000e40)=ANY=[@ANYBLOB="e0"], 0x5b8) r7 = syz_genetlink_get_family_id$mptcp(&(0x7f00000001c0), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000240)={'wg1\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendmsg$MPTCP_PM_CMD_GET_ADDR(r6, &(0x7f0000000440)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000002c0)={&(0x7f00000003c0)={0x60, r7, 0x400, 0x70bd2a, 0x25dfdbfd, {}, [@MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x6}, @MPTCP_PM_ATTR_ADDR_REMOTE={0x1c, 0x6, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FLAGS={0x8}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r8}]}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x2}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x8}, @MPTCP_PM_ATTR_ADDR={0x14, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @broadcast}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r9}]}, @MPTCP_PM_ATTR_ADDR={0x4}]}, 0x60}, 0x1, 0x0, 0x0, 0x8000}, 0x4) sendmsg$tipc(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x21}, 0x0) 04:29:40 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0xb, 0x7, 0x10001, 0x8, 0x1}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1801000000000000000000000080000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70800000000002c7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x40300, 0x0) sendmmsg(r2, &(0x7f0000003140)=[{{&(0x7f0000000140)=@nl=@proc={0x10, 0x0, 0x25dfdbff}, 0x80, &(0x7f00000018c0)=[{&(0x7f00000004c0)="b36d6c89a4d3d51df9a4d84b17c0d78c3c9a86e14c32b970a3d4bf9c9e40d4f6d4e15bb7300bce42f84e599eaf684a3f8788948463911bef3f89f3dee20b19a7bcb7c7e82c2ab7140dd47713ee5b967067502dc383903be41db99188cd603ff29c075a3cf850067e46288c56711ef26c78cd65466bf7cea76e73a76185fcf89ad9023585e617489d936eb0c491aff3031e4d3d4afa725f002fee1d5b64e9cb492ec185af2d8b4a6a02855eeed35bbf41487c065906fde020d3035c2c131cf267e3e3ba2f5658adde826e7680ba198cef339557c705bbfdd56ad45a20ceee8e3b4704574213f01a6fa87fde599ca9cbbee5be36eff5623357bd74f4983dcc216c5fb0f277cdfb4f3a1c91facc33fabe94a285d3766b80db30335c9ea97789d662b2baa32e20d31bef86af06dda28908a77b298016602ef4953fa038ff542efed2314adafdb86cc109751aa0434b58b450b369807571219a0a34efec6117928a55eb0c386514fcabd21806742f41275901385a83415bdcac8c741f46095c0633426d9b065b7267f087df7fa22b3297c05b2bb0fd9fb7dfcf70289c40ebaaf8463b09b6ea44aa0a14cb5f9bd6770b177376f1c6fd7f2a2e02c47641bd1ad651b16667f60b24df54068cda53c56d35162811f4c974d33472acb58c17299f844a3fd6bba9213a6265d495fc7e5e8ef1d529a936d3e234c511534eec958aa9a14619b2c58a690a689f3aaf113186e231746ed522976968b420bd3fd44aef162e93e2536f9a83943c355af1496e43e5c44c585c13e4a2b4e3a271b179f96497ef65e970cfd113d1b9c2ad1f80cea308a43ad2fd0d4d73ef433873bf593d776c86855567bd20f22449463e94ae0c3a0422ee1ec6ef72ee8597cd6d4ea6d7a31270161d2de29412b44d2a1fa5dacebdf672a745bbcb011f6aec8d562f10d25d85374b3e7d12f3982ac96ef3dd44a0af2e474069ae8b367a6dd4e5ee3284f123a3d84a0a107e4b03f5cf31ac49ec02972e38c9be2934cc3c771baefb750082b44a692db101132a4e5aea7d1040233cdbbb4e774e5d23f8f41badc16604841adac277bd1e586bbb8310bf107b56d34b835e056087612fcce3700849c00eb26d5e9aff24dc52b9dcc7c0c062ff3fae4acaaa2fba8315e9c7628850390bc4c5a48e12d452879f606a27b6a5fd11193157520040ba24cf2f06c10834ed196b937466e0d5c6a732aeffc541eb93728f505409aa66441af7ec91965ea5247772f04db6b28df851d18093a00e58b2bcf3feacb4459c79be995763ab73e242bf5e4512cd122570797606a5ffd7d7ad97cc4ab116a9deeb9cf1e69368094b647927cd3101c7c1d19654bac49b8e6a80b70638f92065ca314c436a018d5ed27cbe2168330cf4346c0b2bc43b27aede0b35dbf5a2aee7e12a89ddb111c9063abaed39dc642885b395b357130d3d9e26c18cc69f5a91e5daeb340f1f693aae3ec2d5f197916559b0b6c7ee573af0c3c50ed59a6177db93b12736d01c2daffb326d178b57d7ea4ef56e903ebf0b01c4ee25cf0743243280e7fdfcbd73439fedc8f94bfeaebc01f346596dea5998112aa86f9c2a9d1a569855439cc9ca18687a62a8d346d93f6a383e489889926f26d293ff15c1e034337afee65564b6234883b1c96436ed6244a4ab85e98d6a6a35643590613f2de81b724cf86e87c47995430f4a6cf009c21d9c2e33525912d9b8b2508af82834073523b5e09785c6a849335bd7ce5ededb0b917ce85f2fd77db6da88f12198ef252a7e9b7a28d62de4a6143c353b46ae5328e53220a79cd04a3c93742e9832d98c926fc61c433f8e8d7b128414f311b7c3fd6930e4fbb25b225e0ae0ea0bc1f42fbf9e236ee0fbbb94b20c71c184d51d16c244c0632849fa6b889a7843ad3bc8329339c643ccb437b326ae85552953211de7a93d06566879f7535efe44501f49311a0654cebb9cb63d091973687d4e98fbb555bc319655a691d829dc61e88191a4ea9af3c25e8251f4f8760b9fc4db656f4607cd8686b5cedddaee80c2e3958e3f63845fd05518942c7269514efcf4b494c9f038f42b1c878aba80d682d9bc45136d83e1482b3feba8375dd6c8fce975ebbac31b07b1181967b7a2e518cbcd0b9321a70a3a81b79282f0991d484f66abbd384fef15f02e7c2dbb7dc1d40185f7c4fc06d1cf128e2f395488f7ed566563da5354405c71fd032a1ce5923c1b2c0ad729c89b7c2766b4e98030869e0b73f50024f40b2e9aa536e3439018a79c7978cbfda46e4a40d95bc471c354657c8a9ff0b847ce799be0c174524d70121bc9adb303c195711575d1b4a59120d336e7b0af8bcabd1bbd13d6a700ce274902dfc6738e667cf202b383558d0b96f4ed3f597cf3df0984001d8d52b9e69cdaa707ff97f02e05ca44f9f96ecaa2e7ccc091528f33aadeccbaafb1a5561ad9ed78990e0a2c1e34d5bdf534f0041c29a9c8b3fcaf4baccc7ad2bdae117acb5ceb89dd1da965b9a9716b673c61eb686c4a4fb8304f37cc2df4c8ec21c7e626297e887d4fc62f85475d9db4a81170cbc72ec50b4815612a3924292467e8eba412f0168b6d98fd0934d8e238a64c5d77bc609af9071668a5b1faabfee46ac40921a836fb991f7ebf6f3305c78adcf780c653ed4acca0b130c415e610249857e6f2ec98551632607e6412b82a6d3c87d6616323d28cab1c33a5902371972fbe857b2c952a17704dae399e1778a788b3728fac1e20f588b74fc9a53cfd1e0cf0054e442fb571ecb5ba22d53838d0b4013e3cc52ec925e6412d345b32bdf14ccdc8e637eb0ac26c9688789a6871ecbbbeca82573c1194c360e850ca2a63870d19e07e112b5a58e64a3f6e2afd23b2a788856a20c6ef4d64b0333f2f273a45164f6b2b4fdfddf893d4969c830c5c189431387426733c1118b66879727a253f6292464da1eb0a1eb5994373656314cc9e45c16d0fd98b76275c1910e6f1fb9f5eee4390872da68c28be73df33b13e81d403e151710fe1b8d16f6dd55f6282f4455ab954c8d9e50fc9a682ffd6a4164a78204fd44852fb2f6986a1dbd50fbb548a2119137c902eaab573b7b0ccf7d85a18604423879f8a2a3b6459ddd3434e5ceb19cb1a2c2697ebf22c25990a7f98c290d0446bcacecea62a338433beb5f9ad22017251578edb7c29a7d69e4ad1037197deee9b1c1f9bb94e3754a335ad3f19ed89e61385370384222adddb527eaeb91418afd46b5084d64cc553c36f488a766b8e24601128c5863d92b5fd832920a810b83738ece0316d2c3db3635732be016fae0b26edbf81473d37ea3d3668af15437fbbf01655e8ba6a6165bd46221225466aa2adf6edf734dce0058a7b4e2d5d8ac65a8de0405df5c4f5ec67a71fd30668fb2d5fd9ee5ea7e856b7cb73140a93641122e719d321fa70f4e0a628fa0bfe361d333fead3bf942c73bb79be0db608b202de79ae769745135a25b25ccbdb421e2282ec5a8238aaa8fbd38de29ace2b536bdf1e0876f3379c23f13b7f1ba3301a76c2310320e40007a99896ece8233634f963d675291b86985d4d67c2bb69332f1c5a1a3046360c07fc70f2bbae55c7cc5f199232a52c8c3b72f48318509cbaa91a66f30421c2718c06e829fca7183f78aacaea8edb4eacc86ac61130411a6c75d89f6f23f6a39e03b4b54dcbc91e79c039316263fe5345a82687b5689aefbc2e23fdcc1b70aece04a9cf90ba6ad5b9adccd4c373e63a5be50f1f35b1b69343adf6f2aa6dbd38f1ca5b926f7403386738a06f53d21600775e51d02a4698536d25ab5ec4d324f1d694b36745093cc6aa43f88a43197649e6f04683a16ab9ad14f7f69266a75402c003863a58649a4cb0460073f4fb3c3b0a1a16d033ef658f13850cc0a8f7ed86bcde1e22c7df95651c50694b0a83ff4f4e87a8846da6a83dad584d0ce066a3d4d1fa500d1a5f9a1682947440e1b9bb71727160d94436090a41e1987a45b8c9911fb9610bfe02b0122c8aee8531c2d3c8eca51139a7dff5543b41eafb21796a5777549e0910e333b2b24a6374bb8ebfaff1d65758ebfa0ae20c03a64cb7996683766f8502d933165304d5def8691d9f47fa94586d3ed845e14047d22de6eb396c78ee9b0da35ed15fa3fce52ede8a9f2a642e7dbeeaa13305a71643c65d12545d3dae498f0692f6ad97ece19b7419bbde5c38f971ae681b620d14e5a5813010ab25c7f6d0ffef981738db528472a60549c6b6efede17738a0b5ab74604de35ae42361d1e24448f9f8f424a7f4d97b19e8f7b0bfc54ac1eb949c3984a935dd43947cc14222427b5db0efb036c7ba56fde9e72c200369e53add35a416619a63f2661a6d45edbcde04345eacc1b682bcac012d42aa9d8b19a6e02ca34c1f8951a6d4cf953da8268f032c8934a4c0704b94f1f0d4a106cccc4d67e2cea57da502c5cbb6ee474a139a50d2ae6c1d397e5dc6f3bee864081a2ad0d1fd1e3cd2fc8adf10d4007d8269e6f1855aea12bcbbc23ae635e2b4ad3de4793ed47c9b5452d52e3e2e19e4ca8ab3c0adc6e148a6295c6699056435fef7a182b2dcbae9adb7e5c88ae305088a2c193dd50fd9e9a819676a6b9035e72b81b583dbc52ecdfcf130def61321485e62e5b09fd8551bc73364e3d1427531fc28dc9c661e9f836cc8fd6df07caa1805ce878895d794c4c7c2ac272984c245e38dfc2971a8e5429c6f0f58beec6d6678670432eb2435180b5dd69efc80313e78dd216e18ba6b6d69ae704268e04c65717d217fc23196ee57a389a1f55b781aab4ececdb184d7408426142065ec41e2bb6566e2cffb570f86376174373c17c78b801ca591b346e662f248efe6ac20f4620bca3dfd5ceba46e94cf52ccb5e63a25625f3b2cc644e634352619b13ad4ecc59071972b8938f157e212851f148671d0c59495ccb06c2d004090dfdd098b660f320ef58688bab353cb562dc21f3c73476272fa7e1de206d09453d4e2592c438a8a531426d8aa5dac87915b432591e0330095eb57b61c1c78da87c121808b04388e1f8a3353003bf78684dcc928761cc76eeae995aabd3a45f7d2574df17b9344d32514614cfa69b54374581f74dc5b47f09fa4e796989565eeb7bbc25e521382c1d61a623d626046e4c85939189f11b03368b51bfbb5402435e61d1eb79d9a5d26ab7ebc61bb9efbdb24fd07910c444ca1a044187312b8aaea29c78ea58104846a8551033e75fd681e9e491c2956be807cb1ab6aa0a80b2ebf3ba32262f28e60b5658bc4606b055680ca170986dcdab891ddd87afa2eb6975aa8dd3c0e5cd1846a15674438cda6ac5e06839dc56d94803a02dff2a4c48db0ddaa6701c29cbedc2d53f754692f9ec292cf3909c50ed9816f0491e9a273feaf81b5d08a5d0a5b6ae6c042b138fec246d44121c785b68afcd911d166ee3daef2dd4e0ebfcf300049e0acbff96f946654ad613ee883d8a614fa5601d98f1af75be6226b6c41bd3bbe2da03f7d3db15fc9c9d289fd388f4e3c5f5d3d3902c0ce284452b8d5e431a5e037bcfe8db0c07c02d05c10a2e0fc81275a501d26a2a4580d0a34e3ea75f884ac50d38b684e8b1d1581892648bfe4fae1a5d89d0b6eabdeacd8610629688ec83ba2fb73dc008f00aeb76131ff9a7d9ddd2e8217109ba1f02c6ba02f034a6997401f74acd4d10ab4edf8cee01a53d5e752a10fa71b8b1f3098f44ded30bebad09f4b77ff3cde4932218030771de8fcc2203b6880be994f63d4e8ac8173deb2d369f2062f1a2294cbe1c107d5e411cedb20ff7c8cf3", 0x1000}, {&(0x7f00000002c0)="02d7b31e2b53ebc5bc0acf975a21a19079490a102dfc427863bbda2adddb7664fba782449814c66231680f7cd984edc77eed426691fe21f03b5318f7f5995a2a3a508bf30a893cc8dc5be99190393eb854ac201ce04c01f813ca2152a94aeb0674d527aa011d7341544d6eb16a210c5a9b82635357c7d13f744cf5bb2200e4f10ccd3c4b849ad367bbb8c03bda6ecef2c374319b1fc97a3ffca457176f9241b33594d57fe89c35dac489ac3e78cc3a9dcb5168a7c1108fb538e0648d20e68ab49e17c05d859c585a51d7f213e59089874f363e6917867c3a4c50f6e1a0e5e977f25d2452d910775c7786c62de02a9fa6e39e00b6074fb86a6547cb802a49d8", 0xff}, {&(0x7f00000014c0)="9f43e340e252453666c1c5c0c4135d095a51e498e76cffbfeac23c1fae526d23b10cd2caba1ea5b7b32f940c7a39f7cae08c0aa7ed47d135f9f91f4d839d4934bdccc39c598bd7fc95c930f45ba1fe7b725379c01338a2ee2d4f7fcee73195a2bbe0eb114d4ad8bf8a1ac23db13fb3d614102dd9c4883baa4e484185186840bdeed09515038f6d148b72", 0x8a}, {&(0x7f00000003c0)="adbbde57398414e80fc619f6f93e9b3cf736152d077f506e5a77b9a3e5c72f0f438392a57760e41d5d3414a7d3e11c2448a7ff34531dba943b050c6bccdbac03a035283e081c6a973a002a75fe82906f3660b03d68d2a64fb8dc48c4d2e22fe5", 0x60}, {&(0x7f0000001580)="8e23ed56ae548bf99dd7c9821acb1184ce040171e7f98adaf39f5134fec623f46aba96b92834f355dd814ce4f15c08aaf68a0f9e6987b777bf26a08551d0d29e9bcef4cf8ddb5a0e3772c8e3704e22a34b536abc", 0x54}, {&(0x7f0000001600)="d864141bb418655f5009a2dd91777a8a538888e797f45e78b2999da66585d04371858771215e607a9fb2e9dc2e89b105b3ea67f638a2ace6351a", 0x3a}, {&(0x7f0000001640)="3cf5f04b2728cd2e4c9655822380ceb6063ee2850c810c53fd9afe47d261c3c0dcc56bafaa87327c5391a457310d5481498224980b4c30b2358319ab3ca695d42571aaa3c611f4ed76c0cb0b538c1aeef90987fac88dcdbf9e0f6d7274c2a2f0d153f3c065506c518232ab924c5c324ce54c5c345f336423e21a2d04d376bf223072de373816a3031fe51d7a2b9014902620d9ee671485dbe89cdde351ef57ee14790ce669c212d66c409346140e118cd9b6d7ad585f0b8afc442df6f074de6b2c0462203c189c678a54ed225953a32327e09d06588f5df3df3eefff93ede3c0e3bdb1f1144d49acaa5167d3037e368dd185902e", 0xf4}, {&(0x7f0000001740)="1f73cc842cab85b4974c2f68b9e27e7470719a76c6c12454113c0e2aea44477550cb95ca124ee61c2842dd3a784f3d7668f4fc16709a4c21d6f97eb398ff2a551aade8335f381d1fa1cb2241afb2cd8ae1f2e9592ebb6a805a5c611cf9ec07960d55b77eb9dce8a11d7d671e136dc1612d6c59eec5abf8d78aff986ce9b9a3eba948b948d89accada1a75c05ff192763746765acd27b335bdd7f6587850b1932c84bc7e451cd", 0xa6}, {&(0x7f0000001800)="cb2c2c45ba42c0897c1ec51bec6e5aee2914a382e4eb53810ccdf1d0afe7b46144b6ff9c803a8ff0222b98bb19deca8cc0b7fdfff8059ab6339cd8bb275bc48a1cb1ba91a5aac35bb9033259b929a70bf5d7138e7361323a08b2fc5e5e131c9f1489fc4f54d447f8f0466a1ffaa0554173a63ea02bab62e4bf933ec21a2ce1cf6876e68ffe5ffb8eb52ae5d4b52c7894a2cc30c30137d46ac66caeb00d40b1a7a73def3820704bb37a", 0xa9}], 0x9, &(0x7f0000001980)=[{0xc0, 0x1, 0x2, "052d8dd81f74dbdf5ebc4f4dac4321ba35e2a3aa39a23aaa9ea75c60ec2a9479145fc86aa1c1266eb9b34f6b471770ec203f3aed117ae6ee4df723ccf4104c4ada99f78111e8781107804e2a094d960006a98816d338dde83744b25327f4d388025f99e99039de8e5e2b411cd409d2513dd6b4b75f3d2ce13499ada0eb5fd0e55e710b4f2f6c32d901fbff9fef36159b08ba9c5016044c3bebebaaf59f21a62b86acf897e784491018"}, {0x90, 0x104, 0x9, "9cf8106c6f9ff656ec3655af605e443d1d3c5a93d80c8145d5c77ab8c712ec39adb69715be4f08af067d3f1e5c53dacca42978c298ec5c5153bd45114ae37ebb2e40b12e43ce832d376b23fbc790bf7fff54336cfdac98d9bb89b8aa8a1a77c7049fe19930f19acb7a37f08b970a01786ebd888857d2e08597d83c"}], 0x150}}, {{&(0x7f0000001b00)=@l2={0x1f, 0x8000, @any, 0x28, 0x1}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001bc0)=[{0x68, 0x10c, 0x7fffffff, "afcc52f96b64e26b23f6542d0d5c6106d0af207f06b5abd06694b535b66fb987af3c31b5185ec3ae058eacbefa8690fd8ffa09da82dbf6b3a005873359c5d7b721aba08db680618624fa4f4863548281a1"}], 0x68}}, {{&(0x7f0000001c40)=@x25, 0x80, &(0x7f0000002dc0)=[{&(0x7f0000001cc0)="67b402cabdb2d3f2a3ff42cf2883a268a407436b6c6ca8f720d1e3ac5589b7903e518170d5d956395e65cd3843d5bf7f527e46881169ddf3da486bb96a9822e9e2b70dddfffee3a269a3e13364e230a64385ec31b88c9ec44ae3e30c2987c0f742c08005e91e4fd4c13e203f175bb5630c6fda0b05c7b90d7aff5911b10a36508625c02c5d4273b501eb75adb55ad9743c75a7760a8fe87cbeefecef213b24b88c7981f6af54955fe4afe3e9ef919250e403b9a5a2c58babb1b5bbb18eaf45b08a10b1079ba80b5abe27621698fbfb0dca947eda5a48d5abea6868c90bc5767accfd3473a17875e856d1a5a7eac4ec4f61cd5146e8a09abca70e05ab6bd4bbfb56f2ec6a55b97fcc85da970a3ecb0ee366c64dec5bf7916151ce405ea33256f3a57bbcfacba999892bba7f8497b5599ceeb05cd09f410c2f3a5a646c2879eb5b880d1a969e16b519dec5f361598c3e4e708fb0a4c48347f4bb2428e3f1e133b6dde200882ac8f90d64413ad0437f36205687fd9e4144b227e04284f60792137c76f8a887c29ddc785c83af608ef02992a460f26556d6040ba25d3dc96afa6c2457bb31d6b6bbbd2c4a421c235b4436eb494bf8814be3c0920c7c889e72a83b1c6b5bcbbd44835fbb9d4b8036e97f3adcbb8c881fc52331622d9facfaeed46306efd4f05eb595551df09d9a6acd53063c819a25a2c0eb107b796eeb0b2392a2c37a2e50a2f6b5f293280cf070cf6228e808b253f23b04d9fed23a856771d2814499d67fd59b9728467aaf92ee6432de14ed2b0bba8ac5b3730b06b032259c3c8df6b48814f24be299e5bbbceb9122c934bfdc8f9b3883634bfe95ddca9cb4f0a50272596e579775eaf3fdf45167944ad8be214e6cf5d2c01adf48ed9059fb0f7572d7f7d278977d118dae7bc7cbc71166fbbc80b9f0a090b7c1c83d19f8b1da0c4ab13ef16339796eaf8491a2ab9ba1b0aa44ede963548008102e4e46aa1b3c79acca50e2a09ab881d12cbca0f9280b478b4567d084fe91d9bbf65d32401fd0c0027cb8e56238d9324ea24c6255c848a07c974afaed9e12140ddd8dbba6f20b93b50390d5f7554af42b5c57da9cb5e386c733d3f3678261a449e3be7e1f1412b3f9b9baee9b465f982635501e636de04cd818b0d91e714213afe2799db4daadab12229fac3200ae0945b1ae9bf611eb9e5a47fb71b48d0889a7ea6627bf4c1e1f27ab47e454b74fe82596a01b96ab97576b505fb465e8f9c6b8345c9883bd87ef537a1c19168e5bebd55ecc8545b297fe26cfa8971484c6b86bf11aa341b7229a7315531fd0a5b96e7db42996a637ff4b9bfb560374ab2e3492d7678383df527e92aacd17b25c62e5494afe92c6e13c9300a968922753c298c45522c3320da4824034cd296e6176ee5c6b57eb236ab27421f4e10ebc67437b908b6bb75cc1eda05cad6d00b6abca5d562a01e800dcde55dfae85dcb9b8e85671b4faca82d7d24ee292f11776c63dfeefca19a7fe5af1ce3f81d97f12cda88c37d22f3ff3c773d020c976666f748f33b0494d46f0ba162f4638c45f98437c277830bcd12d99d566ccabe9f126a7213096975b3589e83526d27a9e82e92db62223abfe12ee18ef312deb26fa4c8e2f73764b23c0ca62d2751b5e34a6dfc90267f28590f222813f8db2afe39be2f61dac7327dcabc60aebe17603b18ba333f0b8045a7fc54b96dd02bef469ad9bea9521328729ce17cdb7109fe117c2e97277412d37db578dd557af6af77ce02aa4644f46401cee8a4473a03fc1edbdc9fe1937b69985509dfe76fd2560e6454835d5f2ff212d1753fd7197e54997d05537b4db8ba570ab043d558a1f2f912576713ab9832d54f4f28e1f5d944a63751508a0f9f54dfd5ac7ce1bf34af7673bb7ec00f62f843484083c68ef676bc4640481889c103d05f338fc4ecc32d70dbcb5e338a783d00b598711209c999f9e5173874b6b1354167b499c9b2ee08c6939c848c6dc5874ca617fcf65c849dec5446b8ea1de56efe8d79b770ee597ba0b67a78dd34819a12187040d1f9ad5ad209729ea80c597d94f9bf8e429128cbde70543f21c164ea5761670e3ee49531da9cf9694b14e568f1fad8c9ebd0b8abbfa2e51455d4c9ffabc200a25d47e7e138f9165f05cd04061e35da5addee7b592e1be63836d96ebe0302b879c4911f87c635af0766a68ca67a4b1f6a57c0442b360492db71cfe268938368d40d0563387c2b878380afe0fa5f18701971160926173d1d78bf7fd644c3821c479433ce82b0623a3fb6790829a3c9146f6dcc49dd56b7b0fcfdfdfc6112606cf16512d7bb7b3c7749d39aa5b7e9b8e30595f032f8ab71518b1853a362dfc15d53b6adbb0b90c7c0771d5feaf88b4bd28f39f8591bf4434b9fac25127a335d992b2a6541d5c1aa3ab23b44c78d6724f20d973ec45be9f473e4a1a175df20fd9832d0bfc8d2b3fd133f91540c24cb7652f60141c347918f65dc6082799794fe90f5e14d96abf62daf854ac4fd230ecdea24ab3862d61ae7188839dd0f81d0caa68908f54ea661e84f1543b72f16ba57cc2649e0806622afe4586979ceff336bc7faeb51ce55a754abba4f84a3501e0c50ce5ef3b4daf68ec5ddc87513e2c937ccb75375021801e3dd0f0c3ad97e99cd51f3b77699dce714e5878ee67b2b0b2908fb78dc20e34a5c0b2c3aa6a8537bd2a4325a0705c0cdd2938ae57bdd7b0728e1c50b7f34d9200cc1db9ab7b873388c4e3f02eb4d217f5c36807680483e40cbcf990e307f0562349b64297d28f2d966ed6e07ed92c2b18cf86e3cb381c842ffa6040760d8be31012ce89b62e6c746d59751f5cec89f764081af9d66eb48cae363494285efaf9be8484fea45e178250eb611e43ab9475270967cc9cc6f0f3b7f0ecc2e488344df8d75c094834a947b9058e92a31c12d26c61770e6a8a1767821660b0aef125b031c093f6d4ee2c0ea0c25a3db940d7e088c78f18f19744f222ebebe0636e4edd40ceddbaadc8b222893829aa5dede3033e81c13d87af8ec8152472694c6fe5012961c4c3e1b9ce5662a8360bbcd0756f7dd277cfc1d1f3bd6e4b6b137bd4f81fc4556142ad6662c93874262eb14955c164d75814b610c7c0544c3e262d16e0d93b98bfd097ea9fbf7553b2d65580dc5cd1331895225ee3b5336684270dfa91dff28c6cc08d27b6b8126053c043a59743f828c454c4ec5c68894394e0fa0ca695746c7aeff785f66849d72ad419ba1e3f2e777f4750cc014c5be29d08736007ae19d22d1b18159c6343d8ca60af2a47d39536227720a626b9203d329a8e314752a49f5a8d4f2dd6cfccb17675cce26b3ea68e869b1e6d677bf8b0206e1623003aba811b3c68c3c731d1c5359e6790cffc4fc8517a8aa5e6bfccf2c9b8ff485401872fd6fcaf781a3344d789107152d10f006ee75c60d1ac0413e156ec28a22aebb93877701af7d3d4837b305b4ec983610b2232e993eb93f64503ea5e7fd3c974fe34c81bc24df964967487b58fcbe551289411ae37499b5150040a409863b4821d84f6c300a796a1e0778b25986a066e092b3bc47e65d729462fb10ab49138971016e16fcf4c20e42d6d34c295cd249b59dc73e2f47a6a032543670ddc0a104288e5ba1619dff998bb31c21ce29f8c207da0b5f8543599cc5da318406d3b0d57e664bfd9a68c1b9412965c8f861728ac5bbf9931fb04b9850601459fd3c7dc29c22b8c2bf935f0b76759cf641aab992743224db70259b77f22bd8819269cdec7d4abd19aae34ec9fc45b846dd5111bc063ff3e4087c7e09c4aa5873702970302d09365bc4b8cdf4dc76d1f102cff83b3b2485168085ee9f6bf6e5c93c99da6c42fe8dcdfb1450e1c2f6fae474b62d607f5bf714fca50160f8908ddd42475cc0fb3ed57f26706a0fdfa8610c7100dd332559553b894f36405ec4c8a06f99189cbc46b6de82be02e0f9e6c5d625309529c6f682b987f970d75306b9461d975a65f3418ac0bcd933adf56d719bd8db966e275a17adc75fd952dfe4059d016737e7eadea61431f0bedac2cb1635ce6057e0680abb884c602f5a4d7a676579b2cac9d18d5ae91b7f16d035c30d65e59f1060aa14172ddf7fb824b9a046242c52259b3f9703e66cc9fbdfa57ec1e37436e6f73fdf723f240d5ed0ddcf6f5129e1c64bf60be8c8d6e5d96ad4dc11a541a6ed5a991572f842ab208d8fee7dc35342c393e35ce85b92cd090babbf40dc323989af58d816366849805da0ff828ad8f9f645e37ccbc21c7e5845be612194f27f684cc7e9b4ab7c3140bb3df5172386a3bf98c6acd056daf68c8e8801ca7d9d07df394edf65401d4bed7741388cadd351d7d51d03784eee679fba3e9b820232dbfc7cff345c6e45568e58be46118b121423b83666c647a830b9e76a48965f13a1ce288a9e8afdfa8f73434dcddbb17ee1e9d8e1d621b88d0e6e622110b690b24bfc805798bb7a20c21f49246c33db3696a338fef5b588bbcf1933d7d5d2044e15142d753af69929b666b1a9e702d8c7251c656d7bdd0c97f5b6a00a339857c29c7c8bf7efaef879127e39cae9360ed1bf69797d41e8228b91a6a6f32cd4cf7e0cd547d6082858712e44fb278440e336001606ea15f1b129b7137c9369366fdbfaa60c75d750c43e8a782cf006d4a1ce62af95460e3579543a361d221fe619f38edefabd5bb360dcc995e8757ddb071777642227dc9d50647e2db06e4c1d0163f0c24731142864f3ffc8885acc78c4599f9ce7abc4a382eeaf566df11f52829bff4749119b924f96ee8108bc22f905f83c3e7a7f317d0dac0d707d3a13a400f2040bb0df748fb9a20dd5c178da66d4381cb1efc1e2696853647004a6a5f81ca6cd04ca9306a37cd89521e917dd62d36b860d0f0c1b5f2889d891298cc01cd1391f1574601904297cc740041a61a9021a9d664e0942d8ca679fe2b3fcc85f2badf220139d846fb7a233c660473940f11193a804dee9ee85227d0dfa79f967c51a2cf755e66c4515ce7897e14c02ca5051a236ac186ea037ba17e54d0911ac2658abbd38aab8f6881474b7c60bafe3496cc722c257a5a7562dd5d531a7c64a0d30a116ccfa4e0305a9e4cbdeaff0c6f5fb6a46a5c3fce634e34c4586f98c616b33b1dc54c150601fc42f5a94530842e9364b880df5e1e27d46136d091a86a0960dd7658d59d4718a599974c1a5b6b17752c9e928c447b36e1141c8146d0aeca9a02489a1242e50aebee1bd2e5ab8211a20da854b21594e5bbd828c8c31be3c867539be87ad870949a7fd2bdee768719bb322f7f74a91d18127db297124d1025b5e171dcde6c4cd098c86d91720309395b2512b1f19531d2b86cb779e36194d9f1635c11d4fc573184b893eb7d17cc23efa368264c1c378ed0b85289224e46a8cfcde2e2e9bb757195a2841b0363f208dd5c2252a8a92eb7219cb1baae2d06f6156320f08ca700e288472d10cc5e8a9701d56a800d2fbff3cccbd615f37d650a2e0a166cc8d24c124cf6b69358dce2e2fcdd357225306d9b45a0a3c8cb44922366805464559b942cf46dc0be276e58db80d71f99d69e734e6087749e30dc2b8257825111a3cecbca75de9da12d0d5df36394d0c2575c7b13f5e154fbe4dad4abd097823a6d6c398e53a3e9b38bf2ac434c2b3b42db91a94b557187a55e28b69739fcee3c76bda4b739f0daca24b8bb53a680006efa0503d106dfc9b8fbd184d4a52b72bce15bcdfe5b0a8a48f7ba8fcb9151334cd289eedfce0dcb2bb77fe5e0b4e0fa", 0x1000}, {&(0x7f0000002cc0)="5ece5a45b8942f3cdf6752a532c37716471cea94cec3e78955ace7005d5b2beea4a8db5e02b62e433d170f4fe46ede2b9052095827d4af63dadc3ad14bc8e6d2801bdb554aead620236b245275d8f2b2d5c7b4ca4a8624739e476db8b1bf1db598efe3901c0482ca7828f0d9ac79deaf10f70951c1da3a8b0f2ce59143ef3db7cfcdecac445f9d3d4c8b38fbedad50723219ff39360c39f324112e80591dd85d5e7755eb8b9a2c68086710891861988b940df08a747b5bf5fb0c20c28310df23aa4ee4ecbea201ca3f2cc3d78e7a80f2f386cc5571209bd2825655ef", 0xdc}], 0x2, &(0x7f0000002e00)=[{0xf8, 0x6, 0x8, "27e24e7f25d1764188d784d34e63da83f61e2c3aae25431e895fa1cbbaa13e98a012e4606f5845f5714c0ddccbe140629449c482102fc3e6e0e4582540c6f1c2b0d2fab14ef15cc15d1492d7e518c21c2e7b6c60b86a355c150b9d43a5ec7c86ca7fa2f797e41e6051d42dde6c381cc9f23807345e9368246a6a38e54eea167b7ca48f0b59694b6cba8b944bcb3188c08d8c10c93921de92993f37618d38c42310025011501efdaa9b99c2c238dc03477a964f68b57f9c847e10b5cd8fe91cd621ef63f27f4d46f9a317f9b357debe8c6fe865ed6efd2db7887bb0489ce9b4d17ce340"}, {0x100, 0x10a, 0x4, "7e2d4c96ae15e932484cbc69646af69f2ef8c6e6ea26b2726f2cf305d0141d9689382ab3bf6488ed910b05952cc1375e40101ecf225a6e153fcf8e73fbe6462ae357d5d29d0120d62cfcfd2e6126d801849d93091549327d163295edc0ad1021124bc668dc44b693aabe5b1d679fdbcfa0a78dae80aeb8334259142b23d7c8fa24d15c3baa7951207342ecba968cc10ea918841b986acaac74db840fff38fccdd83fc3637c01eb36480df448188d4b7a0e6fa0d0dc717ea764b2319bf1660b11f013a05ee14d18f8229f1985f0e3ad9859006e6ccc0b275a68556438495a3cf102886443d9a0231035e535dc3433"}, {0x38, 0x10e, 0x4c5, "c1da3c8a8328f9e0b70e272f99117e205db71bb8282bcbb885929bc239a47a66bba39b7730"}, {0xe0, 0x10a, 0x4, "a349f05bae49ff929f3a3dd7c621782618f51fa13c93543c1c3f91a66a4e38ea1d735fb98848f5238399aa2b7ba1c82082ca84d34773d407f3e9f8315ce35d2621550f725b749ff573a8b75c69870aeb4632a13bed3faa239eacdaba5cde7760e274ccee916a39bd726f1f0ae9a96569b339c87358a34e0baccddf1a7bfa705bbb68682479c3bf9bf0955e2e50dc930a6b09dbf072633d2b9d1b3c3d2ae9dcc1c73d38340bf88d76dd1f00d9e4fd1683f1edb2ce50e6b522f2a6730169bbc28dc0ce712fa927087e0508d2e4fa"}], 0x310}}], 0x3, 0x20000800) pipe2(&(0x7f0000001b80), 0x80) (async) pipe2(&(0x7f0000001b80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) fcntl$getflags(r3, 0x401) getgroups(0x0, 0x0) 04:29:40 executing program 1: syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="0180c2000000ffffffffffff86dd6025ff0000001100fe8000000000000000000000000000bbff020000000000000000340000000001"], 0x0) 04:29:40 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000040)=ANY=[@ANYBLOB="18000000004f4b0800000000000000000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb70292570200fdffffff850000007100000095000000000000"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) r1 = signalfd(0xffffffffffffffff, &(0x7f00000001c0), 0x8) mkdir(&(0x7f0000000200)='./control\x00', 0x0) close(r1) r2 = inotify_init1(0x0) fcntl$setstatus(r2, 0x4, 0x2c00) r3 = gettid() r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r4, 0x6, 0x13, &(0x7f0000000040)=0x100000001, 0x4) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r4, 0x6, 0x14, &(0x7f00000013c0)=0x80000000001, 0x4) connect$inet6(r4, &(0x7f00000014c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) sendto$inet6(r4, &(0x7f00000001c0)="a6", 0x1, 0x0, 0x0, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) dup3(r4, r5, 0x0) sendmsg$inet(r5, &(0x7f0000001a80)={0x0, 0x0, &(0x7f0000001940)=[{&(0x7f00000002c0)="6fa22820fcca1101362dd1c866b24246ad1028596dbe049fe7ba72af23817ea3e8dcf438e0e6871fa5bf20389560bbcca926b0ebfcaa29b42df4f823faf6ec46cfafbb890b909c1d559a4b57e177ec161c717fd4f77664a7", 0x58}, {&(0x7f0000000bc0)="a443a6799fa58aa414fd51545ee35d0344bebe3a9df611a7cb0bf4cbcc8e140a3fc93c6e188406b4", 0x28}], 0x2}, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x6e) r7 = socket(0x200000000000011, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000300)={'syz_tun\x00', 0x0}) bind$packet(r7, &(0x7f0000000080)={0x11, 0x800, r8, 0x1, 0x0, 0x6, @multicast}, 0x14) fcntl$setown(r1, 0x8, r3) fcntl$setsig(r1, 0xa, 0x14) rt_sigtimedwait(&(0x7f0000000040)={[0xffffffffffffffff]}, 0x0, 0x0, 0x8) inotify_add_watch(r2, &(0x7f00000000c0)='./control\x00', 0x8) rmdir(&(0x7f0000000100)='./control\x00') [ 1951.520315][T13789] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=13789 comm=syz-executor.4 04:29:40 executing program 4: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @random="b0c942034375", @void, {@ipv4={0x800, @tcp={{0xb, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@rr={0x7, 0x3, 0x10}, @timestamp={0x44, 0xc, 0x5, 0x0, 0x0, [0x0, 0xfffffffc]}, @cipso={0x86, 0x6}]}}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}, 0x0) 04:29:40 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f0000000740)={@multicast2, @loopback}, 0x40) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000040)="390000001300034700bb65e1c3e4ffff010000000100000056008cc503d7c2673faf04f813ae000400000007fd17e56ef374e74803aa8a01fb", 0x39}], 0x1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000400)="390000001300034700bb5be1c3e4feff06000000010000004500410025000000190004000400ad000200000000000006040000000000f93132", 0x39}], 0x1) 04:29:40 executing program 4: listxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/112, 0x70) 04:29:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000008000000000000001000000940000000fad413e850000000f00000095", @ANYBLOB="a20a403e9535d2e14e560f454fe534fac020b7e7fb1f0a8747c2e133ff0fc4a0948ac14a068b238fa7fe4def4e7b4b1eb9c08020b6673bf49bdbe2c2d98aded48ca422805fd63a7cf4ca65baea0a18d89cca4395cb032c198c3124d681adf00097a4ed02a865fef27a0acd74c8d9846816b10fb86e89f22db450c8147ba687105188c5e3a7232509"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x49, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r3}, 0x10) splice(r0, 0x0, r2, 0x0, 0x39000, 0x0) (async) splice(r0, 0x0, r2, 0x0, 0x39000, 0x0) r4 = fcntl$dupfd(r1, 0x0, r1) write$FUSE_INIT(r2, &(0x7f0000000240)={0x50}, 0x50) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (async) read$FUSE(0xffffffffffffffff, 0x0, 0x0) write$FUSE_GETXATTR(r2, &(0x7f0000000100)={0x18}, 0x18) (async) write$FUSE_GETXATTR(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_LK(r4, 0x0, 0x0) 04:29:40 executing program 2: getsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000100)={@local}, 0x0) (async) getsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000100)={@local}, 0x0) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) getsockopt$bt_BT_DEFER_SETUP(r0, 0x112, 0x7, &(0x7f0000000040)=0x1, &(0x7f0000000080)=0x4) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x20, 0x36e3, 0x7, 0x3, 0x81, 0x7f, 0x8fd2}, 0xc) ioctl$FS_IOC_GETFSLABEL(r0, 0x800452d2, &(0x7f0000000100)) (async) ioctl$FS_IOC_GETFSLABEL(r0, 0x800452d2, &(0x7f0000000100)) close(r0) 04:29:40 executing program 4: sendmsg$NL80211_CMD_CHANGE_NAN_CONFIG(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}, 0x1, 0x0, 0x0, 0x804c}, 0x10) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) ioctl$FS_IOC_GETFSLABEL(r0, 0x400452c8, &(0x7f0000000100)) 04:29:40 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0xb, 0x7, 0x10001, 0x8, 0x1}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1801000000920000000200000080000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70800000000002c7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r4 = syz_btf_id_by_name$bpf_lsm(&(0x7f0000000380)='bpf_lsm_inode_setsecurity\x00') bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x6, 0x15, &(0x7f00000002c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x7}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [@ringbuf_query={{0x18, 0x1, 0x1, 0x0, r2}}, @jmp={0x5, 0x0, 0xd, 0xa, 0x5, 0xfffffffffffffff8, 0x8}, @alu={0x7, 0x1, 0x2, 0x5, 0xe, 0x18}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000040)='GPL\x00', 0x4c, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x22, r3, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000180)={0x2, 0xa, 0x7f, 0x3}, 0x10, r4, r1, 0x5, &(0x7f00000003c0), &(0x7f00000003c0)=[{0x4, 0x4, 0x4}, {0x1, 0x1, 0x7, 0x3}, {0x0, 0x5, 0x6, 0x2}, {0x4, 0x3, 0x1, 0x5}, {0x5, 0x1, 0xf, 0x4}], 0x10, 0x2}, 0x90) getgroups(0x0, 0x0) 04:29:40 executing program 4: socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x21, &(0x7f0000000540), 0x4) sendmsg$tipc(r1, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) close(r1) sendmsg$tipc(r0, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0x6) [ 1951.632238][T13806] netlink: 25 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1951.648132][T13806] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 04:29:40 executing program 4: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000140)='./file0\x00', 0x20100cc, &(0x7f0000000400)=ANY=[], 0x1, 0x7b5, &(0x7f0000000440)="$eJzs3U1oHFUcAPD/bDbZfmlS8WBFNCDa4kfStCKpCE1ED4oHwV7Ei6FJS+z2gyaiLUJTvOpNvKlU8KoIetFL6cGLN29ePUm1iPbgcWVmZ5N1s5uP7SZjs78fTPPevJ2+N9n8983Oe8wLoG+Npv+UIg5ExFISMZzvTyJiMEuVI6bqr7v91/sn0y2JWu31P5PsNWk+mo5J7c0P2xURP99I4r6B1fUuXLp8ZqZanbuY58cXz14YX7h0+en5szOn507PnZuYPDZ5dPLIsWcnuz2145WWHS9/+vkbNz975fGrH709/f2bv/+dxFQcz8uaz6NXRmN0+XcSQ/Ufg/VfTbzY68oKMpCfT6lpX1IusEFsSqnpPXwghmMgVt684bjxbaGNAwC2RC3dAIA+k+j/AaDPNO4DNMb2tmIcDPh/ujUd2UD96vgvx1T2c1c2Zr3ndtI0MljOxrVHe1B/+n/88ePXX6ZbbNE4PNDe0tVs4L9N/CdZ/I9ks3ha478+Z2CqB/W3foaIf9g+dxL/r/WgfvEPAAAAAAAAvXN9OiIm243/lZbn/0Sb8b9KRBzuQf3rj/+VbvagGqCNW9MRz7ed/7v8RJeRgTx3TzYfYDA5NV+dS2P/3og4FIOVND+xRh0/vfvrC53Kmuf/pVtaf2MuYN6Om+WWB/nMzizO3Mk5A3W3rkY8WO48/yft/5M2/X9a9tYG6/jmk68e61Q2mm1rxT+wVWrXIg7mT/qL+G/8NyRrP59vPLseGG9cFaz28EvX/ulU//r9fydPbPZUgRZp/7+n7fX/cvyPJM3P61zYfB1ffHjioU5l3V7/DyUnsqeK5o/VjPdmFhcvTkQMJa+u3n9k822GnagRD414SeP/0KNZ/E91uv/X7vo/vWK4sME6J/b98FSnsu77f+BOpfE/u6n+f/OJ01eOnulU/8b6/2eyPv1Qvsf9P1jbRgO06HYCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAvlSJiXySlseV0qTQ2FrE3Iu6PPaXq+YXFJ0+df+fcbFoWMRKDpVPz1bnDETFczydpfiJLr+SPtOSPRsT+iPi4sjvLj508X50t+uQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAILe3w/r/qd8qRbcOANgyu4puAACw7fT/ANB/9P8A0H/a9P8ni2gHALB9fP8HgP7TZf//Xa/bAQAAAAAAAAAAAAAAAAAAAAAAAAA71P5Hrv+SRMTSc7uzLTWUlw0W2jJgq5WKbgBQmIGiGwAUplx0A4DC+I4PJG33VpZTrUuErLzeHQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPrHwQPrrP/ffmEwYAdoXr2vVqtdKbApwDaz/j/0L+v/Q/+y/j+w3m2+lfX/l2p1jbz1/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6B8Lly6fmalW5y5K3NWJ+Q+6OGp3/kfQk2aUo7vDe1O7RFeJSueigj+YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4K/wbAAD//3ZIMe8=") quotactl$Q_SETQUOTA(0xffffffff80000800, &(0x7f0000000180)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000340)={0x0, 0x204, 0x0, 0x0, 0x400000000000000, 0x800000000008000, 0xb000000, 0x0, 0xfffffffd}) 04:29:40 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000007200000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r0}, 0x10) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$KDGETLED(r1, 0x4b31, &(0x7f0000000000)) pwritev2(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)="ec", 0x1}], 0x1, 0xfffff, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x44000, 0x0) dup3(r2, r1, 0x0) write$cgroup_int(0xffffffffffffffff, 0x0, 0x0) pipe2(0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, 0x0) r3 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r3, 0x10f, 0x87, &(0x7f0000000300)={0x43, 0x3, 0x3, 0x3}, 0x10) r4 = socket$tipc(0x1e, 0x2, 0x0) bind$tipc(r4, &(0x7f0000000340)=@nameseq={0x1e, 0x1, 0x3, {0x43}}, 0x10) setsockopt$TIPC_GROUP_JOIN(r4, 0x10f, 0x87, &(0x7f0000000100)={0x43, 0x0, 0x3, 0x3}, 0x10) sendmsg$tipc(r4, &(0x7f00000002c0)={&(0x7f0000000000), 0x10, 0x0}, 0x0) 04:29:40 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x9, 0x4, 0xfff, 0x5}, 0x48) (async) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x9, 0x4, 0xfff, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000001070000000000000000000018110000aa83741ccfed94652baac681f26211bf3d7a03e326ec9937c0b272f6592b4c369d83a301640242ce65cdf2b6898eab55139fc55f61ed01c950ca005ab58ec32f1e3c98099d2c052b0c56b4d67e20c02687d6186438ac274b05965c3e7f6907f2e4b69c87f76edaf42abf9b195a902b321f272dc1887c61992f1d9fe0fd2b3ed44d93df11c00fe3f77055391ee639e787c6c266f93d6fb946b4371f95485c082c20cf0c738ded4866aef5", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000001c0)=@generic={&(0x7f0000000180)='./file1\x00', r1}, 0x18) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x183080, 0x2) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000500)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) 04:29:40 executing program 4: ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000000)=0x0) waitid(0x1, r0, &(0x7f0000000040), 0x80000000, &(0x7f00000000c0)) ptrace$setsig(0x4203, r0, 0xffffffffffffffff, &(0x7f0000000180)={0x3f, 0x4, 0x5}) ptrace$setsig(0x4203, r0, 0x2, &(0x7f0000000200)={0x23, 0x5, 0x4c9}) ptrace$setsig(0x4203, r0, 0x5, &(0x7f0000000280)={0x30, 0x385c0987, 0x3ff}) waitid(0x1, r0, &(0x7f0000000300), 0x8, &(0x7f0000000380)) waitid(0x2, r0, &(0x7f0000000440), 0x40000001, &(0x7f00000004c0)) ptrace$setsig(0x4203, r0, 0xcabf, &(0x7f0000000580)={0x11, 0x9, 0x73}) ptrace$peeksig(0x4209, r0, &(0x7f0000000600)={0xa4, 0x1, 0x5}, &(0x7f0000000640)=[{}, {}, {}, {}, {}]) waitid(0x0, r0, 0x0, 0x1, 0x0) r1 = syz_clone(0x1000, &(0x7f00000008c0)="ae2530e4ab7b7637342374c3bf5746710f2866e652737fa651737586827a1fa82dab36145b527386432be194504bdd787422d2947366c04b0851eff9db20aa8cc24567a127d2ab7f32db4a8dc7a63b4bceafc05419a590e73b527c52e5bf6471bef389d654f1e9115c7ce347b43d2cf19d1c7f380f5db4fe3bf8b42cee92dff65676a048b99cbf0e8ad47af304f950ce31d3f89961e6d678ff5e2e1d7a8aab5e5545b8b4d4cb9fac26714640741e30ff4783d642553217b2f7d14ae0bcf58c09ef559241aa8a1797931624e85cd5b3a48b711f0def522882f9f6f3573d7cb9488ee9ce440b4e02a87805414f76c579f40fb6accacdc2bbe0f45c78fa66bf277dc5bc9cc854ad3895f8e5b2053b6ea33fd80a896aaf4d31b92d26f3e7903053d91ef04569a09a70668ba877502b4b93972dccf68e9fa3bdf4f51edd5fb45d5aa2accfa63ca542c62c20ca747af8abd4eadf48d05212444747a6b46224ea9bd0b60c290f4214772fa47a48239506fedf957cdf998986ff91ef5769b562ba6acba523266655e031a06b5781480ca78a7b355460478e41430b5e1968e44b532a655315077de90ae7fb55ad98ce8e529fc3b0fb775f7317d7668ea4899b0e73339d087cbd8117b4a80dea243a0f78753de21ee66ec5edbd315cfb2f0e0d61406be4b9b2dd216cb4bff836eccd1cb1fc88fc9f661cbb4aab8deca95114935b97367e84c9f08868ac666affd59dc278bc2000932ada382d24a72557433487693bec57fc60a9c27721a8a4cbbe510cc5b68d36e5c07580b983b18edeeb1d1a7869a2d4c9c05da5ab68c1923f236272087d280c7ca52974858eafef56522f7b0a9e2348830f0f2c7cce887b7b6a1b77227b310cdfdf730f61b5931e8117f0cea61026a60d40b2f4f4dbfa86d51b39fd06ae97e240c7f6bbdabba17da9bc467a232d52173d7bbb026e60ecc23d3964f6acf18e763403d55c978e9acf36a82aebb44eb71181a4854db36401e9c20b87d04f4ba0243a25fcf6907469a649e3d966fd0b5434389486b67e8a7c3fe6d0aa02125b903a158cab7682538a38f7951aea973ba7e651e41ed190164b39121a9755077ac835c608a033de9bc31861d0207d7f6d4829efe8bd1ce3b73b3eb86d671de43eef91e26d7fb7b2ca4a2a9ec1b1a94a4170d6c4cf8eb98c07855a06e32d6d903de396e3806c28736d23a2869c9c5cd9c7a5a6d23942f1c833c644e83b0434b7794163208d987adbc90041a8a25d030852ce0a2acf24ddb0fc26faaa2a8e40faf1a3bdd4da3641949899ef7bf3f898b263083a8f0f6e33601c81ce9e7430c172cf013cf6854b0e15b3a83369f29b88e047c145825d1218700ebe3f4a7ecbc0f2b22d4c8d613d0ed4b3f6f0402bc0ea8bba174548618b51d7c215d4fdca2be50e88878a8899dc15f7c195db594fb5f5553dc1e4501d099480694ee0e59063a93d36fe58e2c84491e9677cd9dd9cb6a5c93a17d1b28489b7e887a9ae3c9cdf99f2bc4f660f5dadaad91513376ec77bc95d4f22a944bf8eec6b71c281166cde63a5d23d0f3ce18bd96519f42eab1b778805c6bc6760d409d5d4d9d72278245f1419f9c739d0ad716f156f591d881cc36d70a3d03dc3c950109b836ecb00faae23b99589b4cba050dd60628a04e6c84407aa9dc66d7d327fe1a9552ad913de660116db7085e0b883f3c10f0cd720cdf03b5f9617844c06b2c8dd9d2e249e8469be041253a124f56d73cd042d3f573a4d71d019593a8d405532eacf39cb0b7929c698229c570d3f1d660c7840be9044454f12609fc505449c4b76e484d315bd4561e7e4b3f5e72679a1221b398488107b18f7f54880fc6816f8f6ea503ee5656d05f1695f52f7ae7a1a2b512df2911502dda547f088fb96142c345555fa0718c98d24ee893835ef351140f6a9b9163157759e4db98ff45ab21befb053074943707e02cefc826f0008e77197f239f398a1de816122b7218dc9552651ae118bf039a7ab6035b3ab438102dae6ae0d8cb2a3f865296c4d84595adce5e5bc91e81335d4448d33aaedea5af34fccf8b175af3b3fc8bb8142be22aa4c278754f4132402a7b4a0f93712e5808e91dddfd7c6fc877110d31d7e7148d21e70f4fed769e57a476373d62d14c381eacb84bfb4bf0311db2aa15d2c677b727d838e47de32c105b81f149c964a5153b1fe1e18edc5b14626a8a9293653f93eeab0e05b830354d06ecb2541d5e13a77ebabedda916aa54ff8bf09afa8b4820051dc40262bbcbdfb10652cd17922d7ab0cedca30ae49bc0e1ecae6d2da553f84b67b8ed68f497adb95ac9da59c5838eb9b836c8a30a4ffe93ab91a9fae07f8b7f06f1a462ed6d332949ad1c83214cf37a26a3a891dd907b996f6ce0979723a30ec749d67c47a6b1548cba239a82e0f33c0f6da1468ac609b3b9b01f4947ef6bf2fcc27ef70d5d5c3543990f551f03091bfbc80a5dc10d692734b85debd0163f51c1200a8dfd1741f41079987e81fc1263280faf9e4a0aeed25e529e1545f94a52a40f55ed293260427b69b273de4eb6f348d8f6667ac22fc644e3799e89cfd19304f2c42b6712f6f4a38fc4a4e2bc16d0ceedd20b2bd51c5a087255fce16376d62bbe4b8e50a946ce81b5c60bce7d1e90cca1dffb76f020c0e7104f1d7bdbe2222f0729d456c8e1ef5037edbba00cfe0a6d2b4135ea0c592d38af41da2046f30e286d4aa6f961104dba3196c965d8113e3429c0cd744d8b1d7dc8b5ac4c929fc6cf8bf349035a394de8580063e69a84b70e31e567df6d1e0b49584322d02e12b237049e15dac1dde9e099784649487de31c7be61e30877b344b65c4817dfb985b8116a9231cc4a7e3ed380398a018365d002c00d3591746d846b73e70b42799e0c183d8ce1f8d68232b218d3ce3eba87f4f738a6d481ce65cde338dee55f8e3797bbe283798caec9b105486eabcd1c8baa0e2e0408b2f9a1801d567bbb97fedfdd00edb58998389929145d527492982138e67b9978e91c70978a7888c7375a4f6c9b11fb317874ba2c220d9b3c28106f2140085f63f6b2b4c69e2db42eb43eb990872d3717b270335ef8cccaffdd7b5bdbcf60651515e50ac4e452c121195dd2ef2468c7c99540e91603ae047c9b7535ea36296e7e4d44c25fc4575a5b7eed5fc6ffb9ada0f8d2668c513b208b65ee7dae8ffb7a865c955798b8a9468b5d4c774d4b0ded37b73a0c4e167e8e5ce6175ceff29a876c3886e1740dddfaabc43170d96d6a8587a0a7bd3827a41c161b753a94e62ca5384294111e33a7ac52c5fee9531ce7a87ca944239f5ed989ce16f14ef31761be94501f221437e406700ec3399dabb60ed57dd13ba91aa53e9a7dbe315fd8f9d25538855d7e53f5b2b20838c2622e444d2c9eee442732b1b56db3a78eddfb0178a85475d90963bcf637394141bf4d83bfd19265fcedc2e87bdfef214aa76da7e0f5687810bb83589be1364add16c0884670a981cd2621440fa8f2026a9c0c231f36cca24e5a1bf585c23abe97255cd46fda0d6b39c5dd9f125b2a5e93327a12184d658aa5f1816fde24fa96d103833a6a10986170fbb12540a30c7030b9ea57e532106812e8da70425785e38355af272bbd0fcd6466f5131c635410a153f7c3e87b59815b53bd5ad11ef84698aaddc889515620321bb5b70b41d9a32fb1127dcbb1f35d89d9fba6f069889ba9605eaa938bdece5df695706e07f374943c5db9eca04aeb56a61c01b181141bca499d64dbca2cbab70f9727c3f06d8f2cba9ad518cffb04bc285f109715fbea3e4abf7f7b05571e27de52d267c454c4ec4fee528c71cb34e51a433da413ddcfff4a952331782d01a22518d6cc2d795882c4915901308d1a19579eaa0c4703426f05ae085597ab86ce7168b631aed2aae0d72ebb37668cc132d8f291cec699e4ee1b5fb22acbbe99e99ebd4c6fbba05572a064e84f80f5a226554e72475900df605422b1217a72fa7f1597deecdeccbbcdb97f1da67901d12c28be506f9a50b4d6a00da564e04dc00ead8edde5370d75f527a6584ee6e7adb9ebc4fc42698e51f17bbeffb482ecffac9f588a03d780e58b9cfbe516cb12c0436ad38f1c3338634e01a6e2418d4808247e4a3917ccf64eb0b175429d1d5e3dd9eab6437a88ef56e349a24351c2141fa31b01e9dfad064ade56ab7e14cb2479335ec3584376888d629806fc270a4306ddffbf82d821d10f2ed844677969fe8a7ff61acb89d4653cbab108df869f1fd1414b095417bfee911f6a0726b0aa0d8490312d5fee6af014692e5bee8ccacc89aff5c16e70bee8e38b5cc340a79244ce546cf6582da5067d6c3229aa59f902c3c8479a5d1b395c6b7b6d7841e8ed1cc0559b0b1da1279d64e1298eeef7b3e53b9609c8d0ac9af9e4e651b325f3ca6bf3b18f1d6d02dfcdde7978611168e64858a96a11049f4fd9be0bdbd3a432c5eafee8860f9ae189ba033a3bc427a325987626397ef0f27143dab745c58f5e9a0ea35be1d81b5710138ff98e79ff94f33e91598fa2c285542c1f08f5c66df4441f9df89fc1f1526748b0aa3c003e0af39a826fc8cf315f36eb1ccabf51f39d72f59aacfa017103ec3c9c58cc3d1f32a524b59a161ddebbf66492f6548621ae82a4dbfaa05ca06a13aa2ddbdfea822c07c83463e3049523432fdc635780e76057ffb2a3f33265824e8de82e217ff4b8d493e7f46d42c386a6fe8941fe8c2adae6131b1b67f1a6a51e7ccb702a75ced89374eb32bd523ccc74d17d3b0fe4c55484741813899a9796457ee7ff4604ddf1b16354916fdb8c28a2353f7fdd61b1915e896eadf8dd585ea02e3a122d8cf41ea4bf6a148065fc79ae4487bdba586aa0a4f7c49fe48aed8a4325197bc4ea296fab5b1c51eabfbd52658609b79fe6c8e67ca1f77d1d8be52c13a51d9ac6f57befe043cb3d5129c5c8d24cd44ca522170a1cb3ddec4358ec64979a391d70a29280e57a1918f633193efa3bed4dce0eda3c91e3fea0515a9766ab4d47db9997d7e3c2a148f7fb893b4d715d8883865dff4d5081fc93263b470cabd192746a54a7f1a35ddcb263750b86535ebcc07288f85eb65f13dd0e38cc98ebe3b83a4ade12c9fab8546724bc096693b09b3677502678e618051d5f1c40a7bc883bab97fe7190210d240dd4f80b567f290a44c286ab703580b8c187c709322f20a272a888baab932152b54756f992bb0baaa78b6f75e23b6514051f9d0623171225b04ba8501d86e08dce68b4368784270b6b2ee9ddf3db9e0dac6e57c19d1f43ff8119b04eaf2ed44b628e222b3406d1b1f86d6a2740dade2c524cec0b4e82d6870f10ccc53da292d9166b334a5da772517ee2ff002d8f89d6fbf0118b295189347bc7cea3ce7b223c8d4313e0ec92ca553da2068c1c03609ae7b9eddca2962108c584c567f2e7d2f1c462589a7ef7c79b51c65df11ae73e09d7b3d479f8c3f0b688fd92bb9e836cf929faecf4c2fc7ed90dc06c8d956ed6b2f5c3c4261d11c08b7a21f97d2e411a7be821f54083d798ec922b7e5ec88fd3b117403a7a5ae367582bc4b73f80031c7425044a4db030b861a1fed263a1beaf3db9a7eefb180e877cd41c594709562697d2575b697af5954e359411fdd4929ef41768ff4b7b066b27526f0cdb8f572f307c88fa8064d35fc2dde3ca41ac389c824340e681cb6240e4df856289ccff44f3acb84965ba93099441687b6d6a346732bea058be8e82c1ed15690c6fac88acdac0baae64f0af5b41d4618fb4206f72a05a182840f392b0", 0x1000, &(0x7f00000018c0), &(0x7f0000001900), &(0x7f0000001940)="321df66c60cf9deb107eb6afef6a6eaee79bcf84a6c5bf341c4fbd") rt_tgsigqueueinfo(r1, 0xffffffffffffffff, 0x8, &(0x7f0000001980)={0x25, 0x9, 0x10000}) ptrace$getsig(0x4202, r1, 0x800, &(0x7f0000001a00)) waitid(0x1, r1, &(0x7f0000001a80), 0x4, &(0x7f0000001b00)) ptrace$setsig(0x4203, r0, 0x6a, &(0x7f0000001bc0)={0x28, 0xce30, 0x6}) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000001c40)='/proc/diskstats\x00', 0x0, 0x0) pidfd_send_signal(r2, 0x1, &(0x7f0000001c80)={0xc, 0x1, 0x3f}, 0x0) ptrace$peeksig(0x4209, r1, &(0x7f0000001d00)={0x3, 0x1, 0x2}, &(0x7f0000001d40)=[{}, {}]) read$FUSE(r2, &(0x7f0000001e40)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) ptrace$setsig(0x4203, r0, 0x5, &(0x7f0000003e80)={0x31, 0x4, 0x8001}) waitid(0x0, r5, &(0x7f0000003f00), 0x40000000, &(0x7f0000003f80)) ptrace$setsig(0x4203, r0, 0x6, &(0x7f0000004040)={0x20, 0x1c, 0x66d2}) rt_sigqueueinfo(r0, 0x3c, &(0x7f00000040c0)={0x18, 0x3ff, 0x1}) ptrace(0x8, r0) ptrace$getsig(0x4202, r0, 0x1f, &(0x7f0000004140)) ptrace$peeksig(0x4209, r1, &(0x7f00000041c0)={0xffffffff, 0x0, 0x6}, &(0x7f0000004200)=[{}, {}, {}, {}, {}, {}]) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f0000004500)={0x0, 0x0}) ptrace$peeksig(0x4209, r6, &(0x7f0000004580)={0x7, 0x0, 0x3}, &(0x7f00000045c0)=[{}, {}, {}]) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000007cc0)={{r2, 0xffffffffffffffff}, &(0x7f0000007c40), &(0x7f0000007c80)}, 0x20) sendmmsg$unix(r2, &(0x7f0000009e00)=[{{0x0, 0x0, &(0x7f00000048c0)=[{&(0x7f0000004740)="e0eea27112489d4365ec2f1cdabfefc36c6492ce31f292cdeb0389cf3932fd3c74a2179c80", 0x25}, {&(0x7f0000004780)="f50291415d68e617cf3cc93f34840b44fab8955287c454e104c996049aebc9e6a16eb43a61111cee4ef1e88c2a923fd99e9abf52", 0x34}, {&(0x7f00000047c0)="e09d28dad6577a7b11e04398e01ee3f68dc025c65d778077fe1515fe0fbf86aa232d3410265e153f38da333dd6604219b8e2fae9170dda493e7c8327f52f27928019d47ba10e193b2cb6f57686a6bf3f3c8d94075b16bd0f1827789e581096cf80b31a6f9e14234dbdaf05520a901227324763a7c4b9f45fd51f5fb7f1ff2999fbaf2c92b0835897304e06fc7b7635fcf3c0fd2cbbdd1b6f24c587c2f2a22312e09c4b695cddc100bb87d8383349ff9365fd01356f2050f63f67ceed1b7143cd46aa40d594f59d78a75b37c45787da59c8f032b80d7c98270592c5e5cb", 0xdd}], 0x3, 0x0, 0x0, 0x804}}, {{&(0x7f0000004900)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000007bc0)=[{&(0x7f0000004980)="f62fc0d53a71da3d925202225493076ee13e08e813ef8af8f75fc7b9b8a5ebe6666c33557271486594b561f35e9a9b2c02d241984f8e3ae7cb6d1a712878d558725f5183999fbaa31afcf9a39a92dd62cf10e3b153646aabbe54ad8061d5c5eca47183443241faba559c99c03ed3eb50d0923d956ad4e51d543ea2070d7840eaa0453795cbd28b90078ca6adf43c19db39d08a3d860c1d966ad86107a4b2ff11ee53df42e4fd617ade610047fca4762b9b2abf832906a85c07a50e59ceffbc0caf5f8758e379e0edcd5f5b3d3e146510c152063925b5e6cf61fea0fa832e2cd425e1b291627a4916f6037f25608d536f56d91c75e458c583423d0eaba387e35ba6507493567a73746e576237a9b8ad0cc23a94ad04564c992d55bf67b423c5f901af290b72e229bcf533d46ad1552619699b6135e7b4cfb04bab859ebd9dcf203846cdf92ea116ff3cad71e3082c13c0215801c037d301ccbf084beb8b27bd6fa1a8ae7d71a64b19889ff1d65b382c4068b652c7dd1260deb1e25cbf879b4a6bc8cfa753937a936bc8776cd71734d65529d91f6ad3a233ceaac06ea1960c4af324784d0e657c3c4428eaf2368245c0194c1a0ad4b86ba421b91aef954e58ba333ab451382282173e2c875828c96c13e05a6c0f8caaee09f214ffa6bfe402ce5a70967166f117b40f685dadcd8d33b1856c552fb98edef17e12eac47d521b6a6ede7b9ea337d6fae99522da59140064a55c61d84ccc8ac47308d455636d18d9fd0201a1629b20c88f667300ff3c49186271a90a61d0ca6a0315be240623ded2be406f2d271bb289160bde426677e43617bba501790653bc498184b3b97dcc5209f0e22d3b321211931fc22ba07e92969eada991c26dfb9e43785059aa7c461e93ac9b0bc5382677f49412d6bb5a22c84d3e0968f7e2ce615fd9e2e99550ec8c48b57b5cb90a8d454dcaa3630933736f1903072aa173d027fa98d66a530b4832648ad05f3c16b325f9bd53db2d6839a98bc67849bc0d079f6b7dcf8f66a00957b3259102da5e357e117fbbad9bfcfedd082bfad4f8730ead1ee8c964517f8c45a0d94b9813b6ef58d0df1331c021c94706989efec8aadf33018ea37ba858d10c1305e3b9bbc6ac7792d263129378d2299a50093bc71881ef298d076e832d691d3d44243b6ddc19e0610795e48493764e28985de4127fe136cb541a8ae6ed5b40dd68303957f47ac72ba0e4bb5c712bd91544848f32927eab3ee9de29e0c3438c974dd7b503a597b794774cba2a00a260882e0ed0f37907d7c3a019b09358294300940b039798f9cd9d0d4ac5f1c263adada0b63b948d0b5a0556168eef30f0e311c2b2859b47bfe9b0998aacc58b38899a1add973c4e7691d7dc1a1262c9b3a4715a6ecbdc36a17267e3eaa6a79b775f808d45fcd57d920428d2ee5c43a746f1028078093974af53d509daffe79740a591bbe320517e5a1011ebcea88018dbfc81baead6214bc11e6089e7cc44156cb26680147064aad09f8b917923f696472d9930c2702ddecc9157873bd5fbb7dfee8a9373ddc94bcd97f24ccb1236a0fee42ca437011be979cacbed2e739fe652009c3e407d05e1b9edd0fff64829754a29db16e5e72b525a0e12b2e9de6529dba6fe41583985ce109acd529b53dd08d261a1f75c35eca6021de2a2e28028788f41ffa595850aea55424f22c10343bd146d9d90cef26ea69e9f79c781b60d82c68f91bb5375f396e6026200f335290caacb363526a2d063c66a26e9b3d56c859100e37bc365aeab98014b4acc7ff79327bf14fbe9fe0663c2e0cecc35f790b71760f509ab197d099ba9ebab732d0b2fcaa530611a1f3604a454ce65c7fc11bac267c3f903a6e328ea2c9c2f184e6c4e6c1fd7f882efcf9a28e11e473e141ff5744f589305bae33b8beb7921eb8d5488fc7fc7d52b8793b9a39e77067e8b33ffe7057dcba2ffabfb1d7a596e69d7cc70f2650580f8fc43b1584bc033118ac0fb9fe579e552acffac41849c19216d0bce4719ea227cc5159eae71a1623720e75356fbf9fedc6fb4cddcce71fd2cc86e83b86ca92fdfed7a84b280e333de1e756e9629b122200084ec51dd8957f0627a510e5edc6870571a8a4d7a7aafbb1d35cb6d32fa44061a1bd83a8a0b409a462e96c99195ee7e5afea778350e960fbe415a41d560cb377e8c12bdc836e55b2528819a2822a88f46613cf34b43765839b943b864c00ef9576ead967c31e97829c5c45f33c231c5e0dc849b520f86d6bfe9e3adedad1cf4576c619e51b30da382bc66e676d0d09d3f2e928f61f55421d225952e8e3aaaf67c06eecab58946aeffa40ffc69bf68a1c44b6c1a7d03403aaeec382259e519f05da61351e4dd39570821082838163b557f8bcc3d990bd7ee1c25ebbdd1ad5eff4510e236a1be6d746ec1e538839f30fff8582d98a7bca070cbaec08355abeaace4ce34718280da7c0793c0977240970a4b52dffb648f7235568b56f70c9f35a1f6252a241bcd16029826072d0e29577af3c01ef61c2dedc0c2bfbed7c8372a74894553e9c858cf9a527b56c8de652ebda5242ab13690b89c68a7ef102be3761d82dd473f554c36ab8146630fee9ae6b1c9ba3418bc65e4bfe4af57c542af8596738c7485e79cdc05cd5310a3c2e9961bfbba2f416d1de9043339d3c6dc807bea1a48ca3c7a0d68822d02ef3a5fef55c92c81aa43981b5042bfb96776bf62c30e85ec3598b6ac1b8ea7fc5958fa526809bff7cff5702b1c4d76fd955781cc1bf539bb17b8b7bbf76543a5226a84a7d9e593ffb480ada73cf9a86ea8ebb64e4230aaf375a8f11625773d3ca12689d5a4e6f096278032b692643d0332a5115893440af79463977eb0e04125d26fe22e1bfab795d49cc67d0536e9ec7d03260c06c62ec19cec671a59b62f46772a80f71617ef0df7d4cdfc37ed10c1127f7a01852e429276083a8e811a16b9b54ded9453cd370c2bc2b9040754e14db3960933a100cca1f4bf23fc002bed7b78e95a312de0951b05aa947eac9a472894e6038d2015a80d78f87852780e2db5d3fbe8840fc24b563c1680f166a23b70bb54fa6de9ad37d917267482937a0884199a39f128a4eb0a8888a83c83db788baa46051746bf75219520a87dcf9f09dde40b2851695a24cb4a78ad0bddc98ad8d4b0a52f9d55eb81c96a0af3553b9eb86a11aa1ef0067b170df3ac3251d463765ffb0ca2c5018d03e70b5e6b0d9b85452c6bbc4cad12cfd6352d6e6e6dcd052ce2a31d402d610b99cb755a33f273f7cf2400a2570cfe1f5c5943a8088b2565f0c9ccd66aa4fbe6237f7954a7783e81d05985c0110bd180218dda98adc4d8a56cb1c1ed223649f36231468fcf07a07ae87bc1c061ad94c1eb9811ec11bdc3eaab52402185a6b625e905cd026318ff169df0734b314bc639d2bfae8830eee1b61cc5ffde5ea291a093959162b79ce7e99f7faaefe11eb2676cf1d48c594178295f495b49be889b30608f6f258542502e882e6d309c33427aa562033d918203d8dca3c18ca43c84a3ee08c585168d0acc7a1333a0fbf8cad796c562855b3615f5052f2a746e2c75f3b1b0c3a0c8c1f8d1bdce5a4d74ac85f95df857377ab884981b9dad37d842e6cee68fede965d3b0732797674bf626c060c01a791c962d9ae1a0badb4fe487b7f295054b5ace7fc862071652a27b5194910da3b130e70cb542b4766add535515c814852558498d05fd78dc94f0081ceddec8fef8c39506f08cf7eca1cec628dc555dd8002b46c7ed0962d6d238379c95c41cbdd2c93a5128c0291d6b75d1608e59afdbfa3c094a059a6c6ab293322cda9ecb554f966a0b7e359c3589dd90e2eb545c2c15d18d852ef3a249a48d779e1db7350a24edd21f8978c36e32fa51b1db50f29dda55b6a0afb8acd78c469b6788dadf0488b7ebb9c97a87ce0ea189a830a4eebd39e419d53e990e9f681b9d12187f7b3a580023a339847b04d471943422a68f7da1d4061ac2617d26c6ffa03266b2195f3cf9c62f5e8947d83d96e84c12422a2a256d72d2cb534cb265f93feb03ceff88b17eaba2e33ec20223f5687ddf987919011c3d8291fb6e1f32b78b6624ecfe42f493c5179332e01cf9d51d6a2887aa3d582cb508febfb1f88ef9dbc44739afa18008b66c2dddd32fad3ddd3383b84396127a4178d2f919aedd7c80a2e0afe78973a801e2f0724c2d57d5ca7c203ccf12e51e9d0a8566b05ef6eb8b25a3d7ec6d18268f506fda45e26a29332ec406bc020d8706d136276937ba634618eaae0fa1260b449857cb7dacb6eae82d071b7071673f54d3a269fa31bdefc03c0f9d95c24a932691ff9ee36ae927a33943780fea5fdd4274d2c2b2e93470a5d7afc70992bb33560af39e053fb26a3b24d655badfe45287d0fbd89d7b78388fb223a8078cb080a388c8d0827627d326b5deb47ec328793fa473a00d1d5098a1ed763c91d1507cd5c21bad981b560bf972340b7bec2c5967768abaca4867f0fbdecae8a2235aef5950ea9f7a8c48738193b6dd3efbfc4f877fce34f425d1288f72c5905cf5c6f986f7ba866f848b30d2966bf5350ce2bc3607df684fe01d5ff2b75ae83bc7d57a258e977d53522dbc13687b01afec995fee7c59d1b1181ba2c6c8f2e0c48ecc47d82e925f44d4ac8cc3d4719a890ade30554a32c3363040e817c2cbd370c008d14ad2093f9f840e4ed2ac916cc9ab94d7185484a1e788f861c6c0f0788333d831fdccec9531e4e385228027a264e3e872d406c2a07691854ed2c4ffb6594396d00c504b82a7ab1c01e0c05611664171c956e222d770eb92c4e63e3459eed7c34c1d7928efa4e18fe4ccc39406ba33a65796972499d45e1bf73d60244e6ab8e5f289c600d29308de4f3c0d21f513c790cdc224a33651df86885e8461b666ef7aa7f16bbd9137171b39a66e0b3faa5d12047c18f329a6a23b1696f7826a3829a0a8d3c939c08548b53bca1a3f052693f38b82234d4976e14b09805ba12ba330f550cb1b592c005e56f8d549813677d6080ec0ab28ab0d21512d2fa4845924fdb3df1246bc7ff18d050a6437ff9be556dea5dbd039ba9e956f9a7475837ed9e2d12327872fca8352b12b8f8ac7ac7b90bbde0333f356cceb482a9d0d2e37438aee2d0a2bd2404c2d7c6e7bd9df7028c082eaa4aeba46b4649add3ef05eecd4b0d4975a55810642591235fd29b644444eb506c0ef3bdbd8d95134bb7c8b9d987566fc628a3629d887c9561b14b5df2d4f0a6cc3859e9d4d0b416e025fb62881c34834558af426ad79b2ac3d3c39e0798f69ba4c650ccaae87afbd271caa9c10fbdae7c797c58b45fcad3589cb02fe576483081e5e840408ec39b01a9503e12980834ddc6dc2c7d5be54cd9c3738df269f7f7dcf9a504e52d287e56a9bd9dd2c3ed08e067b32982f995223c39a9ab96606b9e9e6f1af0b5f0fedf7c2bf203a63bbd00433734e8c0ccb518302ef77336b7341bf9f8159e1e39ff477f4826b8b3a48d8940d9592382b79780cff0fa7b84121bb44773def08718c15933047ad50303091cdbcaeed59cbc2b36d89cf5c27976887edecdff6688e3abbd8f6eda13a781c80b3d2ad856cc0bc5e74b4e31ef08181e73a03242aadba5dd59b1b1bcb0f23c42017bd0e0845486a0d222f59701c6af38d9e16786264113f3e98ea729627b83ddb86337455b1ab3d6c7c80bb2264d0b652717feb3099ea60f4eb95ad1a6cb63c570cce1e30170de73c75be3b8a16a8b94d467180a314a75c46b351", 0x1000}, {&(0x7f0000005980)="cfa04771e88d2b87656d0b2e5375da843b3e424ca7f9a4d83b6bb0e91a4605d2e306ae8db320b13454144ab71201c446ce5747532781bcc46d58d5d2dea31a1a6360c30ddbf9ae5a403997cac075b9e2624356993f3541a05a7ca6a7b08468ccb5f401cd8b33bce09576977acb30e292a60fd66d9ef5688bee3b5d27e30d4d360a698baf751caa7abb3f664a63be9a1dca33fa83e7c603515809e7fb81e3", 0x9e}, {&(0x7f0000005a40)="70aef266d56577da36cc5175fa8bf3cfa5aec4c57755bcaae3474b128d4645cd3f8ae8f3977ea4be24753bc1a1b6da766d449c756f502e8afd7227f80c59bbda36b3b5fbb6140920b4b70f004b8d47bcc1a91a916dbb7d234e563fd475630cd9f1eea3d065a7508d590883f08adf672e385a93d7f558da0e152a", 0x7a}, {&(0x7f0000005ac0)="12ea7f16260ae46c85ead5e9a039b41d455c37660fcdeb3725ba218dc5644c15e2edc652a423c0e9499282c2267109168341bae3dd93a72b47012cc71e02659a53e52033d25c1471cd7139ac9f69424a3ecfd26fdee8be3a3f1bef826e5939eb6a464e77130ae0ec81755740be5f165a40b8aa4c292b31cffd8e19afb75acdce4ad465a3c7081979fe2ecad115e60a299c5b8335b5252f55ddd604f0cafc99234bbc2361736b73b3d0207f5e50d11a6fb5ddae552c77c8ea000cde79fd6c2963db2ef6f7211649fadc11eae872260a16fcda3cc271b6d92664cf67f650d22bcb5ab00cdcd866299ab303e8307085984592ceff678f051b32c9b88fcbf2f3f686b297a509bf8e082ca604187a91abee6d63e2a0d287a6f515056f4ac9d436e7ce8afb998e72deeb1c4f32a15d02849fd72b8ba7149815a464fef0eec975776ff6b552e20155c621d3b2ac6f38f672773f1e8f2463807956b94a08dce995bab0481d21d581fd9108706f9330393a805afe32389d95cb3a8b9cb1efce2c129c033175a4186e590424e0293dc7b07978d086b0ad18bc3c073d5a1a59aa7078c56b73f5515085034059eb36734d9b6a952c7cb6f1cbf9cf1260db3fbf5bdc8533df68a6bf473a05a1937264bb4c45c4602ac381a662f17b08dd4c4c341ad2e4f30a2578774aeab4d88b3f9d3f053347c6ccb7be2a56baa19edd7e565ee72f7c8312de8a5f0d8a4f839d99d788dd0407b394ac602905e9a534fd585b30028aa28ab747293d195487835d091f262401d9d582741646bd42a9044ba79a7281f79cd6f903e3057c96b8697a4bb48b4af64d65024e5ee38b3c942cbb79aec1c29a6a40708a2a9ea54b6d64e5dba31ff17c234ad8f5a45587e54fe9c92e2b9020f69e87963cecf98b41b98b24d52e34b1f49e1bb386722f88f60100306be15605e6b2de13246cd1e0ea1951780acb53054adabb10a942c8c12e6dc17b980725f5bbf5a48197c20469de03afffe25196ff1a3c9c8d1f20500c7065367090007d6b039f912e7598e74a29f99482dc7b17062fb9ef1ca680fcad0010e42e6915a12fcf30e0e91773e28cca261451ae9fd6bc370197f2c8bc39b53901176d9ea6b501da71311770db57202600ef2fd96a451974b1ada1b32166008b0a60aac1d8861c74d304a0dd25232395a8d29effab82a3f17c351c8cd1e26c0c9bd39b440443573ce943ecb4e603ed4bcb9d59627dc63b544558aed36ccb702df2627aeb4aede8c6b30a1962f03de4fac33b051860ccee237a3e5ec2c8930d23565df022c61dfd276b0d1269d95431ddbd23d4e318508efb582a1e31b3913460636f0bc313a73d9b058a032eca184abec07632eb2b385f303c4fa2b3d05f9934198f4cb0d21fc311b63fce03c439be657589169acdc82ee47c7018de22b0a3873137ee9c3526887ff5246212f8d182b04069cf64dc623d9a655d5c9f093edc5bdc87f0906dfbb3426ae0ff99880373badb9489d25af2fac63a9cf499173d499b2edd3b7c0e8418fd67bbd21a2b6c50b46396a04800deb9633aa0bb5f077bdec4338651f55d92b220748f14a7ebde6dbb8f386d73cce1485ff07ef04dddebed9380c8f6b4927f50dedefda0d811851ff7b14f6c99116eefc19c357e30a9ae808dfe0fe29f8be2c48bfa744141c74429c68cd1a9a4ae10134a8d6e5c714d6591c509789c82a4dbeaf93cc8b448cf59dca2c5494aafe2052460e6dd80a88452fd99a789a45d7c4c2efdb7d38c8eac5ba053c03d657be48313612d6ac541324d30c066a5f5f8f0d3aee1c38f9584b0029bbcd8aa42baf03b70633a06cda5dab900ef72bc02d789d21e323fe6f41ea4731ddf0bdc6a41276d15efdff80020e99473d8f04c248a4fc5f69a5768118d806167432fb0bab79314b4d1ec84625317d86c619891ffb5ea30aee94424b72f42944504d98435f0cc19c9b3b76758d0e0a0186ed3fdd61328cebbba9008efcba4fe12ed82afa260faacf4028b7fb1c13e11102a585b10451f2de3c2c63c12a353cc4329609d0e8e212fd340c1160013243450c59a2815ade8054dfd8d792243743ab05c6263da1a48e02f3052eb9c21144087ce053f34959dcacbd86b004071e5684cc1d4aca2052a6b70a93c15955422ba7ef6b0b0602b98e2ab7f6f40d39f95632aede33a880e497fce060be2c14916e463fe2ce46d55622ed676ed3e3598bd2577c066a4a82e0fe9025b82e29ac47d3ea7366f578c3c61eb7ecc2eadfbc459a8fae86207e6f2537eaa720b7047333d24e8987a1e4defdd1b93a9f54f975a259988adcb68f6dc1827cb1346a1c4c16d1eef228bca15a2ec7f5c3393b600e0d4535af3035ccf30062394f65685a10609ee9940cbbe2bb0e412aa5bbd5e9adc2e8fc674c0f8a31123d9911e62819c1a1f319177afb1936b20d34f48d0d5bdecf291f0e0fd079be28f31653d7b7dc6002e62ce302559176d9999be0d2ef2c3ada73337381d72d945048c8c670dea30e91f65f64ad0b74c2de7eef66a1d7d565d984c800bc75a540e3bac2c39eeccb220042729346580bd2de933780acec02b91a2f287284776934f5a868fbd546ee6b9eabbbe1f490a02247b3ee7b92e0e7146201e916874d4d371bf754dac36f4ee2e118969608e5800d7c5015f6e02a0f5f736d8e1c142bcd83d2a4e7fceb0c3f471132588fa6acd407fae365a0af93bc068348bfdfbfef50b3d0f016e3b2c93d7ea75482b4b3f27e71ff6fcbeec5e671221687131c9f18575bfc599e397e020b1b1b49af05f06c0ad8e42d1c3d5421ab1deae64366bfce4a25f85e98706af29a69e8d0a00c3ddd41bc4b14bebf5456b496bff404f51e0c7b9111a8d9b4a8de0b401bfb75d8f942eb7f973e74f52a4208d84b5628f56e8df456e5dbb2fb7811e917b91e9111b33dd073d1489a9b9b2100f275bb5848c97409a050d1964caf56be13fd12ac18c687c0b3119265efabd94dfcb22367c93cceb102d8febe823cfc36393019f144218d4ff6b536bf4bded099384923c764c9b1667495693076b50c3e90bdc99d70da5af123a6b01c46c0ce55bb2978be5ee9f12fb5069b192dced94003ea6dcc16d538b316c288ece9ce8275831926f318e53261a3a9da06fc95ca69b50465009ace73e7552db5942d9e6787ad64a3d48bbc8fc9cc6b50ee50a7707dc1ffc9e87c13511878edee11d1abdb0097af1e8fe0320ac0522e84541417ae772535a98811b0f0b789e24c4e959a827bde290852c1e883840dbd30406b1d4413aadb546da3f077c4a6642ad03008d3f0a830d82c90e22cfbf976e79c6253779113e8929e5aae5afae349fcc2692bdb91888730862defe42c210bda68e6ce4ee7dfe3118814d4b1819f71b855606a12621fcdf82aadc9c6de23b1880a4e389a02a97acbb70dccd5843507dcf9ed62b7c548cfd64c21f8339ff6dc1fbbf18daf29f456d55ab2ff9a136768e506bc0eb5eda205c3744354126fdf1e1753b0491d7556abbfbd0bfe653fee03cfd0f716a519ed12927124c69c07c9fa05a27f39cdbea8efcd337b289087b4bfd1019df45376f10aafa9986b7414e97904c1c49ad949a7ec21d333e2b08ccfb1ea631a0a98d09dac48c6172a085cb3d37085bca795ad9717d81e532de35c682ad96da48cc8520e912ebb2d623aadbd050c9b3b32933dd978d0d45a6e33e9370e2596f0c9081e5107fd87ac6729fc1c8c23b16b47371bad740d198f70db63b35f70cf8338c72723260c16e6a2d908777b24a3dd72432a1b2e5f19ddeb9a4aaf7c4c13957f399c7854d3048081d675e516ae19a94410dbc26b6bef02b9c8f6a199420f57cadb9bec17ceae9771b09cec56277743a844ef1dcbf707a5d0a4192505dd632290e245be7a631486cd64d9d547444696035535c7a6b0134b8fc7bfae8a165c734d9f78d811ae2c2d6c48458e5fc8fec0673467516ed6c68ec11e9ad77255ee9057106c62deef3ab87644642699c8e708e4644de4f2bce3849b115d7a6977ae14242f43123afc53cad2e7afc7c9092a1514fa8a41d8799ade7e8ab38bab16de3716332adce7f8b106653e8607bb6239beaf302d43fa901f38ad1ea3de58cac94bfdc30544b5d6cef20304d910e3afdbecc75c71f27793b0076e677f6c924b64acb172eb5ae35af00c0ad793b19708be671d005d850af32db2eb7cb9bfd1d9074574d5a952f2e199def6d5ea028bf228cda6a2ab8f0d9fd3834903501ea4bb87d1560a54bd15e6a4d16cbec7daad001b9bcc938bc07a3170e15c4199e1a24121a94dc8ae05ade2d20b8f1fbe8bbe3607ea127783dfad6c511bb78fafbe736674fd8644e66d14e31a2a9130edb8fec61637adcc6708129beb292db62267f67ac00dae0e41607763d1aa1092db57800be6d7d1d2d832df6e677c5b5aac6f98ca972e789bfb94e18211f65283742c907ceb79106feb170ecb3ca3c6e1fe47f22e8c44477fcdd98cb0b73940f9d2874ede8760e1ab5a2d1cd439fce56f7d03fa515468a5195b031132b112421c1484692d86973fef4c642bc7b56e3fe41ea1e72e09777f2b616582829f84dcd79945d383445e7c90832d601c710aba6a9949834b756194ddc5d19b1486765c518acb4358990a148025830c2fb4806bb75e3426b0a58ad5690be0938eb1f2c7d236b08fbbea75ca299b09619cf59bc485c147cdcd9dd2b5be539b9e5c03d2dc547c05e5eaaa2d426562a2642c88faceba55f38661f8a719f37ae17b3712a88e078b79ac3d00c362e3c5f8208abf5171c041657dec7f34675aaae9d0fb8bc3c4a0e8fc28879afe52dfed5a6bb800e314ed6ae6827f0d32898cc2c9f63973a2f82b189800e92760a89554c0866045425aae743bfeecf2ab9034cd8519609f0cd48527361d246669632f6b238cbc113f9cf5a7bf9b47649cda6acc346cecde1a9cc5ebca0420eca8b79c7f6c0591cb4ca370a5e200acdf421171d549042f0e741f938b8ce96f383cbe16c04d754b1bf4dddbbe1d06a7f54a7d0fdb18edfc3bbf680f68f54cd527c29b32fe06d3c131ad7f7182089996f16f4b737c8dfafb7bfc61be884d39f69b3475514d613b71df4ce62c6310c17dbc0037a712788918fdf5a996850303920db54aa5c3f512ec187efa27e92dbadde65e9c00e973eb02963e71205c0f9b75c691abeb3a585632174353746f6c62ad851143393d024d85d2a214029669ac98b6bafef084d555e162a1691a830f12d0e6d57efa05dc24681a55e536060437d5b4d47e68679cf370ecfa6780f4b000b442df056eb45cb5aeb263b30122383c86c0750cc581caff9980950c9b0dede8906534288565fc1cbcdb1c4675f7f4c0981dc0fd7b9ee21d3e1be3e38ca775de3dc7dd561919e180365d5e00f250273a8d4f3539c97406d0936a6ba376a15013465c96fe0ca8709973561e8508c7659bddf57dffde90dcaa6c0636570af80b98bf6830024b32d875c1f82b9e60e7a6696a77d0806d3a2ea84d9969ad07dabbc3b92ce32e46865773d4eed04120d878d9a543b078271a5b10d09e5ac4327829cd39587c500f86c8b45a14e397cf8a45470cdac786a5eba12ec670915c7a061ccba54fd0be79d2000c7899e0a8e4943f4c139459b934e22656e3c98c26269b73e0b71a2c2f295238988f44b1ab407d2d479bb295aee2c92004b691c7512df7a4b739b959f1cf8f87f4734c88b015331ec710010dc98d45fc6c620f25bacab1e6d1c333adf5baf0a852bc4af0790ac2b49a44a73b0cb14ca69d9165fa53a8b1fb7e9f2a29aff5fdd0f", 0x1000}, {&(0x7f0000006ac0)="7219f30b5710fff14336d68ae0264bff98f3afad8026b2006efc517a50ba8e015c9d287d16ac0ec2646d298a81391c6c5f75c7dfe5e6ea4f4d06b76182ad40d017915fd1780eb8bc8161c5d5a18b5726e51d339621fdb049f23f4b505468ccd00094c8fa210586dcddd9d70c24a8396fb000ad04bb3031d127e992e74ba2cbc1a27e17d09bed96a8a86726ee4fc24e7841892025f0d2262205aa2b8cd28fd123abc822626f9b748c6175981a87aafc298260aacdfcaccacf5deebe506a5d758a5c9e787a43d6df4a84a86a4d5695714b593432445efbde57007df597a5486b7f", 0xe0}, {&(0x7f0000006bc0)="ee9cc9697b2166d47f4294fa6a2716dcac378dd13aca9c10df2455005290b75e0ee723f1426ef21c0fd7a8443ba922f7d2955e6341799a969856aed71067f872fcb60103c1d828eb724d3279cc3a27148561f32ae423f50c418de70efc7c85773b88bada3eebe546256ab854fa0781a66106ded7279c4ce9cf6cd7ec407671938c5400548f46dc4d15f715cb3240b01581861888870191065f69432bf256bf7b149a63ae39d7fa8c7d6b253965921f29d30c2ebbc88c10cd9e2c9db0528a4f10aebf450d2ea47650dc9adb747e67d24abe350423398d59e2235f28f935a57a05ff3eca59423abba9d13cd1678b52fc00453497d4eb3222c86b14df347cd9a377260697407aeb4e9f5b05e2e02ee1af734bf90e6b2b6db68a5e0736e0151f2fe8b025f2b72c29f62e112a8d7175646f31a98282b9915f66eb9c560c70d03dfd54e444956f40d94df95d5e77a033bc1217df18e93ce31c8733719d11e2815de6525e29ac67dab038c0761ba446b43708a42f257b5c743e4bc255605598c713fb8dfe7105cf1a5e73d6c9f5b8d78533261e14b30701c38c98569dcf851728cf682d2c2d94daecf52a1b889885b08b681e9f60fb85b3fc3f8f5b0e2bacf550f7f1f1a2e2c4ea3d2a52e66f2984c3966fbde632ac6f8fff6defc7a44467ab75132fcd6cc4bce10113646606cc9897aa35537fc1306f9b802ccca2f574089309096acd9b33ca3f7c525811172d63587505fac868f82dba462516db71ead7058bf60412e3e66e9acca106d0110803606376cafde55defc2141be846986ea018ce14dde9748062cd3e3acab44131c857ca056f42b2df22ec6fbdcee59fa5caf6e6f0c901b3a981645e49f1067506987c09973a928aecfbe73176c117e5cb1bf6d76b95168b5216beca675a5b99fea59142ea0ace225cd44748b5f40b2d77cdc83e7ea522d516b6c8d9eb780aa4d04952514fe4ee8f1f5779fde2016ca96fa7822c10df59281ad5c39fe186b4c6c77fa6fcd29d53f780baec87891321534616c43a08034a3a3200ffd6dcbb05beba1099ec2528b053844d44e39219c3cf49f78bee69b0681925dfa9727ab8490e1aad6e2529323edacaee93cc8c1ff63db5deb6e3c416a988ae065b5ebc75f3754d5f556d5d41c347e70aa82726832a3039023906de7cca3bb0b632fcd0c4b9836ad62b6bcb14221e0c544dff600235c9216644306d7d96494a209dd8bd5c2aeb8185f8d8956415fbc215add215d34f0eace6ad9b3980ebb87ca3281027a4d242733c915b469c3e990e0ca81d3153f6b2a66e76ce403eef12b7cb152096ae526aa41801855195853bbe5399e5611eeaa8b6b2cab038a243183b86322935a377884eb55bb934b50e7fa3774a02eba3dc151b6046b9f8609bc4fd4fd44afa60dd170b1d9cf7602718fd4233c38b6e3259d443d13969545355dee85e3a3a0eaea25b55fa82f30c0911639fd8dbe901d6c775ba10fe65171ad4209eb42cbd1e738e20c1797426a1ab4855f73d06c94e831a38dcf9d4699c2bad8804c90bbb8b8c8af6c8d1ac6e595d3dfaab4b365ec973b92d8cfddf34d599b055e84cd0a057711a632c79dc492b36e68f760466c2ee98ce14c28711efdda747fc695ce14fd8e6e558110d492465366648a73eb844f96e3d41e28c0ba5383011befbdc4ae2e8e594287afd397b3e82f1ce34a43ad2ef7c4ef7349bfff14f53492ebc22b2e3d76894f04032bc62eaca2c2f1323b8a8ea4d8843a4458cc64f4b4161966141b25d463ddabbada230c4c682f89944988a3f068d55e4d45c1a9c83fc2fb40a0dae0478d7291e9622884d42e37436615c1d3c7a581103d72793d366312c386377bc6fb69c8ff4610dd1036a1255da8a3cb5d140c6d53786b37c2aebe57a55f613e2845341d44876e5fa914d7e32d549ac9dd54e5cd4ed54c0161fc27763d954beb1171382d4dbfa23096713737a447c185dc04eafd041e25da160d4be9495d2632338e10e1b7318f46f30a0ef2f06128308d202161e5a4a1328a0307216fed93b8908b2f1a7170df7d6b95b4f1d1349dbaae51dafb68fbf2ea6f9d4cb3beed27df82e1967d07d2d749455644e0b436af4c7b6267641d7eecdf5e3d683a9d33c34df4cbd8ffb7f35a0d3628de44f6d3e7f720554f8e449327be26fb3d83ac3ae652e389170326ee559adb021beba834df06ecdee208ddce8465b2b905a1efb688b92c0b402a6c65e905c48e2e5d5a3836562604cccb8ef3b1a05319f2e10a5afd53716ae57d2f2d47d14a342e927ae19828215dd2885a682df3a4ee62c67910f84ba4c77aab1ce7047cc1f3125163bb53ec087df883ce4da603a243c34112e703937d04f6f7149b609fe4ca829b6d29c9bb2a75219eb154881919ade28f4f811cd0f945df9dff006b96c85de2a1d62353804fcc2e07ea5f742cc6f6ab1386ae3e9331c0081dc306b0959dddf64424055946b91fc2d29578e1c513c9c60b86725b9cdad9b7f874e2112332b491e2ae88c802d4d89fe72878bdad804744ce02bb72067589a7d73e182aeb96560820ddffd8055ab8789a5ce6dd7a901f9507bdd3530c7d661df61bf984a312558c06e42b31076df49f7a6eb5325dfa789437b36e535c2a99e268865926cdfcbb397c8553d39143da4043ba64eee19979f729d32bbc887faec07461bc90b2d7c315b62c8ed2dc035a488ad88f5031b32515d5e79b372ad77246e7c9df1ab63a436910e9c6b260a779724a6f7fd3233e932237fade67e2006e8276261fb4313de1911fe3ea5afa35ef131e733b01cd92efc41047220e64f177f97bc79c800aae0e3e4f6b48241a982ccd0c3bf8d0c692e9b74fa14a478cd4d9f18a1424cfe4df22ccc67caeb2d8cd0c4badad26149b2639e601c04231589df3f3116807f61943454925f290762058508500c321029a78e319c71df5cf6af6e125706d242022c0d500494e6d2fde7ee4ca2b74f8d8e2e07a90193ab76935d336f4477dc8c27886d8cd8b1b9b6573b16a18270bae174db92a3ee5a77ba6c72a6aed7722100fc9f3b5659f5eb222a95761b7ae32f622436bed75057cb5480ed74384b4f0c19514bfd172601e1df15d2f943dd5eb8b8f6dd02d34737bd71a23db9ce6a167a7411d575d35ad198306894fe2e6ecde4413591fa0b80a20dc260fb1a08a200577b7d3c0b54137cbab0e06e2f9fbc7b96d90224e714f41366eeba11f8f13d1a79c88b591157524696b0561f1f678b2ee9c3dd982b1a20c57898fac2eac9a3abe18ccecf908ebbc2513d28124cc0bed60dc24cd1fee58cfc43133a7e0606e481783b6a0687f273dcc674c887ac9c3bae95ef943ec96e086cba9f9faa836dd4f0d961c1b97725d3e9202ca3e1e731e1cc02b7652cfcba6d0469da1db0d5931464f2699ada3b15b1cd58f81017f92f53a5dff8a9fd988cd1372b1cea00f7557c397c7a934a8e7e46920bdcca5f366bdf36a331f9f9d441925de617a1be7120cc43f02497c291999b9c74f786dfe1bd0a1065698ea975e8708c8d61b7638005758a96ef6eb1c3556d49903a8295a0a3b62bf65a96af8d69b28c2f2c5e57929d1c596d423da75b7822917e8df932a91c973518abfb758b34d7ff2d14d05c0847caed292cd7bcb23d185e6a283b58b41bb0d75bfe66fdcbd1932ee2388c3f91e37c379e0e6d2cb4e3db407e84bdbc4bd6caa30e84a498a2fbed88803f411526c53d7efb933c866a96d5d358e72c706f3d48a75223142558d842d80d36b583211948614c644c99808e1a970ccce0a3b826a047741c10290cd78690294ea77e29503626e8e125b74e9d21b7092804d84d9a0dccc70aa89bf39012f1099e3afdce7be2bbc3cbba6786adf34c133e52b860f490872465ff2a667ff41357e0692c8eb9302c116108caffcfde5cafb8f72d7ffae8a4ecbb262c8913ad399d1028f6ceebf2c24548a693c6b46a946b45ff589b70fbd512631f407aa2b0e00220cbb200133312aa29817149e506702f96a8ce8b7715af2e5ebed1c732df2620cb245561561c0852d83a7151de4e4ddfc3a6bbdf4d5f1310a1335441a9f6422f3996b5ae88f1436c9addb6f0f4428338d75f617db2f32741d92c68a08b5b4e6b52aa163a12e9293420f2a5b3149a941535480243dfef552498364b7f0d8a5daa464be6aa9da71883de22971c7fb44d04f1d5531b65ffcb157c20ef25570adb57a9d28746228be62e88c420c0c779321dac80222fb048e47328f8b621f3b25c2630ef284c755883f0be3f3a3f174c4d0b67f8625be15f0f25bb5fa157d106097899b8ef83fb34641f8005b5abcfa6b81567705f62ad2296f43e417ad5591151ab0d04707867b3ecf9aa26b0da163f24d78800ad700b24987c38d3f759b97194d1e6f929d40001ab9f9d108127357b7061a361c4f918821262e988c8da046b7d793d1a3959fca7cc564d488ecd643a74d0286b40d246bd09ee671069ebc7f47098083467a8489f1d541996dfa5b9e9c676a7ab5e32eae945279a1dbd7647427dcda274dae5c0168e6391c4ea2e5b4e09e2670396bc7441b69d2877c5930907358c4607fc1959e3fb5f51038b85fa2a62c3831942c58ec9dd0942ae1cf8039f8768d32fa13b77119449bfc178453b8abe2806d4a84eecbdcd9f00e74b12c6a7769bb2e621b3920747f14a72ad3e78880f317c71068990c8fc6fc71bf845bdc1af574f653fda4569e561aea5c728c8a5248ffec5646409eed751f9d58c30ce29960541b48e66a03736fa8403d3c63715214dc8147924bda5ee67c5ca9995d46e1980899a2fb0ecdac75a087c4f7c4598d6c37896b6a955d1ba30758ec3317d453d949bdb6c530658673370d8594ef237230641d7bfdebdf7cd7b13ea5e1184e00a919afd0db54ef23c1d620c6e9cc5942240735e542845d4273097e50694249e7d42781db11eadb7ad517ade67bad58c400ceba785ae0c8125d48cb9a416e14996b56d995354aeb8fefdfbe861309298b5bcb1d573812bcd352c7f0a4186cf99350573ec7e45f60440abc29803cbc613ac6871060187b25e1dc4123a98044854dfb90404b8281577f68433e7dcbfbff0df5cd77194ef2329dc0e5965c7bbda25cc557f2611dabd8dde95903315a37d1b34fdfda31070c5b05cf15a265ba4cd408ebb06b797745922c46e6c7a75693c8d8480f1e8fcdcd382cf069c8352a88d9644e4c7e90e1e5c41ca64562668d970a11cc595494b77789fd5a006673213c087080a006aabc0e069966b8b9411948df541adf25ff62537615525a62ae77307430e605badb850d0122a757925b26acf996ea5aeb8f0f8dcb6a61462e3ca2eae452448405350cd4d2ad53e6b6b5f5d00a7bf3d60cbcc3e3ef3e0991bb95fa9730f6558318cbb3497b930c7f16a389cd4d97b9d0809a9f287ada16823872b0dd3fba0f26f6d205b6baebe6ec79dbf932faa1763d246c946f2f38139334fe0df5f4659b38c79ad0b01b7739bcfd2aa0345994dd2292775fe978a2cdf7ddc46db4bf3b7e7e31f56a3780ca2a7640864d42cdd720b2c0c41283c55918c8964bf322bece4d3e531c34145b8e47eab64ac1a4eb12642a92c4e180c3392c43ae356360307a75d7a23afecafaf9a5aa4d92d6a29e1d4d11f798f6865ced05c35252ae603a676cb472110e200ffbc5ea2f5a62c0bde0687f611560d218a42a0033c5730af0c2e0a811a0cf65044ea16edbc32bc65d24c6520ff320dc41ba5e829c97de43e0a385a3a6e811b307b1142a58a56243e9550d8b685b50108bfe9c7acf7fe5d3a51", 0x1000}], 0x6, &(0x7f0000009d40)=[@rights={{0x28, 0x1, 0x1, [r2, r2, r2, r2, r2, r2]}}, @rights={{0x20, 0x1, 0x1, [r2, r2, r2, r7]}}, @rights={{0x34, 0x1, 0x1, [r2, r2, r2, r2, 0xffffffffffffffff, r2, r2, r2, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}], 0xa0, 0x404c059}}], 0x2, 0x4008040) 04:29:40 executing program 2: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaa7508004b0000400000000000069078ac141400ac1e0001070310440c05000000000000000000860600000000000000000000001d932e8bb5e6818f98335193669a29c17fd8e10476292c58aa7c4c3dcf377cad58dc8bc60d5609fb226ec12360b46733ed9c44d86373fea836ce8776e47954b481c9929d5b88d64c077c832194963326ffcf24cc63000000000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"], 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)={@dev={'\xaa\xaa\xaa\xaa\xaa', 0x1b}, @remote, @void, {@arp={0x806, @generic={0x6, 0x890d, 0x6, 0xe, 0x3, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}, "e9c2df8db4782c0262ed927b9b6c", @multicast, "22a9cdc744f6"}}}}, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x10000, 0x3) [ 1951.785791][T13825] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 1951.798069][T13825] [EXT4 FS bs=2048, gc=1, bpg=262144, ipg=32, mo=a002e01c, mo2=0002] [ 1951.806255][T13825] System zones: 0-19 [ 1951.810861][T13825] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 1951.823793][T13153] usb 4-1: new high-speed USB device number 79 using dummy_hcd 04:29:40 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) r4 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000040)={0x0, 0x3f, 0x8}, 0xc) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0x1, 0x58, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r6 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000180), 0x4) bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=@bloom_filter={0x1e, 0x8bc4, 0x9, 0x5, 0x14, r4, 0x8, '\x00', r5, r6, 0x5, 0x5, 0x5, 0xb}, 0x48) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f00000004c0)={'ip_vti0\x00', &(0x7f0000000440)={'syztnl2\x00', 0x0, 0x1, 0x20, 0x1, 0x2, {{0x16, 0x4, 0x1, 0x22, 0x58, 0x66, 0x0, 0xf7, 0x0, 0x0, @private=0xa010101, @multicast1, {[@generic={0x44, 0x5, "a32489"}, @rr={0x7, 0xf, 0xe1, [@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast]}, @end, @ra={0x94, 0x4, 0x1}, @timestamp_addr={0x44, 0x1c, 0xe8, 0x1, 0x6, [{@local, 0x80}, {@broadcast, 0x7}, {@rand_addr=0x64010100, 0x40}]}, @rr={0x7, 0xf, 0xd3, [@broadcast, @initdev={0xac, 0x1e, 0xe, 0x0}, @loopback]}]}}}}}) r8 = socket$nl_route(0x10, 0x3, 0x0) r9 = socket(0x200000000000011, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000080)={'bridge0\x00', 0x0}) sendmsg$nl_route(r8, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000100)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r10}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BR_MCAST_LAST_MEMBER_CNT={0x8, 0x14}]}}}]}, 0x3c}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000500)={'batadv_slave_0\x00', 0x0}) r12 = socket$nl_route(0x10, 0x3, 0x0) r13 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r13, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x24}}, 0x0) getsockname$packet(r13, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) sendmsg$nl_route(r12, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=@newlink={0x30, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xd, r14}, @IFLA_GROUP={0x8}]}, 0x30}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f0000000540)={'batadv0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(r2, &(0x7f0000000b80)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000d00)={0x4ac, 0x0, 0x4, 0x70bd27, 0x25dfdbfd, {}, [{{0x8}, {0xe8, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1f}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x4}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}]}}, {{0x8}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}]}}, {{0x8}, {0x16c, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x64, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x34, 0x4, [{0x4, 0x4, 0x9, 0x9}, {0x100, 0x3, 0x3f, 0x2}, {0x7, 0x3, 0x7, 0x20}, {0x7f, 0x8, 0x7, 0x8000}, {0xb747, 0xce, 0xcf, 0x1f}, {0x5, 0x5, 0x20, 0x5}]}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}]}}, {{0x8, 0x1, r5}, {0x1e0, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r7}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x5}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r10}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x1}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0xb00}}, {0x8, 0x6, r11}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8, 0x6, r15}}}]}}]}, 0x4ac}, 0x1, 0x0, 0x0, 0x4000040}, 0x20000000) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000580)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_LEAVE_IBSS(r2, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f00000005c0)={0x1c, r3, 0xdacbc2322ab85ce7, 0x0, 0x0, {{}, {@val={0x8, 0x3, r16}, @void}}}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x68, 0x0, 0x800, 0x70bd27, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r16}, @val={0xc, 0x99, {0x2, 0x9}}}}, [@NL80211_ATTR_MAX_CRIT_PROT_DURATION={0x6, 0xb4, 0xd05}, @NL80211_ATTR_MAX_CRIT_PROT_DURATION={0x6, 0xb4, 0x64f}, @NL80211_ATTR_MAX_CRIT_PROT_DURATION={0x6, 0xb4, 0x810}, @NL80211_ATTR_CRIT_PROT_ID={0x6, 0xb3, 0x3}, @NL80211_ATTR_MAX_CRIT_PROT_DURATION={0x6, 0xb4, 0x136e}, @NL80211_ATTR_CRIT_PROT_ID={0x6}, @NL80211_ATTR_CRIT_PROT_ID={0x6, 0xb3, 0x1}, @NL80211_ATTR_CRIT_PROT_ID={0x6, 0xb3, 0x2}]}, 0x68}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$nl_route(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000780)=@setlink={0x3c, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @veth={{0x9}, {0x2, 0x2, 0x0, 0x1, @void}}}, @IFLA_NUM_RX_QUEUES={0x8, 0x20, 0x6}]}, 0x3c}}, 0x0) 04:29:40 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kmem_cache_free\x00', r0}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000300)={r0, 0xe0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x3, 0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xc5, &(0x7f0000000100)=[{}, {}, {}, {}, {}], 0x28, 0x10, &(0x7f0000000140), &(0x7f0000000180), 0x8, 0xc6, 0x8, 0x8, &(0x7f00000001c0)}}, 0x10) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x6, 0xce, 0x5f, 0x8, 0xb3c, 0xc00a, 0x14e3, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x83, 0xb8, 0xdc}}]}}]}}, &(0x7f0000000680)={0x0, 0x0, 0x38, &(0x7f0000000340)=ANY=[@ANYBLOB="010f"]}) 04:29:41 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000040000000e200000850000002a00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) timer_create(0x0, &(0x7f0000000080)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000140)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) read$char_usb(r1, 0x0, 0x0) close(r1) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000180)={0x0, 0x0}) r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0x32) setresuid(0x0, r4, 0x0) r6 = getegid() syz_mount_image$ext4(&(0x7f0000000100)='ext2\x00', &(0x7f0000000200)='./file1\x00', 0x2000004, &(0x7f00000029c0)=ANY=[@ANYRES16=r5, @ANYRESHEX=r6, @ANYRES64=r6, @ANYRESHEX=r1, @ANYRES16=r0], 0x1, 0x4e7, &(0x7f0000000240)="$eJzs3VFrHFsdAPD/TLL3pr25bi6K1IJtsZW0aHeTxrZBpFYQfSqo9T3GZBNCNtmQ3dQmFE3xVRBEVPDJJ18EP4Ag/QgiFPRdtCiirT74oB3Z3dm2SXeTlKRZ3fx+cDrnzJmZ/znT7OzMzmEmgBPrQkTcjoihiLgSEcV8fpqnmWZhu73cs6cP5popiSy7+7ckRpP2vM62kogYjoj32qvESER87csR30xej1vf3FqerVYr63m53FhZK9c3t64urcwuVhYrq1NTkzemb05fn57Icofq59mIuPXFJz/6/s+/dOvXn/7WH2b+cvnbzWZ97qPtdkfE3KEC9NDedqG1Lzqa+2j9bQTrg6G8P4V+NwQAgANpnuNfjIhPtM7/izHUOpsDAAAABkn2+dH4dxKRAQAAAAMrjYjRSNJSPhZgNNK0VGqP4f1InE6rtXrjUwu1jdX5Zl3EWBTShaVqZSIfKzwWhaRZnmzlX5av7SpPRcQHEfHD4qlWuTRXq873+8cPAAAAOCHeO7/z+v+fxbSVBwAAAAbMWM8CAAAAMChc8gMAAMDgc/0PAAAAA+0rd+40U9Z5j/f8vc2N5dq9q/OV+nJpZWOuNFdbXyst1mqLrWf2rfTYzPc6mWqttvaZWN24X25U6o1yfXNrZqW2sdqYWdrxCmwAAADgGH1w/tHvk4jY/uypVor8OYAAO/yp3w0AjtJQvxsA9M1wvxsA9E1h3yWG32BZ4P9Rsk99z8E7vzn6tgAAAG/H+Mdev///Tl7neh8Gm7E+AHDyuP8PJ1fBCEA48S61J+/2qj/8/f8se+NGAQAAR2q0lZK0lN8LHI00LZUi3m+9FqCQLCxVKxMR8aGI+F2x8G6zPNlaM9l3zDAAAAAAAAAAAAAAAAAAAAAAAAAA0JZlSWQAAADAQItI/5y0nuYfMV68NLr794F3kn8V40le+OndH9+fbTTWJ5vz/15s1UdE4yf5/GuZVwIAAADA/4D2dXo+nex3awAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYNM+ePpjrpOOM+9cvRMRYt/jDMdKajkQhIk7/I4nhV9ZLImLoCOJvP4yIM6/Gz15EeJ5l2Vjeim7xT72V+J3+J83dErvij3TWS48gNpx0j5rHn9vdPn9pXGhNu3/+h/N0WL2Pf+mL499Qj+PP+weMcfbxL8s94z+MODvc/fjTiZ/0iH/xgPG/8fWtrV512c8ixrt+/yQ7YpUbK2vl+ubW1aWV2cXKYmV1amryxvTN6evTE+WFpWol/7drjB98/FfP9+r/6R7xx/bp/6UD9v8/j+8//XA7W+gW//LF7t+/Z3rET/Pvvk/m+Wb9eCe/3c6/6twvfntur/7P9+j/fv//lw/Y/ytf/e4fD7goAHAM6ptby7PVamV9j8zIAZaRkTlMJvtO++/xcNs55OqvZbJ+75Y+Zvp9ZAIAAI7ay5P+frcEAAAAAAAAAAAAAAAAAAAATq7jeJzY7pjb/ekqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCe/hsAAP//IoDfBw==") r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='sys_enter\x00', r7}, 0x10) syz_open_dev$loop(&(0x7f0000002700), 0x22c, 0x10001) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r9 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r8, @ANYBLOB="0000000000000000b702000020000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r10 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000740)={&(0x7f00000006c0)='sched_switch\x00', r9}, 0x10) r11 = dup2(r9, r10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r11}, 0x10) r12 = getpgrp(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000002740)={{{@in=@multicast2, @in=@private, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in6=@private0}}, &(0x7f0000002840)=0xe8) r14 = bpf$PROG_LOAD(0x5, &(0x7f0000002a00)={0x11, 0xb, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002000007b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000000600000095"], &(0x7f0000000200)='GPL\x00', 0x40000, 0x0, 0x0, 0x0, 0x45, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000040)='kmem_cache_free\x00', r14}, 0x10) r15 = socket(0x1, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r15, 0x1, 0x1a, &(0x7f0000000000), 0x20000000) sendmsg$unix(r1, &(0x7f0000002980)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002680)=[{&(0x7f0000000340)="26f45ce4d472c0d2e73a2d4079401d956ce00fd94eb2c0a29a48b185217bb1bd38b43b26e8eb377340782a32065668493a82a7d9f72dfe37226ee13e975e9a7523d52328d46ef1142f5fe195a37fad5a3cf833db792270cf0ba7cba52b84c6d9ca73ba17fda10f83a8d0b54da9792ced027a20342484380d1922a45126768d41660b14131e94329471eaccf0310f4e22f6261623001905893b06bda660", 0x9d}, {&(0x7f0000000400)="fcd831e17026257f90700f17394162e45b0d46afe5bc6f21706504b07fd917afa0a4fca19374de1b36b57437533648e9ce17541d60aa9aa6f2139104b749ee081f2ccb49afec33a845f142b2e694b396136297be2739ea128567d02680e38925ee745cff42c7afb11969967b311866059b945999a5946d686429d341d3a7b7f37e8ae4d09c5168dcc956569ea18d3003d0e3c269189ad9a4ea2ffb1c2516531f51309ce0da97add2292ed88d3c6a8020b277e1b4c1311dbd63e1f100ba12be70fbb8db15cd41a016fa76c5257dee4872de1a6b193e1d5de191e8bfc9113bc398257e9e1da47aee55f294fef49cabe9265f0a81d2b3aa0c02", 0xf8}, {&(0x7f0000002ac0)="d4dc0d28d9626315a0ddbeb7f17f17e8cc0280ceb8181c9a20242f0e91bbeda2e6038d2c829fa4d2d5d280d67811a22ba18c08b43d2e1d215cda89169ca73a5487bf5d5b610f129f248439ca3d2cdcc0305096d8152a8eb279e6d8a1702b0aa7a910b027e80131fb89d173e2e2a40665206a6abb25874104a465ed1f5fde8fce59110b83b705e66ae9d62330544c4b1effd6179c46eb30c612855a23e74d5b6e93e37aa1c8877dc34f6faef6dc18d6f0432dea695b36ae7fa446f2ae5cf181f3af019708a7150f5bb627810305f890226a41d8a72b500a9129c78ee43a5eacfce6a02fac81261940530575919e5abb1bc5207a84fe1acd57964aa2b110c4d3d3965236200dfc83325541a4be3c6163944b548a6865d2953f8ec24d8dc2994bbc1450c95a992cd33498c134b2b661713b4c60307b2efdbfd8f6590b8eef9ab6f452181a4a1a4843313ff10c1d8786732b86970d80518726359f3e89c30543ea822015018fd5ed5c6f239f0b5732e13a21e1eb739482f647e1e14541945347a8b7e5fa82195bca83e297184409551453c722905af452ce5a04ca9470c92268de4fd649c520bc72b77976feb90368d8900e54289611b42a1f3cea895ac17c43e8ff7126b61057cf93aec26bf6a4c7c688fc24c7679da33c6ea8004b94ea682ecbd2f612f8cb26b635db2e7a306bae91b54b9e74d1327d64e98359eede1a7bcd55d840dc749ad52eb6ad322df774da3f9d600f00d357d284de38f3865f62221d53634e5d12fa631dadaa0cd0626388395e703902983c38b498ec72b51f15449e213a4c8723c8a1ac9bdc7c704760808499aa90fd0141a924ca16e4e9fd0f9f862e480894bfe7e2b49cc6135ef57b431c2cb685a1e4baa7f1887c9452ad9c131f8320256f17f53427c81cb3611bb9a6f6724943edaebf4879ebdfbc212fe0b09069da867febbb03656e7f88045eaef6ff280ea06c21da4b4a25305f4ea0292e73803a1f054f7f12e626a80d5d6c3d6583a9096adbe1dc9799d43713af8b55825795e20e304b1ea28aa6577f237be937b34dcaa90eaf3eb7567c4860889e17b80900492f181599bafa2739f208e4ba3354be98062b45cfd184ae5bf325dc54665c324c61a7087a6ce2df945f758a645ab240bea426053e4b6eafd7729ab59dc23535441168af1a6352f5ecf2e847bd6f00bae65ac70b21e36e0432271f22582553572ffdc71d0e3d2d571f5789a83a70021a7a9c92fc25ba78f32b8861ebb8148fd940074ffc7ee77a25203ec80564fe845ad08055ea45f2f4ffbe76bff00b545ceac5615e37c8078caa2ad0c93eb76723bbef7194ff3d43299b0ebd12c764f2e1824924a1fcf6c8a7ba48d06ba6d30b69956125929ad2755ac807ed4ef2c0840d3a8e03ecf53da61b7b6c4f58b8e06ad51fb77268249eedfd8e70ebf0ed9e51150324146e2e6bb06ecff3471a8b07ef49175471c629cac3d93611c34dc961fe1b5430bebc3b9d9f643270c7eac9a41aef585713c944acb6db8ae0e0f45ff293268536d09df22bf48049dd52a306632e7781d3b8e29b2c7e4cd54edad102c38bc4d8fac3cf61e1509a1b375f1f94fc97c2b46730d01ef0931b654ba6b6ecca58c46669d7af8c6042682300fcebc574f172ff1243a08b35327f6797d65dde4a021fbfa757a41d8bf28ed17c2fbe20708fed077bc2639fe1edd1a38f14ced8de3d956cc383317ce2f1e0f0ae6cb28d0b811e9807eb095ca4e850234f9b7e07b9f38f8abad13c88cef93d777c69080899b6f7577d7bb1ab3eb691fb388d7f386970d4b0a6365e2428035c7c16744a9ee49d7a24a391354979b6d69f2f41e843ba7a70833759c1453cb1ea81446f2f8a2fe4a725be0ba099d336739b462052404bfbafd267875fe8e7365d330a045cde96a5e0f12e447fdba98271c8aa66f0babf6d2ec0b0ecce7b5527a586c856bf8c36174a5dde26099e3265fef50f5c3c73fb59ca0e160e394b8bd273b0c5c0311b477d98830b90dcedd8cef23f969bb28887aa27b6107bf3baee87286c5a801d1b4d4abd061a6f63c600faf7c0f89c511745c4e61d0442df72dc0e45f1fa19bc0949e1580f08568057375be50c780f586aa19a5a5f9f56e787431e0d716218a0e2063e4d5f0a0fbc827bc2f9fcee3b59145cf5a1bcb9dcb27ab3cb61bccb01cc369f8d2cc3223b369b67529f6a39293cae91c51fc448458d2c1121701e6f9ae7bb4f230fd2a9c9f493ba9679f26f9362ef0f3d1e3628aa01dd40eeb2dfeb9ed833aa211b6644cfacfdd6e4c5cd1efbf2fa2faba805059c73eb8c18526410c4f2f7aa088583317615983f2f5eb7491520218a516c7a1b9b62a73d96986ebdf926e08eebb22222e053e502665d5390b91f24af6d02ce53a88308e25817cf9239a115b7ff2bfa6ff2161f383b5c76462b83e0a71223b7cae9d044169a152f2018314eae07784e4ed561d005f7749098b10587610e48c2e7b8e3e0da9f7ee60863d4cc5c149a6da33fe21cbac386a547c0f6eae425fef5b7af2d48750993762bac5bcaa34afc1d7e1d7b9468856ef0d09adaaa7435f9f04754b7198c47424dd7ecb6482faf5d27af52a131146244bfb9eea2a1aedeadcaa3e652c28df80ef55c789bfba606959cb1da563f94d2e9ea6c6ad742a47ed2c19da2f3d5013361dc426999d698aad04c963ae5eda162b882a5f808ac721a8cbcddf2bc514929b0a22779a04f0532772a86bb3535ddb032df8f0f3972dc3dbd19a981c93b1b5f996858ec97b6ca8f5e3013d3842d8b5321c23682f36082e6c0dce73d6e6c47dec125cc06b7b9f8f26f02ded38702aa1590258c5c8c2da779168f5d8721eca279a83a50cacd4d05f9915353c4a6bbae8cdf1481bbec5c7783caaae896fad0a3e22fe12564db4435a12c18641a752d426cca8c137dc3a08e8a6801605e8f58a3ad77690a8da3248ccc450246c7abef747254bb5d2f5757e2890ffd7e96dae55022d3a7d75ad0a8e0fc3db8d95f68cd8587f5fc30b58cf7f048c34e7864550a0af68eb5ec38a077cfd042f4fcd43d5b27a19d9b057e172b9cb76e18912367f70e1180281d8db357d082ed3586d18677e8c31c20368969af8d2468a0d58799752490901d7e6842e494f7a302e8567f9f20e12db8634ae6c762729564cd86bf1046deb73187287a9e690769f253fdd5ad9ba6960b3aed27420b646c8b9e417ac59943844d1eb23d1a18599b386fb16c245300cc38f370ee7cba07c8e5fcd6cd8813c65c714d23d0a35ba27e399dffb6320b0059760ca94583565959f601355f8cc8589ceba544cb72a807d8b6d6c12f9550173d101b0f150432d48f2cba29a8458ef3585d1f32fcb46c7df6b23d60b395a8d6c71a67cd44b5cedef2f46806a7ddd718fd20a88b802f42ed65426bf4f8bd9079e75e50c7e314adc8c18a49b4edcaa36aef7488bbc746dafadf1e6b33547c5953d13a16bf2f61357e4c901bd894146ff7b87898d1850fb622c01a7a2cc72e470d7afc8856aae76366b841a5dc2b81d281bd6f21fc217f7232bf2b9fb2746072fe605d298fd5edb9f5c447e40f4f1fd64c49bd85db3c2d75828ff347d3765876cb23135d58251957d67245ba38ec8883ed6825248b26b80c1938dbb8800358dc348992f4418453891b7f65760b6cfd11cd25267cc4623d76c65b38ca893809a1587d2848317172ebbe96363df8aed20ef8518edae85d1afec428e2f161e457d26e07da180b8e73373627df4837315677d8b7ed7f43127a57faf6560edd34ea4aa2a5109e6c2c0ebaaaefc5a1fb4c9b6b07e2f1ecf3eb70e1f2ca0851f5a3613df7264ca4e013a9d0eaf75eb54519a59e2cfaa894e6680f5d733726f084a6199b65f3e92e24c976577a71397ed036d224d5c3673528cd79b7a55bb415e3375322701cc2ee3927bd37e14b514e06a98272f3277debdde7a66fa62b4a186b8637e3f36c7f47ee8bca51de22647be0499be806e9a17ba03cb910fbd95b9b3ad80c69b1a6cb6f0b53882ba17d056277904936936610bb6fdfed5bf30dd2624cb807a3a7d96013a4076da2e251fa79454ed24d25a69cdb854b8acb86f706e7aa1c02d2db3045ffc8651721c6a924b9beeaf81d2ee055fee8aeea16b570c5dffe693d57d14ec496c4c669d3b0f1f78c6e6afd42e68d4a5569ded4159360c686d0909cb3a917fd0101f81e44711f8532fa3a32549654457fa0947f27c79c34bf68dac27c66466176d99b36ed4f679f2d98617d3299869c75ae540b63bdbcdd2e778dc74b0b34132e183d7a41792fa46802aedbbe12e5a57db58002b716ffb685a38303d6432d3d3d1a3e1d24bc374623ac80f62e9c6b0450ccfd41ec12f99d91420f90a8630271f725879f1fc83c7e37c7bcab8d2620c8c8918ac5bbeacc1db8d6d8034897f190a0915c99e31f3af2e1b26c8f54ec645e3b4fd17cf031d698cdf09ec49d703903f4009ea2603eccb13ed332a0ef3b0055d1258071315aa162a5bd17c62da7c1d596823c3806951be7d04bfc7b0a7df7cb88f9023d2f2fe9bb81c4770b55c00ed57bc7dbca92acc99ebe35a29f950437f2e65e1bf7e26d5410e616510ca15c706d500d14cbb64fa6e56bf0bf529a3354c6a48953f231e4a6767c6182ac20d7aa2408a1bc0eb653825ed87a12f9ce2efd21071a881f6d0c8181990b64ebd2e45e8985915f50edaf74b5fc9e48212fd0ecc224a52a9c905be227cbc9c61b5b228599291a4255bc5e4c776ec81533666bca379ac59e3f457a7d52616f1bdf1baae90e01f04ec1a7063b1b2362594af66f14dc6d8737cb3f0e6a535e68ea4f82c06cac4cc619235b13965179168c87ca8711b4a431b9ae9e3a9968ec17df9c519606706124aeac13af5f03d936064e5a93b77c447670972b14677e348953a022e4dd0a6f9067a51f81296301cf96c431fc5de95ac651a75189b2b048da37757ac54a36ba4b763dbd8c920dcfd10f6f3b81b16e55fff82a81261486e3d52d1623e8f8eb8a6bf227a322dc32e4e75ec593ad22008de776d2a11619092e6917c5a2e62cfe22ff38cd918c91b37bd43eb9812729dd2a1911861789e4341dd660c4887632639bc0dc17ecf8fa10c02d46f8b5e1befb487d25a613793b7aeefc8f613f9b7ff950d83fe0b8751fe554104bdaf1004f66c481f306d8a7bcc0bfa6652f8e24ad52f6aba45c8876558d00de5f19eceec5bc784a08063654b0289388a734eacdf909d92bd1d877dbb8d12fa9c26dc2715ecf01ecea6a96e0cc17dab2394fe54b23570da00f53b765074930a119a78d8743195a410c57d6f61af7549f9434346aff51eaf969b2e61d3bf0847a7a27b07b1b1b5c3bbda7975fee37cae6983c16fc5748f19237ffbf9d0ee5d2e05038941ab381e48da822578dde5df75cf2b486a2839ec769b2097e6bb5d73fd109accadad8125c3ef61b3ae59d78cacde0df16f2947aeb3ee5c7d5be6e4f24dc29faf8dc3cd7ecefb20dfb936f777242d967cf6005c79d058bdcf996d714f501f55e8f3cbc8613d9f8adec39f7b8f1b9fb1ebe508ad5f823d2e0b64d5cb85f08c894007be6d1f7204835b76b9e2056c6faba3b7188eed6bba0c46482cc1ff0a9bc0ea0b50593ce786a1653f42d1a414b88dd18ab8060bf50ae9170d2fbf07933fc30befa2791de456c4f6222b865b21af09c68f9338fe07464686b6d47940ee0265fbb461ea382a3a807ec7f8527086417cbbdb7eb7d3f0be7d157f762c86dd134f2d0cd789bbe612a6213271c426e2580731d712523114c32c8a481f0df2d804857235b93269a85d054952beae8f576a178b2ff7751e7c1b4e981f3dc78ebd2adb8df23911786fc9d18fd30f11ad062b173302589eeb3bcf2ed035c12a233a455f50e45a0e6dc5a37e26be2578ed968a22410cc6476423760fb927c28d1a21c2a8d58d1f280d484ce01165c33a456a7aae9231e8e2803edac55b5ab5df845bef6203ba6f2644157aed0106b303c58a3f249b38636c30deb1bd0a29e153074710cc2ce936e3bc0ca625d6100a06700503f26300d876d2a9550b7edf2367bafe1464e42992e26f3247cd82c7ea44c802b32101a92df5de7327537", 0x1000}, {&(0x7f00000000c0)="b0e38cde6518100392311cfdb2764684721511935ed27cb4a7cdf36c49d93c1b60c861", 0x72}, {&(0x7f0000001500)="6867eee945522552f34de3f1c7c743de165630d7c6535ed0086c14f26093af13d72df212a0067e0cc69745bb3bdf864ca789397ded728c2f737d45e82eb4ee09aaea6a9a81798fbfcd500a32de8192d338352db27b5e4d9dbeaf9cfa6dd06bfc61b43e9ffdbb1b800afba91fae566c0e59228c72da822a8c257ade681244e2b35787382d93bb97de628b546c4c1e3d83a1f4c5b7afb8441133dc8a2db6acdae97a9abc1c95db1cb615102db54ff8cf547c1fe3a551b5d1cad1da3d1b86ed6a2a757eb1240f3d7aa7211a3df425863cceb4e2c81a714ce487cc0dfb608b7f641ea409bebe79447ec1c2568eb03476d7cecbf720ce22a0782c9ef7ff8e306ecf1c7a14139604bd53e1165217b810527cb1e32804fdcf1732758a87679672ac54ec016ee30f35bdb051858e0f989027fc611c5699a7eadfd787b991721dcd971e7d68e16ed7f5b7406d0e8970da6319f2d4d17fa8d9e9a656b9bac52d470acb7145e134c89c2aeda127048e0fa2c10ad5f7d85b4a15b4f2bc10de993866a6c22f64bb465c832bcc3b26aae3ca693d0b68b4930dd494e6f2c3607362063a3e443f85b8595f64d8057e3ecc6f4e131c8d677baddf1d883b8684d9c4b6c632481e71396acf1410bf930059a8ea85bd7c463d18bbe650ad15887077d7e015658503cba81d170481802367d42435072ef06bf3c8860f7706538825a5217d9dac54b71980d6b877a6f62a048ff85baeeb0b7079b6edd20b765e728f87d4e7209053cfb3a714f64f213f3d3cb3e9a7f98db984f887b5a5efd4ef624bd17536729b76f5400d65af87b5a59c561e0b2ca683b12c699a3110ae61443f917c896f51d1c5ddfe5b3bbf69ed2c0ef84a069db7f50e4daa889b120b8ef089bea99419806f36711ead25cb6eea1c32ff83a8235473462c0ed7edf5c449f5b8fcaea4f0ccf81d2b15129efea7560d76b290b17e95e4bcd01877bae60bdbc226a33cee6969bce4878ac92fec7f1a4356068ed46ed67588b52ccb5cf642ef92ea1f25d3865298025ef9949ff313e368ac67d3022b4c6183c2876d9de3cfb33ac4359bb1ae62bddbca546e63422b0de1703e3ab64e33eca5230b969fb95dc85bc7f4d669357734d8759aef349ef61ab3d919b0a212db45178f9e6889dd11c06d24c509c1e408840c1ea29d91746468196d240d2803e7a7114ec40b04867ea9551dc9f5150bbad7f18048e3ae44a6b31f9721a7cfa1276123428fe18340bc38055e8482d16e342aa1633aabf67f21414ba0da4338a3b1119732d33b04be7358caf3bab8151a41220b64a977b95bccba0035250b3814cb2f121000e69247d790fc642f6c56dec59faf2d15f9ab838236c8634ea7cbfe0b2bc6b97e62257901330c0066e5270dd47c38b819e811b8796dbcce11ca099eef8fa46b138da17488fad52b0ddb3609668aa6c34840c6fd47a7b9b803020a00c17e4a4246024d80cb6693654902f07c817b0b175d7666b4ca1c5c5c209cc0eff3f37a168e55d6854b0ca32450f191b7776149e238bb7f8d5e91e4d5f8e93ec813f8f0ffe628ac087ab7f03e13458ac5b03b5f2bce9bc37b2c74d45aadc150c3f6c6476b3735b5b9ba0426af1ef58ef0327b31d6e9a4d8d261fc7641126d2acbfbeeae9aebef50e55410a397724f7aaa3f2806d74038ea8c7319f52112c6e4bb9df34e74feda8768bd10f991b2af7b89e6900d106b3ca6fb35039ff4ae350a0dd3d4ed59b6b10bb71173bf870de2c14b6e419ce467a42e93641d660b830e087c811aa8478f06ddd5026f26b87db5bbd6960dbbb97db18b49cb957087bcbe59cbed235bbe3a0326d2d80ace5cf5f26b74bca506d40c75eecc9a0fbd9af31d70c6f20a3137e2b96da9a45c077c82f4231388f55274ab2e49e968b4b90bf7531ddd19fb23d14fd69f4e4098561971aa98a185eec3446d4a6bd8155b272f78c994bdb2555f6bc26e552044873bc83017f6c8f8ce3be25b6bd3acd46edd405fc1076a35490bcf3f7281e993cf203c4ad352324f070c51387c63b54e6d7ec7a49a5361515176cbe244be6836c937be1627d19f928f739658ad1f2d1bdca71b398151a3eb09d29cf2ee7d63343a6224777fa43e3875382705ac302df95d1399ca4686725c057470206c62a2ec2e1120c499294a9e8c7e51be4862aa8f02a54cc4b5ca8606a91dbba010f962dac7fa9ff4129c1f6b9d5171b8e686a908a16d1c04c0f0779f835f853731eff000a60f237f1b2b45422ac24a1ff372e717602a18468b9213a22c6065014da2d1e43edfc6e62d5c8468bfbe6c1116d3e6f6f951591b7cab5a20cf310947baca363fa9c0703169461539bd6cbde128231f3da0e45c65f106eabb73e5ca3831f01fb877922e31f0787fcb7f2c448bbe00df7b77a51925899b652b3f07f37ae484dd6d3fac910d2e60039db07c4566a6c0eadd0a23e47f66ebc765dafaaacc0e66d932418bc611c871831e1ce0bb41cac1df5fab7c7492a24b9f2de61023175691853d9cf486e945f0c59a63ddb4a80af8d5bbe14f24e7a954c63ded017d2c45b01fbb899458fb3f3eb01613ba88f8460b2f667abca8d5fe2070f359f70722c39e971cc7287bfec50c5fb93c68c72966c5530e66b293328897ad5fea715251fdc974563d19a7cd026229205ee6de168d966e6754c59c843ff949a7c47ef96f37e8acf0c456474c86f0680026a43d7e35876546fc43b38ea22f381f6af54f774fd1c77c441c665188048fdf0ee790f8811b59d3718289814ece917aef507c1a2a0c4078d19116c4be2a2153ee84743de6bd9a39946e255aa1ec1259fc1b3fb3bbc7057219d254fb762fe396a1bd5516a0bb3b471082eb871833a7cc2aec1f2ec2b454ae80e7c648e4d59ba73938489f7a0be0f2bb6498213ca64216112ebff966732e9ff3a0664bb848e756b1845a2a4b72ccfc62a4ced94de229bae9b0ac7775a94069c89e3428793d58e62b80fdb353f097f52f60f3c1853868642dac88338b08b1822087762c5cd23639de3c2f9bb3a75977fc89dd5d988868d23e1a86ee10f0703561f3baae215f65e7f93536e0f5e0f04d5ee05b073cfe90eb60abdb6f6d26870c5520c3cebae77162e2b51542e936e827a75d63f2e49ba7bc4073e9dd9b53ff97b33869b7ddd23751395b6292ed11023ac92bac9270184af184f7cb2f081dfc43f9059f8ea0b626cfc6bafd68d6db04a5567638450260eb567b6bf58707bf73b3da3eb3dc0098ff27f86e77dd2ea22fcb549a0c50e34900dbae2cb22d2458781f9f4d71c7813f44f393569566ba515138c2d71fcc3780adc2505b50689125a50e8729b5974bd001469aa5f177385409ebe53d31d773186a3ff74f985345d82e34eab64a38b24ad3cc42e255932b61c493d2446e1f812210233b5c69744cd362e20c54841d9b489f7c8dc712ccfa3f56eaf209c9b8cf9252bedf0057f97f8dfcb775d9df20149cb7cd5427d54234c134eebee9524b6667475cd33406120c5e8d26404f2a65540dbc05a21f8a767309ba535d4fbda8b1277afbcf33cb9a7a9902c69110773383d8187195c17501b76d63f886ad9442bdd9d591c515314c399e5749c2bcc7c04a9240f93e0b6377a26093e53564c002aa9213ee787488a2ea6f1a005c6a5fcb7b049dee5f236a98ebbe910d8dc4a813b49499410fd20a512dbfc46a0b17d396fb1a174e7fa672f023cc6db59073b1cecaf39d2c33b9d3b42b8d0389d2ac8515ac0ec0a37840ee135e26cbea9883d887dff561e4fb01dcbc075a00b733388f27686979c1a89586b4e719cfc587da2ed100c502882c393e87763ba91f89273142f528797e3fdcb4aaea17832c18689b64597d01e579dc5b604be64354763516af1e9ca1269903d0baba65d689af1dacc3eebce0fa1f290d9a66e33f1c4717fede07170f73300513c07b6be760a7ec18b43113c4791c7131e3273f7ab918497c4e2a2f3bb747da581b8322c5fea625afab5cf14e816c27e9ffcaa1f8461e9e1c9dd5e2e34c4ada0776b3edaae42b09fdcfe3c5f521e52b5372b5e7018b122d5249c9db645ffb0d3ae02c32651ae0435dd6f7e77192ba742d79b0977f47f4444fb167c91a969aaa9702565a585724dffd695fade96ed02a6e126bd7456a370a4b59c723e9f43a9068970d5892c38f5304c7a7152bc91df8fd17d98c2756ef3d717aa2010c9d2d1eb077db7f268f5cbafea55b606770cdd72ffa83184b6de363a14daf2c4943c8cf7087c20f791598e45597d22ec0dc8202771c8d1c47e2de343a470b8d396dc232f608dabdce322510d0ce715ad5ee7387ff934d78225c3a860d2c50e9e019a1f2b365a45c2e39a26b95e2b6728b0fec4dec64791048064dd18b03b919f7f1a0f69e5c0985f55596db47cdc44fddb38015748110b5b43bf5a33d80a8fc368be35b2c0be019e08839a7700f229f6d29742c5a747f847c28d7a803a76837e0b09e1eeccfda437db5abb446fa447ab8920b234c8272715bb5c283aa786dfc9b49923ac359d0fde4d22edf1dffee6064f8c745e19556d1c39dda63ea00e1be64aa6f8fe921e44742b8c9a00c3c6e402e3f5701d2dc04df09f93be1cfabb41b04e0b1bcea8e204e02e4f0bbea804310104445a48b77e1c2c7ad4d280cbd004bef687108b75f355ce2cfbd0d063a0d0e1566a700b96c4383dc57595752c6f6ead914cb2832eaaad0a53bc5d5eb66aa51cf5af5fc52fe4be7b1a46fb81ab37f57982512bc07a6c94f9af824f99479c09a13161aae91044048a13c6d95b94fe4d3c20db894d6f0edf7155b270d576e946d7553fc143f544a5ad2f8d2b5f59a3e5d57b403cc47dd974482224e86546099b7b94cd7881db671d28a9b54c8511bdc27c7036d129a006f1c5586bfbf538e3d631e8174e5ad7940d289f7008128e7db52bf600602260ec8bceca3e0373ae1e853511e1f9d0899b9638e36fc1952730588d6c8eaef0429365d362dd8384a2f589d89d40b1fcf566565b83aef3b15b1a42c054bd5ad3c98cf7385570152efb3d32c140c616f2090eb5db3d10c2f87a83c19ac4384587895ec6a12381158fdae265e5ba7ecfa22b502f63e889e67239a92f394972a6683140ec5fc4a88c450ece13f331b278ad995c31132782c5f41a007f908d64911b76bc10f7ac74c3e632aaabac23694b82724680f5450e2343aa75875861645b07ae3b1789474646798ab0cca6d4402f031c1ede04ad0f4d98a0e7990a8594375e4263c662821779b95166ab9da4719e294abb523584a2afc40fb8a74ee01dda1f08e92205ac29e70904b87487b348c6077a59244e5c44ce4dfa319c803f03c0b6de2dd36193aea431397edbd1be1ec3671769a9213f8b183b1b82bf3e71c0fce789f534a38e7190d3b03110924cc90b742926a921160baeb53d17237d6849c4b9004d72e157d72186bf5e86a58034557347c74f5634e1ae103b1c92a3e0c63d689420305db2f4388e866aaa338d93cb5dd65d7d6734a7394825037d1a8a424dfe90ff2a5e0ef85329a4eaf1d5fb0d7037dfaef9e66d41f9f04591583cf8d5ec7a2d1f40d4b1a26cd9be4f827d07c1398aec5cb621c032d7f1a1702a5f07f010a96fa1087d86fc989534aa88da7c308d47a256fdda395b631eb7aea2dc793dbefd281a2cb7e8058816bd56900c8eb161cf63be965192c77930acfa8dffd7e01d43d0fe91567334aa145785ad214db785ac2deb467d26d023c5ef0beb5c089f48736e093f019d2b80411ef1c4a755b01bd48b972dd41386842f41755d0692bcfb7c50b4f", 0x1000}, {&(0x7f0000002500)="98f4cd3b25c456f621a4e4496866641296c58c707ebf3342f249816bdaab233b8765115b4f53ff492b322defa7bc3fca6b59398c92b0ef0d86784eacd85d2d749c6348557d4cde0a13446fd56ca577ed1f0ddbd6685b60e4084f98696401d6782d1c4e2bb7702abb88807ca5c83396e98249682dd88dbefae297adbd8bc8ada5c77d6cfc5736c1180ada9f5a0c430004ce0b2a5a44b163f0d4bf3f3c34eaa5f0d3195c9535ac645b4b02133a91f71b60b59328c34af0170e9b9000a7b37dd97e940f3f179a1623ff6e32952bef34e55b0dd4afbe09032c57515d80fe45dc8949099853c9a999fdd96b8932ec03eb3b43cef9", 0xf2}, {&(0x7f0000002600)="0a4b52fdf24bdbdacc9fdfa8f98d7c5fd005f68b475c574f341a83d67798e60329b493028f87c28081a04f55aa5c792e9aa1207963bf1bfdeda3d5bf381e3d4f366f0f18a4d28139e0a459d7a65c4a96b77d80c4c90bb83feabde860f035bb8d54d17a", 0x63}], 0x7, &(0x7f0000002880)=[@cred={{0x1c, 0x1, 0x2, {r2, r4, r6}}}, @rights={{0x20, 0x1, 0x1, [r1, r0, r1, r7]}}, @rights={{0x24}}, @rights={{0x18, 0x1, 0x1, [r1, r11]}}, @rights={{0x2c, 0x1, 0x1, [r0, r0, r1, r0, r1, r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {r12, r13, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [r14, r0, r15, r0, r0, r0]}}], 0xf8, 0x40}, 0x4880) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000040)=0x0) socket$packet(0x11, 0x3, 0x300) timer_settime(r16, 0x0, &(0x7f00000001c0)={{0x77359400}, {0x77359400}}, 0x0) 04:29:41 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0xb, 0x7, 0x10001, 0x8, 0x1}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1801000000920000000200000080000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70800000000002c7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) (async) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r4 = syz_btf_id_by_name$bpf_lsm(&(0x7f0000000380)='bpf_lsm_inode_setsecurity\x00') bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x6, 0x15, &(0x7f00000002c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x7}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [@ringbuf_query={{0x18, 0x1, 0x1, 0x0, r2}}, @jmp={0x5, 0x0, 0xd, 0xa, 0x5, 0xfffffffffffffff8, 0x8}, @alu={0x7, 0x1, 0x2, 0x5, 0xe, 0x18}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000040)='GPL\x00', 0x4c, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0x22, r3, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000180)={0x2, 0xa, 0x7f, 0x3}, 0x10, r4, r1, 0x5, &(0x7f00000003c0), &(0x7f00000003c0)=[{0x4, 0x4, 0x4}, {0x1, 0x1, 0x7, 0x3}, {0x0, 0x5, 0x6, 0x2}, {0x4, 0x3, 0x1, 0x5}, {0x5, 0x1, 0xf, 0x4}], 0x10, 0x2}, 0x90) getgroups(0x0, 0x0) [ 1951.948886][T13842] gretap0: refused to change device tx_queue_len [ 1951.957112][T13842] A link change request failed with some changes committed already. Interface gretap0 may have been left with an inconsistent configuration, please check. [ 1951.974102][T13842] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=13842 comm=syz-executor.2 [ 1951.987336][T13842] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. 04:29:41 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000000000)) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x8, 0x1c, &(0x7f0000000d80)=@ringbuf={{0x18, 0x8}, {{0x18, 0x1, 0x1, 0x0, r1}, {0x7, 0x0, 0xb, 0x6}, {}, {0x85, 0x0, 0x0, 0x5}, {0x4, 0x1, 0xb, 0x9, 0xa}}, {{0x5, 0x0, 0x3}}, [@snprintf={{0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0xa00}, {0x3, 0x3, 0x3, 0xa, 0xa}, {0x5, 0x0, 0xb, 0x9, 0x0, 0xa}, {0x3, 0x3, 0x3, 0xa, 0xa}, {0x7, 0x1, 0xb, 0x2, 0x8}, {0x7, 0x0, 0x0, 0x8, 0x0, 0x0, 0xfffffdff}, {}, {0x7, 0x0, 0x0, 0x6}, {0x5, 0x0, 0xa, 0x2, 0x0, 0x2}, {0x18, 0x9, 0x2, 0x0, r1}, {}, {0x46, 0x8, 0xfff0, 0x76}}], {{0x5, 0x1, 0xb, 0x8}, {0x6, 0x0, 0x5, 0x8}, {0x85, 0x0, 0x0, 0x5}}}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) [ 1952.073859][T13153] usb 4-1: Using ep0 maxpacket: 32 04:29:41 executing program 0: syz_mount_image$f2fs(&(0x7f0000005840), &(0x7f0000000080)='./bus\x00', 0x10, &(0x7f0000000040)=ANY=[@ANYRES16], 0x1, 0x552a, &(0x7f0000005880)="$eJzs3EtvG1UUAOA7SdP0RYkQC3YdqUJKpNqq86hgF6AVD5Eq4rFgBY7tWG5tjxU7TsiKH4BY8E8QSKxY8htYsGaHWIDYIQV57gQSaBElbpyQ75PGZ+b6+sy5lhXpTEYTgHNrLv315yRcD5dDCNMhhGsh5PtJseVWY3ghhHAjhDB1aEuK8T8GLoYQroQQro+Sx5xJ8dbnt4Y3V35665dvvpu9cPWLr7+f3KqBSXsxhNDpxf2dToxZM8YHxXh12MpjZ3lYxPhG52FxnMW409jIM+xUD+ZV87jUjPOz3nZ/FJOkWhvFZmszH+914wn7w+ZBnvwDD6pb+XG9sZHHVj/LY3Mv1rW7F/+27fUHMX+xpt7HefowGBzEeJ7GbiOup/cwj7XuoBiPn8zqjd1RHBaxOF2oZe16XsfGf/+eT7u3W93t3XTY2Oq3sm66Uq68VK7cKVW2snpj0FguVTv1O8vpfLM9mlYaNKqd1WaWNduNci3rLKTzzVqtVKmk83cbG61qN61Uykvl26WVhWLvVvr6/ffTdj2dH8VXW93tQavdTzezrTR+YiFdLC+9vJDerKTvrq2n6+/cu7e2/t6Hdz+4/8ram68Vk/5WVjq/eHtxsVS5XVqsLJyb9f9Z9BjXD8eSTLoAgLNn7P3//mycrP8H/sEk+v/N9vj6/3Co/+/Vi3z6/yd2Mv3v/qz+/3SuH45F/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcG79MPPlG/nOXDy+Wow/E8KN0dBzxXESQpgKIew/wnS4eCTndJFn5jHzZ/5Sw7dJyDOMzjFbbFdCCKvF9tuzT/tbAAAAgP+fpIhffXLjs9itx5e5iVbFCYsXbaaufTSmfKOf1czcj2PKNjV6ef7R711+4myj3/eFsHvsqqL8AtalMSWLl9wujCvbvzJ9JFw6FJIYpk60HAAA4EQc7QTCuHpBAAAATp1PJ10Ak5HfBlDci1/cwD8bQ/EPwctHjgAAAIAzKJl0AQAAAMBTl/f/j3n+X3JwdcDz/wAAAOBsi8//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA39m5g5xUYjgOwB1gHvDeMxLj3qu4g2N4BJcuDQfwEhwBr8AFOAPuPIIB47QmDEEjocME833J0GnD/FIIm39pCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADTppZxPnh9vng54pLNvcL05Tr5PBAAAAOxalfNJdTOK/X9p/CINXaV+kQr/fbV7N/ypZXZTTvnF+8udOSxS/od+uv6GEG7T9XbZ5DcAAAAAv9tyOhvHaj2+jNqeEKcUF206/+8y5RUhhHL0mimt2mVynSms+n33wkOmtGoBa5ApLC659XKl/Ui31gy2miI2e/f4AAAA561eCXxfhQxPMB8AAACact/2BGhHteU+7cVPG/j7sUl/CA5rPQAAAOAMFW1PAAAAAGhcVf+3ef7f51OLdF84/w8AAACyi+f/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0KRVOZ8sp7PxsTnrzcFCCL3tDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDO/rycQAiEQRjsXd83mfyDlQYNQbxUgfDxNx4GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICX/e4v/yemxplk7rWx9DySrJ0aW6fG3rlx9Ifx9WsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYn5cUCIEgiII5438nff/DSoKeQYQIaHhUUYsGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgC/63S//J6bGmWTutLF0PJKsXTW2rhp7DxpHD8bbvwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYuZ/WOMowAODPzOxsba0Yo+QQEQse9GLTTW3t1YMSPPgRhJBua3TrnzQHW4qQizfJuRfRo4igxFu/Q88t9FJvPeyhgufKzM40kzSQVXFmm/5+8O7z7DDM+7ybEPLMOwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBt/N5unhUvc5M8rY7deXhjrYh398XCre17i8Uo8qTNop8OrzXfJAvdFQIAAMCzI6v7+4i4n++sFDGdK/v/vD6n6Pl/eGGS1/38/r6/jnXvX4zff3vwyuOJ5ibzFBe9tD4annmylN7/t8rZ9uKhZ/TKT76895KVX5D0w62Xx3n5eSbf3b79fr9Mj7VRLQDwb5yuY5XUvw8VcdBlYQAcOY+yg4/3Go133f9ncy0WBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCR8VY8X+dJRCz2dvPC3Yc31g6Kt7bvLdbj/M2b281rFpfII+LS+mh4psW1zLqr165/tjoaDTfaT16PiO5mr5KPpzgnossKJYckpw47J62+17sv9WlKOv7BBADAkZNXo+jr7+c7K8WxZD7i0Y97+/83G3lM2f8/+OT8neZczf5/0NoKZ9/S5pUvl65eu/72+pXVy8PLw8/fWR68Ozh74dy5C0vlvZIld0wAAAD4b/pJRH9f/5/OP7n/f6KRx5T9/1ffD75pzpXp//fIqri76ddxQQAAAM+4l0799WdywPGk34+vVzc3NwaT1+p9bCyX75c7KPUfO1aNZv+fzXddFQAAANCG8VayZ///YiOPKff/T/706i/Na2YRcbza/z+99sXoYnvLmWlt/Dlx12sEAACgW8er0dz/z8vn/9PHjzykEfHWG5O8+jeAU/X/2Qff/tycq/n8/9n2ljhTTlYxXZh8HmVciOgtdFwYAAAAR9pz1Sia/T/ynZVPfz3xUd/z/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt+zsAAP//rwQ9Zw==") 04:29:41 executing program 2: bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000e0fffffffffeffffe418010002202070250000000000bfa100000000000007010000f83d0bffb702000004000000b70300008026d692850000000400000094"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r0}, 0x10) (async) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000040)=0x100000001, 0x4) (async, rerun: 32) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x14, &(0x7f0000000000)=0x80000000001, 0x4) (async, rerun: 32) connect$inet6(r1, &(0x7f0000000180)={0xa, 0x0, 0x0, @loopback}, 0x1c) (async) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = dup3(r1, r2, 0x0) sendmmsg$inet(r2, &(0x7f0000000280)=[{{0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000700)="a179c1ab1b12fa8b44185f2eb892bf0f1d5baeb9bdf5f9558f2f6323a2ee4da04ae339143baeebceefeee5200dba883e81cac62e7fb9b353736b6da13cb157f8fa316685bc265f3ed48a9bf4c081703f3e731b47ef7b9a1233c2c1c6cb558c35ea57b4c497c2d86cfc27fe2d527f3f762d84db1212dfefa64fda0f499c75c14b7fea0d36", 0x84}, {&(0x7f00000007c0)="fdc40996e077165148c5ec7565f3974cd31cfe22add67e6946dae0e725215f84e5ee", 0x22}, {&(0x7f0000000800)="9bcc175bddd164ebd50122c64a2f5184aa9a8f6b112d58258eb5cb66d369c90af54a27d31889f3fe52ec2404ae811969708a9129754b70f532e7da601d9874726ffaa0657c55df2f269aadea88a973d6ba70fa1ba820ea8b5676116e565734b516fd1d81549ed67c78fa6102740b8700205fe86798308b00a28c033f4fe698a8a266ab6f0adb4ed9c02a2ce5432a670416805afe380b0611fe15cd8e47a32d16b829af9cf5df0f3ed97e6f", 0xab}], 0x3}}, {{0x0, 0x0, &(0x7f0000000bc0)=[{&(0x7f0000000980)="a283da55b7b2ab761b358a7938dd5ee183306a6d1d40fb64e93a005720de939a6fafa4c994a5d836b37b0a6e191c96af05bcf1fbb51a5837ae599080f984c7dfd4b52407a5cfed3b3b3a959a8676715f698fb42d906d537bb67ad4027a3f607690c5dffb4d1b036055f20acba1c5fc2b5ca043ffec04139490e947d3d6f74a42b7dc5a8bd22ba9fc98545b234d546e7778a25a30938ed0467605e13a3034bcad5016b68b2b51d30ab39fc53b51560950bce943b2ea436754380842", 0xbb}, {&(0x7f0000000a40)="702f53523504744a656265c5332cff516a5036914f1b2b147df8ba6f2fde597686de307314e5940dd7853e3cd961d8f20f08f58ac970a49db798e3e88bc7f8b049e894bef0357c3dd17d5fcc5d5b58911018e8265eec6796a251c6f544d304000000606d3ea1a1", 0x67}, {&(0x7f0000000540)="3b00004137dec3d9b31ec03c42b03daba59cdc389af581a5ff0eab0c66ae33f6b0dec6322124efa8c6327dda06e5b1000077f17ee184d0ababb87eb7828c04c0aa31cf3c605500000000000000000000000000000000bf6ded521a78da36175d71bcc673a4001cd0fc92a768867614c186c4b74085ec1150f34550b1e02b9b00470c70415efd2ab5898e3cec69db8a416aa44a5690fe6757c4d6f42bce7af96d8a8db7e61984e0039af87124d5a2a551055e87987a4624d86a6df5c48c6404efdf0f4b22639948ce96b010082f1e08552a6dac6bb1c73d43e05576920b8c818dbf0926c33e2da2f39f4af8203aab310aad06f1e499c80d67285fc4ce24b42b71148f8ecab8d543f70bf6697fe0cb3f580ae5702ea6462f2886f0557fef214b077c725d3f567c9a2ec0a429b467d433654ca7352aaefe5fbf7c12e6f9bc12", 0x13e}], 0x3}}], 0x2, 0x0) (async) connect$unix(r3, &(0x7f0000000380)=@abs, 0x6e) 04:29:41 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xa, 0xb, &(0x7f0000000040)=ANY=[@ANYBLOB="18000000180000000000000000180100002020702500000000002020207b1af8ffca5c5b959eacc28fce0315d81387ba00000000bfa100000000000007010000f8ffffffb702000008000000b703000000"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffd4a, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000800)={&(0x7f00000007c0)='ext4_mark_inode_dirty\x00', r0}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) creat(&(0x7f00000001c0)='./file0\x00', 0x186) ioctl$BTRFS_IOC_DEFRAG_RANGE(r1, 0x40309410, &(0x7f0000000000)={0xae3, 0x5, 0x0, 0x7fffffff, 0x1, [0x3, 0x0, 0xfffff800, 0x3]}) close_range(r2, r1, 0x0) ioctl$USBDEVFS_IOCTL(r2, 0xc0105512, &(0x7f0000000240)=@usbdevfs_connect={0x7}) 04:29:41 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0xb, 0x7, 0x10001, 0x8, 0x1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70800000000002c7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000f40)={&(0x7f0000000f00)='kfree\x00', r1}, 0x10) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={&(0x7f0000000400)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct, @func_proto]}}, &(0x7f0000000100)=""/219, 0x32, 0xdb, 0x1, 0x11}, 0x20) 04:29:41 executing program 2: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @random="b0c942034375", @void, {@ipv4={0x80f, @tcp={{0xb, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@rr={0x7, 0x3, 0x10}, @timestamp={0x44, 0xc, 0x5, 0x0, 0x0, [0x0, 0x0]}, @cipso={0x86, 0x6}]}}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}, 0x0) [ 1952.193800][T13153] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1952.204002][T13153] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 1952.213019][T13153] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1952.223859][T13153] usb 4-1: config 0 descriptor?? [ 1952.233758][ T479] usb 5-1: new high-speed USB device number 92 using dummy_hcd 04:29:41 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x802, 0x0) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [], {{}, {}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r2}, 0x10) write$uinput_user_dev(r0, &(0x7f0000001100)={'syz0\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x10000000]}, 0x45c) 04:29:41 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'macvtap0\x00', 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r2, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) recvmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRES32=r1], 0xfffffdc8}, 0x0) ioctl$TUNSETNOCSUM(r3, 0x8914, 0x20000000) bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="180000000000000000000000feffffff18110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000140000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000200)='qdisc_reset\x00', r4}, 0x10) close(r0) [ 1952.274212][T13153] hub 4-1:0.0: bad descriptor, ignoring hub [ 1952.280334][T13153] hub: probe of 4-1:0.0 failed with error -5 [ 1952.424395][T13854] F2FS-fs (loop0): Wrong CP boundary, start(512) end(524032) blocks(1024) [ 1952.432724][T13854] F2FS-fs (loop0): Can't find valid F2FS filesystem in 2th superblock [ 1952.440820][T13854] F2FS-fs (loop0): Unrecognized mount option "" or missing value [ 1952.493764][ T479] usb 5-1: Using ep0 maxpacket: 8 [ 1952.584203][ T479] usb 5-1: unable to get BOS descriptor or descriptor too short [ 1952.833826][ T479] usb 5-1: New USB device found, idVendor=0b3c, idProduct=c00a, bcdDevice=14.e3 [ 1952.842706][ T479] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1952.850640][ T479] usb 5-1: Product: syz [ 1952.854717][ T479] usb 5-1: Manufacturer: syz [ 1952.859019][ T479] usb 5-1: SerialNumber: syz [ 1952.864083][ T479] usb 5-1: config 0 descriptor?? [ 1953.104694][ T479] usb 5-1: USB disconnect, device number 92 04:29:43 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000, 0x0, 0xffffffffffffffff, 0xfffffffe}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000000000022850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f00000005c0)='kmem_cache_free\x00', r1}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.stat\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000380), 0x12) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r2, 0x6628) 04:29:43 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@p, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0xfffffffb}, {0x85, 0x0, 0x0, 0x2d}}]}, &(0x7f0000000880)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000700)=@base={0x19, 0x4, 0x8, 0x7f}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000077b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='ext4_es_remove_extent\x00', r2}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='ext4_es_remove_extent\x00', r0}, 0x10) unlink(&(0x7f0000000340)='./cgroup\x00') bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@p, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0xfffffffb}, {0x85, 0x0, 0x0, 0x2d}}]}, &(0x7f0000000880)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000700)=@base={0x19, 0x4, 0x8, 0x7f}, 0x48) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000077b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='ext4_es_remove_extent\x00', r2}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='ext4_es_remove_extent\x00', r0}, 0x10) (async) unlink(&(0x7f0000000340)='./cgroup\x00') (async) 04:29:43 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11feffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=@newqdisc={0x78, 0x24, 0x5820a61ca228651, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8}, {0x4c}}]}, 0x78}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={0x0, 0x3be, &(0x7f0000000180)={&(0x7f0000000640)=ANY=[@ANYBLOB='l\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r4, @ANYBLOB="0a000000000000000d0000000a00010062617369630000003c0002003800028008000100ffff00002c0002801000010000000200000000000000000018000200000004"], 0x6c}}, 0x0) 04:29:43 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000380)=ANY=[@ANYBLOB="18010000200000000000000000000000850000006d0000001801000020646c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000006d00000095"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000040)='block_plug\x00', r0}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cgroup.controllers\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000200)=0xc, 0x43400) 04:29:43 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000003000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000a80)='kfree\x00', r1}, 0x10) syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='\x00'], 0x0, 0x0, 0x0) 04:29:43 executing program 2: syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="0180c2000000ffffffffffff86dd6025ff0000001100fe8000000000000000000000000000bbff020000e002a0ffffffff0000000001"], 0x0) 04:29:43 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') r1 = bpf$MAP_CREATE(0x0, 0x0, 0x0) mmap(&(0x7f0000fa2000/0x3000)=nil, 0x3000, 0x7, 0x13, r1, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/110, 0x6e}], 0x1) madvise(&(0x7f0000fa0000/0x4000)=nil, 0x4000, 0xe) read$FUSE(r0, &(0x7f00000061c0)={0x2020}, 0x2020) 04:29:43 executing program 3: [ 1954.529327][T13878] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 1954.541583][T13878] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 1954.555809][T13878] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000000000)='./file0\x00', 0x1000092, &(0x7f0000000540)=ANY=[], 0x1, 0x105ee, &(0x7f0000010680)="$eJzs3M+LG+UfB/BPdrv99e23LuLBizogwi6Y0Gx/YD1VbWkFWxZ/HEREs0k2pE0yyya7G3vz4E38L7x5EL15Ff8MwYvgwZPgTahknlnpVoXWXRO3+3rB9D3Pk8lnPlNyeWayCeDIWsx+/aUSZ+NURMxHxJmIYr9SboUrKZ6OiOciYu6+rVLO/zFxPCJOR8TZSfFUs1K+9N5PL9+4/PH1Tz775odn17/89ovZXTUway9ERH8j7e/0U+adlLfL+cZ2t8j+he0y0wv9O+U4T7nTXisq7DR2j2sUeb6Tjs83toaTXO81mpPsdNeL+Y1BOuFwu7Nbp3jD7cZmMW6114rsDvMiO3dTX+My7w5HqU6rrPdRUT5Go91M8+1xO13Pxp0im4NROZ/q5q32eJLbZZani2beaxV9rP3j/+b/vDe6g61xtt3eHHbzQXaxVn+pVr9UrW/mrfaofaHa6LcuXciWOr3JYdVRu9G/0snzTq9da+b95Wyp02xW6/Vs6Wp7rdsYZPV67XztXPXicrn3Ynb91jtZr5UtTfLV7mBr1O0Ns/V8M0vvWM5WaucvL2fP17O3bq5mq29eu3Zz9e0Prr5765Wbr79WHvSntrKllXMrK9X6uerJI379K/Xl/V3/uLJ3/My9ZH9VOTIqs24A4PCx/gdmwfrf+j/+nfVvFhGHZv37cNcfcVTW//BIfH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI6sHxe+vlHsLKbx/8r5/5dTT5bjSkTMRcS9vzAfx/fUnC/rLPzN8QsP9PBdJYoKk3OcKLfTEXGl3H57Ir0GAAAAPLrvv/r8/bRaT/8szrohpindtJk78+EB1atExMLizwdQJcqbTfHU/rtKJp/vYzHeZ5Xd3oobWCf331VS3HI7dlDVHsr8njh5X1RSzE21HQAAYCr2rgSmuwoBAABgmj6ddQNMx4PP9IqnmeV38csv8J9IUT4QPLVnBAAAABxC/qQeAAAAHn/F+t/v/wEAAMDjLf3+HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/s3MvOakEURiAD4++cF+RGCfsxiGbMHEJDl0IW3BOZMjYZTjDmUswYOgqE9tgoqmmieT7kqaohvycTpic6gcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwCE9VcvZ4/3dVWnOZlumnaMBAAAA9llXy1n9ZpLmf/P+/3nXeZ73IqIfEft690H8amQOck71yferDzU8RNQJu98Y5e1PRFzm7eUsfQYAAAB832oxnaduPb1Mjl0QXUqLNv1/1y3l9SKimjy3kBJ5sSkuyqtKdv/vYdwWprzVVi9gjcurSuolt2FbaV8yaAzjd0MvDf1OywEAADrR7AS67UIAAADo0s2xC+A46rOZ+Vr8fAH/KA35hODvxgwAAAD4gdxSDwAAAKev7v89/w8AAABOW3r+HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIe0rpaz1WI6L83ZbMu0czQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDK/ryjQAiEQRjsXd+ZzP0PKw2amppUgfDxNwYDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb373l/8TU+NMMvfaWHoeSdZOja1TY+/cOPrD+Po1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf785LCMAzEAFR123x2wfc/bBD4DiHwHtjIFrMYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgjT7rZPT6Jfn251qP0fBvNZNsrRr2Vg1HBxrODsyntwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAm507CI2jCgMA/GY3m9qCuMYYJCpUbKogZrMbWuhF8CAED+rBi8c03dTYadQ2h6Tkkos3r971JlgUcumtHr3YcyF4aI+FRSr0rMzsTPMak5iAmd203wf/vD+Tx8x7L7DsP28IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJR674fTZV7PDs1+XivO3X24vrBbm3mwnI5nkeVJtcM+dl4p2k9u3vwsXsNkYnBjAgAA4OlTL+v7EMK9xuZc1taaef0/VfbJav715/t5Wc/vVf/f7rbGy/p/a/Lj9x7fqNm/TyOEsLiUdmcqm+FwOxM6edu+v/VnvIY7+72w30Xq22nSf0JTz/9stQ83Xuo18lVPvr1z54PRPD3x/88CADis6bItkvL7Uda2BzkwAJ5aI0WEqP6vNwc7JgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAq9DbCO2WehBAmR7bzzN2H6wu7tbe7rfEHy2keW7/dasbXzC7RCCEsLqXdmQrnMszOhE7epr+efS1ew539rq/duDKfpt1rEonksEn2sTUEwziKZAAfWgAAHFuNIrIvyPcam3PZuWQshL+/f7L+fyvKwz71f1n7Z/Hqau9sfK+4/m9XNsPhVtb/m8nPa/Ea7uzXWrn6Vev62o13l67OX+5e7i63L5w7f/7CbHt2ppU/T2l5qgIAAMDeRouI6//a2L/3/09FeThg/f/pD6934nvVn9n6/+Sevynr/5cv/tHZr/7f3vQ70oECAAA80148/eivZJfzyehoWJ1fWbnW7h8f/9zpHwcw1EM7UURc/9fHBj0qAAAAoAq9jeSJ/f9LUR7+Y/9/fPXHPG59M/11fM16sRO+uJR2pxe+TC9VN52hVe7/P/p88veD7f8fXTKA6QMAAFCRk0XE+/+N/P3/2htln1oI4e03+3nxbwAP9P7/VOfcT/G94vf/Z6ub4lCqTfTXo6z/r1z8bmqv+j/vOxHCyMSABgsAAMCx91wRWf1/v7E598Uvpz4a9f4/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/sD/3tgkDYRyHX18SJW6TEdJbCcxAQ4VgBD4kJEuegQFYiIaK1mIRWAEkONd0huJ5mv+vuOJeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4OVdHr54i4giUpcp0njzc3qPiI9I27Ydfd6y2J2Pzdc9Z/vDJOd3TH/LiCij6OMcAIDeVd3mWK3r5V/e/7yDvMO81bypF8/8NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswLEAAAAAgDB/6zQ6NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAsQIAAP//BuqIQw==") r0 = open(&(0x7f0000000040)='./file2\x00', 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_STATION(r1, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x68, 0x0, 0x4, 0x70bd2d, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x0, 0x1e}}}}, [@NL80211_ATTR_STA_SUPPORTED_OPER_CLASSES={0x1d, 0xbe, "ff08b0b0b1b0648ca3d44e05760649e7c892c5846071c65ea8"}, @NL80211_ATTR_AIRTIME_WEIGHT={0x6, 0x112, 0x200}, @NL80211_ATTR_STA_PLINK_ACTION={0x5}, @NL80211_ATTR_STA_PLINK_STATE={0x5, 0x74, 0x1}, @NL80211_ATTR_OPMODE_NOTIF={0x5, 0xc2, 0x9}, @NL80211_ATTR_STA_PLINK_STATE={0x5, 0x74, 0x2}]}, 0x68}, 0x1, 0x0, 0x0, 0x40004}, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x4004f506, &(0x7f00000000c0)=0x40000000) syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000000000)='./file0\x00', 0x1000092, &(0x7f0000000540)=ANY=[], 0x1, 0x105ee, &(0x7f0000010680)="$eJzs3M+LG+UfB/BPdrv99e23LuLBizogwi6Y0Gx/YD1VbWkFWxZ/HEREs0k2pE0yyya7G3vz4E38L7x5EL15Ff8MwYvgwZPgTahknlnpVoXWXRO3+3rB9D3Pk8lnPlNyeWayCeDIWsx+/aUSZ+NURMxHxJmIYr9SboUrKZ6OiOciYu6+rVLO/zFxPCJOR8TZSfFUs1K+9N5PL9+4/PH1Tz775odn17/89ovZXTUway9ERH8j7e/0U+adlLfL+cZ2t8j+he0y0wv9O+U4T7nTXisq7DR2j2sUeb6Tjs83toaTXO81mpPsdNeL+Y1BOuFwu7Nbp3jD7cZmMW6114rsDvMiO3dTX+My7w5HqU6rrPdRUT5Go91M8+1xO13Pxp0im4NROZ/q5q32eJLbZZani2beaxV9rP3j/+b/vDe6g61xtt3eHHbzQXaxVn+pVr9UrW/mrfaofaHa6LcuXciWOr3JYdVRu9G/0snzTq9da+b95Wyp02xW6/Vs6Wp7rdsYZPV67XztXPXicrn3Ynb91jtZr5UtTfLV7mBr1O0Ns/V8M0vvWM5WaucvL2fP17O3bq5mq29eu3Zz9e0Prr5765Wbr79WHvSntrKllXMrK9X6uerJI379K/Xl/V3/uLJ3/My9ZH9VOTIqs24A4PCx/gdmwfrf+j/+nfVvFhGHZv37cNcfcVTW//BIfH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI6sHxe+vlHsLKbx/8r5/5dTT5bjSkTMRcS9vzAfx/fUnC/rLPzN8QsP9PBdJYoKk3OcKLfTEXGl3H57Ir0GAAAAPLrvv/r8/bRaT/8szrohpindtJk78+EB1atExMLizwdQJcqbTfHU/rtKJp/vYzHeZ5Xd3oobWCf331VS3HI7dlDVHsr8njh5X1RSzE21HQAAYCr2rgSmuwoBAABgmj6ddQNMx4PP9IqnmeV38csv8J9IUT4QPLVnBAAAABxC/qQeAAAAHn/F+t/v/wEAAMDjLf3+HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/s3MvOakEURiAD4++cF+RGCfsxiGbMHEJDl0IW3BOZMjYZTjDmUswYOgqE9tgoqmmieT7kqaohvycTpic6gcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwCE9VcvZ4/3dVWnOZlumnaMBAAAA9llXy1n9ZpLmf/P+/3nXeZ73IqIfEft690H8amQOck71yferDzU8RNQJu98Y5e1PRFzm7eUsfQYAAAB832oxnaduPb1Mjl0QXUqLNv1/1y3l9SKimjy3kBJ5sSkuyqtKdv/vYdwWprzVVi9gjcurSuolt2FbaV8yaAzjd0MvDf1OywEAADrR7AS67UIAAADo0s2xC+A46rOZ+Vr8fAH/KA35hODvxgwAAAD4gdxSDwAAAKev7v89/w8AAABOW3r+HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIe0rpaz1WI6L83ZbMu0czQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDK/ryjQAiEQRjsXd+ZzP0PKw2amppUgfDxNwYDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb373l/8TU+NMMvfaWHoeSdZOja1TY+/cOPrD+Po1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf785LCMAzEAFR123x2wfc/bBD4DiHwHtjIFrMYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgjT7rZPT6Jfn251qP0fBvNZNsrRr2Vg1HBxrODsyntwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAm507CI2jCgMA/GY3m9qCuMYYJCpUbKogZrMbWuhF8CAED+rBi8c03dTYadQ2h6Tkkos3r971JlgUcumtHr3YcyF4aI+FRSr0rMzsTPMak5iAmd203wf/vD+Tx8x7L7DsP28IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJR674fTZV7PDs1+XivO3X24vrBbm3mwnI5nkeVJtcM+dl4p2k9u3vwsXsNkYnBjAgAA4OlTL+v7EMK9xuZc1taaef0/VfbJav715/t5Wc/vVf/f7rbGy/p/a/Lj9x7fqNm/TyOEsLiUdmcqm+FwOxM6edu+v/VnvIY7+72w30Xq22nSf0JTz/9stQ83Xuo18lVPvr1z54PRPD3x/88CADis6bItkvL7Uda2BzkwAJ5aI0WEqP6vNwc7JgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAq9DbCO2WehBAmR7bzzN2H6wu7tbe7rfEHy2keW7/dasbXzC7RCCEsLqXdmQrnMszOhE7epr+efS1ew539rq/duDKfpt1rEonksEn2sTUEwziKZAAfWgAAHFuNIrIvyPcam3PZuWQshL+/f7L+fyvKwz71f1n7Z/Hqau9sfK+4/m9XNsPhVtb/m8nPa/Ea7uzXWrn6Vev62o13l67OX+5e7i63L5w7f/7CbHt2ppU/T2l5qgIAAMDeRouI6//a2L/3/09FeThg/f/pD6934nvVn9n6/+Sevynr/5cv/tHZr/7f3vQ70oECAAA80148/eivZJfzyehoWJ1fWbnW7h8f/9zpHwcw1EM7UURc/9fHBj0qAAAAoAq9jeSJ/f9LUR7+Y/9/fPXHPG59M/11fM16sRO+uJR2pxe+TC9VN52hVe7/P/p88veD7f8fXTKA6QMAAFCRk0XE+/+N/P3/2htln1oI4e03+3nxbwAP9P7/VOfcT/G94vf/Z6ub4lCqTfTXo6z/r1z8bmqv+j/vOxHCyMSABgsAAMCx91wRWf1/v7E598Uvpz4a9f4/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/sD/3tgkDYRyHX18SJW6TEdJbCcxAQ4VgBD4kJEuegQFYiIaK1mIRWAEkONd0huJ5mv+vuOJeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4OVdHr54i4giUpcp0njzc3qPiI9I27Ydfd6y2J2Pzdc9Z/vDJOd3TH/LiCij6OMcAIDeVd3mWK3r5V/e/7yDvMO81bypF8/8NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswLEAAAAAgDB/6zQ6NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAsQIAAP//BuqIQw==") (async) open(&(0x7f0000000040)='./file2\x00', 0x0, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NL80211_CMD_SET_STATION(r1, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x68, 0x0, 0x4, 0x70bd2d, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x0, 0x1e}}}}, [@NL80211_ATTR_STA_SUPPORTED_OPER_CLASSES={0x1d, 0xbe, "ff08b0b0b1b0648ca3d44e05760649e7c892c5846071c65ea8"}, @NL80211_ATTR_AIRTIME_WEIGHT={0x6, 0x112, 0x200}, @NL80211_ATTR_STA_PLINK_ACTION={0x5}, @NL80211_ATTR_STA_PLINK_STATE={0x5, 0x74, 0x1}, @NL80211_ATTR_OPMODE_NOTIF={0x5, 0xc2, 0x9}, @NL80211_ATTR_STA_PLINK_STATE={0x5, 0x74, 0x2}]}, 0x68}, 0x1, 0x0, 0x0, 0x40004}, 0x0) (async) ioctl$FS_IOC_SETFLAGS(r0, 0x4004f506, &(0x7f00000000c0)=0x40000000) (async) 04:29:43 executing program 4: sendmsg$NL80211_CMD_CHANGE_NAN_CONFIG(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x0, 0x3) ioctl$FS_IOC_GETFSLABEL(r0, 0x400452c8, &(0x7f0000000100)) 04:29:43 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000000)=@filter={'filter\x00', 0x42, 0x4, 0x498, 0xffffffff, 0x98, 0x2d0, 0x0, 0xffffffff, 0xffffffff, 0x400, 0xf0c70000, 0x400, 0xffffffff, 0x4, 0x0, {[{{@ip={@private, @remote, 0x0, 0x0, 'rose0\x00', 'wg2\x00'}, 0xa00, 0x70, 0x98, 0x0, {0x100000000000000}}, @REJECT={0x28}}, {{@uncond, 0x0, 0x210, 0x238, 0x0, {}, [@common=@inet=@hashlimit3={{0x158}, {'veth0\x00', {0x0, 0x3ac, 0x0, 0x0, 0x0, 0x9, 0x1000}}}, @common=@unspec=@helper={{0x48}, {0x0, 'snmp\x00'}}]}, @REJECT={0x28}}, {{@ip={@remote, @dev, 0x0, 0x0, 'batadv_slave_0\x00', 'rose0\x00'}, 0x0, 0xd0, 0x130, 0x0, {}, [@common=@inet=@l2tp={{0x30}, {0x0, 0x0, 0x0, 0x0, 0xc}}, @common=@addrtype={{0x30}}]}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@broadcast}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x4f8) pipe2$watch_queue(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000000580)=@mangle={'mangle\x00', 0x1f, 0x6, 0x398, 0x98, 0x260, 0x130, 0x98, 0x0, 0x300, 0x300, 0x300, 0x300, 0x300, 0x6, &(0x7f0000000500), {[{{@uncond, 0x0, 0x70, 0x98}, @inet=@DSCP={0x28, 'DSCP\x00', 0x0, {0xa}}}, {{@ip={@remote, @private=0xa010100, 0xff000000, 0xff000000, 'veth1\x00', 'bridge_slave_0\x00', {0xff}, {}, 0x11, 0x3, 0x8}, 0x0, 0x70, 0x98}, @unspec=@CHECKSUM={0x28}}, {{@uncond, 0x0, 0x70, 0x98}, @unspec=@CHECKSUM={0x28}}, {{@ip={@dev={0xac, 0x14, 0x14, 0x34}, @rand_addr=0x64010100, 0xffffffff, 0xff000000, 'syzkaller1\x00', 'veth1_to_batadv\x00', {0xff}, {}, 0x2e, 0x3, 0x1a}, 0x0, 0x70, 0x98}, @common=@unspec=@NFQUEUE1={0x28, 'NFQUEUE\x00', 0x1, {0xa512, 0x500}}}, {{@uncond, 0x0, 0x70, 0xa0}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x1, 0xffffff1c, @rand_addr=0x64010102, 0x4e23}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x12e) lsetxattr$security_selinux(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00), &(0x7f0000000a40)='system_u:object_r:v4l_device_t:s0\x00', 0x22, 0x3) pipe(&(0x7f0000000ac0)={0xffffffffffffffff}) renameat2(r1, &(0x7f0000000a80)='./file0\x00', r2, &(0x7f0000000b00)='./file0\x00', 0x2) fsmount(r2, 0x1, 0x70) 04:29:43 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xa, 0x6, &(0x7f0000019440)=ANY=[@ANYBLOB="8fac92a60a0000000000000073113d00000000008510000002000000050000000800000085000000000000009500000000000000993470a930e73f9fec3626cb652e4012560eea3b8f2d9a09f843dc07393ee8ba509cfdfea2d6c44b358dec032d3322497feafad7501878e7566e91c2ea0705990426999bbc3f41edf6e68f9556962d2fb0e2b26c8f10c5c5b442b89ec79b00787a71c56c63b4c42d7a02287d5e2dbec57b63a48a05854276ac83b945db743e6047c013f5750df133b413b00cf4a04deada37f7d244cf211f57ab"], &(0x7f0000000080)='GPL\x00', 0x4, 0xc3, &(0x7f000000cf3d)=""/195}, 0x70) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) read$msr(r0, &(0x7f0000000140)=""/102400, 0x19000) ioctl$BINDER_CTL_ADD(r0, 0xc1086201, &(0x7f0000019140)={'custom0\x00'}) open(&(0x7f0000000240)='./file0\x00', 0x200002, 0x0) r1 = socket$inet6(0x10, 0x2, 0x0) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000240)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xfff00001}, {0x16}]}, 0x10) sendto$inet6(r1, &(0x7f00000002c0)="1c0000001200050f0c1000000049b23e9b200a00080001c000000001", 0x1c, 0x0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x2000001, 0x10, r1, 0x5c71a000) syz_open_dev$vcsn(0x0, 0x0, 0x0) r2 = syz_open_dev$usbfs(&(0x7f0000000000), 0x200, 0x42) r3 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000019400)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x2000c041) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$AUDIT_GET_FEATURE(r3, &(0x7f00000193c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000019380)={&(0x7f0000019340)={0x10, 0x3fb, 0x100, 0x70bd28, 0x25dfdbfd, "", ["", "", "", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x404c880}, 0x804) sendto$inet6(r3, &(0x7f0000019280)="a39f6ecbedbe04d455c0613c2872dcf2a228a8183464e4d9b366372b9c7ea760b97261eb82a66a06c9facecec458de534cce8476091ad6afc6efb89d1df55c2f8c23d83a7540ec7aeaeb8700b4c9ff03e1066f5f8c2d2ba1b5070b001f838b39f9c0973461ffb83b0b7bad416ef4703fe235f94df229cc7177c70445e434643bafb05674571b897c8a7517927a831699556d30fc5ddfe62dadc2a187d47463d4a51a76d0ae6ed2edaceba0eff0", 0xad, 0x4000, 0x0, 0x0) r4 = dup2(r2, r2) ioctl$USBDEVFS_CLAIM_PORT(r4, 0x4004551e, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) open_tree(0xffffffffffffffff, 0x0, 0x0) 04:29:43 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f00000001c0)={'batadv_slave_1\x00', 0x0}) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000380)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000340)={&(0x7f0000000200)={0x14, r2, 0x200, 0x70bd25, 0x25dfdbfd, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x2000}, 0x44810) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x6f42fd2514253ad9}, 0xc, &(0x7f0000000980)={&(0x7f0000000940)=@gettaction={0x3c, 0x32, 0x4, 0x70bd29, 0x25dfdbfe, {}, [@action_gd=@TCA_ACT_TAB={0x28, 0x1, [{0x10, 0xa, 0x0, 0x0, @TCA_ACT_KIND={0x9, 0x1, 'vlan\x00'}}, {0x14, 0x12, 0x0, 0x0, @TCA_ACT_KIND={0xf, 0x1, 'tunnel_key\x00'}}]}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4044009}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000a80)={'wlan0\x00'}) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x6, 0x8, 0x8}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x15, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000080850000008200000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000300000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r7, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r7, &(0x7f0000004200)={0x2020}, 0x12aa) r8 = dup2(r7, r5) ppoll(&(0x7f0000000080)=[{r8}, {r6, 0x726}], 0x2, 0x0, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000780)={r4, 0xe0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x3, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000900)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xed, &(0x7f0000000580)=[{}, {}, {}, {}, {}, {}, {}, {}], 0x40, 0x10, &(0x7f00000005c0), &(0x7f0000000600), 0x8, 0x2c, 0x8, 0x8, &(0x7f0000000640)}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0xf, 0x1, &(0x7f00000003c0)=@raw=[@call={0x85, 0x0, 0x0, 0x5e}], &(0x7f0000000400)='syzkaller\x00', 0xfffffc00, 0x0, 0x0, 0x41000, 0x1e, '\x00', r1, 0x1f, r8, 0x8, &(0x7f0000000440)={0x5, 0x2}, 0x8, 0x10, &(0x7f0000000480)={0x0, 0x9, 0x2}, 0x10, r9, r4, 0x1, &(0x7f00000007c0)=[r3, r3, r3, r3, r3, 0xffffffffffffffff, r3, r3, r3], &(0x7f0000000800)=[{0x5, 0x3, 0x9, 0xa}], 0x10, 0x3}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000000)='jbd2_handle_stats\x00', r4}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x4) 04:29:43 executing program 2: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000000)={0x4800}, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={0x0, 0xffffffffffffff4a, &(0x7f0000000200)={&(0x7f0000000080)={0x78, 0x12, 0xa01, 0x0, 0x0, {0x7}}, 0x78}}, 0x0) sendmsg$ETHTOOL_MSG_DEBUG_SET(r0, &(0x7f00000004c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000340)={0xfffffffffffffffc}, 0x1, 0x0, 0x0, 0x4000000}, 0x20000811) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000380), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000500)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) creat(&(0x7f0000000100)='./file1/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./bus\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000280)='./bus/file0\x00', 0x0) link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file2\x00') renameat2(r1, &(0x7f0000000240)='./bus/file0\x00', r1, &(0x7f00000002c0)='./file1/file0\x00', 0x2) 04:29:43 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0x9, 0x5, 0x2, 0x4}, 0x48) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x2, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000fcffffff7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000300000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000004c0)={&(0x7f0000000000)='ext4_allocate_inode\x00', r1}, 0x10) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x10, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b702000001000020850000008600000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000080)='ext4_allocate_inode\x00', r3}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x275a, 0x200000000000000) [ 1954.633902][T13154] usb 4-1: USB disconnect, device number 79 [ 1954.642495][T13897] xt_l2tp: wrong L2TP version: 0 [ 1954.664866][T13900] netlink: 88 bytes leftover after parsing attributes in process `syz-executor.2'. 04:29:43 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x1, 0x4, 0xfff, 0x7}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000002c0)='ext4_sync_file_enter\x00', r2}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000001c0)={{r1}, &(0x7f0000000040), &(0x7f0000000080)}, 0x20) getsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f0000000400)={@remote, @multicast2, 0x0}, &(0x7f00000004c0)=0xc) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000005c0)={'ip6gre0\x00', &(0x7f0000000500)={'syztnl0\x00', 0x0, 0x2f, 0x9, 0x9, 0x2, 0x40, @local, @rand_addr=' \x01\x00', 0x7, 0x30, 0x46, 0x40}}) sendmmsg$inet6(r0, &(0x7f0000004680)=[{{&(0x7f0000000280)={0xa, 0x4e22, 0x1f32ca7a, @mcast1, 0x1ff8}, 0x1c, &(0x7f00000003c0)=[{&(0x7f0000000a40)="9eb8f7002055816ef5531873cb6570147e206ddf3f2a63ce41f4af6c932dc3dce2ff13f29e7261ddaae597a1e35e297b701f37a2fec1186f518511538a43dc118e3a1f99752a37d406cc633d6ef96e7ef79675a177787cf0ebe04bda08df1965454579aaaa4081471361a509d06853d1e0eedf9dcd28d38afcb51b7fe26c22c5ddc0146f9d5acacfc058a135abd3cc83fd51bb652a773a659cf66cbe3e50d1b8366c449bd8ac8b8861e0ca332776f18b4e6c0353c35adb7fb5fa55dec0c369387c3d03060633931bdfa5b4fbfefb165c7b687c3b82d818017c9004c2f9191812e945a26a6898fb2150a559e5b0be554a950d7d28663dc797c533890ca9f0ada78d515a682b4b21d6c31dd4b49f1a0360bf5501853232af9efe01aadee49083819d844f753e602f8febe38119b3c9da774cf40661243110a1fbb1e0390f0669c60e55f2e348991be45f469584ac43f9af7fe8dc466907d32dd43871b775fa7801539913daf6faff92e34624be13a30f1b18554f3866b507e2d8ff320c428e2a24df9d5e0ddeb1e95f14fea6f96df63f4a16c801ac1628b0cfb360cfb223b4cd870edbfb7687a99885016cc12e8f33a4bce18e2d08d1cae869b42449b946776e7ce2bc18dd9075ce37c54bd600174f9669375ff60995a822975fb67f2e71cfc8ae92313d871a71883bfd08376e9bcbc3c8ac0d21fd7bf0cd0780b7f1870dc604c1932a26a59be6e4fa544b2313d36fa976001efcdb1499bd2bfef5f305fb4943f983be9db82fd04f8477f622446437bcee735c6ad1551eb217cf7354588ce8e30d1add75df82299c5fe8c5d8795086352a344fbd541e1b849f0e8a9362ae4f2b976776e9fc9ceb76c880ecab3d1de60ff721c078530459c9418692b2b8ecd77ff11b2c48eeaac892b1c76fa0166a6b099b43173f5dcef7213be52552313c4a08cd85356176d74efdb69c179e3dab9233c41d837c73ef039a84654d47c90ea899e9025a38d7495312fcca592e19219a484f6bc259e5056400caede1cbb86d3a15732a4ccf94636078e3ef00ec2a013d53c6004e9667ff54d624316ac676bf6c84f935f0a8faa906792ee74aea18fdfe51532d977deaff776699f5aa2ae3d73da725b30325020fa7b49cd0b2f1f20112a5bf61fffa1f9147d1cc157bb91b5d7c4aa63315c7d36a504003bc28590517e132791a9705dc1d4ac0619271d18169fe2dc27b8fb7e9a040f148bce33e337cb1afebed69fc1b2e4b8974ca2bca90cea068ac7b7035b6b333e9b42408ac6682c64ecbe6228e6c1fbb698d63a7a8b01cd33217f036fa88f6e9dc80817aa9fe7436f987b6617ccb7eaa7bd1ee0ecf13382493865d305d736eef967dca890b5b6d1dc4b23e51939f8c5035eafcfd6570a84cbe28ecc9cf3897efc414c993db38afac842b3c2bf9e5bc13302c43beb30fdecec462a1fcc51d1098d9d891f39856a96329658862f97ac4926f2d53300431906c7a340f46740e60cdae2be5cbaa42336da6df85aa0dbbab313e145350e062c2cac138f09f8714911983cfd44dea55e72145f6b4541342c43758c0baaeaf66cb1ca3c6a3413ca0c2014415adb685a5f113742ee1786bcc825d6bf03eafe83a7cc0ab32aa8a212bec7ed0016bec6f2fc88b8fdb09e6428bd5664ab8287961394e65d368a95c021195bb1a52533b20f93751fd6667ad8b18a37b88eb0b15dc584d9fce60fea05d18b7f473fcbd9a4bedf9481cb446d68462cd37301c107d41f732ed0fdfdf87403d671f02fc5a9d13cfdcb1e8023f2c279e30b92aa93a1bc41782b77a09619ea2d033bac9cc43e1fc5fa11192e2e51e6fb421aa1c3e26d8bca6fe434d2bc0c13a42cdd78f3a87814a26cbd9bbe5f6692b7a7360989b0db083177c48e1d12b543e711b23152e153f7ae1a01690c18787068668683eb5399bc3a9c16b1a7ae75c4fbc493d653f0ba4c7ac641d6fd05d212b3b17289b39bfd89a5de298382832067b7a7336fa3ca230a2ea4d227f0d32a4aab273bd4be57c2407cdab1232c2f1d1baacdc156907e0827e781b81dfed00ae381f5b561dacc324bd8af8641479f61f962b5895c444ce4a49590afd8bbbc9fbbb8c6440683d28882b1a8e61f498257c8d3795b6ec5524bce3c3be80b9f6026df35ff9d1ad65a4034d30a30ec9d83939b41d870c3aac24e41a394e7b3f316add69217baf8bb8da13f534843597f0134392dea4b828e6c732332ac4c3f58c7d5360c79302c28b38edf1f2738901a8afc6a1c36a3775622fe8e832c400741dfc243afb844b5058ecc84f59b0657832bd4ca5171f4240cfa8d2f16d0dead1a3dce0d7134fb86bb87010d55719df527f17d12f8c09c65480056a1acdcb8978bed23fc226acb24b4d8c839365b40e5b70acb9b83bcbf68d2032667aeeeef008e61704137ee434d623b690e84a94be47822e3c4ffb209f6bcb6249c9ae9d6c93f5f161eb1989c48502f4b784c519b6303546ea27a80b3442d42a97b7f3a51d3cfe7e6707629ee06e14ce86f5322991e96252047e891b132300a1c5fd8482a0753186c452589910f845c2013c68d81cdb3dd1c8f52015eeac49532500ef7ca0eadec797a55f15d4d4386309296517d3a3d413bd91c7e695ff1c294cbccea45b8b41d4d664d17c95e1af7ef3006bea3f0ad5bc9ff56eb54e17943ae827f16a43485e512d01c7c13b8066a76578f0b05a1691641723a4ebdef3f33abb36a030d4c448e8434ca2eca261623088829616ac5aa31211b0de4ac1e0608d0665337b44d0e2f7b34021a309abc6bbf6103b5a096bf04366c15cbc4a74e1c87d3d4d68048fa4a35a786624bbd92ba3fca7ac47d695c5fc6cdb5f4f8300283297a1d2e898c362d9f09c9a655619bef931656306d7df2ecf3914e37807e84f964dfe10b3087fe9108a23dadf39bfe7255e4ff5e9961a6b501df0abed5d55c68f0b5a476564d8a5398d5559617e2cd4d27e408f5071380f5b54cf3b150229f9f447cce8e6d0c9a542071d8a9993fba420777c60dc6d34c57b88f4ebdeb6410593982d4ee7297175b226c0701e4106f2a72f1dab2602345ba1e30ba57fe9224898db8f3cb4a6e793e5c4deb7a7ad6a2ce02cada92a327c740e8a06b6da6104914b19bb47978aca57c84d0c35299a1acd28dc601599f3778e2e9cca5f63e4d85498ad631d262bad48d01a7a10152803e4f29ed4562cba83a676d3e6822d793cde95beca7236bf946704be9388119ad08cabc5fc56e14308701c912c6891f3764c25732054540ebdf732e3b8f8184e2b9edf7f9793cffb8bae265f86437a4a042231ef0ded627c8c0ccc3c37796f7260497e14d173fd96991e8f6035608ea352566c8971e5ac8d70b77762b66d1c8417f87fea79f679cf321ca9c190399dbc939c691dfcfe00529ebb89cde08efbd6fc0406d001066bc267423da847d65fca8b5917a81e994c10e1fbf34742217954218651c240a710587bfa51768cc44da7c993789dfa5205b673504b725c834bbb1183854b85a586a25f86f7bdbbc283412e55b64fcdca59e152c8bb30638c9be34b80b9119e14783cbd115ff4be65ef091b3d9f283f052af1036ce9c276d3248fdb6c671755e01e9063a778b59cdd49f2fa5d9310f9779bb12500245db3cf723dba324335ae7a5ebffe005df34074428c30f31c1ccc00975ea02f089fc6abff5375a71fd89b54c3f7428879a89b87fc6f9a92e120e7b90cc1f8720f2cfa9bb7a7624b88d2ec78bd8cbb3ff08b462f7404d4ae457efb2dfef9b943a7cd9b6f725da4b8fab913e5951bbdefd97979cdeb519d8c0f6118676a4368a0d09301a8548c9f5dd857376f0b85203c4fc2835823a34d16ce1eab2777dafdbd026e012558484bea0bf4fdd7bf397befd9405e3a398dc1a51bb29a6ccff71711acb72dd9048a34d684d3fbf4cd8d3df3abc7d5e276be2ce35c494e52bb5fd0a2d63dab65125935fc694dd26938a76512f6f079513528202786235eed6ae9e82bf485eac67864c0233af326936b123f549ceebc16b44b9153e0a752d5a60b07cf1bd803559d45712291f072f9bb1b051702ef21f3243b320b65ea4ad114585f46470c30ad21cdfc4658dd77c8fc153215043b958b8e2ef488bea92640867b83ee22a9835e7da0a3b32ddd11ca298aa7e0a22d1015ba7680d5a708a7756221278a2b10f3e8404b9a1ca0e0d415fd0362f70006f38f4ca7e30be64a3de4fd7b3c979f06309fdc3b9ccd01471425f7aaf6a77e92a89fe2ece4b50707f3fe295ef505bdbace5a113691c7761db8062f363a55b9f38e8da48fe44b7ea36d4705af88303beee84f3698457ea69df05eab365a21196202f80ddcedad99639fd720acf8b0855373c40c46aba5730bc9e58fc970dfe8b0486e08a6b9767308be8075bddbfa84ff7b58faffcc4b647fbbcb12631c67c3d93df25fb982104bd0f69deabf87eeda79c2458300a89922bbca696277ffd7fce4ea7aa01c2b90575255127922155672b70b07c9486138bd6d2484ff857ce1e1621dc6ebad93bfd0fadea829c9b9b07f69d81068301ea0ad435c6a6da4aaa032c797f058dbde7b3d889ae1d7f6767224fba1ab37aff26bddd3c2fa70b9bb2d22e535a5a4b0e9e14bfc75131eb0ed9d7419021afd86a4df6e1bec8819e64ece7f3688baabafc2a0298e84224997d70be8bb9ce31943edbda3b61379cd25ebd8f3be460cf284ae139c51c46739a8f45c901a875a4058c6f8a2973a5f119b9bd1f0e48ead51cdecc7570d7798dda7db1d97168a4cf93c7d3e4a6efd8c0db2b186c25ae2f11726e22894b3d2772ae205f2a46e3f504c95b5eb5e1d3a2e444fd17ede53caf86ea3272ebc81a835524aa3f35de6ab62de604066847ee6c124b977b1452fcdc0535a9b42df1042ca90075597bae5b8bb0b5cd025b043f399c32ee0bc9fa15dfd4c9b3b848af81571c2ccebf2ac6274b9bd55213759b45097f60a0b7aadb98730d92c37b11404144975f4a7ddd6a644b345476417bf5dc79e9dc59190ca852fbc917d5c4ce715914fa9407079de721fc80546cb6381fda48225ac8ed711dc4be98afc4fd307e19a11f409bd8adf235e23488f51af5bb176bb122f5073ee38ba6946250dceff959563be06a0588cbf3e9fe3e39562e51013a6cf18fc951025a42edcde88fbe2b8b6023b96e3ed75aba919895ca489c584127dad84041f55a7674c2c3a424f4ffef55adb3d0057d15218d73f1a499a3a866737ffc2298ca3a555b40997d7b36e43fe5b7effb3fcb1c087c7bf1fa500c19adb552ead6e1971f7d818758e6c1bf6a6e0dd584b1dba3562e7e0fdf4345e3f546177e9c2a4e7d697dc14d6e9e67989aec6caba0b607d32b9c150783b64f51e398914cff1d68940f46c2f60d80634119d05f068577511f9a39697ecaf1d09904480fef454e0a340766277a4e4c209eb1bde7b789b1eb3d3b28883997d682ca7c9dc0bcaaf37df7015c802d431719dacd0c5946cffccc48df053b7f0eb057ce9ec1eaf4a0cd51f8f1479ea4fa683bef069325d3da623e550ad08bd72c99b2cb2f5318428276ed6abbcb79c9d376f40db89ec4b26a2e09539dc02a7a5f332e5e78a5d07f6760ff13b5fff6aa42be2a0a8b11e45dedadfc1a32ef14ef186d622226bd00b0e3086765694b19feea2473ab393120637339f1387b04825ad2a7acb3830d5252d2ac9fb0e005a56832523f1e0e78ab4c18cb501ce82f9bb75164f6bf76f6fea8331bda6ac007914ab147d43056103191b2488906ef9b0778b31feb6780537c91f491315", 0x1000}, {&(0x7f0000000300)="e2322734a802a5b543cae0468d06b52f20cdc61b1cbd3bb3d5858316cc6d5be262afd02e7c31bb1251ff728d0e85b5c80d49384830fa736f635afe8f974abcade5344c38ed927a3cc8efbb86b492aedd7f311b0905bc94eb5809cc7e34c29b9793b9c19da20e4d07268ee5b24efa0adf002befe7caf25145fe7a7615cfcef34648cdb2c1327b7dee1b0d96cf9bb07affe34d3a8dc7b0bc57ee5ddb6ff0e7475c", 0xa0}], 0x2, &(0x7f0000000600)=[@rthdrdstopts={{0x20, 0x29, 0x37, {0x2e, 0x0, '\x00', [@pad1]}}}, @dstopts_2292={{0x58, 0x29, 0x4, {0x3b, 0x7, '\x00', [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x7}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x7}, @calipso={0x7, 0x20, {0x1, 0x6, 0xf7, 0x0, [0x3, 0xf2a, 0x5]}}]}}}, @rthdr={{0x28, 0x29, 0x39, {0x2c, 0x2, 0x0, 0x1, 0x0, [@rand_addr=' \x01\x00']}}}, @pktinfo={{0x24, 0x29, 0x32, {@ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x1, 0x0}}, r3}}}, @hopopts={{0x20, 0x29, 0x36, {0xff, 0x1, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1]}}}, @rthdr={{0x98, 0x29, 0x39, {0x86, 0x10, 0x2, 0x2e, 0x0, [@mcast1, @private0, @mcast2, @loopback, @mcast2, @rand_addr=' \x01\x00', @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02']}}}, @hoplimit={{0x14, 0x29, 0x34, 0x5}}, @dstopts={{0x170, 0x29, 0x37, {0x84, 0x2a, '\x00', [@generic={0x20, 0xee, "446cea58d1d6c5c42363c30cb3319c8d949ab8e6b1fe473ba2c021ab3634d22eab1f992c3827e3b65faf29644e89d1f97e31e319959480c1c09ef004ce97c8a635ae0c5d963311c8c9b7d99c4b736ad30695ab1036626bd18cd1bc96a26892d5625326358127711fbcfb4d907cc4536d680e968cfe6457adbc879871278a296fed297f01d91f70ad840418d3b6db7b8ac8d2f0e7ef65669dc5aad06cbf507fc48425327e10badf371248d2f1bac3fa59655a8718de2bbb70959f1e9e3f1d581f37143a6e889e9e8dad48ff4357701a58cbafb9d4eb06cc666ac7b46a715ae506e55f05ca8321cde6c2dfdbc386c0"}, @generic={0xaf, 0x64, "7c5a14f3487e0fe230d47096e70af3edadc9adce023f9e1f007f3b584363d44ad82cd156ec7acd88070a1b41af8ede865e6d06df826dc0c0255c621cf4ad97480d8da9956a92d6b5131d3b236213b4845c3683be90346bb482b533eb7be55fc3d397d9c7"}]}}}, @pktinfo={{0x24, 0x29, 0x32, {@empty, r4}}}, @hoplimit={{0x14, 0x29, 0x34, 0x8000}}], 0x348}}, {{&(0x7f0000000980)={0xa, 0x4e23, 0xc8, @private1, 0x9}, 0x1c, &(0x7f0000002c00)=[{&(0x7f0000001a40)="36ad66eb9a7544c6efb1d9d96f6aa6d9643e4295dfbf25165d5c16799aee463cf8bc8a865bb2d980824746601ea78823da663641517de8537a1c59254ae2c88c54dad0617f2e3f32d83cbe55b7a65ad49c886ce2d512bf1719", 0x59}, {&(0x7f0000001ac0)="9b32d835f1d3", 0x6}, {&(0x7f0000001b00)="ec5274c23d340f0c898e87f75123812f4be2659bcf7b6793e07e79d79eda8709b14008c386e04a0a64c8eecf7e3f8ca8d2e91afbc12b4e3a3684d5e4eb0b7a6a26cf56bdf99b49b9aeafd14d023efc196a9b94e68408b3fe6748428f57242ebfb4930624a720fdc7391c0d1df49e1a12defc452c154a4bae5d852d9cb4e8330b535cf875d3c89c30b6f5eb66683a7875e677009caf2bfeac1afcd43f4d2fb849c96d51120db5c614f2324e2b2794555001130971bf1d992aef2e2bff97bd5250bef7375f304dd13d9547ac977fd468b116226f1fa1e6867d76c6bf3715d5bfe0f00a969c7960b096653a943c0eaebb674b95a9fa8ca62fb09cad3f33a153ef03a3f881f7f52a39c7642d30a3d929e19ee14bb7f11d5228578a9871b8ccc1ba683a3fcf12657c4969d27f9d7957da33cb6d868be1ef573637843250f6da99803c36b06f7869c70bd0a7f645fa414d286e18be18644aa231b34c8565e46a3d615e2c1f20f01d08c64332d2fcc4458b0faaa51457dabb80e837216de266f89e2ac78a199cc6441aaea0d822d70ddef72b4c02602c307003a65283d1140fcded2452492e0c048115ca9fb9fc479ad7d8d38486363bd5c461830f1b7a7cdc0fd80780095c6cbd1905e948f539bcdeb07a9e908b397d707f9bb058c0ed195a11906333f62b3928f6c3d713658c94ed173f2e7fadfeff77adb2d8581bbf7141a2f94931ac11845ad46616995676117e763732af29b956de0d6ec4270ea126ed2d6085947862cefe377e70d0dfae73d7ef0e1337518eb9ec6b8bc62c325fd47849b859620aa05ec79f450fdc9159ced862bc6f92fb4dcad62b70633ea9dce81899cecc15c08d80559959aeba42d37db608eb6dac4091bbef6b849ca7c1aca99b9fcc95c1eaadd7ddba068b4d00103d60a58547fcb0a4155df29354e525ae07c2195861511b591d26cbb9bd5502541e164eca078feedd14900c341431e8fb8c9fbf069788178d5ae3f6c128bc2b2998717b29eae57d4e89810865b347ce23d671c6e486f1ed84ae50391bcc664dab54819489054aaaf7c8e853f46ff21039cce11cd088f8ecff110c2c74c7ca8a69eb99d5f84a4a45b58244786d9006c88275a83bc887f1a66018862cdeab596fba38a5c196129cb7e7826fe5befbe6969fe588adaeef0342e72b334c1c212c67c69be2260520a4f7b39aeb6ecff5ac89d18d702c52c0138a7c45bf006437c86cda80c2427b6dae60787e9da7c1b13953b38c4a78c254a8eb10a4206bb5ee6f265f250075d3970347758fc734f13d107f500717f926c17dad1f1c7f25fd64fcdb6aa9480f41c67a0f33be68c9fd6c09db68398954af2833af0ece3299d3774703e4c0d12bceb03c9c6e671563dff94a2a0d8f900fa5f075ff1915cd9bb7068c6aa530b468f130895219b41e54df6d4f3861bb216eb9db4f78b7fb49fe1d9428ee58d4a4baef540e2e27d5d56eb083e2450646fa71dc7954a6b1739c4961b5854084602623da59132a24d09821dc376c468814493625c908c8f00f7832bcd161732b8cfdc7db2d9c02415fd8e624743cebd9073edc7036ccb67c0e6e5185684c229a5003a75e01e9cce05b522ec58c466992c7ae22c70fe5102e77b61b179191e7c78b7b588cfaa537a4fc10ab32e120cefad76fb9cf35a2a3a53d2e0c44cdce6a4d2969d469b8bdcb77f648ef883c0dd9c4834217dc568707908957c278b8afdd581e4174c25b69c56afd39b6357a39f3ad80609dc08f9bea744c221bef2df95b676e351657a1a11914760761f09c2b3a7167490dca424be3704080d8113570a4577809eb7549ca2d8d48077e134f7c237bf893aa52776c9b880acb96966caf0cdd77c1235cc2f6a22f327b01fda884a916f6260aa9cb4698d97509b3ee4385189b09a9d33c6f74ff90d9636ca1afe29b3f0da9cd50d41a9b134d8c4cadeffea6d672dd3627ba7c8239c087dbe18c31ce98438bcb2f50a84ae5678731da1efb00a13889453463c6cd939e5c7417fe2830cd4f382947903c8d62d7492ccc5e49e76addfe74da742c563d90acfe01f057a0f7be55bc957c43391036f6ac2751a8e85986c5bd858ab7ff862d301973b10c626aa29703c86a47796a8a68efa5a4a09819aef63335c3d7107a3b81135900ac4a627f685bd8d44fc136939c04c5ec7895e4ba778bd344527fa1d8097e451b10d8dde0ccb914a9f8d8fbbfe1daf65a5260e44c23625b8f14db039e6eab90e197bd9b6e876713d1c110b8fdce32078a1229d9ca5e183a321e604df8c9e9213d7be7d3bc7862af8be72cfbdad88101c99e3a6fe3c798225e024170e9bb3cd0903505edd1e3bab07b612ef5d609e89167cdb62ebf666624437bcc1b7d89646946658315eb6eae0f3c2cb7dc0bd01846787154bdca171457e4927ded3abd6da0094a22eea8ba6eaba62aa864ace132664e12f2f0fa66b4bd7e4924956365bb386dba3baf07a98dcd6b9be5763d4948ab0499d3ede5fb23fd6ea2ec757a369ad1c6729b708967c568d7677c4ea947c5e1276afa73cc53d11395a0c6b77e832441d3c53c1926d254e25b4ce209f99a8136f4f969f71e548e157d6f62d5357616552f4dffe144eae3f2f67a882725ba5ed8893cfe2bd185de09b5ead687bf5fbfce33c5849123d7295b86158ea0ced1db1f91e1d25fdda8eeac79b874740259ebd07ded1932038e1a108efa8b4c3c8052a9809c137daff43f7ca61e906170d707911610e3ac55c90f326bdc5442253177a7ee5e008dbebfaa1d833cbc91407872c82813b061669867e87180a6cb79876b5d9fb02195ccdfe22828286469eb88c3bf981cab357bc6950466c92f8b1c953fda336e5c73384cddf193382e83d2b16146d4346623250f43b33afc04c3bfa602f91aaddd796efd4139952ea40dfaa749b538c861b8c988e84d57cfb1fdad2aaa76eabb1fc3dfe358de995bd31039120d324357630c8f221df95cf6d9ed3e241bbaf6c866add77720a7c906f4c4a839135e85d39f7e932c5db35876206a23c424ac46c9a93f09afab6ead06b766a94c16f72f69bfb32c97bc97a451b43455dd4f4523ded1655665eaa92569fd2abbe81033403d3882051608113db7d68e2fa3df91a440eaae0b6d044250cb2a4d0b0f52b423d532bd06216f3605b0379769c2793c6663839429febac6ebb3f18f86b558fb93a59df279868f5e89561d3a72d41a2b8c4e4b6a9be2ebd97f33e4ac1480fe8640b78448e2e65c1a1d4b153a54ebf8d9b728f1313b3a672746b7e93f812d460c433d9c8634dda9e8643e9351ef2d0e97c72ab85c1e7d4667967b64156269631830266b276c6cb0c37a7fd1105982be12cc16454807b2208c9b496c5323d9f5e22c9139ef159ce0f80e46559d0c6e1a3bc880476bd26440f2541f2d9fed4805f77283e2cf125d9107bb900fb0012b830bf09961dd08baac3a070727e9aa6b327f9322bf16503a58e023ae9122e419c19a703f680907e41fbdfb133e96edef72125729d10d8634c88b58de6cf81ee72ee396f6351066f4cee8ef7a243af05592f6297f968623430f49c077002e10d95fd897a6234ce6b903367d1ab78e127a66303b6ffba133ab1456b6d4750add8b28ece4414542078d04e057dadc56b2c6b321ed688a58caa222d8a8ec8262c7ec8ae6bc65d368651606d210c8a77edab3eca6b373603422b481ac31c50780aaa24397868d99a374495e44fca803a4c2bac99246333a6b584b665a89a00c2bfa26d210900a0ba8ed56d67526b3534f4555235303293810f4bbb297c1061ddbca98bef0b29247c1b36a3c2a628ea049c30e5ec66253a5f00026b40931e0f4650ec6252948fad0968d70e221e718723a5cf777466d0fbefc35649878341c7d625a129cb9db0068dbbc31a276911045164535df5d4d56a961a7228c723aa3ae7918409ab5d4fbe5ecec0ded34b3bda1bb16200da016cf282963efca40ee54a9e732f20c0a70261e060e38ee6422e022811930404bc217fe4b6476c409908e7146182c021a8471fdb35684690d8c997c09181fe71e8b5a574ceef5758f282e031a53f4de78f5ffddfb160e8e01e015721b01a828834e0ad57c8ad0647b8f11e35790bb9480ba386575a5bf72ad1272df8e584132164e2c903f85973e3ab4b905437c53edeb7ebb86578d3a224913251b80442db0ef161eb9b32d642eb7a9349ffacb81202adda79cada321b250529d34183e04a952ba81eae5336d68f0673cb67ea8763340c6b47b90617656ed9761bb6baa5f090e3cbed07b394e395d06a1c04641c840cff7ae33b11c535d937a618d59e44bc02dd89411352745ed11e344e086d4d7ba7edf7fd82f0d83acc6542dea97d7a40563334234a43ad7c346438fd940684713d741f7276440325fb383b4c9629baa232c991bf820f766ce29848cc88ce378f87fc4aea73e06f12cf2aae0bd1694b9241ae8f0a011a62a6545d6552050a72a950dc4944ddd0a8fb0bb556c67951e44dc82e944902f18c7971b9a95d5a77ae327ef7b2194f6568b6a4f035b38dff668faa15edeefa80c0fe7530f1aa6c52287c4377cb0c12dfd8ba92a60acd961b59413675d1812f4f80a7c3bf05fc92e3e1114395cc629d73c09e38ea4bb8bfbd4cbca366affc56f4b140e18f3b43c8503694fbca0837f83e576789beca7ea84559f8fa2239c9f34d7d05c8e746fc79c1f0a740828a82b9fa50966d429557f3d7e4c1e288d9e7b0e94a6fbe0e2d28f44a9735ee1639c1df1d6dd4e555788a51e7547a5612dea59cf87cda59957322de1a33660f7287e08e52de59b81e72648deadf0180e4eecd70a2dd0321b4654c8f008a0c4954006f6af49958f8826f8d63980e7755825c3e0b254ce98404ac7b27fc2215e61f4e6f8e7b481d524b5169eedc66201b34ad36e83eccb1b937e06758bd3d4e1efa03bd906b79b11c7698236a86e4b0b1342522c4cfe6107393c4304691c4a15cea0c38db7b36bb78eaed0ed226f71286365ec06af6f7b439747a9fe084ec1b748f2f05752aa6e5d213d0e3581b3b45865da5a37ade8132d22cf8ba2b60576ca6d4abf4942558a21af2ca88706a0c85c2f8a128e5e0d0dface11e0d427b4b18de5dd092edd85eb9393429e3d3aa4b3829b9f3318563f0f3a55f717cfe6e7b5179c10619c7522e56020fbe58b122c6364398c3ab32f2a1bf77ec6c8ac1db6676ef88d271ce58dda96874830ec9f940d03f8d774aa31870ddcd217ff393f8194bfb74f4c2820e5b4821cf4132a4d2ae54df87cec06f04e82ab5ab07da38266bfe1c662f111747518bec6733c1c0a45f8eec9e0414c80301ce0e71d89d2ddd20459cfa7902f36dcae1d5da5a3d923aef9cdff1231f2a67f4b865123837768069761a384fae35c3adaca46f37f88f57148621527e199646292c26c3ce4d3570877ebd4159c883439913d8dcfa9ed574b19de28855cb3424dd2c6120ef5d7c618b502b9f5b4eaca67f19c9e8a9ddba8f37ee8f7e5a2787af1930386487f2441a3f370231f1fb7fdccb7aa26fce29c248676583a39af9674467f73d58fc381ab1ca06c8ce1b7d9593991f020d445052a69d590fc960936b08c89bb7959d8759613f3ee6795f565800ed563335abc1eae8726f5eca2a91bb0ed8b4ed94e22f5cd838bdd757784d234d6e9049280f85c50727ecd30b239fb3f44a833051a3b2c25ab098d2fd0d7f09616bfa406e0f3c353c4485c7e938743840475ef682557239b440d5ac1e50b19a628546f3c68c2713eca084aab77f37ecf28556d494d69", 0x1000}, {&(0x7f0000002b00)="5338035101e750ff73592bee728c42a3148a2e2642e9869640ca7ad0d3120aa261e77eeb131467ad046075e2fb184738401868a6fb635945ab88e44889a52a6aaac7dae73cf523e84eb541957d00d7f5fc594b7d56cc9f11fada7ab29f99a29b50e3a2f983f2ecff672e9f7e16c9217479d0f79e7015e76733600100a86cb9dcf6ba6d06c5e6bc9b1f1dfe179712194a958e8e9aad4ca590492a5a4b2aa305649ec3054d3f1e3e954eab4abed9342131e7c469af2ab4fc4fcd67ca5b2d1513b8e1775b58cf1f891adb", 0xc9}], 0x4, &(0x7f0000002c40)=[@rthdrdstopts={{0x28, 0x29, 0x37, {0x32, 0x1, '\x00', [@ra={0x5, 0x2, 0x1ff}, @ra={0x5, 0x2, 0x14}, @enc_lim={0x4, 0x1, 0x5}]}}}, @rthdr_2292={{0x58, 0x29, 0x39, {0x3c, 0x8, 0x1, 0x2, 0x0, [@rand_addr=' \x01\x00', @private2={0xfc, 0x2, '\x00', 0x1}, @empty, @local]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x400}}], 0x98}}, {{&(0x7f0000002d00)={0xa, 0x4e23, 0x6, @ipv4={'\x00', '\xff\xff', @empty}, 0x2}, 0x1c, &(0x7f0000004000)=[{&(0x7f0000002d40)="32bf5679c535b49e6f1eaaf6c1036f60fab0ddb993b2345584f85a631ede99e49d6289589e3410f27c64d17e1773ccc0eebb80a057b5aabbf22569d5094ee1d06fe8068b05304f87a9239ff6e4bb797869ffadc53fbec6793d9555dde2d67632c5ac883a7dd803d1ea9edc516038c4ed9f0f7f3fd74f9ea6667d3bd9b60dbab9adad52ab195d3b70273de74e297bbdd8fdb4e4b364be09243b0d408451c29e73a6208984ed8d3fee3b0f60587fe849de0d648e7fac13d5548954ab9deeb42115975a09fb174d0825ec7724c7b96bdc70a254e66c96b48660e006701d29da5e077c5c80", 0xe3}, {&(0x7f0000002e40)="2d662f18165cb756ccdc81e698c8ac9b1cec361cb28e1e5ae2e7edef343598d810e63b6a791414a7a27a77b902da7e3a241cc3c742453bce5e314606c984e2e82170bd466a992e2729445b90e05880f4a15a3fe56f2d486aabcf11efa3d0a0cb0fd6aa64b2ab781dd810f7b2d18c2246fac9587d36aa9946a3f8637d141473431e3b5c38ae9d1522efded8c010e27f2961e81a734306bb0bff9ed5dc05a2272605e03be47e12ceb26706370379f1bc1337b522c6d689e97a5f60d280a7d0b3cceda8a251d761f9ca929512163670eb20ee41efe47c1a3476a2b6e4d24b4a1bcc31d36b2066c5e78342b0b044a6ae8b61786370161a292c582fe2bee1732501e560d01fba3b924f119ec7b7a7107d70a0b8f7c15d2e291599cd2735500622e287cb98223df874c1cd5c488b68f8acd98a6acced549dbefc98a74e4533622b1305cc0898136d90c6ccd335e0320230adb597422ac98b4198daf5d6e1e4f7d441671082e0a959c0820087c414b071bc3d8026868c6cb412f174010acf4d2b97c2d6e56ae70274f7ad09a69ea84137a8c7a899a334b79ccd7cae078c416119ae16901bdd4cebf25b7988cbed5a557c5c57d2e2f806a5ba8760b083d6ee3d8f7f220b9be1d9c2bdbb4563f2c95f8046e68e79462a3ef82fb9386ffc57429a50b448eff2d8dfcb35dc52f96442c66312239aba729851a6fa1dd2a23df05d02efbf0bc6d1a0a0576544a5e9302c96a294d8e30a099bde5f3f8c54ed8545e8402bfd0bb08ef40722b5ad115e78da8cc3d0b236b8db54eccedbe629e3e3f3a3946310fae2af5644111c572ad90949a32b9ff8e09a65ad0f0831966a24d450916153d581db1cc65a4026439864b777bc79ada3705d54479f9338771b64e874b448e509944d6761f10581c9b994ee79c4d128a9d2e6f3a9322948afc60c3aeca471c61990e91956e99e51cbf4a5f3621c22ba99a3b7ea5bc2bc183ac52458dddcfe261d2767a88c5db85032a539c07a89bfcab1c61dd5f35e106c5601e85b56467495ba2aadb4a363ec9544dc284dd518527cd0dda9d80c4c23d1f1e75197391ecb063949a09aae7dcfb9c8cf39a874f3d7f4abd3437cf46676e14fbe044903ad3e7247a4d1b3acedb5c13856e783975b1fb1171ef9f17dd8833cea24b4155cadd80eec7e688c47755293c26a6c9393384943ef717245206d5f3b48af59bbc72a1651a1de416b85674a9b80a809eb8cf7a2dec37539d2dd2389693bdc658cecc7c29c902a3bf577859707fa4578ad73dcacf5bf94fe1a54b68ec47d6161e234ac27fd3bae9fef8bbc9fba0e7c9a421b1fa7a273ce272b432075e0e9a6ea7cd44714f6fb01b339ca041b7d9b3b4ce96c8d4eba639d4eed34f911ca42a7a6448fc8b4578c88ac87bcf6d3081a60a78603987d1c5c62c350e85b00b912f2e3b48f3731019360f98724f73e7e4b79b33ff28f9b275e0b2b98a05337571a79521096b1835716b76e2456b7243126b2b1cda983f32400c1ebfcf1a41c6ffaa7533fc532acd3fa0710d2d0490e608fe488f6dbc0bffba9a6f100dded6f6f6664a75cf19627094eb64213e578d3a3e132e086526abfef35ace7dd49e4a6d7f06d2d4ed4cd239fea74042eda00d9377b9a544019b09875d248068fe146607d31dd286b500740bcf0a143555e66d2e5ee566bab86604c1fded6144cff94ed36243251ead47c727d234feaee868446b8784e5e61384df5b7675855fbd85d3d93980023c09db573584eb104b0df3a7ada84d6961f0961f05d29737c55bae63e83ce279b942b755e96ad457c1a3987accbadb8e546d1b1f1cba44a4b5449e110794370d1901cf0b6b84fc5b4b8f559a46afd5439cd99567b341e338c628366247b330f0e07131d18ad4fae768e5fde3a614b22f5285717af7db0a3df1d1ef41bff48e17cc115a6c6f9444a41a07dada7383f9f0c1b50c98ad3dd913237795c592362e57ce33390dd0794066094cbffa5df2ed7f1c4aaf37e3bbee46582075e3dc45b2fafb1edf1bf85f33ad54d0434d923e79d71bca39a4b2f2d63e664c3bda21b94481232d59db1eefe204199b349306edf2e1edde2765b36f35d22c8120fed8195ddda4b29fbea85e2a24ecd81706537d810ad979c4aaa32ec4dcb59666dfef73ce6b9cacc305e2c0cc86307115aa04d006869b6b3d318d265d571bf3aaf6796729734ba8de5a8edcd58841559655eabb48f593e1e6aab19559db3e9b10724e611a498c9954dad08bdcabb4958566e3fdbda9611a0913a741012fe5fe960974d532ed68460891842dea92b04155d726678fc206e51b0ce240570e2e2f4b505c1b192b0a2cdd320a18b4bb689ee9d8e80d513b3256627b5dec87f025238e86ea0868116b6f756c67843ceb636cb15becca8e3268a72adec692be53bb33b73a440878ff96252cba499e57076ccdc9761834d74ce649d958ce79ae6fd8a7e5a2120db0c7cf3aa061645aaf78cfcc9ec46691bea1df3fbc170bdcee8312f13e1ed9615007cfd9fdc069bd32fa22abf3853ec4ea7913f2a18503d022015629cff91c58051523d3326503c214fc3f7438068dfe5d0f86d07839c0f4623535d7396f8f7abd850f6f391c2facb5a4d92242be2a9bca8c4a22a85abd77c391f752f97da3c66766fc287fe27e7ba8c2d38e6962c45053974a7365155bd8d29fe74e526d6b6d64a8c3d5f07691deab928d83b981f0215ea5f49f949083ed417ad39ef1219c190e31bc7437fd4048c3e0d62307349b9c27caa6ecea6d4771c22ecd42ae61507ae24a53c3138a731b36d85b960e2ace3df94aa4a2cdd9e812b18a7ef2835bac369c95802f57a9c20edfb7ac98924394ff7ccd126e62941d4291079935a06b0a299cb9b0be4bb4664f7a3363664ed05d53386bc2097ea0c34feba9366e86153e73461da67dcdb074e5d43b9c9accc6d70f39e2f35b38e5c439a4318d6073102fdbdbf1b2268f2087fb194f0d4cdd8cdd108596fed409ec3ae4797b3b4ff22231f8f767290d389b2b7a0df4131d0d0e4daa5d02d2295a0d18cbc2b4c67e74d2c9edd39f3028cde3f2215113e57da43d18b463088aaa70a21bebb9da3dadf5f7e30a7aeb4f497a651c509906106905e52f49c26f5bb587df4e4178a9ef7c2c8c09de898010af7e7e8b221472601329d4c8d03ce92f7ecff5daca1954f796e66a45d758f37781d4c7e29cce1a1968db7b690d61cefbe29aa5865a0f04db3b1f8c4c0d10d83c87dada185a3e04645a919d35886bf550db9d124724a335671aa082d8d642de90feb3b83f2a5748670fd49e4a15c03c577fc69c3a2345bce3723cdec497d7091d93bc9d4073b2640e1c24e9a1ee7dab317e4d9afd768e3c403b6bb6ee2d284560eca473997deeac173ec530f72c621b59da923c6b4d8b542dd316195652bf70d6049e5dcf2dc802390e84f2d126fd5a6fb8529ed8645686fb1edd23b7d6496277c3b6a04ec190930c705c2083bd96b51de79437dceff2806919d6a9bb86b0be87dba8065af7144c2848dee0dc6d75c40375c4da475db1fbc0c27095323d8900cf2ff551d4766ca6e8a128d69ba48d5d930c1268b53417a1b91a9a6784673f2e4323efeafe4a4ad537d26fab1863d7c7b526e5125bea78fb5712bbe20817d2bfb86466002d7dfcfecb75356ec0c210f7715ec89bcaf0a4c64afa5b70d4d6ab405baf29989b09daf24585b5d1ce3164e9678037d9efe18b5ba9ae872f034e982e698d22a3ea77b9e1928f0bb90a2698ea4eef9d67c37517250aad4403a44d3a1889279b07224f8927eeeaa9fd189035a2dc1eea6297736f4562ac1ea4dead28af80fee8ea99e1b353d3d8abba443d6d483681aff194c84ccbd2fe929e198b14bfb24682bfa1dad405ad66282444088982e7d1d8b0c21dbbdaba9d2ba8deaffca5fcc159c6fb9871a779650f9959953613ab4fc2014d9e509a44eea91be1069fcc971d712ec95e3a380abeffb9b156c69ad3db032e3c66e42a51645e7989a1e3e86733957034706ce91e70e784c23500f23e886a30ca36d2f495a1ef8b3629c598795626ab38991ace3f2665b47e46a5a732f654afe2aa1ea62d550201eeef199171326a50241de5efa63b3bbcb76f33f909f69f79d88dad20fc3311e48f5cf539e90297cc921acd7e24df4b9e19647991985fb3c52a77fc6caa2bb96e84ff99534688bc3ad649d76d618785c0834c585a2dce89d661182df39f3f8f89e76c82de34daf5396f8364540aa83f99ba8b967e8a5482ee0d3d3ef1e8b37f7e7703896f87763fa7ee8a1fe4d94f900ccfcc0a6c6e5f60322b522f6cc64698b77f9307bdd761e010d2de215d0aa10f3cd977bbadb43b454e0ebbee9341e168bb4062055e768be16e1540a31c6320553ad6ff75e76e3c0deccde67c2dbb9f0629c24b35c01223da3eb726ddcb95ce887b2fc37768a49bbeebdf504ad3d8c99dea2bbd64f8cb12e142fa2d8f56888d002a65c6a6ceb86654b63aad093d02621d43d48a2efc6d6ff6ccf7d58c789631a1e2b6a0547698a1ae62cd46e1186880401074c4b4d530b1e85ecf056a41f2600d87afe9e900e37e529c1c5195811be8b6990f2b7ac1e75072744e1af9b082aaf899b07056d1bdc242c8be76b86f014ebbd3d6f4a41f96156bb53d86551dec82a0981ebcb6558e71e8c71b5ddf8290f7e46eb9e87b8b5b4749fa23deb6033561f0dcf4ecdb4e3f776384d91faa045bad3f28b7fe377df436faf728e2b18bf96a15bcb3c9e4fd305f4ca37bd11b6db99ed923dad39562b8b7f2f9853f9de592bb285fcef86ee10fe43527cd07b122aa4eda6971bf800e7615ca783a19884592d8834f30e24848d3de411db9ee47d0bae70689dc49af1df25de68926978627ade9e6ef78d58c5d84c7a0c0f3caca222a85bcd80c7c48ddcccf5cd70be805103ece44ce572a6be7db9561caf8edab87970461fc66b98b5a334dce86a9f2414bbc57a57df8431484c886ca4af1fb4bf5f3a48f87e6a5ba3fd4559ed4d38bf4ed4e4cecc54850863c7f59da862d29f2ff49a5f13587a81ffcee3aacbf10f2bb411a16b877bb02429949e51dbb0241d24532b4fbd84977bb102924b0c3183d73a4bc8b36f9a45e6cb1c27714f82467e49a4f78e89cb04d397c736ff72b3d9bb5f4bd499b98ffe53003c218fa2e5bb4ac542c3b72a7f2c6a63652fff50805fe54cbc3b97ba3e13d6d3449bb63d93418acca36fb83c3b14640bec4b53c666e6cfabb010021dd7942311d4a004aa47f92c541b6b413a92abea5ae816ef667e7d1866fe0a2f0ecab83e4ed698bab3c2746bbede9dcb8607bcc23370abcd85be878343414a73ec7b30d8843c098040923b33f43bdd99b79f8274f81e4bf43b2208e73e227958736384b2c42e172c85c1bc4946d7d8e5d6199fd25c6ee57b8a98b876bf55f473da12f60a9037b30c6c910b673d739c0afc7a325d439f9bc596bc60c0264f03b5eac58904978d26bfd7f49c0ac74f3685f1dfe487e02d72e2c528e7985d12ce000f7496692b7fe5c3712791d2e46ec91b845816b609b4b1c131e0d01b7e1b62d086784de14e5bdb684de27aff2b06902d2339218ab516b34b29cbbe5a496344ca8479da643711e0168b83789caa449da33fca11eb4f9d54d09cfe40d7867fcef03d2a189afb582b686b36fa8f430aebb1c72ac2b826af32403e545af9c4ec66d2bf952b404f7154bca823a3058ff2b1b210b11621b8aa1a7113aa0b9daed3d94b9145f7484c4499580478ceaa09e67e47d83b27118e9023e59c43420e4d33", 0x1000}, {&(0x7f0000003e40)="48bf5e5015c4012a197371f02f9b133a46abacaec5139c770cb51f2302edf3ea81ac7aa9cb0b4075b6701f1f6098fb3455202d02dce6140c0fb4eadeab1e03da76e7484ed5cb1b4597c7168cf771e2588af696370e2ab1b4815346e386d95196357c404ba8068c7255fef46faa6a1f551df4fee3e0a6e899d1b9b54bf3b900c86820eca7dc8802cd6f4a08fe40f2cd96884c722b6e1153c9653fd7e87fdd57323d1e1127712cf7b55749051a4936f86f6a957cff2b587ce8ca1c464c7ea1a6efda0096fdc2656fd380df27", 0xcb}, {&(0x7f0000003f40)="a30dd4fa372d9bc41b228ef24eb59ff4cf8aa4d427f659aec5b90dd65fb9191414de3c2f52306334ffd6829134a814158d11907a75e8274bd7a811af00eceafe422c870bf3cefbe249c0b29db7b23aa3878f6a1e2fe8b745542eb240aa5a019ba5936df6a499f5c047627d9dae4299b80c5fb807e55b1a096cd6c858fac2b791f41d7a4943b7335056b4fe0e876b816a4cf44f9586ceeb1b9642bfe991b98091d6cbc992", 0xa4}], 0x4, &(0x7f0000004040)=[@dstopts={{0x20, 0x29, 0x37, {0xff, 0x0, '\x00', [@padn={0x1, 0x1, [0x0]}]}}}, @hopopts={{0x20, 0x29, 0x36, {0x2, 0x0, '\x00', [@pad1]}}}, @flowinfo={{0x14, 0x29, 0xb, 0xc6b}}], 0x58}}, {{&(0x7f00000040c0)={0xa, 0x4e24, 0x400, @private2={0xfc, 0x2, '\x00', 0x1}, 0x400}, 0x1c, &(0x7f0000004480)=[{&(0x7f0000004100)="5dd78573c7217c1abd70bd4be3d7db93a55e63ca474ddcacc5df1065b6acb00d8e3b92da298be1fe281ce73832490db1509e", 0x32}, {&(0x7f0000004140)="92524234999b9023c44b294bc3f9e55dde870a523ff7d72bab5ccba036d112d53f93c6ddb7d449a0251a67892c030b73ec53bcbed858c75a6423b78b6d63b72ca964edb338a58cd7da032958fe3950ee7e344d2deb8bb543e8334dc4c03027a795c0e1904886ca95767fffa5b019d6a62d7edc5c3dddd999597b347b6f286fffb60795a4929ffb434be28793a3f8df0d93a7737b5877443c8beb27e453", 0x9d}, {&(0x7f0000004200)="84dd6e93aa060b2468721fac8d9121b92d23865321c7f63dd6e53604e5f2cb949e8caf9a8c39c32a871bc2e604cea11aaa1f033096", 0x35}, {&(0x7f0000004240)="d1cd64a4b3d57ae2718c9c6fdb64bb2ec47ec32d771819163a07dd752dfffd0c9335b2dafe859ad8697daf94b1695a63a15a617bb5dd72131c6faa7572b8ad", 0x3f}, {&(0x7f0000004280)="42dea20cffffa6157f7abdd573d65603d8b46b52185e53e039b5b7b86a46628a8a3a090b2ba8a791f6c992d390f4f6283fda1960b16dcb9d3377580dcc833088c8e265d598090893492c6a1adde6a61c3224475265d0bcaa4df321c2fbb2bdc156a8b75f1ac3902cc008e448d0a7943cc5f52e0cdf223a5a8e240fb1cfe4fb9136b646e3a3390e2f4d07e84e1cdd314b328962f16833ce3de9cd4cb2ec673f71dff575e68ce371bf17a3ce6a0bad71273bea02f479371509d8a4e921bf9216a3b204a5ed605b9a3bf5cef929ec68263f6aae76c8fabf55d0e1824efdf0473964fca16352991e98b4b2bc231d00182752", 0xf0}, {&(0x7f0000004380)="052cb5a5ab7ff1c2a3e14b74d3dcdcd7ed01b7c5b6d159be66e17390c74e1a6416d4217cc0d2f03708b94bb2e9a93618359a653b00a619c61d6e17f77019c5cce334b68aa5ba12b1ca05d902a879dd7545fd43c00ed2cd12e83090ce59d38cdc4a32779112e689234145884272bc69f55927a464828805c76b6320cd244a82abc2d307164ceb9960aba334cb4cc733", 0x8f}, {&(0x7f0000004440)="8987270ec7c99c88a9e824e934ef96d1216e5c5c38929e9104117e10f3ba8999fef4b0ce3254164862e63f17900e4c8cba614d1b5580a703", 0x38}], 0x7, &(0x7f0000004500)=[@flowinfo={{0x14, 0x29, 0xb, 0x3}}, @dontfrag={{0x14, 0x29, 0x3e, 0x800}}, @dstopts_2292={{0xb0, 0x29, 0x4, {0x16, 0x12, '\x00', [@jumbo={0xc2, 0x4, 0x7f}, @hao={0xc9, 0x10, @remote}, @enc_lim={0x4, 0x1, 0x2}, @generic={0x6, 0x63, "8c88592258b958118a32840cc7411e07d383195bd6fe5d5768d05a99cb4255450c2b86cd686737b9e1ab7907abd6c8e7688547a6b240f56b01f0def845ad192fae55f2377ec97616204f314bd56c1876d419c429014ca94a174a67bc9e34393a6b7c0b"}, @hao={0xc9, 0x10, @empty}, @ra={0x5, 0x2, 0x9}]}}}, @hopopts_2292={{0x20, 0x29, 0x36, {0x0, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x1f}, @pad1]}}}, @hopopts_2292={{0x78, 0x29, 0x36, {0x33, 0xb, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @ra={0x5, 0x2, 0x3f}, @calipso={0x7, 0x50, {0x1, 0x12, 0x9d, 0x9, [0x5, 0x4a, 0x20, 0x5, 0x7fff, 0x3, 0xacb8, 0x6, 0x44]}}]}}}], 0x178}}], 0x4, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) write$cgroup_type(r5, &(0x7f0000000000), 0x9) 04:29:43 executing program 0: sendmsg$NL80211_CMD_CHANGE_NAN_CONFIG(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x0, 0x3) ioctl$FS_IOC_GETFSLABEL(r0, 0x400452c8, &(0x7f0000000100)) 04:29:43 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x0, 0x4, 0x1, 0xbf27, 0x500}, 0x48) mmap(&(0x7f0000fa2000/0x3000)=nil, 0x3000, 0x7, 0x13, r1, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/110, 0x6e}], 0x1) madvise(&(0x7f0000fa0000/0x4000)=nil, 0x4000, 0xe) read$FUSE(r0, &(0x7f00000061c0)={0x2020}, 0x2020) 04:29:43 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) syncfs(r0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000008c0)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000100)=0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) ftruncate(r1, 0x3) r2 = socket(0x10, 0x3, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r3) ioctl$TUNSETGROUP(r0, 0x400454ce, r3) sendmsg$nl_route_sched(r1, &(0x7f00000037c0)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYRES32=r0, @ANYRES64=r0, @ANYRESDEC=0x0], 0x898}}, 0x0) r4 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) sendmsg$nl_route_sched(r4, &(0x7f0000000880)={&(0x7f0000000740), 0xc, &(0x7f0000000840)={&(0x7f0000000780)=@deltaction={0x90, 0x31, 0x400, 0x70bd25, 0x25dfdbfc, {}, [@TCA_ACT_TAB={0x7c, 0x1, [{0x14, 0x1a, 0x0, 0x0, @TCA_ACT_KIND={0xd, 0x1, 'connmark\x00'}}, {0xc, 0x6, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'ife\x00'}}, {0x14, 0x1e, 0x0, 0x0, @TCA_ACT_KIND={0xf, 0x1, 'tunnel_key\x00'}}, {0xc, 0x1d, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x8}}, {0x10, 0x3, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'police\x00'}}, {0xc, 0x6, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x7}}, {0x10, 0xf, 0x0, 0x0, @TCA_ACT_KIND={0x9, 0x1, 'vlan\x00'}}, {0xc, 0x260, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x1}}]}]}, 0x90}, 0x1, 0x0, 0x0, 0x50}, 0x4000081) fchdir(r4) r5 = syz_genetlink_get_family_id$devlink(&(0x7f0000000580), r0) sendmsg$DEVLINK_CMD_RATE_GET(r4, &(0x7f0000000600)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000540)={0x14, r5, 0x420, 0x70bd2c, 0x25dfdbfe, {}, [@DEVLINK_ATTR_RATE_NODE_NAME]}, 0x2b}, 0x1, 0x0, 0x0, 0x2000c002}, 0x41081) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r7 = dup3(r6, r4, 0x0) ioctl$TUNGETVNETBE(r6, 0x800454df, &(0x7f0000000140)=0x1) r8 = socket$nl_route(0x10, 0x3, 0x0) r9 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f00000000c0)={'tunl0\x00', 0x0}) r11 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r7, 0x89f2, &(0x7f00000005c0)={'syztnl0\x00', &(0x7f0000000680)={'ip6tnl0\x00', r10, 0x4, 0xa7, 0x3, 0x4, 0x20, @empty, @ipv4={'\x00', '\xff\xff', @private=0xa010101}, 0x8018, 0x40, 0xffffff81, 0x1}}) sendmsg$nl_route(r11, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000002ec0)={&(0x7f0000002f00)=@newlink={0x3c, 0x10, 0xffffff1f, 0x70bd2d, 0x0, {0xb, 0x6, 0x0, 0x0, 0x3401}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @batadv={{0xb}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r12}]}, 0x3c}}, 0x0) sendmsg$nl_route(r6, &(0x7f0000000500)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000300)=@dellink={0x190, 0x11, 0x1, 0x70bd26, 0x25dfdbfb, {0x0, 0x0, 0x0, r10, 0x80, 0x900}, [@IFLA_VF_PORTS={0x104, 0x18, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, [@IFLA_PORT_REQUEST={0x5, 0x6, 0x80}]}, {0x58, 0x1, 0x0, 0x1, [@IFLA_PORT_REQUEST={0x5, 0x6, 0x1f}, @IFLA_PORT_VF={0x8}, @IFLA_PORT_HOST_UUID={0x14, 0x5, "e326141d199d18441c7ac958ca729bab"}, @IFLA_PORT_HOST_UUID={0x14, 0x5, "12f1d0896bc805db9a5fc3794900736b"}, @IFLA_PORT_VF={0x8}, @IFLA_PORT_PROFILE={0x11, 0x2, ',${#[[.^/}}.\x00'}]}, {0x9c, 0x1, 0x0, 0x1, [@IFLA_PORT_PROFILE={0x12, 0x2, 'memory.events\x00'}, @IFLA_PORT_PROFILE={0x6, 0x2, '\x9f\x00'}, @IFLA_PORT_PROFILE={0x12, 0x2, 'memory.events\x00'}, @IFLA_PORT_VF={0x8, 0x1, 0x3ac}, @IFLA_PORT_REQUEST={0x5}, @IFLA_PORT_REQUEST={0x5, 0x6, 0x8}, @IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "e3d821205cf5328aa407878f02f9718e"}, @IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "439f48047168c312d10039be239b9ed1"}, @IFLA_PORT_HOST_UUID={0x14, 0x5, "cf2389adfbc382992fee419102b097b7"}, @IFLA_PORT_PROFILE={0x12, 0x2, 'memory.events\x00'}]}]}, @IFLA_PROP_LIST={0x2c, 0x34, 0x0, 0x1, [{0x14, 0x35, 'veth0_to_hsr\x00'}, {0x14, 0x35, 'netdevsim0\x00'}]}, @IFLA_MAP={0x24, 0xe, {0x8, 0x5, 0x7, 0x7a8c, 0x80, 0xf}}, @IFLA_GSO_MAX_SEGS={0x8, 0x28, 0x61ec}, @IFLA_WEIGHT={0x8, 0xf, 0x4}, @IFLA_BROADCAST={0xa, 0x2, @random="6f71b2e283c8"}]}, 0x190}}, 0x51) sendmsg$nl_route_sched(r8, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000080)={&(0x7f0000000900)=ANY=[@ANYBLOB="ffffff7f0000000026bd70742900dddbdf2500020495c85adf26935a0400000000000000e4f656714984f43aa2c81c8c499d1eadcf53e063cbf30eb211a2f82d2726341ebd4051ea092f47f0273d0000000000000000", @ANYRES32=0x0, @ANYBLOB="0d0007000908000000ff070004000a0004000a0004000a15f39cfdd5906addac00"], 0x30}, 0x1, 0x0, 0x0, 0x44000}, 0x40) [ 1954.684294][T13900] netlink: 88 bytes leftover after parsing attributes in process `syz-executor.2'. 04:29:43 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xb, 0x7, 0x8, 0x8, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000100000000000000fe0018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000000)='kfree\x00', r1}, 0x10) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_opts(r2, 0x29, 0x40, &(0x7f0000000340)=ANY=[@ANYBLOB="000a0000000000000730000000000a000000000000000000000000000000000000988502a00000000000000000000000000000000000000000000720000000000600000000000000000000000000000000000000fe"], 0x60) 04:29:43 executing program 4: socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x21, &(0x7f0000000540), 0x4) sendmsg$tipc(r1, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) close(r1) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@p, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x83000000}, {0x85, 0x0, 0x0, 0x71}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r3 = dup2(r2, r2) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r3}, 0x10) sendmsg$tipc(r0, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xffffff7f) 04:29:43 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000f1180000000000000000000000180100002020702500000006002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7e7ff00000000f0850000002d000000"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000800)={&(0x7f00000007c0)='ext4_mark_inode_dirty\x00', r0}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) 04:29:43 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)=@newlink={0x58, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0xffff}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @xfrm={{0x9}, {0x14, 0x2, 0x0, 0x1, [@IFLA_XFRM_IF_ID={0x8, 0x2, 0x2}, @IFLA_XFRM_LINK={0x8, 0x1, 0x3}]}}}, @IFLA_IFNAME={0x14, 0x3, 'xfrm0\x00'}]}, 0x58}}, 0xc002a0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000100)=ANY=[@ANYBLOB="2c00000021fb000327bd7000fddbdf2502102003050000071600000008000b00ffffff7f08000a00ffffffff"], 0x2c}}, 0xc000) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000002c0)={0x0, @broadcast, @loopback}, &(0x7f0000000300)=0xc) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)=ANY=[@ANYRES32=0x0, @ANYBLOB="200000000a0001000000000000000000080007000000ffff060006004e240000"], 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x40000) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)=@newlink={0x58, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0xffff}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @xfrm={{0x9}, {0x14, 0x2, 0x0, 0x1, [@IFLA_XFRM_IF_ID={0x8, 0x2, 0x2}, @IFLA_XFRM_LINK={0x8, 0x1, 0x3}]}}}, @IFLA_IFNAME={0x14, 0x3, 'xfrm0\x00'}]}, 0x58}}, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) getpeername$packet(0xffffffffffffffff, &(0x7f0000000580)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}, 0x1, 0x0, 0x0, 0x8085}, 0x4000) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000009c0)=@newlink={0x298, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0xffff, 0x0, 0x40000}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @xfrm={{0x9}, {0x14, 0x2, 0x0, 0x1, [@IFLA_XFRM_IF_ID={0x8, 0x2, 0x2}, @IFLA_XFRM_IF_ID={0x8, 0x2, 0x1}]}}}, @IFLA_IFNAME={0x14, 0x3, 'xfrm0\x00'}, @IFLA_IFALIAS={0x14}, @IFLA_IFALIAS={0x14, 0x14, 'netpci0\x00'}, @IFLA_NET_NS_FD={0x8}, @IFLA_OPERSTATE={0x5, 0x10, 0x4}, @IFLA_EVENT={0x8}, @IFLA_NET_NS_PID={0x8, 0x13, 0xffffffffffffffff}, @IFLA_VF_PORTS={0x1f0, 0x18, 0x0, 0x1, [{0x34, 0x1, 0x0, 0x1, [@IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "b3d440f67a2fe8774cd0da2621e243e6"}, @IFLA_PORT_PROFILE={0xc, 0x2, 'bridge0\x00'}, @IFLA_PORT_VF={0x8, 0x1, 0x401}, @IFLA_PORT_VF={0x8, 0x1, 0x98e}]}, {0x80, 0x1, 0x0, 0x1, [@IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "3d15c786dcef339bbce7f513ea89f2b5"}, @IFLA_PORT_PROFILE={0x5, 0x2, '\x00'}, @IFLA_PORT_VF={0x8, 0x1, 0xfffffffb}, @IFLA_PORT_HOST_UUID={0x14, 0x5, "46aec163e264449c8a398a37acc0c8c5"}, @IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "e212bfaab9622e65426a6af092565b93"}, @IFLA_PORT_PROFILE={0x12, 0x2, 'veth1_to_bond\x00'}, @IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "1a313127568c7b6d1b55a0ea87b58570"}, @IFLA_PORT_REQUEST={0x5}]}, {0x20, 0x1, 0x0, 0x1, [@IFLA_PORT_HOST_UUID={0x14, 0x5, "279665dac4d17fc37b5dcbc1a48b0ca8"}, @IFLA_PORT_REQUEST={0x5, 0x6, 0x3}]}, {0x3c, 0x1, 0x0, 0x1, [@IFLA_PORT_VF={0x8, 0x1, 0x5}, @IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "9f06e3592e3d9ef19f8e50a52ec9b5d5"}, @IFLA_PORT_PROFILE={0x8, 0x2, 'GPL\x00'}, @IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "887e754bd0b9bd6ce5ff3cb7f07dae27"}]}, {0xc, 0x1, 0x0, 0x1, [@IFLA_PORT_VF={0x8, 0x1, 0x2}]}, {0x28, 0x1, 0x0, 0x1, [@IFLA_PORT_HOST_UUID={0x14, 0x5, "d20e597cb5dcf67647c6f5bb3e9d309c"}, @IFLA_PORT_PROFILE={0x6, 0x2, '^\x00'}, @IFLA_PORT_PROFILE={0x5, 0x2, '\x00'}]}, {0x28, 0x1, 0x0, 0x1, [@IFLA_PORT_REQUEST={0x5, 0x6, 0x7}, @IFLA_PORT_REQUEST={0x5, 0x6, 0x6}, @IFLA_PORT_PROFILE={0x12, 0x2, 'veth1_to_bond\x00'}]}, {0x80, 0x1, 0x0, 0x1, [@IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "3cd6ec128210e8759f81029f19ba90fc"}, @IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "da934dd70c12264e9707402fda33779f"}, @IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "a3a88a7d15447893d7ca83dc95e3ffd3"}, @IFLA_PORT_PROFILE={0x5, 0x2, '\x00'}, @IFLA_PORT_VF={0x8, 0x1, 0x4}, @IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "be971a6bb93cb5922dfa9d28cc8d0160"}, @IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "e15098e05544e6ca252f8ee7ba803854"}, @IFLA_PORT_REQUEST={0x5, 0x6, 0x1}]}]}, @IFLA_NET_NS_PID={0x8}]}, 0x298}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000880)=@newlink={0xf0, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0xffff}, [@IFLA_VFINFO_LIST={0xbc, 0x16, 0x0, 0x1, [{0x3c, 0x1, 0x0, 0x1, [@IFLA_VF_RATE={0x10, 0x6, {0x40, 0x6}}, @IFLA_VF_IB_NODE_GUID={0x14, 0xa, {0x5, 0x100}}, @IFLA_VF_IB_PORT_GUID={0x14, 0xb, {0x3, 0x1}}]}, {0x7c, 0x1, 0x0, 0x1, [@IFLA_VF_VLAN_LIST={0x4}, @IFLA_VF_IB_NODE_GUID={0x14, 0xa, {0x9, 0xd2}}, @IFLA_VF_IB_NODE_GUID={0x14, 0xa, {0x8, 0x6e}}, @IFLA_VF_MAC={0x28, 0x1, {0x8, @remote}}, @IFLA_VF_SPOOFCHK={0xc, 0x4, {0x7f, 0x59}}, @IFLA_VF_TX_RATE={0xc, 0x3, {0x200, 0x53}}, @IFLA_VF_TRUST={0xc, 0x9, {0x5, 0x20f6}}]}]}, @IFLA_IFNAME={0x14, 0x3, 'xfrm0\x00'}]}, 0xf0}}, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) r3 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000440)=@base={0x12, 0xc, 0x4, 0x2, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x48) socket$inet6_tcp(0xa, 0x1, 0x0) listen(r2, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000700)={0xffffffffffffffff, &(0x7f0000000600), &(0x7f00000006c0)=@udp6=r2, 0x1}, 0x20) listen(0xffffffffffffffff, 0x10002) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={0xffffffffffffffff, &(0x7f0000000180)="984199c7cdb9a4d3a2971d38d01790072abc797b35233d1ad5b623", &(0x7f0000000400)=@tcp, 0x4}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x11, 0x8, &(0x7f0000000800)=ANY=[@ANYBLOB="040032000000", @ANYRES32=r3, @ANYBLOB="000018380000010020000000000000000000186300000a00000000000000fb00231bd1d99508013ad7000010720001040000003f01c1ff370162b60c00048231ffa57ad0c9a00de7755a31e7ab240ffadda6e8931a101a505a505f1b7d19ec8805e9e26e903e1a7e553ee2f1d1d34775d96f47"], &(0x7f0000000340)='GPL\x00', 0x3, 0xc, &(0x7f0000000380)=""/12, 0x0, 0x34, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x7, 0x5}, 0x8, 0x10, &(0x7f00000004c0)={0x1, 0x4, 0x7fff, 0x36}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[r3, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000e00)) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000400)=@udp}, 0x20) 04:29:43 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = dup(r1) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000028b000/0x18000)=nil, &(0x7f0000000240)=[@text16={0x10, &(0x7f0000000040)="f20f233c0f46200f237166b9800000c00f326635000400000f30baf80c66b890b6b98d66efbafc0c66ed0f01c466b98e0200000f32ba4000b8f8ffef608ad8", 0x3f}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x1d000}) ioctl$KVM_NMI(r3, 0xae9a) ioctl$KVM_RUN(r3, 0xae80, 0x4600) [ 1954.732759][T13910] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=1019 sclass=netlink_route_socket pid=13910 comm=syz-executor.1 04:29:43 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x24080, 0x0) sendfile(r2, r3, 0x0, 0x10000) syz_kvm_setup_cpu$x86(r1, r3, &(0x7f0000001000/0x18000)=nil, &(0x7f0000000100)=[@text16={0x10, &(0x7f0000000040)="260f21f666b90b09000066b80000010066ba000000000f3036262e64670fc72b0fc7a897d566b8fa4600000f23c80f21f86635080080000f23f8660ff3d766b9800000c00f326635002000000f302e0f01d16766c7442400108000006766c7442402f05b00006766c744240600000000670f011c24f30f09", 0x78}], 0x1, 0x31, &(0x7f00000001c0)=[@flags={0x3, 0x100000}, @cstype3={0x5, 0xd}], 0x2) r4 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, 0x0}], 0xffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000440)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000085d000/0x18000)=nil, &(0x7f00000000c0)=[@text16={0x10, &(0x7f0000000000)="2ef43b2b0f21740f0766b8010000000f01d93e0f070f38c979fef30fb83e0000260f060f01ca", 0x26}], 0x1, 0x0, 0x0, 0x0) r5 = geteuid() stat(&(0x7f0000000200)='\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r3, r5, r6) ioctl$KVM_NMI(r4, 0xae9a) ioctl$KVM_RUN(r4, 0xae80, 0x0) 04:29:43 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x0, 0x4, 0x1, 0xbf27, 0x500}, 0x48) mmap(&(0x7f0000fa2000/0x3000)=nil, 0x3000, 0x7, 0x13, r1, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/110, 0x6e}], 0x1) madvise(&(0x7f0000fa0000/0x4000)=nil, 0x4000, 0xe) read$FUSE(r0, &(0x7f00000061c0)={0x2020}, 0x2020) 04:29:43 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000070000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x9, 0x4, 0x7fe2, 0x1}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f00000001c0)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r3 = dup2(r2, r1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r3}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000000c0)='percpu_alloc_percpu\x00', r0}, 0x10) syz_clone(0x0, 0x0, 0x4000000, 0x0, 0x0, 0x0) 04:29:43 executing program 0: r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='netfs_sreq\x00'}, 0x10) ioctl$FIGETBSZ(r0, 0x2, &(0x7f00000000c0)) ioctl$FAT_IOCTL_SET_ATTRIBUTES(r0, 0x40047211, &(0x7f0000000100)=0x1) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f00000001c0)={&(0x7f0000000140)=@nameseq={0x1e, 0x1, 0x0, {0x2, 0x1, 0x1}}, 0x10, &(0x7f0000000180)=[{&(0x7f0000000240)="614f98ef05ce7079dd79dadba900851b32fb3cd3d5cfb6994b1eb703f56e181b0248e366acdc78f503dc424d76d4e1c2edb7106a82d5b6906eef1b9d41a9ae49e7309a7423fcf002802a7900d77be73b9e51189b89b53fc1b4d5631685a685687a943b97882f7a40d0213e30508845e1d1247d749fb25c08c7451cb9c30ec0f22ca9b192", 0x84}, {&(0x7f0000000d80)="86f712a72e857a2954f41b6ccd720c9da5fbbb85a0a32400b816f34aeeb18ee3e20f9e9bbbe7c1d5e4a82c6eb118d2d62014ca537e247d6ab6d8a9a16519fee72ab2ee8efdbf0178e4687e8ad00ca93cae3f4edcfad28eba6ac1a69cee1dc5b4c24adfd424efc09de054568d69cdb62fb8eeaafb5c89084bd4309bfe982ba9afb04b8141e486b95fec687cfb12756cc998b56cf0950ce85a55c785ee8a98e490d57e2a740851f9d493f963add6b077de9aeb3a7bb3ffdfce332d599d2d4bae5fa95a164fb415827a6d5309dccf9dabb12283cb7eec8fd77b1d1c8ccbcc97321c3ae30f0fdd73c9c072953a460b1a720519c8582d7beaa4dc16b51c0e6cbe4b098bc5c21b35e780ba14ecb0c10da712e57c59561135b973e1ab6928cba79c7550354c82173be5617a8886e9bf04734b9a04bca825bd6fcaf145d257244362f20836c87e5aea0e6509feb86eac22a3d390058e5dc21cb8a69c19a3ca0e250e97d6f8bf124c6c846dbda607bbb542a3945ad612f782c69fd6f98b6e563f94de10d29854a50158de6240124d6139a549fa328631679fd4143fad1791b745a66cdac61d3fb0ca98dcbc9ce8088ecee034b3d131956d10ed4d28c2d0ebfe0c1e8989c1dcf3df231876959c944c91cd9138911e17168a43ae19f807dbbcebf8e19e0e248f9c5ea627ec15f2ae18595fa19c4ecb68599a12044c8ce5c3bb78a1f3e8926808f60ba6a44fcc67c9cec587904274dc777ae0605dde95caa1448625e509981466a6d256e9b0a0ae7ffc81c4545ddb36050bb0999de16bc9f41dc1804733ed8c6b25fad97646b5acc3694fcbc3f6befad07ce4381df8cf5736a86a000c80e75a8818358b4796e2fb903410978032ac3cd2b344b2f0918525d39a51aa66d187776975adb2698775bba2b7dc085866b431e763a82325d6491818bceec653a33025e574c0655fd68d2315951c88514fa889056c1baa9d2697275e8ea47ceca5e9751c116a91ffaeea0917277867dad5b942b086ee3cad20c26acd2f4b2af83be8416998586ec96878e46f58b7fe6d4e68a6d9fc8cf3b310476bba3307e3f8852c234993cda364fe201fde26694e526ac62c534272bfa5831e0095226cf3d23fa21e368dc99575df59021eaa2155c390bbbb983125bfe6c02cbdcb0cc84e5c867a161a141b8d0d66a2de5e2f64cd9aba380754c45376c31b22cb61df78bc890fff49c093981a1f9eb2e344e76977a81f6563b3df296b45bb788d65b9ffb834f682e18955cb8098510b0eabbc59551db26c8c34129b6b213479ba8df9dc1f6a4a6febfa65bd92328ae047d18668116a263435b44236dc1e0572a6c7e0a44196e926a14818b9872f0ae43d2f1a43e72081ffbf8813943031d5a875776e660d45eba752975588471b0f60d4b72e69f073f36d6e73d1382d8309158f76279d5e6b481485e58ac625cf70ad2f734802e818ab575eb8b7a3bbf08dc1f10adc3387d8dc2ca32033668a363b20b34d27f0fd2c635db934c1d078ae6ee735bf0aa302f4d1b54a57f6d84cacfbb2dad6246c69eaaa51e36fb4271fd9994b6599d7d157b52c2241fe5f6af8c69082ec99276609fffdec76c4a0f3f5f9b4695428ca0c4f814034cc0a8635131ce569f88ae67e5415102c88ec39ee6862031b002b6d3da1890b3ed8b22feb11b1d7e13c23ddc49f1629443f67de9ddb8b01e216ef3c8675915180bc4ee9ce7e73010103dad77825734225f8548dcaa918b42fb7d780c4aab9a7f9693535c6feb8a6904a2d5376bf73f91c8fb53f79ad1e64287890a6f5bc93a41952e233379703102c2b2492afefae13d11af10034644c66970cbe17c5ef8d012074702349a269db96d81883440d5c921fdc290e6f14abf8a6ede39851e93814a5c7528d2f9ae02653568d770911515c778f46e4e98b5df3666d0ede0864ee17ce9b763d588b1efab9298c022523c17c587683701f107be590170f051b3948a11c22038e3568d552b787fe4920cfdf3cfbccfd2f451cd348a335045235dada9027469c07c7fccf04e17930903bd75bc212929c06a5af2cd4a2431c9c9a4daf157304d200f9bd793de526fd59b32f94f7b5339b78551339eb8f66bdd98fad1bf624af4d200e62fa24c2db7430d6e15c25332d7cd0a0e73231611e430973e009e2e416f573d2ab38feabfafff9b75fe3c8dacd951910559d76b6f40cc9d445d8d4b41a32aa88636e30a4c62601ffe5708dc1a98804547a7811500d467f908af804e4b632b2568a230bcd5d1b4c88c5dca68218998bbab2a3f6b5ca7d2ad5745966e15c190d09b9fb0b23dab610c62010467687521af84818dfebc306bf8afe00ed1f79a9e9fa554c9c98dd3eff03479ca55b50e3d406e4d7bc877792a24c14a1948752c2d57cf11886227a5970bb1f842c7396fbc427a1951a697a5101e7f1047e0311f207fe6c3faec13c6a83a5994b9b8c37a5c5f6f272e2910df10aa8346fc8c3bfb9d18b71f9a3e4194d3b2ea5bd477f11e93c8870661625ee49b2d260ec9afde55c67e152bf146e85fb07a98a0a4e224cf5924e5dac1b149b36866f49b0638428b7639883569f7a91cb85ee4888fecd09a8fd54a0189ee87b47ebacb88c6af7f6de4e030c21095b7d61bc3e048415939af6ac5f74ef4c845d0411091c6af5f8654cd023bec3d022da5c2d1a83882b81d35d4e7155209317e1f17b00532231bae6aa9cbc6123aeb704474bcce6901fca498719fda64df2897b7690e93c5c416daddd136ee60a2b1314ee9bb39d701823ce36ac61dae57ff3305862d5aa3753c8e9d4534f469b4e44f67d7625a96d5df4868111187951d0c6d04286bced3b67be90c5db2ecb44296a905711da88716a95c1efffed5eb99dd8e86c82150835e48e1b19b03857754790557e84892e22ff2d9aeb02160e2661578b219555589f7d52f44cee50c89b914112f5eab50340659720a00c77d26fe505376b5b32093eacad1b29b6604fc5da7a5cac1ecc08debf9873c77f36353e83279f87d59d48e6692b880ec85798729b478457bc70ece445c38d7f5c25c13579c42ea33072f2573d45b47ee5b2e086c45a3ee3f16071e1e3da43ebfe16357374bcfe83d7d5c5eb74d6fdfbdda421b11a50a5c8fe56c5e2df5a063998c611ddc0f5913fc30f0c0452753ddc40655de60859a9411e82e6f1adda1b03cc9c682587124bb5077426978cd69e707c666416eaae05d045cd599396b8a264ccbf0688cca1fc32a4267b1df8bd57976cf106e4dc17325927a29a35a87b89e04152ce72dfc1e15766768dac251020a1e96f56bce79ec20ec62fa1f42cb5f8ba42e1c2aa2d9f331c9d1f25cc042551f12c7e717553ff53729901f051bebe9658b227c665eac9c30f7e7eb9a3dba5f4dba8d1f54aad0822a6305fa79608b5211b5c2604b387367d0ac6052150696d7af117e07b60af0a90b39178fbf02547edb1d286ca7f6e40a1298faaecdbd9dab991ee0b383ecff21dbac2db59da7f0fcca95a52936e367854b6d11bc0bbdb44a6d65c5689e2ff9a51be5a4698388526d38b4d9686f0fdea4b254172a517ac9384b7c02ec017dd8b599682ee044562d55db86e22b4569f652495b982299b004496b5d2b3c9319ce18f97e542979441c7f403f846d685d80c70942fd2d9edfd9250dd2f87ed1db7d53e577c10e3eba1ac9231b963c02683b8e048cbb36a09b2bc7bd3e80e25ec14bdf745f726909061c51450df8a370e4e3c6bd588a137d5dfdad74790099c0ef53f484898aca0b9d07591f7f2b7f856a13829b8fc89ff24e9fd02106c24c196f5992c68c0ca4687e8890e8669e94f6166e676ece59bb7a79e4070a412224ba5f9cbecc0f69888ac734ca139c72449bc656e79f2580bc2c206081d9500f2c42fb5bacf1027beff067e68c403fb1d8b03a62d3e82314c9ed57d39a4b83d2e1c4a4b3cce3c85b25488f2ef7f83cef5a234d3db0f316c47d9791b5fd13b5c90d4cea6452e22ec7f6408f5067d2e7be49089262e2152a7f246ea097ea33569552cdfde814d8f1715c387c718961c7998ad7430038a46cca2a770c1401c0e981d79abd488882615244601c154204793ee97f28d10f09b6b7243894db95c8141e66e14268196927822d7e05169ba18995f7c7bd0d696aebe2659c5caf0177a664874dff56346f0e79d7d2bdae1b745f12ecfef3528b6c987e5964aac397b3a05da5fa360b9590fedd5ec7565359822cbd987366ebdda6b3eb03b645268284a0bbc6ef6c48815aa52ffa1cb78272479bb05a64b6633c59616480f6873f95adbe4777d3b0e36e1cffb2c3dc41c6beb773f08ad8a8aed655ee6728d2d62ab806d8e06347126f196d10dc6225988e8082b8df0fe0a46fbfc003dad3b3f4d9cddd98505c7902478ec7b993f2bcb10dd0af1cbef462aca29a78f02bc2d6f1b4ccf574b39af8a008a9a0c34d1e809461ff88b314c741910f91e42a83fbf4745570af3fa5d1f34d31ca8d6dd0307845042bc54c7186b46209616c5655210d572a146e9a0877c34500e2e13bfa211fb725c22d1de276ff797d5ab11a452a630e755b5a054161ae3ac2c6dadf01775f80fc18a5bc53ce8aedfcb8fe2b124abcb4f3d7c292c67e77c75b6067317de6a0cdae3601a0103130f2fee41113451248bc87b37909e7d9b9be4929b85605ccff7f28280c3c534d9e3228422c76bb3d4dc048d0ffd998bada75577ad5cf66e1f017a04e44891d8c39adfa0e3eedcd0892862a57d091e5220b3c5160b23be3db3b9a811a0d9f711086dbe62fa1ec73715a804b596481fe739916698662c4156451f5e9ad09e4ced6e83650fbb06540e4b0469175b551b051b1b5e3f1c0ac20c48b54ec38686d88be74662f56e4fc823ee1103f37825aaf4f849c86e252dda28d9d8ed09bdc0824dfcac37db55fbb56612d33b8f6bbbef58d2447f20fcc136eb536885089c488eeb09a7f49cc8d92033a1c3b16c42cc4133500e2f755e07058804fc340a551688a9e3b7530c65c59a71a434fdf15ec66275e3087375df28afb17cfe6c80c028be6d6dd1c39b5c226bf7a77c316dbd859d24d7399c7b93109d57293a119db0dbd721c11c6430e2eb0c32d27169a24ef00500cf8722f44a35ee7e9b0150861f390ec49d86e78aac226ccea627b202ed8450744c17a49f32f64a05fb3114ef2cd550cd72c47eccf64c9fcf84a8cadf085ea4815e9474fce0c9cc7667d3ec7143e9461a1061165a3f59b7fd4c95512b9d0c8ca01b0bbe4f70078ef3effeee0de54314f11fc27370fd27ea0798f525bd6009f932d7fc36d1e889cc9e7058f2341a9d086372e33d9d63a400f63299c090fc97a5ae1fddc39c73a5dd28b8f1066dc10ae5ac7a71a5463bc35a155d779d7bf3f69e05dd34c681202567ab6c169120c33deed16c7ade1e87837a56e264532220143fd95119fe30494c39e0efb73ebcc982c186d3b7042b5d4435482278778ec7dd43be9d37d36ba3fac9763fad55cabc4ff31810fe7663067f871209647c8717bdb7aa60821882100d7e3cc698a932c6b2b829586e9bc7679da91fe100be24edc661fd74c83c2b28edbbbfd1ffacaf279a37671b3e3557ebbd99559fca796a7b623b66ced678227efe976ab7f5a7f204941d940dd96eb96d383fa39cf4b38455042b4e83855ad99c3f7e3027f78ff55badf668b53d0bf2d83c9717a2d9704e8a36a2237ed12259a825b148ab815c4716d5238cf482d232ec3bc9cb39bbe57e936bffddf643dfca7416eb34ee4b815b3b76439ab2150f1b7cd68b7a7fa8a5fcdb", 0x1000}, {&(0x7f0000000300)="15ec9bdadfbd6ecebe686df06aaf00488046b6c60a6a7fdaa3a02380880ab61295032d633362cd3a445782cda550862676f14438303d6b6eab3c9eb4901fc4d6218374558cb631031176e53db0d62b247b231d74a47b0426b8f70667b864d68f63f4ea2ed704f5d259f39e6fffc4e7231ad9f81e1735208e313ba1fa9f2c9a07ef3e33808dd93c3557ef5198a48a27d9ecb5612544ebcc3d926af7947655096aabb279a1afb83d3bd5b1e4e05aa6d29d13015250263c0f03d9f1d69754002e55fd", 0xc1}, {&(0x7f0000000400)="bca5b3ffeb8f4bb337d050b385952c62b35f23fedefdacfa53a2753f98b3d1423a7a2fb8c927c9cac1a85d1e9f6ab3ddf25e1e83291309e16435a81a96e9e7f7a44974fcd372dcc09ae31608a4528aff7fe0b4a1687ff86988105d202544e2296be79238ccaa0ee48b6db730843a4968268e782ab1e1d276c34356645a3c72645e97e9d8843c5d61f17ff1315100a2fcd9070c136865980551f0af7d3e795467c0de5cf4ddf6b4cfe97aeba947682048730c4c174bd082664c4283855aed459b19e1ac5f3b86055e4a9245aa0666a139ff15ec4599d47768565c34875b05377132c32792d53b9dbe462e7f61", 0xec}], 0x4, &(0x7f0000000580)="3f58d71f3c94d5d1a7bba447664f2d7a3ee2fbe00286a0fe318b684a93328125aa55fb53c965fac61572371f8afdb7aa604acadaf386efb18e71378319066c3f7a791eccad7dac1fcfedf7e0a4f943501d718f457bb808658e5a9d5d58a2dbbf343c6116d643c066f63d0795d9c7ac322531295f22c4c60e3fac9c52a2f776ce6535b2cbf4b228a2508a4bae746405bd7e12c26676333c0ded06dd087a6958ef3ae91268812a3938148740071deddb82ba47d6cb7bd55502b4523930c3f53f5ed140b9009401773cd99f8c80ac74cb54ab4046916ece9e27b7d369f9769f2675", 0xe0, 0x2000c800}, 0x8041) sendmsg$tipc(r2, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x21, &(0x7f0000000540), 0x4) sendmsg$tipc(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xffffffffffffff26, 0x0, 0x27}, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='netfs_sreq\x00'}, 0x10) (async) ioctl$FIGETBSZ(r0, 0x2, &(0x7f00000000c0)) (async) ioctl$FAT_IOCTL_SET_ATTRIBUTES(r0, 0x40047211, &(0x7f0000000100)=0x1) (async) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)) (async) sendmsg$tipc(r1, &(0x7f00000001c0)={&(0x7f0000000140)=@nameseq={0x1e, 0x1, 0x0, {0x2, 0x1, 0x1}}, 0x10, &(0x7f0000000180)=[{&(0x7f0000000240)="614f98ef05ce7079dd79dadba900851b32fb3cd3d5cfb6994b1eb703f56e181b0248e366acdc78f503dc424d76d4e1c2edb7106a82d5b6906eef1b9d41a9ae49e7309a7423fcf002802a7900d77be73b9e51189b89b53fc1b4d5631685a685687a943b97882f7a40d0213e30508845e1d1247d749fb25c08c7451cb9c30ec0f22ca9b192", 0x84}, {&(0x7f0000000d80)="86f712a72e857a2954f41b6ccd720c9da5fbbb85a0a32400b816f34aeeb18ee3e20f9e9bbbe7c1d5e4a82c6eb118d2d62014ca537e247d6ab6d8a9a16519fee72ab2ee8efdbf0178e4687e8ad00ca93cae3f4edcfad28eba6ac1a69cee1dc5b4c24adfd424efc09de054568d69cdb62fb8eeaafb5c89084bd4309bfe982ba9afb04b8141e486b95fec687cfb12756cc998b56cf0950ce85a55c785ee8a98e490d57e2a740851f9d493f963add6b077de9aeb3a7bb3ffdfce332d599d2d4bae5fa95a164fb415827a6d5309dccf9dabb12283cb7eec8fd77b1d1c8ccbcc97321c3ae30f0fdd73c9c072953a460b1a720519c8582d7beaa4dc16b51c0e6cbe4b098bc5c21b35e780ba14ecb0c10da712e57c59561135b973e1ab6928cba79c7550354c82173be5617a8886e9bf04734b9a04bca825bd6fcaf145d257244362f20836c87e5aea0e6509feb86eac22a3d390058e5dc21cb8a69c19a3ca0e250e97d6f8bf124c6c846dbda607bbb542a3945ad612f782c69fd6f98b6e563f94de10d29854a50158de6240124d6139a549fa328631679fd4143fad1791b745a66cdac61d3fb0ca98dcbc9ce8088ecee034b3d131956d10ed4d28c2d0ebfe0c1e8989c1dcf3df231876959c944c91cd9138911e17168a43ae19f807dbbcebf8e19e0e248f9c5ea627ec15f2ae18595fa19c4ecb68599a12044c8ce5c3bb78a1f3e8926808f60ba6a44fcc67c9cec587904274dc777ae0605dde95caa1448625e509981466a6d256e9b0a0ae7ffc81c4545ddb36050bb0999de16bc9f41dc1804733ed8c6b25fad97646b5acc3694fcbc3f6befad07ce4381df8cf5736a86a000c80e75a8818358b4796e2fb903410978032ac3cd2b344b2f0918525d39a51aa66d187776975adb2698775bba2b7dc085866b431e763a82325d6491818bceec653a33025e574c0655fd68d2315951c88514fa889056c1baa9d2697275e8ea47ceca5e9751c116a91ffaeea0917277867dad5b942b086ee3cad20c26acd2f4b2af83be8416998586ec96878e46f58b7fe6d4e68a6d9fc8cf3b310476bba3307e3f8852c234993cda364fe201fde26694e526ac62c534272bfa5831e0095226cf3d23fa21e368dc99575df59021eaa2155c390bbbb983125bfe6c02cbdcb0cc84e5c867a161a141b8d0d66a2de5e2f64cd9aba380754c45376c31b22cb61df78bc890fff49c093981a1f9eb2e344e76977a81f6563b3df296b45bb788d65b9ffb834f682e18955cb8098510b0eabbc59551db26c8c34129b6b213479ba8df9dc1f6a4a6febfa65bd92328ae047d18668116a263435b44236dc1e0572a6c7e0a44196e926a14818b9872f0ae43d2f1a43e72081ffbf8813943031d5a875776e660d45eba752975588471b0f60d4b72e69f073f36d6e73d1382d8309158f76279d5e6b481485e58ac625cf70ad2f734802e818ab575eb8b7a3bbf08dc1f10adc3387d8dc2ca32033668a363b20b34d27f0fd2c635db934c1d078ae6ee735bf0aa302f4d1b54a57f6d84cacfbb2dad6246c69eaaa51e36fb4271fd9994b6599d7d157b52c2241fe5f6af8c69082ec99276609fffdec76c4a0f3f5f9b4695428ca0c4f814034cc0a8635131ce569f88ae67e5415102c88ec39ee6862031b002b6d3da1890b3ed8b22feb11b1d7e13c23ddc49f1629443f67de9ddb8b01e216ef3c8675915180bc4ee9ce7e73010103dad77825734225f8548dcaa918b42fb7d780c4aab9a7f9693535c6feb8a6904a2d5376bf73f91c8fb53f79ad1e64287890a6f5bc93a41952e233379703102c2b2492afefae13d11af10034644c66970cbe17c5ef8d012074702349a269db96d81883440d5c921fdc290e6f14abf8a6ede39851e93814a5c7528d2f9ae02653568d770911515c778f46e4e98b5df3666d0ede0864ee17ce9b763d588b1efab9298c022523c17c587683701f107be590170f051b3948a11c22038e3568d552b787fe4920cfdf3cfbccfd2f451cd348a335045235dada9027469c07c7fccf04e17930903bd75bc212929c06a5af2cd4a2431c9c9a4daf157304d200f9bd793de526fd59b32f94f7b5339b78551339eb8f66bdd98fad1bf624af4d200e62fa24c2db7430d6e15c25332d7cd0a0e73231611e430973e009e2e416f573d2ab38feabfafff9b75fe3c8dacd951910559d76b6f40cc9d445d8d4b41a32aa88636e30a4c62601ffe5708dc1a98804547a7811500d467f908af804e4b632b2568a230bcd5d1b4c88c5dca68218998bbab2a3f6b5ca7d2ad5745966e15c190d09b9fb0b23dab610c62010467687521af84818dfebc306bf8afe00ed1f79a9e9fa554c9c98dd3eff03479ca55b50e3d406e4d7bc877792a24c14a1948752c2d57cf11886227a5970bb1f842c7396fbc427a1951a697a5101e7f1047e0311f207fe6c3faec13c6a83a5994b9b8c37a5c5f6f272e2910df10aa8346fc8c3bfb9d18b71f9a3e4194d3b2ea5bd477f11e93c8870661625ee49b2d260ec9afde55c67e152bf146e85fb07a98a0a4e224cf5924e5dac1b149b36866f49b0638428b7639883569f7a91cb85ee4888fecd09a8fd54a0189ee87b47ebacb88c6af7f6de4e030c21095b7d61bc3e048415939af6ac5f74ef4c845d0411091c6af5f8654cd023bec3d022da5c2d1a83882b81d35d4e7155209317e1f17b00532231bae6aa9cbc6123aeb704474bcce6901fca498719fda64df2897b7690e93c5c416daddd136ee60a2b1314ee9bb39d701823ce36ac61dae57ff3305862d5aa3753c8e9d4534f469b4e44f67d7625a96d5df4868111187951d0c6d04286bced3b67be90c5db2ecb44296a905711da88716a95c1efffed5eb99dd8e86c82150835e48e1b19b03857754790557e84892e22ff2d9aeb02160e2661578b219555589f7d52f44cee50c89b914112f5eab50340659720a00c77d26fe505376b5b32093eacad1b29b6604fc5da7a5cac1ecc08debf9873c77f36353e83279f87d59d48e6692b880ec85798729b478457bc70ece445c38d7f5c25c13579c42ea33072f2573d45b47ee5b2e086c45a3ee3f16071e1e3da43ebfe16357374bcfe83d7d5c5eb74d6fdfbdda421b11a50a5c8fe56c5e2df5a063998c611ddc0f5913fc30f0c0452753ddc40655de60859a9411e82e6f1adda1b03cc9c682587124bb5077426978cd69e707c666416eaae05d045cd599396b8a264ccbf0688cca1fc32a4267b1df8bd57976cf106e4dc17325927a29a35a87b89e04152ce72dfc1e15766768dac251020a1e96f56bce79ec20ec62fa1f42cb5f8ba42e1c2aa2d9f331c9d1f25cc042551f12c7e717553ff53729901f051bebe9658b227c665eac9c30f7e7eb9a3dba5f4dba8d1f54aad0822a6305fa79608b5211b5c2604b387367d0ac6052150696d7af117e07b60af0a90b39178fbf02547edb1d286ca7f6e40a1298faaecdbd9dab991ee0b383ecff21dbac2db59da7f0fcca95a52936e367854b6d11bc0bbdb44a6d65c5689e2ff9a51be5a4698388526d38b4d9686f0fdea4b254172a517ac9384b7c02ec017dd8b599682ee044562d55db86e22b4569f652495b982299b004496b5d2b3c9319ce18f97e542979441c7f403f846d685d80c70942fd2d9edfd9250dd2f87ed1db7d53e577c10e3eba1ac9231b963c02683b8e048cbb36a09b2bc7bd3e80e25ec14bdf745f726909061c51450df8a370e4e3c6bd588a137d5dfdad74790099c0ef53f484898aca0b9d07591f7f2b7f856a13829b8fc89ff24e9fd02106c24c196f5992c68c0ca4687e8890e8669e94f6166e676ece59bb7a79e4070a412224ba5f9cbecc0f69888ac734ca139c72449bc656e79f2580bc2c206081d9500f2c42fb5bacf1027beff067e68c403fb1d8b03a62d3e82314c9ed57d39a4b83d2e1c4a4b3cce3c85b25488f2ef7f83cef5a234d3db0f316c47d9791b5fd13b5c90d4cea6452e22ec7f6408f5067d2e7be49089262e2152a7f246ea097ea33569552cdfde814d8f1715c387c718961c7998ad7430038a46cca2a770c1401c0e981d79abd488882615244601c154204793ee97f28d10f09b6b7243894db95c8141e66e14268196927822d7e05169ba18995f7c7bd0d696aebe2659c5caf0177a664874dff56346f0e79d7d2bdae1b745f12ecfef3528b6c987e5964aac397b3a05da5fa360b9590fedd5ec7565359822cbd987366ebdda6b3eb03b645268284a0bbc6ef6c48815aa52ffa1cb78272479bb05a64b6633c59616480f6873f95adbe4777d3b0e36e1cffb2c3dc41c6beb773f08ad8a8aed655ee6728d2d62ab806d8e06347126f196d10dc6225988e8082b8df0fe0a46fbfc003dad3b3f4d9cddd98505c7902478ec7b993f2bcb10dd0af1cbef462aca29a78f02bc2d6f1b4ccf574b39af8a008a9a0c34d1e809461ff88b314c741910f91e42a83fbf4745570af3fa5d1f34d31ca8d6dd0307845042bc54c7186b46209616c5655210d572a146e9a0877c34500e2e13bfa211fb725c22d1de276ff797d5ab11a452a630e755b5a054161ae3ac2c6dadf01775f80fc18a5bc53ce8aedfcb8fe2b124abcb4f3d7c292c67e77c75b6067317de6a0cdae3601a0103130f2fee41113451248bc87b37909e7d9b9be4929b85605ccff7f28280c3c534d9e3228422c76bb3d4dc048d0ffd998bada75577ad5cf66e1f017a04e44891d8c39adfa0e3eedcd0892862a57d091e5220b3c5160b23be3db3b9a811a0d9f711086dbe62fa1ec73715a804b596481fe739916698662c4156451f5e9ad09e4ced6e83650fbb06540e4b0469175b551b051b1b5e3f1c0ac20c48b54ec38686d88be74662f56e4fc823ee1103f37825aaf4f849c86e252dda28d9d8ed09bdc0824dfcac37db55fbb56612d33b8f6bbbef58d2447f20fcc136eb536885089c488eeb09a7f49cc8d92033a1c3b16c42cc4133500e2f755e07058804fc340a551688a9e3b7530c65c59a71a434fdf15ec66275e3087375df28afb17cfe6c80c028be6d6dd1c39b5c226bf7a77c316dbd859d24d7399c7b93109d57293a119db0dbd721c11c6430e2eb0c32d27169a24ef00500cf8722f44a35ee7e9b0150861f390ec49d86e78aac226ccea627b202ed8450744c17a49f32f64a05fb3114ef2cd550cd72c47eccf64c9fcf84a8cadf085ea4815e9474fce0c9cc7667d3ec7143e9461a1061165a3f59b7fd4c95512b9d0c8ca01b0bbe4f70078ef3effeee0de54314f11fc27370fd27ea0798f525bd6009f932d7fc36d1e889cc9e7058f2341a9d086372e33d9d63a400f63299c090fc97a5ae1fddc39c73a5dd28b8f1066dc10ae5ac7a71a5463bc35a155d779d7bf3f69e05dd34c681202567ab6c169120c33deed16c7ade1e87837a56e264532220143fd95119fe30494c39e0efb73ebcc982c186d3b7042b5d4435482278778ec7dd43be9d37d36ba3fac9763fad55cabc4ff31810fe7663067f871209647c8717bdb7aa60821882100d7e3cc698a932c6b2b829586e9bc7679da91fe100be24edc661fd74c83c2b28edbbbfd1ffacaf279a37671b3e3557ebbd99559fca796a7b623b66ced678227efe976ab7f5a7f204941d940dd96eb96d383fa39cf4b38455042b4e83855ad99c3f7e3027f78ff55badf668b53d0bf2d83c9717a2d9704e8a36a2237ed12259a825b148ab815c4716d5238cf482d232ec3bc9cb39bbe57e936bffddf643dfca7416eb34ee4b815b3b76439ab2150f1b7cd68b7a7fa8a5fcdb", 0x1000}, {&(0x7f0000000300)="15ec9bdadfbd6ecebe686df06aaf00488046b6c60a6a7fdaa3a02380880ab61295032d633362cd3a445782cda550862676f14438303d6b6eab3c9eb4901fc4d6218374558cb631031176e53db0d62b247b231d74a47b0426b8f70667b864d68f63f4ea2ed704f5d259f39e6fffc4e7231ad9f81e1735208e313ba1fa9f2c9a07ef3e33808dd93c3557ef5198a48a27d9ecb5612544ebcc3d926af7947655096aabb279a1afb83d3bd5b1e4e05aa6d29d13015250263c0f03d9f1d69754002e55fd", 0xc1}, {&(0x7f0000000400)="bca5b3ffeb8f4bb337d050b385952c62b35f23fedefdacfa53a2753f98b3d1423a7a2fb8c927c9cac1a85d1e9f6ab3ddf25e1e83291309e16435a81a96e9e7f7a44974fcd372dcc09ae31608a4528aff7fe0b4a1687ff86988105d202544e2296be79238ccaa0ee48b6db730843a4968268e782ab1e1d276c34356645a3c72645e97e9d8843c5d61f17ff1315100a2fcd9070c136865980551f0af7d3e795467c0de5cf4ddf6b4cfe97aeba947682048730c4c174bd082664c4283855aed459b19e1ac5f3b86055e4a9245aa0666a139ff15ec4599d47768565c34875b05377132c32792d53b9dbe462e7f61", 0xec}], 0x4, &(0x7f0000000580)="3f58d71f3c94d5d1a7bba447664f2d7a3ee2fbe00286a0fe318b684a93328125aa55fb53c965fac61572371f8afdb7aa604acadaf386efb18e71378319066c3f7a791eccad7dac1fcfedf7e0a4f943501d718f457bb808658e5a9d5d58a2dbbf343c6116d643c066f63d0795d9c7ac322531295f22c4c60e3fac9c52a2f776ce6535b2cbf4b228a2508a4bae746405bd7e12c26676333c0ded06dd087a6958ef3ae91268812a3938148740071deddb82ba47d6cb7bd55502b4523930c3f53f5ed140b9009401773cd99f8c80ac74cb54ab4046916ece9e27b7d369f9769f2675", 0xe0, 0x2000c800}, 0x8041) (async) sendmsg$tipc(r2, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0x0) (async) setsockopt$sock_attach_bpf(r1, 0x1, 0x21, &(0x7f0000000540), 0x4) (async) sendmsg$tipc(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xffffffffffffff26, 0x0, 0x27}, 0x0) (async) 04:29:43 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000080)=0x474c, 0x4) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r0, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r0, &(0x7f0000007fc0), 0x2d, 0x0) recvmmsg(r0, &(0x7f0000000040), 0x291962b, 0x45833af92e4b39ff, 0x0) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f00000000c0)={0x0, @remote, @multicast1}, &(0x7f0000000100)=0xc) capset(&(0x7f0000000000)={0x20080522}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x81, 0xffffffff}) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r2 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) capset(&(0x7f0000000040)={0x20080522}, &(0x7f0000000080)={0x4, 0x7, 0x7, 0xffffffff, 0x5}) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x8, 0x1c, &(0x7f0000000d80)=@ringbuf={{0x18, 0x8}, {{0x18, 0x1, 0x1, 0x0, r2}, {}, {}, {0x85, 0x0, 0x0, 0x5}}, {}, [@snprintf={{0x7, 0x0, 0xb, 0x2}, {0x3, 0x3, 0x3, 0xa, 0x9}, {0x5, 0x0, 0xd, 0x9, 0x0, 0x0, 0x85ffffff}, {0x3, 0x3, 0x3, 0xa, 0xa}, {0x7, 0x1, 0xb, 0x6, 0x8}, {0x7, 0x0, 0x0, 0x8}, {}, {}, {0x7, 0x0, 0x5}, {0x18, 0x2, 0x2, 0x0, r1}, {}, {0x46, 0x8, 0xfff0, 0x76}}], {{0x7, 0x1, 0xb, 0x8}, {0x6, 0x0, 0x5, 0x8}}}, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x9001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) 04:29:43 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xb, 0x7, 0x8, 0x8, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x19, 0xc, &(0x7f0000000300)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xfff}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='kfree\x00', r1}, 0x10) r2 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x16, 0xb4, 0x7f}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xb, &(0x7f00000002c0)=@framed={{0x18, 0x8}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_fd={0x18, 0x0, 0x1, 0x0, r2}, @generic={0x79}, @initr0, @exit, @alu={0x5, 0x0, 0xd, 0xa}]}, &(0x7f0000000000)='GPL\x00', 0x2, 0xee, &(0x7f0000000340)=""/238}, 0x21) 04:29:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000008000000000000001000000940000000fad413e850000000f00000095"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) splice(r0, 0x0, r3, 0x0, 0x39000, 0x0) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$F2FS_IOC_SET_PIN_FILE(r2, 0x4004f50d, &(0x7f0000000040)) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f0000000080)={@ipv4={'\x00', '\xff\xff', @private=0xa010102}, 0x8, 0x2, 0x2, 0x5, 0xb3b8, 0x7b}, 0x20) dup3(r4, r1, 0x0) [ 1954.964360][ T943] tipc: Left network mode 04:29:44 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kmem_cache_free\x00', r0}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000300)={r0, 0xe0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x3, 0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xc5, &(0x7f0000000100)=[{}, {}, {}, {}, {}], 0x28, 0x10, &(0x7f0000000140), &(0x7f0000000180), 0x8, 0xc6, 0x8, 0x8, &(0x7f00000001c0)}}, 0x10) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x6, 0xce, 0x5f, 0x8, 0xb3c, 0xc00a, 0x14e3, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x83, 0xb8, 0xdc}}]}}]}}, &(0x7f0000000680)={0x0, 0x0, 0x38, &(0x7f0000000340)=ANY=[@ANYBLOB="010f"]}) 04:29:44 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) renameat2(r2, &(0x7f0000000340)='./file0\x00', r3, &(0x7f00000003c0)='./file1\x00', 0x2) sendmsg$nl_route(r3, &(0x7f0000000580)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000540)={&(0x7f00000004c0)=@ipv4_delrule={0x64, 0x21, 0x800, 0x70bd25, 0x25dfdbfe, {0x2, 0x0, 0x10, 0x1, 0x6, 0x0, 0x0, 0x0, 0x1}, [@FRA_DST={0x8, 0x1, @multicast2}, @FRA_FLOW={0x8, 0xb, 0x1}, @FRA_DST={0x8, 0x1, @private=0xa010100}, @FRA_SRC={0x8, 0x2, @private=0xa010101}, @FRA_FLOW={0x8, 0xb, 0x9}, @FRA_SRC={0x8, 0x2, @loopback}, @FRA_SRC={0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, @FRA_GENERIC_POLICY=@FRA_FWMASK={0x8, 0x10, 0x1}, @FRA_DST={0x8, 0x1, @empty}]}, 0x64}, 0x1, 0x0, 0x0, 0x4000000}, 0x4001) socket$igmp6(0xa, 0x3, 0x2) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x11, 0x8, &(0x7f0000002840)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546000677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5467a932b77674e802a0d42bc6099ad238af770b5ed8925161729298700000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809b5b9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed3957f813567f7a95435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac559eaf39027ceb379a902d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bff57002c1097f92e91002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff7a1ef3282830689da6b53b263339863297771429d120000003341bf4abacac94500fca0493cf29b33dcc9ffffffffffffffd39f6ce0c6ff01589646efd1cf870cd7bb2366fdf870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1293b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd000c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301fb997316dbf17866fb84d4173731efe895ff2e1c55ef08235a0126e01254c44060926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a861887a20639b41c8096d5742db41bd61080dcbe40e0f802fc12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc74aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7ad333545794f37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea139376f24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8e3070000001e48418046c216c1f895778cb25122a2a998de0842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec84ac3571f02f647b3385b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba2f58ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df986741517abf11389b751f4e109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750890ae71555b3228b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da230ed05a8fe64680b0a3f9f2dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b9100000000a55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c776f4b4ce07e1c6fa66fcfc7a228805f76785efc0ceb1c8e5729c66418d169fc03aa18854693ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7e478950aa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab848753203b458b97ec1afb079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7db3c4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378ac2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6ca0400966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e3030108000000000000c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bffef97dcecc467ace456597685c5870d25f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127c0000000000000000000000bfb0bba79344643b1d8daa9f38e4b62c1e2af68c6f5054b078acd74b4a9c944e4505da485a3a4154387a0a88370d9ed9467b09c5888a06431df3f68abf0b366c4d5f8bea7b29c257ed756dff7a21c6b661cbdd43de65afd7f661d5c84f915c90e3d6ea012b68b787eb01d8320000000000000060176dacba0ec503a37fae6b472ec369c79ee6a420c0fd8d8d82fe136d5af6c30bfeb0a7275babfdb96a127aa9386e0671c6454245a18c1c8c49552cff5d27b547cdc34c0858c77a47a9ff86ee9fbd9ceda428716a4218821176d8067997527230fa67d26950d3e4f2750fa7c872874ad3a2d11f9f6eb08e6d7b6fa257b04d8ce36360f524e3dfd2211641f3d2637d86b80681eca50ce0eecafdd22d41fa515c15591e70ded4b70efac3cb42fb352d82e8f7573e8ed8248da356fa91a252976d3a4d8c1843a8d5bb7f5f1028453a0562a3ea93117076dd4940b7df50d78289fe66197525f6095f8662d232970bef61b03fa83027963a1a2e07cfee30c0d0b4c5877f93b3637ca21eab5afcf5d4638dfe8f9202aaad51c979049dd76d65368cbd4187d9f74257c7c4a23ac4a34eec5aa17e78c5167216f5e72138d20f8325dd5f8f96c32189c904eaef580987f1ce601a7cdc35461db9981ac42f9e24b0699bbe4e3d986e38952b0b7938eefd9e7a292bbb66367ad77045fdc18855c81c031dedd185c723238373fc698d676791d04f1ff5f0825a6619e844882f31ed190233d58ecee949e310bf2b1a51b8a33ae65a06d2b6ad386bf8dc49dd328bcd75d1843a13d68560175a18af7efc3c0f20e32f84f6aaaf000000000000000000000013a6c66bce74a8fb9092023df695da2714a7933d699d42de2bc4a85e0a0e22228290a7a7553ab93a16e42453ed86869a02df2f47d4088fac1772d3cd955c81cbf91c2ca7942942f61723b558079b82547844f92df2499c4b2c2ef2539e5daa8d8727baaa6b5755e6f83bbfca00"/3261], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xffffffffffffff7e}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000080)='sched_switch\x00', r4}, 0x10) ioctl$INCFS_IOC_FILL_BLOCKS(0xffffffffffffffff, 0x80106720, &(0x7f0000000440)={0x4, &(0x7f00000003c0)=[{0x1000000, 0x3d, &(0x7f0000000040)="719dd7c6970d28d7b255404a5f7ea8a1f87eb993ddc4ef95f0e3e8261f764081784f73eb1c3af866a1e4d97ccddd46d73eb4754e2932277999df5739bd", 0x0, 0x1}, {0x4a7, 0x1000, &(0x7f0000000c00)="1295dbdf82531804a31b54d456798f6466993211671437eb8bf353fe5ecde54463a28bc91a1f1b1060a159e7e7d26d0e4e377cfa4d5d6f6a040fc34a0d8a00740bf7659b24772426fac3433aae9ad019a851b6c6f9f62630f3d61594b339e847381916382aa0fa4a6e9ba7fb400ebf77f5848e1fdbd6d151e7e0add5eca5ffcb768c5d1b8a1d7d769733a28c6e386e6bb61489495bba3b61719d94a3143aae0ebd2ff620a31436c31df815f8a258b00848be8097d96de2a6c23b05ae5062c830e5b966ceb09c48858372544ccc1b737daf8ed196d5199693c6e26f213d5586c1dd91f919fc5b1b65414cafc1184ab50e1e87ee5bf3642cb03498420c59467f4c2d59b17a004f398b7411c275c4c46e8f42417bbd7c55f1069bcc60af453104a3706c0491c0adbaef745f801c202d370ccb41e558d3f0196995d479d964ed94b45fdb09950d409726834f1219d9c4cf5390d1828365c0a9de95184acb87253bfd76bb136c13122134f71466d0671b0d123c64c8a467d9dc7ccd177ed8f75412866882b9c65acf99e0bcd0b1c9b63cdaef4afc1361ffe6c5702ab7b1164aa15a25abd763e2078d51e1ac10fc57ac05380ae73757ae76ea3d58feb20368cd9bbe4b2163e99edfcee7db8030ae35c784cdc91127adcda9b8c4cd3a9d3b5cfbe90ebb12d7e8e0427a627ce55d16bc74b9219c776a08cae3915cb5559a1ef6adbfed0d01d297d6a365dc3c0609b6506479d6bcbeca3178120d77113ec9510cd4426d0f87c1fa0e9b404587f67fb586cebc72851cc0e0efaefaa521905939fde9fe730e4a7fb6338206179303752bb39692ba678003e15cc4672fd84ef05e21e20705e2e96bb004d77dc54cf9e9eca1441789a197a8cd7b814afdad274a13c49e4c5f71b5c82ee3c483e93c1d27ff66aa646260bee47c0724ca3a9ef07f1abe54b6b0e6e7af9837d9230cc0336df260b11bbb0277619e5cd92dbd45b7c2a4af91954c7124fd70824f7135acf4a6ad44768c13b3cfb082c575b11fcfbb2d059adac74f43566e4238eb272f5c00dc29aa946a54c4d09c20439b7edbd31a79002bf723c8dfcc6d8babdf1a557aad6a93c14e5ec836cb82697144850c9e770bb706b22daabc762499e1145a92fa8492151d2848c01d9d5957d02832d40b6965a0f2db547e4f1715d9dd4aca60e76e401a52479e0c929539dbaa98aeb64c2b468285f915dee7c1317de1abfef3a3e9116522e65097482364292d5ac98460195a9832d348bbfa0e9b3a8d283b39720da86634f1d5582ab29a2001d4ddec7f10970063533e18c23cc7798a47bbf1bdee0398f482230a40b76a33fdf88302a2d87e387986ec1932be8bcdb16efb61b5591d920cca9ea789d5eca1d75b2bee03c4727ea59889137b368976dd940e92dc9f6df7bcd7b5b69a4069d0421eb0975a13b2f2744cee8f009c337e27d1ed5f88e416d1ad30302daf16231c02961c73542cb1d2605d0ca9e999b520493f2b618cce25417f8a80f7bbe324f1439ad928cd98c0ee11063703d3f486399a4a8aafba69802215acfdf0f6ba1fe0bd6fa67fb5828d36c81235ac0d642d0f7e1074eabd56e196e6fed0d29cb2f2a990ef220f316c3a1e3a6554601f091d73c46e9f517adfcee067ef45ced7baef8ae988ce5dcacb46a5503265e3a3aa68cda208ec71f0f43c4a97f60ea699c51d233ef2769340ad4c247bfb8805f3ac676f0b7bbdcffc8cc5207d910f8eb1da8b074efb6ba888ff6de2305829105c5103d0655a45680c2ac3d82909fbe9d260b3909aa7cead825bba2b4c72889c9e4ad8a1aa662b71cac70512a49007f107613a8f57548f32164a89c663427da151ad86a66c73ccc967fadaf649ec70c079991b7a96fa5ffb1cbad3c01c46dac34d2a265cdc6aca3528aac16a827b5bfcd46f15cad418255ec9346aac193874dcbd6446cbbfd7c5212d1f154e8527da6b788fce9e54041c1262c90ee84914a98c49c04cd3beea821d93c3825846822571fd7861ed9bf742abbbe080c0bcbc6e95e5ec94ccd5b3e8b6cc0be699edef3ef778dc85136551be399c3676c144add5f567cb43ffcf3ce51a7d51126f0acb93d02958d594c9d5ff1ee85625f8f3c64c099c4c1519308a34deb53066a1d405b154c2f67205a54347c578a32a272c6722be2699da3dd856998c9b85f3aeae707cc953087dd69a2d69ce4a49007f9890aa39af932febfd52b6448c34dd959002e906763e4f5e029862cf8dd9797f8fd200ecf60310f90ea48c3b9a89b18f97d2fd7403b7fb697b8d012449da9d36b7700b5c9807ed3c9bc277ae43e00517dc496624f3e1804961dc4a194ddff275ab92d0c3042db017dd7f66a8e0870b8d72ca0b65706db28f6e98124fb553b1945f7e86f96684b2fb3826a6fc143c02956cb9ad645005cc513c7b339e385942afab229b4c5ba6ec0323d93c7c8f7ecd5dc0147f71a85974d3eef14c1787b76f4cd55e2cb2da46cb9a0269277afeb7378ce7399523c48cd7ffa2fee8ffaafcd6b7d339e954fe2bc3150d91b438bab4eec11e3a0dbb8444bd19304fead939e8a96faa36767075bb77895158fd655a0f697e10a81e5b143b9a7ee669fb3e44f9170dedba124558790fb5b848006ef951b2a2898abbd24da994aba0dd520f9755b5fe021f6e9cbedc58a5cfa7feccec4fed41c7be6213bdd39745912bf48ef8cca669595aebb8d17a87edbc2da5b11327d53c621c524a5d20a746123d7a8263b44727d44c8d598f97ca8ffa39ce3bf977be3410ba7a5a687b4e87145e8470307ee81ccee1966ac896d08b28019c61be4da8c7d6858e14dc294440083fec9e459d66177269a1c932f42d33be700fe0db0a0fb6cffbd02a2a3b3467914514e25a7e77f34855cf7b0f5859acb38bb5b40a9095c3a612306230833e2966cbca516e3076336ef3307586c7438c551669672b4c57b43b3d079fc84a50415e5176e5bc7f085c455cb2bba82a54ca081b47b06faa9beb139f0ed43cca7fb4f9000d79112478df0aab49e26c28e76c013a69ed958a03646e7fe8c2a53cb2f2d238754815edce86d171f811a6edbe9498476f80c2d561366b426161f621d88a851efc328b8da7650e6309484e6e19b6eb9f78150c1444dffad2c191108a00461cfc5d171696ae75a51b17136256b8ea498b0cc7503695c5663505894b48df3167731aea41b0c25359a74992418d4022bf6ee8cd26502bd8e17ece1237e4849bcbd1bfc4338d9e6e3555f437aedd376d8d3742281e5d14e4adf5ba1f80dba99528e729ed0d4c4040e6425f8b081c876103a3485acf3c8e3648ee64d8cefb9b327ea22df11e9b992c1267f0e2e694e553aa85cc749df30cf096da7f76487f29f6c9f11af1ad46616e24fcf30cff00df8c45ad38c72e00e5961a1867cd262a4117bbeb14a3d63efaae9ae4ef5e7d1dc5034bcf9ed0587e6cde2ff0cd0c4c416ba5fe9386b47ad9e34ff17d88badb06d691d2868cf5833e2f30f0ca3656f1e219ba943eae0f6ac21246ff686f806d6930d0ed1bc84a6604d77534072fd4e6f99c49153d190494f6a0ef1f51edd704d3369c5f0d252e1217ec2570abf2a7b3e9d4535f3af14c816e7800256fd75ea901737ed4990db93cf2c1ae29afb05cb3fc644bcb12a873a7067ae3c5446082b65167d296c549e73bb51317c674563cb54c5c8fa1ef428df8365401a0e9b797cdfb2f59a28d8208fb2e526927e3911b1d1bfb7698bf6827f314e7554565558ecfa12cdd827ea5258242090881555e24903e2a465810ffa7f8a43454894b8dee956ab6962e25523fef2ef335eba283b8a9cd5e2455c1b55a4f60dbb13ae1ac7537a10c74c14644f55e15c5f7eeff52c5845abacf91e0ff9e1afc1e3adc39aca27ed94f1af4fd2b449a6e2681c5e82a14bc1f5c02096364de38358aa9e72c18d5c2a58e349085bedcdaf52d0b3281b3e4f8dd5dbbbb5b3fb1bbb97cfb8879f34015cca0bff2d850fe61c54d72d3e700e8e9aa47907a32b12350ea6867ca40c312b36be6add7d7daf8a93dcbe118cbceabcb9583cf46b1b08a98fd096dbe100798c9f66e1cfe8abd69dd240f357f6ffcef7b5297fa2b6251b6959a9d87bf1c1a3ff8558888aedae8878408f9944b0085d66a793655c4ab6cb371c383ef4be1e1664117a02deaa06bcfe387db7c43ee245bea309c34385c1671db895a059cdc846a4c8e2009aa2136524d5c50728bba58f4f56198d565dc37f13cc084e9f3e20c52c564e7007dcaa82d9fff9338524307d3ccc0f10b0609a00283951cc165b546a8318223a7d1a733bd5da413ba9ab53965172d4b8cc8163938b6be451f89bb3b8feacf6e30424851c3efebe96dc5bed0e5232e8734fda1e8bbc0730c4ddb42676d51197a35ac437d182827609c6ef915aa0b4fb4fcebf1dc6eef492ceb3306a3d27e0132e2dc6bdfc2a285237a18b1b8ba829d49ce57efd63ed7552535a557cda5f0efd06c94381b8da85749c7366f78cd3c5ca1539b564d8f8dffecbfd9ab823b27d24bcd1b0d93a76985da4a64a21d96b39ea7411d2d2d630538887c66fb85f156198a3ec1bb6411a02df282e92df7a2854805b8c812482a6734b196d8e0492795223e1a540b01ba3445c9053f52069d90efab3f107c71a1d2d3541d83df329c3d83561f305948903076ca0863e96eef758fa679698701831e39554e9b462a700623a10dd20d0c984d7bb5331fdb80bfe9a49e001142e76cc00e25c6a672614fbf73497c3229e58329e7f5d2350556248dad1b83981021b54db3d147c987cfd75099834581aaceb7641d555e6ce6ea9cafdcbded3e1c1d9b7c1f81abf30cf1ce87225d3ca6a7ee370425c8f81ca540b650387f4b9f465c6b7811be1308fa822b39230a782b754ff7cc59e0058ba7564dd1aaa1927ecb982ba573f2985b6b3ae68c22bba6ccda960b88146d08eb62ea0143ee14b6a01371faab3db4b19f036deff80dd0b393b099cd3360c9fc965db6b4a0cc7802c5c1bf727db83514e720b948b5301d96df7c4b5529ae4f980ca73a1dcdd9b88f7b47ca24198b7c66e4e853bb7e9599509a9fd94fdf6eabe009f43b20d29ef907e90afe4859d165a9162c2d4624d0a51bcaba6f876b5346780aad452e0fb07e5085d32b681846a85b877bad88a6b155ed2acbce7e59616d6bfd03ece6059b264c5cbbe28475a93cde19a775d56b1e0dff3690df0d87668c466ac4f215fd0e575bde8f63afab1072a33a841391d0ca6d2c8e1c5e8493d8ae2d0d1ea48e7aee1ff66a08e33e41f845130b2e79d54f038d7efe5e8e3ab1c8ed0b4a1425bc84d6f01296a3196e61ad491260b808dbf0145aa9eebca11952f405eb2017d1a94c99616c0ae14027cd1f20a2a71999de86ec999310596828f8570399b604b76de65d723ac30de0518db22ab594919991365817794ae0596b510c0d6594db8bd903834e6163e3ca4184910584c1521bd04310b84d13eac4338e22d7a4fc1cc9bd36d010b5983b5c425ac071ca573c4a82b166cfafa9ce635cdfe24f0c44f66b23184d2abe742c4fecb7aeb008b22774f309a7a8f859695330ff2bdd5bba99675f7a091e1e411dfca01bad2c32b9cb13b188478a8984c4128d96a1e2a7a991a8a13fec4d053db0d2ac37652077b4ddf5f527fe33a1a038bf485b9657b1faf6ca29b10df1cc9a1bfa0a593274e1173ce2addfe11297ba84db1d9429a666b8a06f5813705ff9ef4a28192a10080de5a3430acc57118de159d80c81ad24ab49fe676a89287e185fa9850d9ceaf05f04f1eb438f", 0x1, 0x1}, {0x400000, 0x4b, &(0x7f0000000240)="0eb88dbcdb05a905bdad6901cb83e7d437e212fcb1fda24e8d9ce17806bc9dbb137e0fd25d42ecc437bec4b6657fed5366ef31e49085f0aa597d719259185c6af64af674f27de75b4933f5", 0x1}, {0x101, 0xed, &(0x7f00000002c0)="48469103ae920258b2ac0164d4f387e7df8c301f25e8d9b1a468f3612536e0fefa23610797105cb02d2bd33ffc6a2356194f5295d978d10b2f2b0da4d11d7ba1c3fb904e4a905c83bc35f19775705970cb3547bf0c275c7a288171e579dea50a51dfbb363cf1261d34872d07cde1eacc324022809dee164ecebcf2d83e162b8a31bef9eb4d7c95c5971a05c6c130d9c3d3b66e16a67c76ede436d689f53a732aad6f1a7fb49ae22ec87a15af0e1bce205984f1daf4fc752ed62dfaaef0dec43aaa171c484041c352247e1cc2f035b57b568ca8374e24d777fb5599ef5dedc37b234bdc608e29fd11351e371b60"}]}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f00000000c0)={&(0x7f00000001c0)=@dellink={0x4c, 0x11, 0x300, 0x0, 0x0, {0x0, 0x0, 0x0, r5}, [@IFLA_OPERSTATE={0x5, 0x10, 0x6}, @IFLA_MAP={0x24, 0xe, {0x0, 0x0, 0x0, 0x0, 0x5}}]}, 0x4c}}, 0x0) setsockopt$packet_add_memb(r3, 0x107, 0x1, &(0x7f00000005c0)={r5, 0x1, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3f}}, 0x10) 04:29:44 executing program 4: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x0, 0x4, 0x1, 0xbf27, 0x500}, 0x48) mmap(&(0x7f0000fa2000/0x3000)=nil, 0x3000, 0x7, 0x13, r1, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/110, 0x6e}], 0x1) madvise(&(0x7f0000fa0000/0x4000)=nil, 0x4000, 0xe) read$FUSE(r0, &(0x7f00000061c0)={0x2020}, 0x2020) [ 1955.456496][ T943] device bridge_slave_1 left promiscuous mode [ 1955.463682][ T943] bridge0: port 2(bridge_slave_1) entered disabled state [ 1955.473473][ T943] device bridge_slave_0 left promiscuous mode 04:29:44 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='oom_score_adj\x00') preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/114, 0x72}], 0x1, 0x9, 0x0) statx(r0, &(0x7f0000000000)='./file0\x00', 0x4000, 0x0, &(0x7f0000000040)) r1 = socket(0x10, 0x2, 0x0) write(r1, &(0x7f0000000800)="240000001e005f0814f90408faac470002000000010000000000080008000dc00e0000ff", 0x24) [ 1955.500165][ T943] bridge0: port 1(bridge_slave_0) entered disabled state 04:29:44 executing program 2: sendmsg$NL80211_CMD_CHANGE_NAN_CONFIG(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) ioctl$FS_IOC_GETFSLABEL(0xffffffffffffffff, 0x400452c8, &(0x7f0000000100)) 04:29:44 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000002000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='block_plug\x00', r1}, 0x10) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$FITHAW(r2, 0xc0045878) write$cgroup_type(r3, &(0x7f0000000180), 0x40001) 04:29:44 executing program 2: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fc00100}]}) openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000100)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r0, 0xc0182101, &(0x7f0000000200)={r1}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x4040, 0x40) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r2, 0x800c6613, &(0x7f0000000300)=@v1={0x0, @aes128, 0x2, @desc4}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000180)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r0, 0x40182103, &(0x7f0000000240)={r3, 0x1, r0, 0x3f}) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(r0, 0x40082102, &(0x7f0000000080)=r3) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000340)) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r0, 0xc0182101, &(0x7f0000000280)={r3}) 04:29:44 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@p, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0xfffffffb}, {0x85, 0x0, 0x0, 0x2d}}]}, &(0x7f0000000880)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000700)=@base={0x19, 0x4, 0x8, 0x7f}, 0x48) getpeername$packet(0xffffffffffffffff, &(0x7f0000002140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000002180)=0x14) bpf$PROG_LOAD(0x5, &(0x7f00000022c0)={0xb, 0x9, &(0x7f0000002080)=@raw=[@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x8}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}], &(0x7f0000002100)='GPL\x00', 0x40, 0x0, 0x0, 0x41100, 0x20, '\x00', r2, 0x2c, 0xffffffffffffffff, 0x8, &(0x7f00000021c0)={0x9, 0x1}, 0x8, 0x10, &(0x7f0000002200)={0x5, 0xa, 0x10001}, 0x10, 0xffffffffffffffff, r0, 0x4, &(0x7f0000002240)=[r1, 0xffffffffffffffff], &(0x7f0000002280)=[{0x2, 0x3, 0xd}, {0x0, 0x3, 0x7, 0x3}, {0x3, 0x1, 0x10, 0x7}, {0x2, 0x3, 0xc, 0xb}], 0x10, 0x200}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f00000022c0)={0xb, 0x9, &(0x7f0000002080)=@raw=[@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x8}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}], &(0x7f0000002100)='GPL\x00', 0x40, 0x0, 0x0, 0x41100, 0x20, '\x00', r2, 0x2c, 0xffffffffffffffff, 0x8, &(0x7f00000021c0)={0x9, 0x1}, 0x8, 0x10, &(0x7f0000002200)={0x5, 0xa, 0x10001}, 0x10, 0xffffffffffffffff, r0, 0x4, &(0x7f0000002240)=[r1, 0xffffffffffffffff], &(0x7f0000002280)=[{0x2, 0x3, 0xd}, {0x0, 0x3, 0x7, 0x3}, {0x3, 0x1, 0x10, 0x7}, {0x2, 0x3, 0xc, 0xb}], 0x10, 0x200}, 0x90) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000200)={'gretap0\x00', &(0x7f0000000340)={'gre0\x00', 0x0, 0x7800, 0x1, 0x6, 0x7fffffff, {{0x32, 0x4, 0x0, 0x18, 0xc8, 0x67, 0x0, 0x9, 0x2f, 0x0, @rand_addr=0x64010102, @multicast1, {[@timestamp_prespec={0x44, 0x4c, 0xcb, 0x3, 0xb, [{@empty, 0x5}, {@rand_addr=0x64010102, 0x6}, {@loopback, 0x100}, {@private=0xa010102, 0x20}, {@local, 0x1}, {@loopback, 0x7}, {@remote, 0x9}, {@initdev={0xac, 0x1e, 0x0, 0x0}}, {@remote, 0x1}]}, @cipso={0x86, 0x65, 0x0, [{0x2, 0x5, "12a358"}, {0x6, 0xe, "c325ef8a1c6398f424ad9370"}, {0x6, 0xb, "0f784bf238cc63dcc8"}, {0x6, 0x7, "86048fa48e"}, {0x0, 0xf, "33692c94935eeecef27296dba6"}, {0x2, 0x8, "377869dc949d"}, {0x2, 0xe, "2b8bcfc03932b85578b47ca3"}, {0x0, 0xa, "239c76fa9de7a061"}, {0x6, 0xb, "dbd4280ded175eda1c"}]}]}}}}}) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000440)=@base={0x14, 0x6, 0x7, 0x7, 0x4c0, r1, 0xffffffff, '\x00', r3, 0xffffffffffffffff, 0x5, 0x5}, 0x48) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000eed170bbe842978af8ff00000000bea200000000000007e7fffff7ffffffb703000008000000b704001be600"/65], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000540)={{r1}, &(0x7f00000004c0), &(0x7f0000000500)=r0}, 0x20) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000540)={{r1, 0xffffffffffffffff}, &(0x7f00000004c0), &(0x7f0000000500)=r0}, 0x20) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000780)={0x0, @multicast2, @broadcast}, &(0x7f00000007c0)=0xc) r8 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000800)={&(0x7f00000008c0)=ANY=[@ANYBLOB="9feb01001800000000000000d4000000d400000003000000090000000000000c020000000800000000000001000000005f0038040c0000000a000004760000000900000002000000010000000800000000000000060000000100000004000c00000004000000050000010000000000000000ffffff7f0600000005000000050000000200000003000000090000000300000000000000000001001000000003000000090000000200000003000000bdac0000020000000000000e02000000000000000f0000000000000a010000000b00000000000002020000000b0000000000000700"/239], &(0x7f00000009c0)=""/213, 0xef, 0xd5, 0x1, 0xff}, 0x20) r9 = bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x0, 0xf, &(0x7f0000000340)=@ringbuf={{}, {}, {}, [], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000140)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000000), &(0x7f0000000040)=r9}, 0x20) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000025c0)={0x10, 0x7, &(0x7f0000002380)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0xfd}, @tail_call={{0x18, 0x2, 0x1, 0x0, r6}}], &(0x7f00000023c0)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x1, '\x00', r3, 0x21, r8, 0x8, &(0x7f0000002400)={0xa, 0x1}, 0x8, 0x10, &(0x7f0000002440)={0x3, 0xf, 0x7}, 0x10, 0x0, r5, 0xa, &(0x7f00000024c0)=[r6, 0x1], &(0x7f0000002500)=[{0x0, 0x4, 0xa, 0xa}, {0x0, 0x1, 0x10, 0x4}, {0x3, 0x3, 0xd, 0xc}, {0x4, 0x3, 0x6}, {0x2, 0x1, 0x1, 0x9f49550cf1db11c3}, {0x5, 0x2, 0x5, 0x5}, {0x5, 0x3, 0x2, 0xc}, {0x2, 0x3, 0xd, 0xc}, {0x2, 0x3, 0x5, 0x5}, {0x3, 0x3, 0xa, 0x7}], 0x10, 0x71c3}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f00000025c0)={0x10, 0x7, &(0x7f0000002380)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0xfd}, @tail_call={{0x18, 0x2, 0x1, 0x0, r6}}], &(0x7f00000023c0)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x1, '\x00', r3, 0x21, r8, 0x8, &(0x7f0000002400)={0xa, 0x1}, 0x8, 0x10, &(0x7f0000002440)={0x3, 0xf, 0x7}, 0x10, 0x0, r5, 0xa, &(0x7f00000024c0)=[r6, 0x1], &(0x7f0000002500)=[{0x0, 0x4, 0xa, 0xa}, {0x0, 0x1, 0x10, 0x4}, {0x3, 0x3, 0xd, 0xc}, {0x4, 0x3, 0x6}, {0x2, 0x1, 0x1, 0x9f49550cf1db11c3}, {0x5, 0x2, 0x5, 0x5}, {0x5, 0x3, 0x2, 0xc}, {0x2, 0x3, 0xd, 0xc}, {0x2, 0x3, 0x5, 0x5}, {0x3, 0x3, 0xa, 0x7}], 0x10, 0x71c3}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r12 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000180)='kfree\x00', r12}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000180)='kfree\x00', r12}, 0x10) r13 = bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=@base={0x2, 0x4, 0x4, 0x8}, 0x48) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000001800)={0xffffffffffffffff, 0x20, &(0x7f00000017c0)={&(0x7f0000000740)=""/74, 0x4a, 0x0, &(0x7f00000007c0)=""/4096, 0x1000}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000018c0)={0xe, 0x4, &(0x7f0000000680)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x5}, [@func={0x85, 0x0, 0x1, 0x0, 0x8}]}, &(0x7f00000006c0)='syzkaller\x00', 0x6, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x14, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1, 0x5}, 0x10, r14, r12, 0x2, &(0x7f0000001840)=[r13, r13], &(0x7f0000001880)=[{0x3, 0x1, 0x6, 0x6}, {0x5, 0x5, 0xf, 0xa}], 0x10, 0x6c0f}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000001a00)={{r6, 0xffffffffffffffff}, &(0x7f0000001980), &(0x7f00000019c0)=r12}, 0x20) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000001a40)={0x2, 0x4, 0x8, 0x1, 0x80, r15, 0x0, '\x00', r7, 0xffffffffffffffff, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x1f, 0x15, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80000000}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x2}}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r10}}, @ldst={0x1, 0x3, 0x6, 0xb, 0x8, 0xc, 0xffffffffffffffff}, @map_idx={0x18, 0x9, 0x5, 0x0, 0xa}, @jmp={0x5, 0x0, 0x7, 0x2, 0x0, 0xfffffffffffffff8, 0xfffffffffffffff0}]}, &(0x7f0000000240)='GPL\x00', 0x10000, 0x4f, &(0x7f00000003c0)=""/79, 0x81f00, 0x6a, '\x00', 0x0, 0x12, r11, 0x8, &(0x7f0000000300)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000440)={0x0, 0x0, 0x9, 0x9}, 0x10, r14, r9, 0x3, 0x0, &(0x7f0000000480)=[{0x1, 0x4, 0x2, 0x6}, {0x5, 0x5, 0x5, 0x2}, {0x1, 0x1, 0x3, 0x8}], 0x10, 0x1000}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x1f, 0x15, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80000000}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x2}}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r10}}, @ldst={0x1, 0x3, 0x6, 0xb, 0x8, 0xc, 0xffffffffffffffff}, @map_idx={0x18, 0x9, 0x5, 0x0, 0xa}, @jmp={0x5, 0x0, 0x7, 0x2, 0x0, 0xfffffffffffffff8, 0xfffffffffffffff0}]}, &(0x7f0000000240)='GPL\x00', 0x10000, 0x4f, &(0x7f00000003c0)=""/79, 0x81f00, 0x6a, '\x00', 0x0, 0x12, r11, 0x8, &(0x7f0000000300)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000440)={0x0, 0x0, 0x9, 0x9}, 0x10, r14, r9, 0x3, 0x0, &(0x7f0000000480)=[{0x1, 0x4, 0x2, 0x6}, {0x5, 0x5, 0x5, 0x2}, {0x1, 0x1, 0x3, 0x8}], 0x10, 0x1000}, 0x90) r16 = syz_open_dev$tty1(0xc, 0x4, 0x1) r17 = dup(r16) write$UHID_INPUT(r17, &(0x7f0000001040)={0xc, {"a2e3ad214fc752f91b38090987f70e06d038e7ff7fc6e5539b5009078b089b0e083863090890e0878f0e1ac6e7049b334c959b669a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31300d3b6d0936cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78669a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000002335875271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1fe90a56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617601000000be70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d595a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9980000000b3309603f1d4ab966203861b5b15a841f2b575a8bd0d780231c9c99a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6c82fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c2021d653a5520000008213b704a5000000000000008ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710a80000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4e38a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2bed9e53803edf1a4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034e00000000ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c478b095b68441a34cb51682a8ae4d24ad92f243941ed274549b79a7962fb385a882e8020f068bb87af8b90fd8f08876da865d258734dd73583df292892448039ef799cf0630becdbe6c4579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93ae62fccfcbb2b75a2183c46eb65ca8124e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43e4fb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e01feffffffffffff83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369d75f2e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aa01b20f7694a00f16e2d0174035a2c22656dc00880acebdbe8ddbd75c2f998d8ac2dfad2ba3a50200000045a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe2907ac0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf463661c953fcad6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7cd419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaeecf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b281769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a37684f4113c48859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c105000000302a808d7f5251440613d17ca51055f2f416a44fe180d2d50c312cca7cb14a20dc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb40100000006376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7ceec7dc808bf653639d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a602000000000000007007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf6529006c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6522fb5f6ffcdd56fed88935fcb75912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae233a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a5bd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08008897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80c1c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c98ad90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe360500000000000000b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1062dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1df0d07b3d5bd3b01faffd0addbed2881a9700af561ac8c7e36bb2fc4c40e9c766c06817bb903729a7db6ff957697c9ede7885d94ffb0759be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c1484d2f9c55f4901203a9a8a2c3e51074b41bc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600", 0x1000}}, 0x1006) (async) write$UHID_INPUT(r17, &(0x7f0000001040)={0xc, {"a2e3ad214fc752f91b38090987f70e06d038e7ff7fc6e5539b5009078b089b0e083863090890e0878f0e1ac6e7049b334c959b669a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31300d3b6d0936cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78669a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000002335875271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1fe90a56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617601000000be70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d595a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9980000000b3309603f1d4ab966203861b5b15a841f2b575a8bd0d780231c9c99a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6c82fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c2021d653a5520000008213b704a5000000000000008ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710a80000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4e38a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2bed9e53803edf1a4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034e00000000ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c478b095b68441a34cb51682a8ae4d24ad92f243941ed274549b79a7962fb385a882e8020f068bb87af8b90fd8f08876da865d258734dd73583df292892448039ef799cf0630becdbe6c4579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93ae62fccfcbb2b75a2183c46eb65ca8124e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43e4fb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e01feffffffffffff83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369d75f2e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aa01b20f7694a00f16e2d0174035a2c22656dc00880acebdbe8ddbd75c2f998d8ac2dfad2ba3a50200000045a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe2907ac0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf463661c953fcad6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7cd419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaeecf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b281769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a37684f4113c48859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c105000000302a808d7f5251440613d17ca51055f2f416a44fe180d2d50c312cca7cb14a20dc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb40100000006376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7ceec7dc808bf653639d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a602000000000000007007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf6529006c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6522fb5f6ffcdd56fed88935fcb75912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae233a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a5bd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08008897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80c1c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c98ad90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe360500000000000000b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1062dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1df0d07b3d5bd3b01faffd0addbed2881a9700af561ac8c7e36bb2fc4c40e9c766c06817bb903729a7db6ff957697c9ede7885d94ffb0759be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c1484d2f9c55f4901203a9a8a2c3e51074b41bc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600", 0x1000}}, 0x1006) bpf$PROG_LOAD(0x5, &(0x7f0000001d80)={0x20, 0x29, &(0x7f0000001ac0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x50ad, 0x0, 0x0, 0x0, 0x9}, {{0x18, 0x1, 0x1, 0x0, r4}}, {}, [@initr0={0x18, 0x0, 0x0, 0x0, 0xfff}, @jmp={0x5, 0x1, 0xc, 0x0, 0x2, 0x100, 0xfffffffffffffffc}, @tail_call={{0x18, 0x2, 0x1, 0x0, r13}}, @btf_id={0x18, 0x7, 0x3, 0x0, 0x2}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r13}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x76a0}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @tail_call={{0x18, 0x2, 0x1, 0x0, r13}}, @map_val={0x18, 0x9, 0x2, 0x0, r11, 0x0, 0x0, 0x0, 0x3}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000001c40)='syzkaller\x00', 0x97, 0x31, &(0x7f0000001c80)=""/49, 0x40f00, 0x8, '\x00', r7, 0x26, r8, 0x8, 0x0, 0x0, 0x10, &(0x7f0000001cc0)={0x0, 0x3, 0x800}, 0x10, r14, r17, 0x3, &(0x7f0000001d00)=[r4], &(0x7f0000001d40)=[{0x5, 0x3, 0xd, 0x8}, {0x5, 0x2, 0xd, 0xc}, {0x5, 0x3, 0x8}], 0x10, 0x4}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f0000001d80)={0x20, 0x29, &(0x7f0000001ac0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x50ad, 0x0, 0x0, 0x0, 0x9}, {{0x18, 0x1, 0x1, 0x0, r4}}, {}, [@initr0={0x18, 0x0, 0x0, 0x0, 0xfff}, @jmp={0x5, 0x1, 0xc, 0x0, 0x2, 0x100, 0xfffffffffffffffc}, @tail_call={{0x18, 0x2, 0x1, 0x0, r13}}, @btf_id={0x18, 0x7, 0x3, 0x0, 0x2}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r13}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x76a0}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @tail_call={{0x18, 0x2, 0x1, 0x0, r13}}, @map_val={0x18, 0x9, 0x2, 0x0, r11, 0x0, 0x0, 0x0, 0x3}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000001c40)='syzkaller\x00', 0x97, 0x31, &(0x7f0000001c80)=""/49, 0x40f00, 0x8, '\x00', r7, 0x26, r8, 0x8, 0x0, 0x0, 0x10, &(0x7f0000001cc0)={0x0, 0x3, 0x800}, 0x10, r14, r17, 0x3, &(0x7f0000001d00)=[r4], &(0x7f0000001d40)=[{0x5, 0x3, 0xd, 0x8}, {0x5, 0x2, 0xd, 0xc}, {0x5, 0x3, 0x8}], 0x10, 0x4}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000b80)={0x1c, 0x16, &(0x7f0000000580)=@framed={{0x18, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x5}, [@snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}}, @map_val={0x18, 0x3, 0x2, 0x0, r4, 0x0, 0x0, 0x0, 0x3}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r6}}]}, &(0x7f0000000640)='syzkaller\x00', 0x81, 0x77, &(0x7f0000000680)=""/119, 0x41000, 0xb, '\x00', r7, 0x4, r8, 0x8, &(0x7f0000000840)={0x6, 0x2}, 0x8, 0x10, &(0x7f0000000ac0)={0x1, 0x1, 0x2}, 0x10, r14, 0xffffffffffffffff, 0x2, &(0x7f0000000b00)=[r4], &(0x7f0000000b40)=[{0x5, 0x1, 0x8, 0xb}, {0x4, 0x4, 0x2, 0x9}], 0x10, 0x8}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='ext4_es_remove_extent\x00', r5}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='ext4_es_remove_extent\x00', r0}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='ext4_es_remove_extent\x00', r0}, 0x10) unlink(&(0x7f0000000140)='./cgroup\x00') (async) unlink(&(0x7f0000000140)='./cgroup\x00') [ 1955.833127][ T24] audit: type=1326 audit(2000003384.833:34232): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=13952 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fbc4dd8ada9 code=0x7fc00000 04:29:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'macvtap0\x00', 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r2, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) recvmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRES32=r1], 0xfffffdc8}, 0x0) ioctl$TUNSETNOCSUM(r3, 0x8914, 0x20000000) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB, @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000140000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000200)='qdisc_reset\x00', r5}, 0x10) close(r0) [ 1955.884193][ T24] audit: type=1326 audit(2000003384.893:34233): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=13952 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=257 compat=0 ip=0x7fbc4dd8ada9 code=0x7fc00000 [ 1955.908229][ T24] audit: type=1326 audit(2000003384.893:34234): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=13952 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fbc4dd8ada9 code=0x7fc00000 04:29:45 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = dup(r1) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000028b000/0x18000)=nil, &(0x7f0000000240)=[@text16={0x10, &(0x7f0000000040)="f20f233c0f46200f237166b9800000c00f326635000400000f30baf80c66b890b6b98d66efbafc0c66ed0f01c466b98e0200000f32ba4000b8f8ffef608ad8", 0x3f}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x1d000}) ioctl$KVM_NMI(r3, 0xae9a) ioctl$KVM_RUN(r3, 0xae80, 0x4900) 04:29:45 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000440)=ANY=[@ANYBLOB="180000000081ab92f46d2d03b90000009500bc9dc685e795"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000004c0)={&(0x7f0000000400)='ext4_mballoc_prealloc\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000000)='cpuacct.usage_user\x00', 0x100002, 0x0) write$cgroup_type(r2, &(0x7f0000000180), 0x2009) lseek(r0, 0x3, 0x3) 04:29:45 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cgroup.controllers\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r0, &(0x7f0000000100)={[{0x0, 'net_cls'}]}, 0x9) r2 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r2}}, {}, [], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f00000000c0)='ext4_ext_show_extent\x00', r3}, 0x10) write$cgroup_int(r1, &(0x7f0000000200)=0xc000000, 0x43400) 04:29:45 executing program 2: sendmsg$NL80211_CMD_CHANGE_NAN_CONFIG(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) ioctl$FS_IOC_GETFSLABEL(0xffffffffffffffff, 0x400452c8, &(0x7f0000000100)) 04:29:45 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000004180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b7030000fbffffff850000002d00000095"], &(0x7f0000000880)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='ext4_es_remove_extent\x00', r0}, 0x10) unlink(&(0x7f0000000140)='./cgroup\x00') 04:29:45 executing program 2: clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) setitimer(0x1, &(0x7f0000000180)={{0x77359400}, {0x0, r0/1000+10000}}, 0x0) timer_create(0x3, 0x0, &(0x7f0000001400)=0x0) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_gettime(0x0, &(0x7f0000000740)={0x0, 0x0}) setitimer(0x1, &(0x7f0000000780)={{r2, r3/1000+60000}, {0x0, 0x2710}}, &(0x7f00000007c0)) timer_settime(r1, 0x1, &(0x7f0000000000)={{0x77359400}, {0x77359400}}, &(0x7f00000000c0)) timer_settime(0x0, 0x0, &(0x7f0000000080)={{}, {0x77359400}}, 0x0) r4 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) recvmmsg(r4, &(0x7f0000000a80)=[{{&(0x7f00000001c0)=@can, 0x80, &(0x7f0000000500)=[{&(0x7f0000000240)=""/213, 0xd5}, {&(0x7f0000000340)=""/253, 0xfd}], 0x2, &(0x7f0000000440)=""/137, 0x89}, 0x1}, {{0x0, 0x0, &(0x7f0000000c00)=[{&(0x7f0000000b40)=""/165, 0xa5}], 0x1, &(0x7f0000000600)=""/185, 0xb9}, 0x20}, {{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f00000006c0)=""/125, 0x7d}, {&(0x7f0000000c40)=""/146, 0x92}, {&(0x7f0000000800)=""/172, 0xac}, {&(0x7f00000008c0)=""/144, 0x90}], 0x4, &(0x7f00000009c0)=""/153, 0x99}, 0x2}], 0x3, 0x10101, 0x0) timer_settime(r1, 0x1, &(0x7f0000000100)={{}, {0x77359400}}, 0x0) unshare(0x40000000) [ 1956.188476][T13971] bridge0: port 1(bridge_slave_0) entered blocking state [ 1956.195350][T13971] bridge0: port 1(bridge_slave_0) entered disabled state [ 1956.202789][T13971] device bridge_slave_0 entered promiscuous mode [ 1956.222842][T13971] bridge0: port 2(bridge_slave_1) entered blocking state [ 1956.229737][T13971] bridge0: port 2(bridge_slave_1) entered disabled state [ 1956.236926][T13971] device bridge_slave_1 entered promiscuous mode [ 1956.247906][T13974] bridge0: port 1(bridge_slave_0) entered blocking state [ 1956.254774][T13974] bridge0: port 1(bridge_slave_0) entered disabled state [ 1956.261880][T13974] device bridge_slave_0 entered promiscuous mode [ 1956.277338][T13974] bridge0: port 2(bridge_slave_1) entered blocking state [ 1956.284210][T13974] bridge0: port 2(bridge_slave_1) entered disabled state [ 1956.291284][T13974] device bridge_slave_1 entered promiscuous mode [ 1956.362446][T13971] bridge0: port 2(bridge_slave_1) entered blocking state [ 1956.369296][T13971] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1956.376375][T13971] bridge0: port 1(bridge_slave_0) entered blocking state [ 1956.383167][T13971] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1956.399981][T13974] bridge0: port 2(bridge_slave_1) entered blocking state [ 1956.406817][T13974] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1956.413930][T13974] bridge0: port 1(bridge_slave_0) entered blocking state [ 1956.420701][T13974] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1956.452493][ T479] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 1956.460082][ T479] bridge0: port 1(bridge_slave_0) entered disabled state [ 1956.467424][ T479] bridge0: port 2(bridge_slave_1) entered disabled state [ 1956.474527][ T479] bridge0: port 1(bridge_slave_0) entered disabled state [ 1956.481928][ T479] bridge0: port 2(bridge_slave_1) entered disabled state [ 1956.497987][ T479] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 1956.516969][ T479] bridge0: port 1(bridge_slave_0) entered blocking state [ 1956.523837][ T479] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1956.531361][ T479] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 1956.539582][ T479] bridge0: port 2(bridge_slave_1) entered blocking state [ 1956.546431][ T479] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1956.565871][T13151] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 1956.573591][T13151] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 1956.584648][ T479] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 1956.593072][ T943] device bridge_slave_1 left promiscuous mode [ 1956.599217][ T943] bridge0: port 2(bridge_slave_1) entered disabled state [ 1956.606512][ T943] device bridge_slave_0 left promiscuous mode [ 1956.612418][ T943] bridge0: port 1(bridge_slave_0) entered disabled state [ 1956.620181][ T943] device bridge_slave_1 left promiscuous mode [ 1956.626165][ T943] bridge0: port 2(bridge_slave_1) entered disabled state [ 1956.633279][ T943] device bridge_slave_0 left promiscuous mode [ 1956.639297][ T943] bridge0: port 1(bridge_slave_0) entered disabled state [ 1956.646977][ T943] device bridge_slave_1 left promiscuous mode [ 1956.652878][ T943] bridge0: port 2(bridge_slave_1) entered disabled state [ 1956.660247][ T943] device bridge_slave_0 left promiscuous mode [ 1956.666195][ T943] bridge0: port 1(bridge_slave_0) entered disabled state [ 1956.674233][ T943] device veth1_macvtap left promiscuous mode [ 1956.680208][ T943] device veth1_macvtap left promiscuous mode [ 1956.686023][ T943] device veth0_vlan left promiscuous mode [ 1956.691597][ T943] device veth1_macvtap left promiscuous mode [ 1956.697327][ T943] device veth0_vlan left promiscuous mode 04:29:45 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11feffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=@newqdisc={0x78, 0x24, 0x5820a61ca228651, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8}, {0x4c}}]}, 0x78}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={0x0, 0x600, &(0x7f0000000180)={&(0x7f0000000640)=ANY=[@ANYBLOB='l\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r4, @ANYBLOB="0a000000000000000d0000000a00010062617369630000003c0002003800028008000100ffff00002c0002801000010000000200000000000000000018000200000004"], 0x6c}}, 0x0) 04:29:46 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = dup(r1) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000028b000/0x18000)=nil, &(0x7f0000000240)=[@text16={0x10, &(0x7f0000000040)="f20f233c0f46200f237166b9800000c00f326635000400000f30baf80c66b890b6b98d66efbafc0c66ed0f01c466b98e0200000f32ba4000b8f8ffef608ad8", 0x3f}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000009000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x1d000}) ioctl$KVM_NMI(r3, 0xae9a) ioctl$KVM_RUN(r3, 0xae80, 0x4a00) [ 1957.042283][T13989] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1957.054376][T13988] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1957.074616][T13989] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1957.100237][T13152] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 1957.108512][T13152] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 1957.116642][T13152] bridge0: port 1(bridge_slave_0) entered blocking state [ 1957.123468][T13152] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1957.131551][T13152] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 1957.139829][T13152] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 1957.148196][T13152] bridge0: port 2(bridge_slave_1) entered blocking state [ 1957.155033][T13152] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1957.162370][T13152] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 1957.170681][T13152] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready 04:29:46 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@delnexthop={0x60, 0x69, 0x100, 0x70bd2c, 0x25dfdbfd, {}, [{0x8, 0x1, 0x2}, {0x8}, {0x8, 0x1, 0x2}, {0x8, 0x1, 0x2}, {0x8, 0x1, 0x2}, {0x8, 0x1, 0x2}, {0x8, 0x1, 0x2}, {0x8, 0x1, 0x1}, {0x8}]}, 0x60}, 0x1, 0x0, 0x0, 0x4c880}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000100)={0x6, 0x4, &(0x7f0000000200)=ANY=[@ANYBLOB="180200000104ffff0000000000000000850000002c00000095"], &(0x7f0000000040)='GPL\x00', 0x5, 0xbf, &(0x7f00000020c0)=""/191}, 0x80) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000000)={r2, r3}, 0x10) ioctl$FIOCLEX(r0, 0x5451) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)=@gettclass={0x24, 0x2a, 0x800, 0x70bd25, 0x25dfdbff, {0x0, 0x0, 0x0, r3, {0x5, 0x3}, {0xf, 0xf}, {0xe, 0xf}}, ["", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x4}, 0x40000c5) [ 1957.200092][T13971] device veth0_vlan entered promiscuous mode [ 1957.206766][T13151] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 1957.215224][T13151] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 1957.222970][T13151] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 1957.230982][T13151] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 1957.239343][T13151] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 1957.247104][T13151] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 1957.264162][T13151] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 1957.271347][T13151] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 1957.282928][T13984] bridge0: port 1(bridge_slave_0) entered blocking state [ 1957.290340][T13984] bridge0: port 1(bridge_slave_0) entered disabled state 04:29:46 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000002000000b7040000000000008500000043000000"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000000)='sched_switch\x00', r1}, 0x10) r2 = open(&(0x7f0000000040)='./bus\x00', 0x145142, 0x0) ftruncate(r2, 0x2007ffb) sendfile(r2, r2, 0x0, 0x800000009) lseek(r2, 0x0, 0x4) [ 1957.297612][T13984] device bridge_slave_0 entered promiscuous mode [ 1957.305521][T13984] bridge0: port 2(bridge_slave_1) entered blocking state [ 1957.312379][T13984] bridge0: port 2(bridge_slave_1) entered disabled state [ 1957.319524][T13984] device bridge_slave_1 entered promiscuous mode [ 1957.333769][ T4796] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 1957.341650][ T4796] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 1957.363890][T13986] bridge0: port 1(bridge_slave_0) entered blocking state [ 1957.371268][T13986] bridge0: port 1(bridge_slave_0) entered disabled state [ 1957.378764][T13986] device bridge_slave_0 entered promiscuous mode [ 1957.391820][T13971] device veth1_macvtap entered promiscuous mode [ 1957.398241][ T4801] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 1957.405656][ T4801] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 1957.413662][ T4801] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 1957.425032][T13974] device veth0_vlan entered promiscuous mode [ 1957.430983][T13986] bridge0: port 2(bridge_slave_1) entered blocking state [ 1957.438221][T13986] bridge0: port 2(bridge_slave_1) entered disabled state [ 1957.445517][T13986] device bridge_slave_1 entered promiscuous mode [ 1957.459073][ T4801] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 1957.466817][ T4801] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 1957.474763][ T4801] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 1957.482311][ T4801] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 1957.497171][ T4796] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 1957.505275][ T4796] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 1957.522477][ T4796] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 1957.530918][ T4796] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready 04:29:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000008000000000000001000000940000000fad413e850000000f00000095"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) splice(r0, 0x0, r3, 0x0, 0x39000, 0x0) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$F2FS_IOC_SET_PIN_FILE(r2, 0x4004f50d, &(0x7f0000000040)) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f0000000080)={@ipv4={'\x00', '\xff\xff', @private=0xa010102}, 0x8, 0x2, 0x2, 0x5, 0xb3b8, 0x7b}, 0x20) dup3(r4, r1, 0x0) [ 1957.565042][ T4801] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 1957.572984][ T4801] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 1957.592582][T13974] device veth1_macvtap entered promiscuous mode 04:29:46 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xb, 0x7, 0x8, 0x8, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x19, 0xc, &(0x7f0000000300)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xfff}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='kfree\x00', r1}, 0x10) r2 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x16, 0xb4, 0x7f}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xb, &(0x7f00000002c0)=@framed={{0x18, 0x8}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_fd={0x18, 0x0, 0x1, 0x0, r2}, @generic={0x79}, @initr0, @exit, @alu={0x5, 0x0, 0xd, 0xa}]}, &(0x7f0000000000)='GPL\x00', 0x2, 0xee, &(0x7f0000000340)=""/238}, 0x21) [ 1957.618964][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 1957.627050][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 1957.635753][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 1957.644050][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 1957.652167][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready 04:29:46 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0xfff, 0x7}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='mm_page_alloc\x00', r1}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000001c0)={{r0}, &(0x7f0000000040), &(0x7f0000000180)}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xa, 0x101, 0x7fff, 0xcc, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x1200}, 0x48) [ 1957.687609][ T4796] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 1957.708261][T13151] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 1957.715686][T13151] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 1957.727303][T13151] bridge0: port 1(bridge_slave_0) entered blocking state [ 1957.734167][T13151] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1957.741840][T13151] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 1957.764974][ T4796] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 1957.777709][ T4796] bridge0: port 1(bridge_slave_0) entered blocking state [ 1957.785005][ T4796] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1957.792167][ T4796] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 1957.800286][ T4796] bridge0: port 2(bridge_slave_1) entered blocking state [ 1957.807129][ T4796] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1957.814263][ T4796] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 1957.822300][ T4796] bridge0: port 2(bridge_slave_1) entered blocking state [ 1957.829142][ T4796] bridge0: port 2(bridge_slave_1) entered forwarding state 04:29:46 executing program 0: syz_mount_image$ext4(&(0x7f00000004c0)='ext2\x00', &(0x7f0000000500)='./file0\x00', 0x801c, &(0x7f0000000000)=ANY=[@ANYBLOB="00027b112798fd0800137b763cd2c034326200807fb895798241fa893e943c69747629b5ee00000072920591491fe993ffe7474e315ae45c8283bfc370233d505b6e0ba71980001000005348971afd97f334e1ff3250bbe3bcebd6bfad173849191f9ae6a174efa127f85171dbfbc55d6db0f174688885118749ee49df04b33f5d840000000047405acc1a40a574ba63be1d03c3022a3fa3a978315cf0a96902000063000300"/178], 0x1, 0x4f9, &(0x7f0000000540)="$eJzs3c9rG8sdAPCv5B+xHTe/2kKTQxOS0vQHsWIZJ1ACpfSQQ0kpDfQaHFsxwXJkLDmNjQ9Ob7mVUmihp55L/4dAbz303EKhPRQKgdKEPOL34IEeu5KcxJYcxc+WbO/nAxvtzmz0nbGY0Wp2djeAzLqU/JOLGI+Iv0XE6cbm+ztcary8ebU+u/lqfTYX9frd/+fS/ZK01q6t/3cyIjYiYiQifn474n5uZ9zq6trCTLlcWm5uF2qLS4Xq6tq1h4sz86X50qPijeni5M3pqeIeKza4M+n+rb/+5dmvflLfePnjXy/d/umppFjjzbx367GfGlUfirPbinbrIIL1wUCzPqOthP/W+1sgPkry+X01Iq5ExA/7XRigp+r1ev3z+olO2Rt14NjKp8fAufxERDTW8/mJicYx/NdiLF+uVGvff5Df6hDOxFD+wcNy6Xrzt8KZGMol25Pp+tvt4rbtqYj0GPi3A6Pp9sRspTzXq04OaOvktvb/yUCj/QMZke93AYC+aTNWDmSE9g/ZNbjtnD+QHb7/Ibu0f8gu7R+yq037Nx4AGdHp+3/xfI8LAvSc43/ILu0fMulnd+4kS32zef373OPVlYXK42tzperCxOLK7MRsZXlpYr5SmU+v2Vn80PuVK5WlyWKsPCnUStVaobq6dm+xsvKodi+9rv9eaagntQK6cfbi83/kImLjB6Ppkhhu5mmrcLzV67no9zXIQH8M9LsDAvrG0B9k18f9xh89sHIA/fOh+X4jnTKW9r8sQG+49Q9k19Xzez3/1/GewcAR8THj/9v6Ax0AHHHG/yG7zPED9jD+/6d/HVRhgJ4w/g/ZNd7h+V9feefZXdcj4lRE/H1g6ETrWV/AcZB/kWse/189/a3x7bnDuU/TUwTDEfHLP9z93ZOZWm15Mkl/uZVe+30zfa/P6gZ6otVOW+0YAMiuN6/WZ1tLL+P+70eNSQhJ3M3m0sgZbI5Nnq4PRcTY69x7cxVy+zR3YeNpRHyjXf1z6djImeaZj7HXAzvin2u+5hpvkc6lGkyfm96twS8V//w78b/ZHL9J9rmwD38XyILnSf9zvV37y6dtOrba3/v9z/g+zZ1o9X+bO/q/fLP/G0n7lXb938UuY3x9fOWfHeM/jbjQNn4r3kgaa3v8jYi42mX8yd/cmel0qqn+x4hvR/v4Lclaoba4VKiurl1L7yM3X3pUvDFdnLw5PVUspEPUhdZAdRvP/v3Z893qP9Yh/m71T9K+22X9f/GfoReXdon/nSvtP/9zu8QfjYjvdRN8/fKu2Un8uQ71z+8SP0mb6iZ+EuPysz93uSsA0APV1bWFmXK5tHyIV54ejmIckpXmwXcclvIc6ZXhOHGgIUaO7sfUTe/R8a4gwBHwttFvXfYPAAAAAAAAAAAAHHK9mE7c7zoCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwHXwQAAP//ZtfRyw==") (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0xa01, 0x0) ioctl$TUNGETFEATURES(r0, 0x400454ca, &(0x7f0000000000)) (async) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="54000000100001000000000000100000e8ff0000", @ANYRES32=0x0, @ANYBLOB="01000000000000000e00000008000d0000000000280008801c001a0000000000000000000000000000000000000000000200000008001b0000000000"], 0x54}}, 0x0) (async) write$tun(r0, &(0x7f0000000280)={@val, @val, @eth={@multicast, @broadcast, @val, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x6, 0x0, @private=0xa010102, @remote}, {0x0, 0x0, 0x8}}}}}}, 0x40) [ 1957.859574][ T4796] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 1957.869036][ T4796] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 1957.877416][ T4796] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 1957.886008][ T4796] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 1957.894357][ T4796] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 1957.902077][ T4796] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 1957.919587][T13986] device veth0_vlan entered promiscuous mode [ 1957.928550][T13984] device veth0_vlan entered promiscuous mode [ 1957.942318][T14013] EXT4-fs (loop0): Unrecognized mount option "tap0" or missing value [ 1957.944674][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 1957.958517][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 1957.966726][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 1957.974987][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 1957.983053][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 1957.991320][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 1957.998672][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 1958.006059][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_0: link becomes ready [ 1958.014156][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 1958.022095][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_1: link becomes ready [ 1958.030268][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 1958.038271][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 1958.046270][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 1958.054383][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 1958.062218][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 1958.079832][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 1958.087808][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 1958.096889][T13151] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 1958.105531][T13151] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 1958.117084][T13984] device veth1_macvtap entered promiscuous mode [ 1958.127651][T13986] device veth1_macvtap entered promiscuous mode [ 1958.141945][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 1958.149869][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 1958.157385][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 1958.165583][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready 04:29:47 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000500)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a505000000007751e841cca555077e3a159110193dd2ff1fa7c3205bfedbe9d8f3bd23cd78a07e32fe0231368b2264f9c504b2f1f65515b2e1a38d522be18bd10a48b043ccc42646d25dfd73d06d7535f7866925d86751dfced1fd8accae669e173a659c1cfd6587d47578f4c35235138d5521f9453559c35da860e8efbcbfb42c30d294a55e1c46680bee88956f2b3599f455c7a3a49a01010000009f2f0517e4ca0e1803a20000000013d4e21b3336f1ae0796f23526ec0fd97f7325eac34c4dfafe7cc03b0864009d2e7d7ff6ff72ba8972b122b09789d99b3d0524f39d5ae913b2d22eb2c09244ba5dbe9180950f76f7049db5cb19d7962fed44e00f39ed8c13a11fa798de504e2865cd81f2b77fdd76c677f812d249c8130b018d4300000020000000db3947c85c3a9027ce9e856fa8b7fb05000000000000593d60abc9b3e67d1f7e56f3d3759dcfeb820634fd4d419efaefc74305b2bea2000600000051fcf5d62205561b6efaad206335a309f7b9e01446a6285f4665a7fe3cda2349f8bf400100000000000000f435f28fbeda75cf971f54a9698cf3270f420ee83f2d9babe7b922401639ce3c4ff0850a8e078374909413f3fbd3ced3285252dc81a46ef7ce29484dc6b6adfd7a4db730fc594609654d97836f171b766ffd7526847a6bfda9c648e8aa5c558aa6d463ec9d840f3914909187b6b0776952be71b0417d33d3ab25493418ba0fbacf768e07c1a939d31f606085b9e3efc93b0f58d5ec37494d9d10d76e603129e9a726579ac7d672cacd581b7ca77b3610b7403930fd42051d4b7443e5b49c000000000000007d6173050027791c9c1e04ad3711a66da2254a6f911b1469c62a6e1e3f9c1715c009a58e6eadac8f61b45853673df72dc813f7454ae22d79ac48034282f03040889500000000179dcf66d93907cedd49e0c5752f755849953957143a0335d2f62acbf18b251ce63b29fe177745448ccc925770fac12cf9e291200df6bb669d5a57dd74df817ef2f8698f710c359afe73947afebdf5536e4db8b0231d0cbc798766ec60586f14b44775bc9d250e4515cb83275d3b495fa90000e69a68b47ac4595463e1442d88e0606a060000cc914fae896ab129ccdf8792a8435972c8391d132a2fcbd40e865d62cc7c4200000000000000000000000000000800002a77fbbccfdb1ab3d8434905f09726b814a99c7640faab578dc98a6134df0a10a54ce7e7ddbb709a27d977d1f91ab9ee940700009594c9a50961b7fcc56d82584dc8254df189529695ea42cc97c4f3b9f152fdf6f2ab47adb29aefecce96c94f360e129c9f2af569c794b68b2ead404bcdd4aa9cb6a128e1ad45fd4030e1e69adf4986b7860f3122d59c079f0f9a1732f691590f45512aec4ed2413f66cac7dd022301741c576dea82005b166d6c3b9e8745e78dca0b3c62f1601243089d9c687563382b0b88a7d80fd7bf7fae8a690f52db1464d29b1b926414cd35705c89662c585e32c881d917b74f027674dbc017499ba15a2e2900000000000000000000000000007b593ecbdd162fee9f239a3c615b3e9a3fb0af254bdd247a5a5abdbc0123c950eec0f1800b295be71418dd65de15e11beef9630499c70fce74135a7c7c8e818b79b85ff65d59d89492d7a663d3f25651e252ab49d358eac853ffe182ee37a5db085a072647719cb8604ba2e0b80af3f1967bd8fb6afca671437e0a5a9d5a088436739262d894986882ec0fb419a377ef47f4920a5de6d8de0d3090b4cb6b773e3f825442d351f980eed0d997a4d98a5121e941b145e2186546c646128a3e69f52fcad83a026def90b9eb55f4a0a2251bbae428c6c017b5a47f1580831a7ce232857e6aa9e777e99da1a3ad03fdc949f6e5563fa7ed96228deac5e3bce983971041297a6ba187d52d2b35a256b8acc783a2edc7e3901cc891035872c61e7ea375b0902be0c5cc7fdef968ba1ca17ce5e11f2f384cd28c1194f56d3cf074e8ba4e60e84dc2f352c3cd170581aee0c93ca8ceff84cda40325d340759e79e5c4bcec227e37f7ec2193c78877fb319ec1f2d4dcf1d46a15cde1d6cecce6ecdb0c0a3413394d51341a7b3606ad8c29b6dbf6be3265b528c3208de35161bfe19678df43a45b314e5a0f8754cfaf4f9d3fdf9c8f7b7c296bf2e632d25ba8ee6369b362a8e4c9dff176d482d32249c93680a04f6464f184acfd0376662fee9e1031e569248db9bc724cdd97976a4d7c5c5172d1383fa1e442f68a14b747a9f2597bf115dd0111fe8ba3584a43176f33bd39a408f8648b19839bba9cc47624ea19e46dbbdf0faf591bcdc8613828a0c5a40c04ae34bbf4a0e27828b0c7cb9d7a7455db030425a4bd69cf6dcb4b1d066f8ef4ea1c710e05819df82d5cc94ace6b41c2de37a2eaf24f24b3d9a7dd4d197d51407be3e90000000000000000dbc0b0d6e11ccb71437ebea7ad01d5b93a7a0561e4a1b3fa1aa9c75f3aaec4ace1b6201a3e007b657be62df59133b4d8f0f145d9fc954cc7792077268bf0977e2a699722ce3dbb97248b8a8a771dd0f7d9c97e6587524a44fd6d49330ccbc39ca277b84f7f0a39759ef0b42388bd69fe341a925e8cdc5d7b2d6ddb7331a081bd0672bf4d02255de095a179e51bf5492d4e89c3cbad59db725c0dd7e35cbd9887175286a37d7621a361eb830cc5b842b11b5d040ccceb254d6a0c9c43718d0816bb2465928e236101b8cd46b5ef9cb930378a9249cbb41bcde9bb78d71c512153d2f1d765b56d2e5ef3e3d34975787646630051074c9706747fda873ccfdb394fc269c8cfadc0a52c3402f78d3fe8b65536710abaed99e985c3f890e9dfddce79e382a64d85fd6e36b096723a3abeb588e746aef5360a936889df0ba5ca303e920dde751d0cae22748ec2feec1e63d5b8ea83793409dfa973db5a24e7ad26671528"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000240)='kmem_cache_free\x00', r0}, 0x10) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x56) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) [ 1958.173615][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 1958.182077][ T474] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 1958.198214][ T8331] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 1958.207867][ T8331] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 1958.216120][ T8331] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready 04:29:47 executing program 0: sendmsg$NL80211_CMD_CHANGE_NAN_CONFIG(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) ioctl$FS_IOC_GETFSLABEL(r0, 0x400452c8, &(0x7f0000000100)) 04:29:47 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@p, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0xfffffffb}, {0x85, 0x0, 0x0, 0x2d}}]}, &(0x7f0000000880)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000700)=@base={0x19, 0x4, 0x8, 0x7f}, 0x48) getpeername$packet(0xffffffffffffffff, &(0x7f0000002140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000002180)=0x14) bpf$PROG_LOAD(0x5, &(0x7f00000022c0)={0xb, 0x9, &(0x7f0000002080)=@raw=[@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x8}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}], &(0x7f0000002100)='GPL\x00', 0x40, 0x0, 0x0, 0x41100, 0x20, '\x00', r2, 0x2c, 0xffffffffffffffff, 0x8, &(0x7f00000021c0)={0x9, 0x1}, 0x8, 0x10, &(0x7f0000002200)={0x5, 0xa, 0x10001}, 0x10, 0xffffffffffffffff, r0, 0x4, &(0x7f0000002240)=[r1, 0xffffffffffffffff], &(0x7f0000002280)=[{0x2, 0x3, 0xd}, {0x0, 0x3, 0x7, 0x3}, {0x3, 0x1, 0x10, 0x7}, {0x2, 0x3, 0xc, 0xb}], 0x10, 0x200}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f00000022c0)={0xb, 0x9, &(0x7f0000002080)=@raw=[@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x8}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}], &(0x7f0000002100)='GPL\x00', 0x40, 0x0, 0x0, 0x41100, 0x20, '\x00', r2, 0x2c, 0xffffffffffffffff, 0x8, &(0x7f00000021c0)={0x9, 0x1}, 0x8, 0x10, &(0x7f0000002200)={0x5, 0xa, 0x10001}, 0x10, 0xffffffffffffffff, r0, 0x4, &(0x7f0000002240)=[r1, 0xffffffffffffffff], &(0x7f0000002280)=[{0x2, 0x3, 0xd}, {0x0, 0x3, 0x7, 0x3}, {0x3, 0x1, 0x10, 0x7}, {0x2, 0x3, 0xc, 0xb}], 0x10, 0x200}, 0x90) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000200)={'gretap0\x00', &(0x7f0000000340)={'gre0\x00', 0x0, 0x7800, 0x1, 0x6, 0x7fffffff, {{0x32, 0x4, 0x0, 0x18, 0xc8, 0x67, 0x0, 0x9, 0x2f, 0x0, @rand_addr=0x64010102, @multicast1, {[@timestamp_prespec={0x44, 0x4c, 0xcb, 0x3, 0xb, [{@empty, 0x5}, {@rand_addr=0x64010102, 0x6}, {@loopback, 0x100}, {@private=0xa010102, 0x20}, {@local, 0x1}, {@loopback, 0x7}, {@remote, 0x9}, {@initdev={0xac, 0x1e, 0x0, 0x0}}, {@remote, 0x1}]}, @cipso={0x86, 0x65, 0x0, [{0x2, 0x5, "12a358"}, {0x6, 0xe, "c325ef8a1c6398f424ad9370"}, {0x6, 0xb, "0f784bf238cc63dcc8"}, {0x6, 0x7, "86048fa48e"}, {0x0, 0xf, "33692c94935eeecef27296dba6"}, {0x2, 0x8, "377869dc949d"}, {0x2, 0xe, "2b8bcfc03932b85578b47ca3"}, {0x0, 0xa, "239c76fa9de7a061"}, {0x6, 0xb, "dbd4280ded175eda1c"}]}]}}}}}) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000440)=@base={0x14, 0x6, 0x7, 0x7, 0x4c0, r1, 0xffffffff, '\x00', r3, 0xffffffffffffffff, 0x5, 0x5}, 0x48) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000eed170bbe842978af8ff00000000bea200000000000007e7fffff7ffffffb703000008000000b704001be600"/65], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000540)={{r1}, &(0x7f00000004c0), &(0x7f0000000500)=r0}, 0x20) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000540)={{r1, 0xffffffffffffffff}, &(0x7f00000004c0), &(0x7f0000000500)=r0}, 0x20) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000780)={0x0, @multicast2, @broadcast}, &(0x7f00000007c0)=0xc) r8 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000800)={&(0x7f00000008c0)=ANY=[@ANYBLOB="9feb01001800000000000000d4000000d400000003000000090000000000000c020000000800000000000001000000005f0038040c0000000a000004760000000900000002000000010000000800000000000000060000000100000004000c00000004000000050000010000000000000000ffffff7f0600000005000000050000000200000003000000090000000300000000000000000001001000000003000000090000000200000003000000bdac0000020000000000000e02000000000000000f0000000000000a010000000b00000000000002020000000b0000000000000700"/239], &(0x7f00000009c0)=""/213, 0xef, 0xd5, 0x1, 0xff}, 0x20) r9 = bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x0, 0xf, &(0x7f0000000340)=@ringbuf={{}, {}, {}, [], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000140)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000000), &(0x7f0000000040)=r9}, 0x20) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000025c0)={0x10, 0x7, &(0x7f0000002380)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0xfd}, @tail_call={{0x18, 0x2, 0x1, 0x0, r6}}], &(0x7f00000023c0)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x1, '\x00', r3, 0x21, r8, 0x8, &(0x7f0000002400)={0xa, 0x1}, 0x8, 0x10, &(0x7f0000002440)={0x3, 0xf, 0x7}, 0x10, 0x0, r5, 0xa, &(0x7f00000024c0)=[r6, 0x1], &(0x7f0000002500)=[{0x0, 0x4, 0xa, 0xa}, {0x0, 0x1, 0x10, 0x4}, {0x3, 0x3, 0xd, 0xc}, {0x4, 0x3, 0x6}, {0x2, 0x1, 0x1, 0x9f49550cf1db11c3}, {0x5, 0x2, 0x5, 0x5}, {0x5, 0x3, 0x2, 0xc}, {0x2, 0x3, 0xd, 0xc}, {0x2, 0x3, 0x5, 0x5}, {0x3, 0x3, 0xa, 0x7}], 0x10, 0x71c3}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f00000025c0)={0x10, 0x7, &(0x7f0000002380)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0xfd}, @tail_call={{0x18, 0x2, 0x1, 0x0, r6}}], &(0x7f00000023c0)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x1, '\x00', r3, 0x21, r8, 0x8, &(0x7f0000002400)={0xa, 0x1}, 0x8, 0x10, &(0x7f0000002440)={0x3, 0xf, 0x7}, 0x10, 0x0, r5, 0xa, &(0x7f00000024c0)=[r6, 0x1], &(0x7f0000002500)=[{0x0, 0x4, 0xa, 0xa}, {0x0, 0x1, 0x10, 0x4}, {0x3, 0x3, 0xd, 0xc}, {0x4, 0x3, 0x6}, {0x2, 0x1, 0x1, 0x9f49550cf1db11c3}, {0x5, 0x2, 0x5, 0x5}, {0x5, 0x3, 0x2, 0xc}, {0x2, 0x3, 0xd, 0xc}, {0x2, 0x3, 0x5, 0x5}, {0x3, 0x3, 0xa, 0x7}], 0x10, 0x71c3}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r12 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000180)='kfree\x00', r12}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000180)='kfree\x00', r12}, 0x10) r13 = bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=@base={0x2, 0x4, 0x4, 0x8}, 0x48) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000001800)={0xffffffffffffffff, 0x20, &(0x7f00000017c0)={&(0x7f0000000740)=""/74, 0x4a, 0x0, &(0x7f00000007c0)=""/4096, 0x1000}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000018c0)={0xe, 0x4, &(0x7f0000000680)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x5}, [@func={0x85, 0x0, 0x1, 0x0, 0x8}]}, &(0x7f00000006c0)='syzkaller\x00', 0x6, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x14, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1, 0x5}, 0x10, r14, r12, 0x2, &(0x7f0000001840)=[r13, r13], &(0x7f0000001880)=[{0x3, 0x1, 0x6, 0x6}, {0x5, 0x5, 0xf, 0xa}], 0x10, 0x6c0f}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000001a00)={{r6, 0xffffffffffffffff}, &(0x7f0000001980), &(0x7f00000019c0)=r12}, 0x20) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000001a40)={0x2, 0x4, 0x8, 0x1, 0x80, r15, 0x0, '\x00', r7, 0xffffffffffffffff, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x1f, 0x15, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80000000}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x2}}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r10}}, @ldst={0x1, 0x3, 0x6, 0xb, 0x8, 0xc, 0xffffffffffffffff}, @map_idx={0x18, 0x9, 0x5, 0x0, 0xa}, @jmp={0x5, 0x0, 0x7, 0x2, 0x0, 0xfffffffffffffff8, 0xfffffffffffffff0}]}, &(0x7f0000000240)='GPL\x00', 0x10000, 0x4f, &(0x7f00000003c0)=""/79, 0x81f00, 0x6a, '\x00', 0x0, 0x12, r11, 0x8, &(0x7f0000000300)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000440)={0x0, 0x0, 0x9, 0x9}, 0x10, r14, r9, 0x3, 0x0, &(0x7f0000000480)=[{0x1, 0x4, 0x2, 0x6}, {0x5, 0x5, 0x5, 0x2}, {0x1, 0x1, 0x3, 0x8}], 0x10, 0x1000}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x1f, 0x15, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80000000}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x2}}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r10}}, @ldst={0x1, 0x3, 0x6, 0xb, 0x8, 0xc, 0xffffffffffffffff}, @map_idx={0x18, 0x9, 0x5, 0x0, 0xa}, @jmp={0x5, 0x0, 0x7, 0x2, 0x0, 0xfffffffffffffff8, 0xfffffffffffffff0}]}, &(0x7f0000000240)='GPL\x00', 0x10000, 0x4f, &(0x7f00000003c0)=""/79, 0x81f00, 0x6a, '\x00', 0x0, 0x12, r11, 0x8, &(0x7f0000000300)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000440)={0x0, 0x0, 0x9, 0x9}, 0x10, r14, r9, 0x3, 0x0, &(0x7f0000000480)=[{0x1, 0x4, 0x2, 0x6}, {0x5, 0x5, 0x5, 0x2}, {0x1, 0x1, 0x3, 0x8}], 0x10, 0x1000}, 0x90) r16 = syz_open_dev$tty1(0xc, 0x4, 0x1) r17 = dup(r16) write$UHID_INPUT(r17, &(0x7f0000001040)={0xc, {"a2e3ad214fc752f91b38090987f70e06d038e7ff7fc6e5539b5009078b089b0e083863090890e0878f0e1ac6e7049b334c959b669a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31300d3b6d0936cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78669a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000002335875271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1fe90a56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617601000000be70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d595a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9980000000b3309603f1d4ab966203861b5b15a841f2b575a8bd0d780231c9c99a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6c82fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c2021d653a5520000008213b704a5000000000000008ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710a80000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4e38a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2bed9e53803edf1a4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034e00000000ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c478b095b68441a34cb51682a8ae4d24ad92f243941ed274549b79a7962fb385a882e8020f068bb87af8b90fd8f08876da865d258734dd73583df292892448039ef799cf0630becdbe6c4579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93ae62fccfcbb2b75a2183c46eb65ca8124e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43e4fb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e01feffffffffffff83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369d75f2e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aa01b20f7694a00f16e2d0174035a2c22656dc00880acebdbe8ddbd75c2f998d8ac2dfad2ba3a50200000045a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe2907ac0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf463661c953fcad6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7cd419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaeecf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b281769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a37684f4113c48859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c105000000302a808d7f5251440613d17ca51055f2f416a44fe180d2d50c312cca7cb14a20dc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb40100000006376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7ceec7dc808bf653639d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a602000000000000007007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf6529006c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6522fb5f6ffcdd56fed88935fcb75912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae233a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a5bd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08008897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80c1c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c98ad90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe360500000000000000b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1062dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1df0d07b3d5bd3b01faffd0addbed2881a9700af561ac8c7e36bb2fc4c40e9c766c06817bb903729a7db6ff957697c9ede7885d94ffb0759be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c1484d2f9c55f4901203a9a8a2c3e51074b41bc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600", 0x1000}}, 0x1006) (async) write$UHID_INPUT(r17, &(0x7f0000001040)={0xc, {"a2e3ad214fc752f91b38090987f70e06d038e7ff7fc6e5539b5009078b089b0e083863090890e0878f0e1ac6e7049b334c959b669a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31300d3b6d0936cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78669a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000002335875271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1fe90a56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617601000000be70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d595a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9980000000b3309603f1d4ab966203861b5b15a841f2b575a8bd0d780231c9c99a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6c82fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c2021d653a5520000008213b704a5000000000000008ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710a80000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4e38a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2bed9e53803edf1a4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034e00000000ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c478b095b68441a34cb51682a8ae4d24ad92f243941ed274549b79a7962fb385a882e8020f068bb87af8b90fd8f08876da865d258734dd73583df292892448039ef799cf0630becdbe6c4579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93ae62fccfcbb2b75a2183c46eb65ca8124e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43e4fb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e01feffffffffffff83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369d75f2e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aa01b20f7694a00f16e2d0174035a2c22656dc00880acebdbe8ddbd75c2f998d8ac2dfad2ba3a50200000045a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe2907ac0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf463661c953fcad6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7cd419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaeecf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b281769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a37684f4113c48859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c105000000302a808d7f5251440613d17ca51055f2f416a44fe180d2d50c312cca7cb14a20dc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb40100000006376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7ceec7dc808bf653639d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a602000000000000007007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf6529006c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6522fb5f6ffcdd56fed88935fcb75912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae233a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a5bd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08008897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80c1c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c98ad90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe360500000000000000b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1062dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1df0d07b3d5bd3b01faffd0addbed2881a9700af561ac8c7e36bb2fc4c40e9c766c06817bb903729a7db6ff957697c9ede7885d94ffb0759be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c1484d2f9c55f4901203a9a8a2c3e51074b41bc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600", 0x1000}}, 0x1006) bpf$PROG_LOAD(0x5, &(0x7f0000001d80)={0x20, 0x29, &(0x7f0000001ac0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x50ad, 0x0, 0x0, 0x0, 0x9}, {{0x18, 0x1, 0x1, 0x0, r4}}, {}, [@initr0={0x18, 0x0, 0x0, 0x0, 0xfff}, @jmp={0x5, 0x1, 0xc, 0x0, 0x2, 0x100, 0xfffffffffffffffc}, @tail_call={{0x18, 0x2, 0x1, 0x0, r13}}, @btf_id={0x18, 0x7, 0x3, 0x0, 0x2}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r13}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x76a0}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @tail_call={{0x18, 0x2, 0x1, 0x0, r13}}, @map_val={0x18, 0x9, 0x2, 0x0, r11, 0x0, 0x0, 0x0, 0x3}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000001c40)='syzkaller\x00', 0x97, 0x31, &(0x7f0000001c80)=""/49, 0x40f00, 0x8, '\x00', r7, 0x26, r8, 0x8, 0x0, 0x0, 0x10, &(0x7f0000001cc0)={0x0, 0x3, 0x800}, 0x10, r14, r17, 0x3, &(0x7f0000001d00)=[r4], &(0x7f0000001d40)=[{0x5, 0x3, 0xd, 0x8}, {0x5, 0x2, 0xd, 0xc}, {0x5, 0x3, 0x8}], 0x10, 0x4}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f0000001d80)={0x20, 0x29, &(0x7f0000001ac0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x50ad, 0x0, 0x0, 0x0, 0x9}, {{0x18, 0x1, 0x1, 0x0, r4}}, {}, [@initr0={0x18, 0x0, 0x0, 0x0, 0xfff}, @jmp={0x5, 0x1, 0xc, 0x0, 0x2, 0x100, 0xfffffffffffffffc}, @tail_call={{0x18, 0x2, 0x1, 0x0, r13}}, @btf_id={0x18, 0x7, 0x3, 0x0, 0x2}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r13}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x76a0}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @tail_call={{0x18, 0x2, 0x1, 0x0, r13}}, @map_val={0x18, 0x9, 0x2, 0x0, r11, 0x0, 0x0, 0x0, 0x3}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000001c40)='syzkaller\x00', 0x97, 0x31, &(0x7f0000001c80)=""/49, 0x40f00, 0x8, '\x00', r7, 0x26, r8, 0x8, 0x0, 0x0, 0x10, &(0x7f0000001cc0)={0x0, 0x3, 0x800}, 0x10, r14, r17, 0x3, &(0x7f0000001d00)=[r4], &(0x7f0000001d40)=[{0x5, 0x3, 0xd, 0x8}, {0x5, 0x2, 0xd, 0xc}, {0x5, 0x3, 0x8}], 0x10, 0x4}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000b80)={0x1c, 0x16, &(0x7f0000000580)=@framed={{0x18, 0x0, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x5}, [@snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}}, @map_val={0x18, 0x3, 0x2, 0x0, r4, 0x0, 0x0, 0x0, 0x3}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r6}}]}, &(0x7f0000000640)='syzkaller\x00', 0x81, 0x77, &(0x7f0000000680)=""/119, 0x41000, 0xb, '\x00', r7, 0x4, r8, 0x8, &(0x7f0000000840)={0x6, 0x2}, 0x8, 0x10, &(0x7f0000000ac0)={0x1, 0x1, 0x2}, 0x10, r14, 0xffffffffffffffff, 0x2, &(0x7f0000000b00)=[r4], &(0x7f0000000b40)=[{0x5, 0x1, 0x8, 0xb}, {0x4, 0x4, 0x2, 0x9}], 0x10, 0x8}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='ext4_es_remove_extent\x00', r5}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='ext4_es_remove_extent\x00', r0}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='ext4_es_remove_extent\x00', r0}, 0x10) unlink(&(0x7f0000000140)='./cgroup\x00') (async) unlink(&(0x7f0000000140)='./cgroup\x00') 04:29:47 executing program 2: r0 = socket$inet6(0xa, 0x80002, 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @dev, 0x8}, 0x1c) setsockopt$sock_linger(r0, 0x1, 0x3c, &(0x7f0000000100)={0x200000000000001}, 0x8) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000003cc0)=[{{0x0, 0x0, &(0x7f0000003980), 0x171, 0x0, 0x2000000}}], 0x400000000000172, 0x4000000) 04:29:47 executing program 4: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x0, 0x4, 0x1, 0xbf27, 0x500}, 0x48) mmap(&(0x7f0000fa2000/0x3000)=nil, 0x3000, 0x7, 0x13, r1, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/110, 0x6e}], 0x1) madvise(&(0x7f0000fa0000/0x4000)=nil, 0x4000, 0xe) read$FUSE(r0, &(0x7f00000061c0)={0x2020}, 0x2020) [ 1958.225051][ T8331] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready 04:29:47 executing program 4: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000240)='./file0\x00', 0x2000480, &(0x7f0000000040)=ANY=[@ANYRES8=0x0, @ANYRESHEX, @ANYRES16=0x0], 0x1, 0x76a, &(0x7f0000000fc0)="$eJzs3d9rW1UcAPDvTdt17aatIOh8KghaGEvtrJuCDxMfRHAw0Ge3kGZlNm1Gk461FNwQwRdBxQdBX/bsj/nmqz9e9b/wQTamdsOJD1K5adJla9KlW5MI+XzgNOfce9Nzvjn3nnuSe0kC6FsT6Z9MxKGI+CiJGKstTyJiqJobjDixud3t9bV8mpLY2Hjzj6S6za31tXw0PCd1oFZ4MiJ+fD/icGZ7veWV1flcsVhYqpWnKgvnp8orq0fOLeTmCnOFxWPTMzNHj79w/NjexfrXL6sHr3/82rPfnPjnvSeufvhTEifiYG1dYxx7ZSImaq/JUPoS3uXVva6sx5JeN4AHkh6aA5tHeRyKsRio5loY6WbLAIBOeTciNgCAPpM4/wNAn6l/DnBrfS1fT739RKK7brwSEfs3469f39xcM1i7Zre/eh109FZy15WRJCLG96D+iYj44ru3v0pTdOg6JEAzly5HxJnxie3jf7LtnoXdeq6NbSbuKRv/oHu+T+c/Lzab/2W25j/RZP4z3OTYfRD3P/4z1/agmpbS+d/LDfe23W6Iv2Z8oFZ6pDrnG0rOnisW0rHt0YiYjKHhtDy9Qx2TN/+92Wpd4/zvz0/e+TKtP328s0Xm2uDw3c+ZzVVyDxNzoxuXI54abBZ/stX/SYv576k263j9pQ8+b7UujT+Nt562x99ZG1cinmna/3fuaEt2vD9xqro7TNV3iia+/fWz0Vb1N/Z/mtL66+8FuiHt/9Gd4x9PGu/XLO++jp+vjP3Qat3942++/+9L3qrm99WWXcxVKkvTEfuSN7YvP3rnufVyffs0/smnmx//O+3/6XvCM23GP3j9968fPP7OSuOf3VX/7z5z9fb8QKv62+v/mWpusraknfGv3QY+zGsHAAAAAAAAAAAAAAAAAAAAAAAAAO3KRMTBSDLZrXwmk81u/ob34zGaKZbKlcNnS8uLs1H9rezxGMrUv+pyrOH7UKdr34dfLx+9p/x8RDwWEZ8Oj1TL2XypONvr4AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg5kCL3/9P/Tbc69YBAB2zv9cNAAC6zvkfAPrP7s7/Ix1rBwDQPd7/A0D/cf4HgP7j/A8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECHnTp5Mk0bf6+v5dPy7IWV5fnShSOzhfJ8dmE5n82Xls5n50qluWIhmy8ttPxHlzYfiqXS+ZlYXL44VSmUK1PlldXTC6Xlxcrpcwu5ucLpwlDXIgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA9pVXVudzxWJhSUZGRmYr0zhKjPRugAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4n/svAAD//9EyKso=") r0 = creat(&(0x7f0000000000)='.\x02\x00', 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.current\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000002b80)=[{&(0x7f00000001c0)='\x00', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x11, r1, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f00000000c0)=ANY=[]) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @random="b0c942034375", @void, {@ipv4={0x800, @tcp={{0xb, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@rr={0x7, 0x3, 0x10}, @timestamp={0x44, 0xc, 0x5, 0x0, 0x0, [0x0, 0x0]}, @cipso={0x86, 0x6}]}}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}, 0x0) syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000240)='./file0\x00', 0x2000480, &(0x7f0000000040)=ANY=[@ANYRES8=0x0, @ANYRESHEX, @ANYRES16=0x0], 0x1, 0x76a, &(0x7f0000000fc0)="$eJzs3d9rW1UcAPDvTdt17aatIOh8KghaGEvtrJuCDxMfRHAw0Ge3kGZlNm1Gk461FNwQwRdBxQdBX/bsj/nmqz9e9b/wQTamdsOJD1K5adJla9KlW5MI+XzgNOfce9Nzvjn3nnuSe0kC6FsT6Z9MxKGI+CiJGKstTyJiqJobjDixud3t9bV8mpLY2Hjzj6S6za31tXw0PCd1oFZ4MiJ+fD/icGZ7veWV1flcsVhYqpWnKgvnp8orq0fOLeTmCnOFxWPTMzNHj79w/NjexfrXL6sHr3/82rPfnPjnvSeufvhTEifiYG1dYxx7ZSImaq/JUPoS3uXVva6sx5JeN4AHkh6aA5tHeRyKsRio5loY6WbLAIBOeTciNgCAPpM4/wNAn6l/DnBrfS1fT739RKK7brwSEfs3469f39xcM1i7Zre/eh109FZy15WRJCLG96D+iYj44ru3v0pTdOg6JEAzly5HxJnxie3jf7LtnoXdeq6NbSbuKRv/oHu+T+c/Lzab/2W25j/RZP4z3OTYfRD3P/4z1/agmpbS+d/LDfe23W6Iv2Z8oFZ6pDrnG0rOnisW0rHt0YiYjKHhtDy9Qx2TN/+92Wpd4/zvz0/e+TKtP328s0Xm2uDw3c+ZzVVyDxNzoxuXI54abBZ/stX/SYv576k263j9pQ8+b7UujT+Nt562x99ZG1cinmna/3fuaEt2vD9xqro7TNV3iia+/fWz0Vb1N/Z/mtL66+8FuiHt/9Gd4x9PGu/XLO++jp+vjP3Qat3942++/+9L3qrm99WWXcxVKkvTEfuSN7YvP3rnufVyffs0/smnmx//O+3/6XvCM23GP3j9968fPP7OSuOf3VX/7z5z9fb8QKv62+v/mWpusraknfGv3QY+zGsHAAAAAAAAAAAAAAAAAAAAAAAAAO3KRMTBSDLZrXwmk81u/ob34zGaKZbKlcNnS8uLs1H9rezxGMrUv+pyrOH7UKdr34dfLx+9p/x8RDwWEZ8Oj1TL2XypONvr4AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg5kCL3/9P/Tbc69YBAB2zv9cNAAC6zvkfAPrP7s7/Ix1rBwDQPd7/A0D/cf4HgP7j/A8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECHnTp5Mk0bf6+v5dPy7IWV5fnShSOzhfJ8dmE5n82Xls5n50qluWIhmy8ttPxHlzYfiqXS+ZlYXL44VSmUK1PlldXTC6Xlxcrpcwu5ucLpwlDXIgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA9pVXVudzxWJhSUZGRmYr0zhKjPRugAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4n/svAAD//9EyKso=") (async) creat(&(0x7f0000000000)='.\x02\x00', 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.current\x00', 0x275a, 0x0) (async) pwritev(r1, &(0x7f0000002b80)=[{&(0x7f00000001c0)='\x00', 0x1}], 0x1, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x11, r1, 0x0) (async) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f00000000c0)=ANY=[]) (async) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @random="b0c942034375", @void, {@ipv4={0x800, @tcp={{0xb, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@rr={0x7, 0x3, 0x10}, @timestamp={0x44, 0xc, 0x5, 0x0, 0x0, [0x0, 0x0]}, @cipso={0x86, 0x6}]}}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}, 0x0) (async) 04:29:47 executing program 0: r0 = dup(0xffffffffffffffff) (async, rerun: 32) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000000c0)={0x1, 0x58, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) (rerun: 32) sendmsg$nl_route(r0, &(0x7f0000000340)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=@setlink={0xfc, 0x13, 0x100, 0x70bd2d, 0x25dfdbfc, {0x0, 0x0, 0x0, r1, 0x2, 0x1}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @macvlan={{0xc}, {0x14, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MACADDR_MODE={0x8, 0x3, 0x1}, @IFLA_MACVLAN_FLAGS={0x6, 0x2, 0x1}]}}}, @IFLA_PROP_LIST={0x68, 0x34, 0x0, 0x1, [{0x14, 0x35, 'gretap0\x00'}, {0x14, 0x35, 'nr0\x00'}, {0x14, 0x35, 'ipvlan0\x00'}, {0x14, 0x35, 'pim6reg\x00'}, {0x14, 0x35, 'lo\x00'}]}, @IFLA_PROP_LIST={0x18, 0x34, 0x0, 0x1, [{0x14, 0x35, 'gretap0\x00'}]}, @IFLA_GROUP={0x8, 0x1b, 0x1}, @IFLA_TARGET_NETNSID={0x8}, @IFLA_NUM_RX_QUEUES={0x8}, @IFLA_OPERSTATE={0x5, 0x10, 0x3}, @IFLA_CARRIER_CHANGES={0x8, 0x23, 0x374b}, @IFLA_CARRIER={0x5, 0x21, 0x7}, @IFLA_CARRIER={0x5, 0x21, 0x8}]}, 0xfc}, 0x1, 0x0, 0x0, 0xc0}, 0x20000800) getsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000100)={@local, 0x0, 0x2}, 0x0) r2 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) ioctl$FS_IOC_GETFSLABEL(r2, 0x400452c8, &(0x7f0000000100)) 04:29:47 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x3, 0xe, &(0x7f00000032c0)=ANY=[@ANYBLOB="b702000000000000bfa300000000000007030000f0ffffff7a0af0ff0200000079a4f0ff00000000b706000000000081ad64020000000000450404000100ff0f1704000001130a00b7050000000000006a0af2fe000000008500000009000000b700000000000000950000000000000000e154cd8445974b26c933f7ffffffffe40400000056bb2007ee51050512b5b42128aa090a79507df79f298129daa7a6b2f91af50342115e17392ac627c87881c000006146001e04aeacea799a22a2fa798b5adc43eb27d53319d0ad229e5752548300000000dbc2777df150b7cdd77b85b941092314fd085f028f2ed1a4535550614e09d6378198a6097a670838337af2abd55a87ac0394b2f92ffab7d153d62058d0a413b2173619ccf55520f22c9ca8b6712f3024b7041b1df65b3e1b9bf115646d14ce53d13d0ccacda1ef0900094fa737c28b99938512c816fdcceaede3faedc51d29a47fc813a2ec00f4c7a53ac271d6d7f4ea6bf97f2f33e2ea2e534300bcb3fdc4b4861004eefbda7f54f82a804da4f85db47a4a69bf9bc5fa96ee293fbd165a5a68488e40b030166565a097b1b44b451de736bb6d43db8db03d4b7745fef1d04ec633dee254a6d491b849a5a787e814c4fd21a18986252a70f8f92eb6f0e8c7db4bf23242a1f2c28159f09943b1b0452d1b72183aacf4a84f9130b775dd4e9e3070756f97ad791fa99dac06b57479321a0574fb30ff0000001989425f5d0b79f6584d0416d7c4bb9f547b328c8ddc20ea011bf5742e0e0d4334db8b20ce3f9f16cb7fc20fb4791ec85821d0c48fb657c29b309c73f0977e7cde65a82b94c461d7962b0d2277a84af326f37f3e2c25a61ec45c3af97a8f17da954aff3fc8c108755f75ca13fb7c8bbd8b6e7dac1aba4b20dc7de058a4dfa7e85a8bdf1d41a2d8bda74d66f47cc180f82c5f573c6d294d3665016ac59dda0fde4745db06753a7ac74a2d32f7528751313694bf5700b20ef0c248ddd3da32396a614cacad4aff2066bb5d4045c958559b7dcb98a6273b8c651e24d9f679e4fbe948dfb4cc4a389469608241730459f0123fd39206000000000000eb55dad46de56ef907b059b90b8aa49afb9a79ae5498f6589880ed6eea7f9c670012be05e7de0940313c5870786554df26236ebced9390cb6941b8375d936a7d2120eca291963eb2d537d8ee4de5c183c960119451c31539b22809e1d7f0cda06a9fa87d64cb77872a2cd8a104e16bb1a2bacf13464ca03aff14a9aa4bd9539f5096412b92012e095b84c20243ff98df3347f0e399d1b9f27e3c33269c0e153b28b2d4410572bc45b9d3fa02208d304d455c3630000000002232017810e743bdaf879946547dbf8b497af002000000cd1d00000020000000ef19349ee7f31abc11c800000000000000000000000928ee53595a779d243a48cea769470424d28804c04b2c4324ab7f4a5c81921f0128dfd70b438af60b060000000000000056642b49b745f3bf2c4af38ffb7d748308eea09fc361b4735efbf3411718d6ee7aebf9ef679dbfae9fb4a79f8a836804ed3a1079b0282a12043408cd60b687dcff91af19010000000000000000456f7d2a42bd13da202274f20675eb781925441578e93046aaddea8ec4ca37f71c2710a7ea8ae0dc214e1cc275b26adfa892e6de92000000000000000000ddff004cff9ec7ffff35e62f4eeee50e5bafecea4d4134f9d006c8d6883eca5c9c58c9e93311ab5009c68c73de2f04f15d005387577f480000ea65559eb00e76e9d0ada201bcbb5c252b28a60ca770663da451790cc36000906d5a9fad98c308e39bd5ffb6151d79c1cee1cd102e3c8e63e9fba05e3633be3f00000015762e5f5a3a0bc33fdbe28a5ffc83f2b485185cc92fe7f791e8f6429309d6adab4b7e508e5bf024ed8f8a005f2bbf96c89739f5cf1e750d50517a59a3ad09e8802e8f4f535447cc0fc9d5f99a73145dfcedad69da9cd4375c624600e78f4458542b14f29611f95d4a31838eeb20c20bb82aa31771cd379ec83554cea5e6539db7384e1f58d81f2f2653c4d9818708e27c89b552d7fcd116bce9c764c714c9402c21d181aac59efb28d4f91652f6750b6ec962802c0320f8059195729d60c534ee8e8ff0755b67fe4c25edb85bcff24c757aa8090000000000008c420eb4304f66e3a37aaf000000c42a570f0e9dd5fd545470f862f8c3c14fa9ecd1e877b0d8ca84c044859e85e6158f9184bc61a9a284db80e4636c25b96174327d82761c26e329555f9290af4100000000000000749efd3763655500344bae34137f5ab0d534b8d63e4ca3b671f2de1cdf519192c6b59a601fd419adc16e2055b85058f793484305d7a1759782e4c571ee855a47bc00edf5e9020c09ab004321610b857e8717764b633b21cb32f0eb3280e09758bd445ab91d20baca005472b79d7b574a247f1d2fe45b3c4e93da3d51de647c10dd49944dc87c92fe8bad99ca332af00f191b66b6a6f732a91f0e2e9190e4b448da7de018c58e950767f9b320be61e58c79d497247d278888901d442ad7f8536605a644e9e3d769db497c3960dfde12182334caee994adc38a436367a54b9e182b78e9a0ceb9a2c4f63902c1ad1a7c5a08d0920a23c2a86abbdf357849a651733e57f31019876026888c8ccb85c86b4f8ffffff7f000000002c331fca0e541b7ca211c28ed61c52573d9308a13d115b43f8b1894c8fa8a14dc4810f61ae96bf704526a8919bc700002100000000000000000001000027c9a46157a3609b6fd9843ee19ec647249a9375de5858818f3c4a4fa6ce46f4d42b07199de8b99231ace58c77819ee214e49666c464d35ca9b5143ed3b3dc8c17a23692759ccf5a205311b7ab22532697b861dfb50409fd88e6043bd52ae84c1bb0c8a6c769f952283a1f4e3842edb3d42c68a27ef6a1296dfff4a979369b0e8ebc62887aa46e820a74f91381ccc198e353047db70686d147357024eb3cb94f1e89cb5ba0a56aa046b4d8521a3d9356b4b8b5917c4c860495b240e80063bde261fd00000000007271e28ef6806bc8e139c49b91c76bea3858f78fbd8d31330d89069f9648a2ff93060fd2b0976cf2ec447c030931651dd315003b7a6a5433a2bb3c035fc6846abe389b25c988f0bbb889560ae99ec4b227eda2e63a1c31a2c2bd48a822cbe92b6524e0cd8020ecaa34e19e7141d5e221509342bfe7d294d1eb3de6a50ca0301f89c2ee627e949c68b3bca426a9b7d503a26e9a714ee5f72d8805dd1bfbd081f6a5d1f1289dfe14cb9194e26a44fac273461fc5c0e0a33db7f2d43ea8086cf059f40fa2640b6bfb74dd35f5a31059c01517cf4b6641fce9a24b96767b837ca037a1199735c375c705c798e0e208e4a5259d0bfa526b462af45a6eab34000000000000000000000000c4426344ec1a3366515dee221e747f55d7dd02534bc503b9b28277c253e410986bef2111a99cc448d652929f8a67a6a1d3f00dcad91aff428aade3f85714a1d3ef29acd4d49b62339c10c2ec0dac4728288e78980c1184d8223edbccbf9258b7374e79a1f8bf3fb73cfd1e76982f3d899f71e4a9f0ba8c6dbb7bbdfc399847a11921f97eba0ea14c4fed9a71eedb97c02461792e3a49dac16c60c3fcaab222025d78963c3ac899fa8b63f58a30212c9b2d7fe751e2046b78f86e22861b6504c667350244dd6d9189a8b9c45f8aaff9db694811ca86ed978f23eed7459c0382074170cf1e25b0e9ba3d1cc309353eea4cd8ab96bafda393276bdd8d32ead8db00000000000001f915268fc1a6ec566981bc8ca2a4583f3d40e817433d0f4f25cfe6cc1897449ba5f26a9d66ac73e6f5c401376f23a314e0b9ff997d22f3e34b7524642c248aa813edaa626f00000021f8547d393dabe616fbbde21c90be00b5a22671395c7a69c6dd4d022ffc97ddb6aa025131652d409da1d8cfc3d219d4b1c1b7b8170d7c33d91db2b73f7ae02485a209a2474b5d0790d05c01bec623056e4d3f4d3149373a28b26a15a1fcce73d57e6eaf7e6f315fe275ebc9ef7aeca277dde01dde724f419803a2172a7833ceab38d21ca4f1dea5e1f4d8824167b21dd289dd4e6ecfba9e163bdbc48e1e758ecde0000000000000000000000000628a663ed417be6ff5b172cba4a1ec629a39ec253c087b1e9ce84e25b8717ae8581bf28c16a8bbda8d1c4b3d5b4ce7e147003e"], &(0x7f0000000b80)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffedf, 0x10, &(0x7f0000000040)}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000640)={r0, 0x0, 0x62, 0xfe, &(0x7f0000000140)="cb74445b7d4c0b24676c6c71ae37efcedaf40242309766deb4e793f90000000000000000dbc856cbc664650634231454ca2d8034c4ca29e0d99c3b6615e91835a600c08f989af45438a54981be310aad92ae545b1c961e5f3762a51fe4c736edec6f", &(0x7f0000000440)=""/254, 0x0, 0x0, 0xff, 0x194, &(0x7f0000000980)="ffc4438e5c3081d0e133e812196ec0ed923733aa8b5aba32c8650e7a66d6136853773dfbc6226be13039e230d511f1ac50cc7811aac0400e4c833fedf842ae2918e6fddb550729246fcf4c0a01bc64989ea3985fb362751a83991bd56e761379caa64f6148893ff25f38d5cd6dd695bbf9ca709a9960e0e6b054d5e2239bcb7c0fb2ac66dc4c8f534e439ff20ccaf0d48a98c19c92a3b437a699350f49606d21a403f8c112c46fea5486bf367a854b0f6c1e563b656e4794f6793a08bb3656c391643f6df71d0255054368a938d38503d064da82d5dbf395ad47ed3932669168d324ed0f6de8360d499042ddc7d02b6c0772128257702bfe6d0971f00fea85da062cdc", &(0x7f00000007c0)="4c87fe555ceb79157b1e507ff4d3cc053321e42ae89f596427188b4877ab8f1776c0685784f1174c6401ecc1dd6e2a77bc79238f87ad9215a92ff203a30099e77c543e702b4a4438d358616381745f24f74e585498af129c4b173b242f445b08135f7fa40eb7ba78160ff4f0c80e1b324d0c234cb7f43a3ff9e9535dc16000c797113a039f4508a09144090000009f38a90a24f173b3e68377e4272950a80cfcd3aa6850e917bc7e57370060f5e6db941d67fc98a1e98103830b821657438325578d2af822dd4fc13ea7a7eef8d9be4e715aec8fd6cadc41c8da5ce9da2b9e1559d92a1936fc2b3a00000000000000000072200e10ba6269b634f10f7098c65ba67ba65c0e2687637e131fb8d5ba6c12c09c8356853c434a44ff0878e496dcf9a4f5ca02c293279948f37ebb28843f92c87c057a3b410e04418557d5deda7ddd3bd1d384d64ec980187e8b64a0696571a49e847db79349c9b3c3fab5f1f977bde4d802d9026ae0c11744eb1525c5195fd215d7a432497f35c2f2cfcd2b6336b26dfef0cb968c910ea2af5cdd4d58cc08535d5514", 0x2, 0x0, 0x10000}, 0x24) r1 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f00000001c0)={0x0, r1, 0x3, 0x80000001, 0x9, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_dev$vcsa(&(0x7f0000000b40), 0x0, 0x40e081) r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'macsec0\x00', 0x0}) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000023c0)=@newlink={0x2c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x48, 0x0, r5}, [@IFLA_ADDRESS={0xa}]}, 0x2c}, 0x1, 0x500}, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r7) lstat(&(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r9 = getpid() sched_setscheduler(r9, 0x2, &(0x7f00000002c0)=0x5) statx(0xffffffffffffff9c, &(0x7f0000001c80)='./file0\x00', 0x1000, 0xff7, &(0x7f0000001cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r11 = gettid() getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001dc0)={{{@in6=@private0, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000001ec0)=0xe8) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000001f00)={0x0, 0x0, 0x0}, &(0x7f0000001f40)=0xc) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000001f80)=0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@multicast2, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@mcast1}}, &(0x7f00000020c0)=0xe8) r16 = getgid() sendmmsg$unix(r2, &(0x7f00000021c0)=[{{0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)="fa5b2f62b5738f5822f0dec18596b95bf8eeb5742da464798e86ce39ea58012f0c756e6d70ddd09f9b20abbe8487c52d5705b1c73a5c96448e630c4319f53a9cd888135884971123d54388cc30d7a89a7d3e67bcc5caea13eca3dc4731337443ff8c1ead6cdc12b0cbc86284dc4faa645d535b25cf77fd59631dd80c0ff13e2f1c9b2198bd784061fddf70c7d0c175725cfb55", 0x93}, {&(0x7f0000000300)="f413b92230aa706856134b497e21dcaad6728bfa921a442f7b64ebba457aa92d6701ec19c4a7d6ed53f658f54ac7", 0x2e}, {&(0x7f0000000340)="c4ea5fb95e6d9547f96e0eb4236e294c063d83fbdd3978c44f442a0aa3d5252335668194d0b17cbc2986941ed91282f1c4457dceaaecfadd1125fe52e6e9d591490a967768c8ca9333723732048da5ba72f001afa96972cdf9ebe3799e7024b767cdc08f0ad114f13fbe3dc0ba11fc03f572df236ea01e2e50d3984b544458e1ada274ba11b10960d5f685927682f3f9582752a3ea67d6b31f3ead7f81366b6dcdd00795227caf69c6266f47486ee55da91d81dfa6c2622f60782da503be0acce7d49f2ebb053808515a482671757c1a1f8a976bbb7465ab7716c30d3ad42fdba628638a4a09aacf", 0xe8}, {&(0x7f0000000bc0)="82d59d68981d9e19df2b837fe24e6b218da41d457497673f33c9c5df0981164caf8544419816874eb705aa7a40d9b7ec3805d43bf67fa830c51b120e9ebfaec35faa7d3a94d5458bc93ab0e8835f4e51b4723170fb5a7b7972a395aab4b7018e001b4862c9cb331deace858b34632a940df3219d32b8684328e556f7c77cddf6e031ff7a563615a56d2842fe886430a84185304adcf361fbe59b5a4739a8cb2fb568dec735169fc2221fc3539c5a3125e847e9124b1c48051428812031ac0df422ac259be5fb549f417f7a7ddf763b94dcb7263e84f9cac840632e889086662af4df5f544e5a4ae0e247b040d5e0d96ea1aa0987a0f06313649c921cff29b57e80d205be42c84905abbb7d7eedce061532efb1af1863e6009dbc7a2ee43fa2c6465c1c1a9fd7b4404c42ba040f251c38e56cfe84a395f5f71588c71fed9cd50dd9c434c94fafa2d9da35836821e9092de53c5554ac20cfd8a50e692c4d6e1a93cb5e9f9971e77340214990e8a00cac4b5658d03026b42aec7c5763cd85a372dfb77b1d6ea3703c6420625e1b460ba7e799b55622b0bcb8a9751fa4ff270ff94e815407220e22702fa6d29637595ea61e159e3d701140ac162aeae956860f92632975eca4843c1df8af7d9b4f191d90879292d1dd03b2bbe4a912946cbd9db3fc4feeb42934f6d9ee36e0825dd8631eb17e39374001f1ce05f293501015cb666ce4239d02dfc74206fecb72463c3ed735ffb73e738c13cfdf28276be745143d4d5da0d40f5935e5c5a75f1ea98f5c6c47c90466e8027476e3fb517bc3556a6e43aa5ae918a32e2c61b28aed73970360e248adf4106f77132d24e4df53e2176f8b0283a4ed714b39ae03298d4b7ab890a737e8a41430d927a70ae6289969b7595bd19a9a6846ad02e2f226d2a4a63d90aae58cb714ee4ca0017f3271fcdaf4cf079217efeaf7f64782e32608285e7560aec1b3c4027c899ce3d33b7c4aee5aeca73a5d00073b445d96e5b0761ebab1a39f574b121f5ced7f46dd067563ccf61370b8910c27141857290cec101dd1ed45f4818038911d95f2be899027bc06a492d4195d016d57a1b3f025b5e6ed6b47f14eb3ce36e91f28cc572f80eba4f34932f9e12552236ee0b2105fa2a54a5d81a81a0584df590824fe2529d6e8ae2ff58761272959b4424d54592bac9150a32ed80feeb3e28908064190fd45a7ed9c4d82e1b54e6c37d8b97dbfe8a263cd21e82ca27ab433bd51584bd76a7d58718b1c7fd603530343ece51973e9c5ea38bf86ef3ec8cf1e3dfd3ca4186bba46bf417b4a696e195506c490267b36039b92e6e322b544e76b9c0bc6ceed904d52559778092b0c604c36eaf0cabe2c64231c579aa642000a8e27bc6631daee487dfcc12c915a1b74b9b68f9951a0a93c21bb6f74dead260eb4bde3ccc1cc49b1eb372dcb3cc74889a246b38ec599901fc7801aacc2a77357cd12ae04b8dddb0e0c6dfcfdab1bc4a073ba253d207cd5cbcf05c283d0c58bb30256d52ac45c22f30f63e8117df808b9ae1450e1123505ac33c0124ea6069a5f695ba6115247ec7bbda71c0a9abc338cb6c1504b0d405b708be32b74828198f3c1f84ba898a5e75489a8e15f368a434ec38cf2361df3378927e7cef76349db693c05b763c815c565883fa22ec99999b1e8c26b2a9d57a2592dddc3a15e93176329c47ed7bd4a6016567daa566f2438e8d5dde74475d2171d98cc0e27204114b0757d0f1197d4a455fe8dd3b0f678dd9a73d5d4be482400c1ed243951d676e7d288a703309ad1d31a39fbb03e7b70c416f9acb32a4fa5f351da4aad8d79fd7b0d8c1ed0507198d40d6ab6db0754fd05735e09570c9a9d8e522cc61f9f9c0266d6bfd0a8a584fe824a2e9cfbd6f4895798da176e2d54d1493311e1502e05ff78414acbaa43a09bc62c683965a523c0639cccc1fc590178fdd36928ef0d594e8b6975d6ea1da33dc147147f2c5d6d64a6eb172fd8feb8f7488d9fe7298a793b0f22a8cbb0f15b47c91f3856dd55588b72341e7e520cbcf3c157b52c6e7a3eb74d7c3af1c8adba9a9c4946ca2a458214e1839a017efc97a6ecc3e47866d7f8ead96ba52635331be04f6f8f23e98efd239417f461622985819a8f8ebd13c2efbf48fbd7711179d7b4de47802ea084ba45903cd94d3829abd1d56ead20dfd3f4bf582fb304728118e0f245a671c3b6b9855ec843760e9a0e9efdf829c151824a5407949b1b6f88e689e50b4eedf2b0fab777208d4f69fa462d3aa3069d10da831a970b55bde430fa9d82356b3eac8df54e881b88fe596fdc31bb8ead83e6274c961730af7bc5b437dd86094065269b281deeff249b130a997808904cd602fd23f917a941ec5a9d5adbeb58f087f9a78382f5bd37f8adc32660f3fcdf4ba5835bf3eadc90c490a554a86f7efed13709377243033d8b3dd6ee160a282c723eacc61b07a27ce5a916a17efa766bc6d79c623b399cf8985d5226526a76575d1b4dd8d88dd01cabc42b3f4ae623cf30ecdd5c887030be439baed1790d0b2443d0fe17d2a8b9015824f5740ce72cec57764ef72ca82e0d9b49e8542ffd8b12b498e3f7ce36d4455388a66fb3f4fb85fd7148fa27ef7b696fd9b8ade64ad32f873ec927e18a00c8908003cc1948749fb7dc8b4b483191b708e833d6edee5c7f18cc258b705b143a584ecb08b13e2544888b3a25520a763906876051c52fb2d06005c29d8ff3aecfcd4197091bc3362d48adf6877a91f1c0b01aae6ea40efc3941b5fea6fcc33f89e13b4e5eec8d5c3644f0c843be90b79e8d1e911d517bd9a7eedf9058c3dbb9d928a8e013af5e1fa759d0ac116d061ed255e3620de90c995e955050d8715ee168a989b999f072a2cd34b274d84b0dac4f6fb8801f01a19c4f3eab2a95a905ab2286f056496ec353d64f895312f95642bb7f54bc9c61cfcca4532e6e39d1974e5542cf65c9a39f8caefb4396078ce52a35a87d0e27094282b999bf61074323c7ec7ae9b16c8b2dca01cf0bf90eb71e634d00b92bd4a188f5947e8ad04ba478e4962a8a0013c93294ce43cf86aaea389f8b48f35c6905aa68e7950bd68f2ce6a591a98f6de937d17ea0c210007a15af80fe38c787c444bec9d43d2230111f85e7aea5e0144bf1d9793be5ceab4d2f174b3ee251177f1a7a3ae01c6c3c5e5bef3f326342566fa35bbc3ecd8907ad47c20054ec3242581b40aaf6aa57f3a52817470b2cf23e3ef841fc21573cd3d3cd2e95d9166cb0198dec51ed72b80e68c2279d71df140c298e80a06e8748e39cd9ac42365f5dde6c5496efc514fc506e1a9bd2276495f53b96d73b927bf090a9726d90e6b295f5b8331af6eaca481b6f955d02d6fad3bc580e2c12b3a5761cea7874e10a8729bb2a7997520ed1ce23cbb6701fbb72f62d38bccd754c0acd82fdf3d2857fe012df2f115445496626c754e1be7ef313ef62105e012f6558dd06fe7ea84f156b613c54340a0105df8c38e1051678107e3c93a10db85e80b1c86d7842b03df096d8b701394e5992080a5a1ca94351a48cae59c9be40bfc36b57918f69d12945b9c3941b9f562b1c44902797a0f591cd95843c5d1c526df2a3a0de6d3719d8f726db61e24df57b3dd656e3cf960db7771464cb9da7e92396dd3bfccdf879c52a9071315da567278e4d17a0a67892866adf3f708eca743e4996c00dbd74396e270bc7a3df473036d1e2ccc8020853d639706c2fe62ad6e82b9c3e21667c41ad718f7af2bdfaaa7c505ed00bc5ef239668fbdd7329edcd6da29724e11c21f92b9f0f2e938e078871c87b790653954128c84e45dc83ce9e03408cfd2e543a0cf3267022166c52e0bac825bae549214694caff1ccec882ff0cd011d89aef00686379caaa113429024cdc0b821412f12647677b96ec8034ce1c9c618eb5445549cf9a97e9185f73262754cf41e7be750e63d2d426accbec1df7ee2d440a3c4621f4ca941d49801ce527aa15d4b1fdf31ec77dd83a2652bcc631600c82a312e7e24b9ac82ce3e517e2c940031a9957bc37ab296ce6e1d5b861a6f51855c4e76879e7739d21988bce756ae8a1896535d4bc459b1a49059c2144518d0db69f96309d2ceca52185bcd37cc45be3aba6e38d1ab38d859ba4813e9b180498416de472325af6c5da4ac8c0dd93829ee893fbb8f4219035056a2966431aedb90c2378c02528da5d44fe0f9ec588cd89a76cc3b13ce2edf92d7a25996493603f41a45dbd03501cf4ba47475fd40dde9f35a451601f24d66ff8e2ce029f4e57aa8d7f07e476a6277a5ac6fed4791782c329e29602d33ce389faf97661a38b8032d53f6666c524cf34117ae1d6ed22d67a65261053bf32720728be56397a66d873834df3ae300e5e568f3c60a01559396b679e4d563886d84822f6a226d6a5359795aa0329e57c64ec0101802ce47eeb853fec65ddfa467df7da7fb4de3b670e8980f69c4eacb46b767b2c53919c8228e4f18636a3e814415071be2da6f613a296e0789e5d534543ffb7f949e96529661b39e8e676f89d39353668153cfe272942aba50735261b2c58d8e4b15a9d14fdba820e2bcc975e99468c2a28e686f0250baa0de8055fad7168eceb75cf16b5f2304a069380546c4cfa68e33515cd76a5028051c54a8cbf34040287ea567468cad0b1e015490c3ef56d56dd949cd7baa37ff27d1ca2f6faad05a0664c571b6cb13a171e61acfb9023eb02d9fce0e3be34ae14552678b638fc1c185de8588657715b87953e1af5988af5420f702ebcb2bbc720abf39625d31dc2618269c84d2b74777f541f118db8518b99ccee9d23d2ab30907c3387d1c5db9a415a9c9a05e67de23a7deabb162a8da59dcee819c3fd8eaa88036e18ee83dd6e3456d50f703616bd303834d5087cb229e08cb2aa905a42bbdf20505f5d6b3a5bcec1368aa7e7c9b2a8e17ac47ac236765e7406f5ac2b22b45a183fc9f88304bacc49fda5aae1d4d0b28e9b02b9ec330d0d6e2910e81a4e349d2f78c5db4a32274530a313a84f158d967c0aba6c1df43a6f2cee2d716221d6f42aa13a72e79c3a6b667b5a25a5444bebb52f5985e4f3da80c500b1eb7cabf2de74dc65fd1885dd334939d1eec15e695266b5469d8ca8f5ffe65f87a7dd02fedb8f7ab5c11d12e4bb40e4ea453f76e4aab7aec7d3085c17bcd7e30d54cd5d4ab6e5bae5355cec63057aa3dcc0f94c1156a0cff2b944cc045997931701dd59002f2e2c1aca75801ce1fd6ffe73fc68f648d55aa69ec7ccff64d67cacb5a6ceab6733611a526d69b32b60b896297ce081a745fe4ba6da6315da839f72f2b57049a945302778e638b2a2b106a277d40f133b90bb28de3ad37578faf0f4b84c77b44950ebef47fcebea0656578f3a4f36871c83a570621580688f5a6ca13bd292c1339db231d69875cc1f20878b416f1ca3e51ff638990c2e2965944c024b4ab1ef58d4bb8e07f74de0c6f5951767ddacf6f872f530d14913edc0685f064894c4dfbb18b14205d291aa7ce93dd4ef71aeb4dff0d987f3b68a69c250ddbca5e9bf6861c65aa5c1800efc7e092eff79050874681891b6765948ee3d025a869af4a861667c19862ab661e46141f0196f7339e0966e4922b2546ac32c522b2cb12ec489a13c6c7f79bc892d82ce9fcad72a1d4dff8745efd2a4f802801afddc68d4ac71fedaccd0108175a46f771ea5586f98aac793014751058bd6808bcbcaa0067e9717a9a9aaabbba908cc4e09612acf09a7ed7d26f46cfa26cb77b801e8ea7c0a15a86de303", 0x1000}, {&(0x7f0000000540)="4e2ac6e4148904853aa2ae612cf30c0fd341251633b6642477bc25e8efbb9dc6fb726339f7e31f1b637ef4d7747b3a045a4eef057e31b5124a257138d07b0370581e637b07565d225a5bc6d21d5ff90c00d76a16af361148a2de802a4c6f90f0f6cf3eaa0261e934ab1e911fe089b55b", 0x70}, {&(0x7f00000005c0)="ba197b25f8e7e9457d8fcffc367b3876d34948f95efac71cc3b713d2ab60cbc1c997f77171147010230a3fc5392603103d716c28136e4050033f88d6d4460465dbf4973574d433ba6c7b4cbf07fe7d23f6bdd5b4e50211cdcd8614dd86ce3b038e1f83b170c8d9f3aecbbcd2226dd3f08a3ec608fcc76d7150487278bb0ede", 0x7f}, {&(0x7f00000006c0)="07f97a71db4f987961d5ad522c304e2a64cafeb25ba7b889de40b24bd2ca39d6c9f94d2f80d3d5da122cbeb28548c88e07c5785f07784dc72a8f133ff66357f2435bd464b469e31f7167250ab0a67e40cd673c2ececbe29be6fb6c00b28b05b6dae81e55f80ef7a8b6d5c62b215ef5581f53b52ec2d4b9c3589eb9558a1c40f64d12d98d80d92027d7d7962183579621f7271bf059de764fd9e2e9f6e4977d1bdd0cd81a13795fc889a47d27490996b909a5255104499816c0ca2efb77e1cc", 0xbf}, {&(0x7f0000000780)="9075349bf5c5c096d3534f336455faa0a9ddecc571e3d494ad4500d8aa91b27d154c7f2b54f73c76c2e810", 0x2b}], 0x8, &(0x7f0000002100)=[@rights={{0x20, 0x1, 0x1, [r1, r3, r0, r4]}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r7, r8}}}, @cred={{0x1c, 0x1, 0x2, {r9, 0x0, r10}}}, @cred={{0x1c, 0x1, 0x2, {r11, r12, r13}}}, @cred={{0x1c, 0x1, 0x2, {r14, r15, r16}}}], 0xb8, 0x4044081}}], 0x1, 0x8000) 04:29:47 executing program 3: bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2e) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x6, 0x10, &(0x7f0000000740)=@framed={{}, [@snprintf={{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r0}, {}, {0x85, 0x0, 0x0, 0x64}}]}, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) 04:29:47 executing program 0: syz_mount_image$ext4(&(0x7f00000004c0)='ext2\x00', &(0x7f0000000500)='./file0\x00', 0x801c, &(0x7f0000000000)=ANY=[@ANYBLOB="00027b112798fd0800137b763cd2c034326200807fb895798241fa893e943c69747629b5ee00000072920591491fe993ffef474e315ae45c8283bfc370233d505b6e0ba71980001000005348971afd97f334e1ff3250bbe3bcebd6bfad173849191f9ae6a174efa127f85171dbfbc55d6db0f174688885118749ee49df04b33f5d840000000047405acc1a40a574ba63be1d03c3022a3fa3a978315cf0a96902000063000300"/178], 0x1, 0x4f9, &(0x7f0000000540)="$eJzs3c9rG8sdAPCv5B+xHTe/2kKTQxOS0vQHsWIZJ1ACpfSQQ0kpDfQaHFsxwXJkLDmNjQ9Ob7mVUmihp55L/4dAbz303EKhPRQKgdKEPOL34IEeu5KcxJYcxc+WbO/nAxvtzmz0nbGY0Wp2djeAzLqU/JOLGI+Iv0XE6cbm+ztcary8ebU+u/lqfTYX9frd/+fS/ZK01q6t/3cyIjYiYiQifn474n5uZ9zq6trCTLlcWm5uF2qLS4Xq6tq1h4sz86X50qPijeni5M3pqeIeKza4M+n+rb/+5dmvflLfePnjXy/d/umppFjjzbx367GfGlUfirPbinbrIIL1wUCzPqOthP/W+1sgPkry+X01Iq5ExA/7XRigp+r1ev3z+olO2Rt14NjKp8fAufxERDTW8/mJicYx/NdiLF+uVGvff5Df6hDOxFD+wcNy6Xrzt8KZGMol25Pp+tvt4rbtqYj0GPi3A6Pp9sRspTzXq04OaOvktvb/yUCj/QMZke93AYC+aTNWDmSE9g/ZNbjtnD+QHb7/Ibu0f8gu7R+yq037Nx4AGdHp+3/xfI8LAvSc43/ILu0fMulnd+4kS32zef373OPVlYXK42tzperCxOLK7MRsZXlpYr5SmU+v2Vn80PuVK5WlyWKsPCnUStVaobq6dm+xsvKodi+9rv9eaagntQK6cfbi83/kImLjB6Ppkhhu5mmrcLzV67no9zXIQH8M9LsDAvrG0B9k18f9xh89sHIA/fOh+X4jnTKW9r8sQG+49Q9k19Xzez3/1/GewcAR8THj/9v6Ax0AHHHG/yG7zPED9jD+/6d/HVRhgJ4w/g/ZNd7h+V9feefZXdcj4lRE/H1g6ETrWV/AcZB/kWse/189/a3x7bnDuU/TUwTDEfHLP9z93ZOZWm15Mkl/uZVe+30zfa/P6gZ6otVOW+0YAMiuN6/WZ1tLL+P+70eNSQhJ3M3m0sgZbI5Nnq4PRcTY69x7cxVy+zR3YeNpRHyjXf1z6djImeaZj7HXAzvin2u+5hpvkc6lGkyfm96twS8V//w78b/ZHL9J9rmwD38XyILnSf9zvV37y6dtOrba3/v9z/g+zZ1o9X+bO/q/fLP/G0n7lXb938UuY3x9fOWfHeM/jbjQNn4r3kgaa3v8jYi42mX8yd/cmel0qqn+x4hvR/v4Lclaoba4VKiurl1L7yM3X3pUvDFdnLw5PVUspEPUhdZAdRvP/v3Z893qP9Yh/m71T9K+22X9f/GfoReXdon/nSvtP/9zu8QfjYjvdRN8/fKu2Un8uQ71z+8SP0mb6iZ+EuPysz93uSsA0APV1bWFmXK5tHyIV54ejmIckpXmwXcclvIc6ZXhOHGgIUaO7sfUTe/R8a4gwBHwttFvXfYPAAAAAAAAAAAAHHK9mE7c7zoCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwHXwQAAP//ZtfRyw==") r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0xa01, 0x0) ioctl$TUNGETFEATURES(r0, 0x400454ca, &(0x7f0000000100)) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=@newqdisc={0x54, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x1}, {}, {0xe}}, [@TCA_INGRESS_BLOCK={0x8}, @TCA_STAB={0x28, 0x8, 0x0, 0x1, [{{0x1c, 0x1a, {0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x2}}, {0x4, 0x1b}}]}]}, 0x54}}, 0x0) write$tun(r0, &(0x7f0000000280)={@val, @val, @eth={@multicast, @broadcast, @val, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x6, 0x0, @private=0xa010102, @remote}, {0x0, 0x0, 0x8}}}}}}, 0x40) 04:29:47 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xb, 0x7, 0x8, 0x8, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000100000000000000fe0018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000000)='kfree\x00', r1}, 0x10) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_opts(r2, 0x29, 0x40, &(0x7f0000000340)=ANY=[@ANYBLOB="000a0000000000000730000000000a000000000000000000000000000000000000000000000000100000000000000000000000000000000000000720000000000600000000000000000000000000000000000000fe"], 0x60) 04:29:47 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="00003f0000003f00b9d3d81d45ea1e38cfea6b5c68fcda8b00f8b72c17e87fefc1a1d65918e65b158d5ee780ca349a224edf04822dbc650238296d91eb0112a6670ddfa7bc"], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000013c0)={0x24, 0x0, 0x0, &(0x7f0000001340)={0x0, 0x22, 0x5, {[@global=@item_4={0x3, 0x1, 0x0, "020ec31e"}]}}, 0x0}, 0x0) syz_usb_ep_write(r0, 0x81, 0x46, &(0x7f0000000040)="97c016d72e1a70e9666fa444580d3ce4c7c2d0da738f9e44054442775d8e58") syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, &(0x7f0000000100)={0x40, 0xb, 0x25, {0x25, 0x2, "53d4a76e4debdb8d71badf848482ebdeb1ea7669684a182608793e9a3db8da2809d4ac"}}, &(0x7f0000000140)={0x0, 0x3, 0x2, @string={0x2}}, &(0x7f0000000500)=ANY=[@ANYBLOB="090000000000000097acabbf8bbfcc09a9cdd23b1dc33f018398db52a99b5ddd1373b600b6"], &(0x7f00000001c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x8000, 0xd8, 0x1, {0x22, 0x142}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000280)={0x20, 0xf, 0x4a, "0bb4338a610afd0dec65a2757880c9cfa65dc070d4d3b829c8c0a287cba91dddc82cb6767e1dc3e783dfbfeb1806f7ac43d6ae413fcbc285a07d90b2d9adc6c1ba4576023ca9a3e7e035"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000340)={0x0, 0x8, 0x1}, &(0x7f0000000380)={0x20, 0x1, 0xca, "e3b8cf3528bc64b140925d58e1bbf93c24b7aa9b693d97ba7b0a7ab20591463bc168ee65189830714511fd127ae11e2070bc3b7c808e5959f549924fafb8785073e75d35e2445cca7fcbb79c58dda09b4bd8b571ee4639cad0931080d07bdff1be7b625ada75cd48ed70397c0eb82b7bceb314c1ad3e0f3e3e84138f53341883ebcf8c2772cd3bc7b6e3bc778ab9cf09423768de94f86b20a4670857f63af1db300c19169e203faa46f9c5b43b9d5b52a756c944e0a81122507ebab315974a1b13b884872d77f11b758d"}, &(0x7f0000000480)={0x20, 0x3, 0x1, 0xfa}}) 04:29:47 executing program 2: getsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000100)={@local, 0x3, 0x2, 0xff}, 0x0) ioctl$FS_IOC_GETFSLABEL(0xffffffffffffffff, 0x400452c8, &(0x7f0000000100)) 04:29:47 executing program 2: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000014000000b70300000000de008500000083000000bf09400000000000009500000000000000bf9100000000005e0c4ca05fa3c118000000b7000000000000009500000000000000"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x9}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000019007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r2}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000880)={{r1}, &(0x7f0000000800), &(0x7f0000000840)=r2}, 0x20) chown(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 04:29:47 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000140)='./file2\x00', 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="00e789da34e04a1ffbc2dc5c07001a000100000000897b2a1d84f5c7ffff00000000000067e77dc70b90bbb45efd97899a16f2df4fa2a8f069d9b047389f672eb3080000000000000065890d2d0d1b8d3d62f6d77b0283e166e2ff7f00103d3f00d6bf7da964a9eece5494651a299e6e81c96daf520300a16cab12d75a852b3e4470420877efbe1f000000000000007e15f9b683e63cfff7c638bca835b33bc18c4ed0351cd285197b0241a338392f831637ee8c25bb2183634433b18c4b459f9aea5ab222d7060000000000665106000000bf03d1b56126efec0225a5433883b0d1bfd886caf2624e7fffda0ef9893ef57c79a182dceca9c46a9f8b001e53b29c0c698ed30d8942e94ac057bde74e42021d895c22b6400000002b2c604ed7324901b9ee76e80f08bf07856a3a23e0907f3dc0eb52777cf0c5d12bbd891fa9dd01c40f6b21c18733b52c8422295fde5626cd43fb43fb3acf9b2e840713cba86d43a570ee3589b7e9000000000000000000000000000000dc85131317c56465978d957d000015000000000000000000000000010000000000000000000000000000000000301171e8e3a2d0c842c20fd293c053b93f7662fad1f4ae3e1fe359aa29a4b8965229fa06b0fb2e23d2644cfbdbd6929aa42151ea48334743ad0c378641e74d55d6dc7b09859919010000f60055ec9c0c26b71588d6fc97e3098fb0e778be446659cf82ab665e7f848d85de70c3c426a539a9a0e92e7bbf77528053dcb3b791b8e3faae507a3b721b670b06b78bb09e82ecc85a4bbc596d8ce0c5634fffa50e74ec0f2da4f3d82c2d2b5a20ec0000010000000000a22b014d07fc070d87f58118f468bf80283e0ce7efda7906f9c53319aef22e01a9ba5649fc10fb008132dcf42c47a4b79efb9f720ebd2dcc0300f870cee6201bc0ad9e85611f6015415c7c3f61e75f17c4633a171ac73cde505bed8fded3053cb455636132bdae3239b9c8b437256ac20a49c4f03b268c47e9be618e4f6b0eaea791a10486e4cbaff440728429f9e0b0222485188b745b3c871d01d27eb4e5e00bcd79b95601098e044345a8aaa12fda56277aef89192b9af038ab8808a2adf0c3f352c79676070800000000000000701b7af0a0b30e9e5b76f45500000000000000000000ffeb0890e7d529cbaf75b8387431ec2a704f9b79428f8b73cff584c1cfaa0a0a5b217afdbfacdf2f2fb0f78c7363e433ff21d2c846aabfe54b0a5ee3ecc09f3167e3d4d3af81b15774fd6b89439e097767bea30df5610d16b4294b689fc6b62f957f5eb449245b7e1706b1cf37fef9c97e4b9b097ba7b2b4a0104d0b66a1e748b841019808fa20c9c39754290983a5847da26d965a875a8c2e850af85880b4f0bc80c2f203fc5199b85489335a0abf0000000000005a8b64b1294b51ce1aa83b61fa5cd8a4c3a1aff6ae449eac47a72c184c9a096fa95eee1e32ec7c1437404c7d1d3032b15f9734e9c866289d000000000000005bd6190123d37f15fe69ee400add240ec2270e05cc05e5f0af6fa9fad412d60ec4032400fc0ac92ecde73f516d49ec2cf3125e0a716c2790a3a028599e7d1f25d1a645fbaf14d448f02040611c6536b289957e41bd895449e851511c6cbc250d2b9cac8e5781bcd9440376665050df022e06ac466fa460e88d31bb725a", @ANYRES32, @ANYRES8, @ANYRES32], 0x1, 0x1211, &(0x7f0000000580)="$eJzs3M9rHGUYB/Cn26SNqfmh1mp7sA968TQ0OXgSNEgLkoBSG6UVhKnZ6JJxN2SWwIpYPXnt3yF68yaI/0Au/g3ectBjD+IIu9E2MaktYrbYz+cyD/u835n3ZZeFWebd3Vdvf7KxXhfrZT9aJ05EazMi72RktOJPLyyPjtdvLE9GxNXMK0vXFl7JzNmLP7z/2Tcv/tg/8+53s9+fjp35D3Z/Xfx559zO+d3fr33cqbNTZ7fXzzJv9nr98mbVzrVOvVFkvl21y7qdnW7d3trXX696m5uDLLtrM9ObW+26zrI7yI32IPu97G8Nsvyo7HSzKIqcmQ6ONPnPQ1a/vtM0TUTTTMapaJqmeSKm40w8GTMxG19ExFPxdDwTZ+PZOBfPxfNxfjjqOKYPAAAAAAAAAAAAAAAAAAAAj4/77f+fi3n7/wEAAAAAAAAAAAAAAAAAAOAYvHP9xvLSysrlq5lTEdVX26vbq6PjqL+0Hp2ooh2XYi5+i+Hu/5FRfeXNlcuXcmg+vqxu7eVvba+e3J9fGP6dwF5+Ytgb5S/uzSRzf/50TN+bX4y5OHv49RdH1z+Qn4qXX7onX8Rc/PRh9KKKteG17+Y/X8h8462VA/kLw3EAAADwf1DkXw69fy+Ko/qj/EP8PnDg/noiLkyMd+1E1INPN8qqam/tL6b+9oriwYvWf3TmVjwiC3zA4vVHYhq37/9Rf6yLX05GHNEa8xcTx+Lumz7umQAAAAAAAAAAAPAw/vVThKf2TnT4mIk48GTZe99GvDaepQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAH+zAsQAAAACAMH/rNDo2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYKgAAAD//+dYxLQ=") io_setup(0x1, &(0x7f0000000180)=0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14507e, 0x0) open(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r2}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000040)='kmem_cache_free\x00', r3}, 0x10) io_submit(r0, 0x1, &(0x7f0000001d00)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r1}]) 04:29:47 executing program 0: syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="0180c2000000ffffffffffff86dd6025ff0000001100fe8000000000000000000000000000bbff020000340000000000000000000001"], 0x0) 04:29:47 executing program 0: syz_mount_image$ext4(&(0x7f00000004c0)='ext2\x00', &(0x7f0000000500)='./file0\x00', 0x801c, &(0x7f0000000000)=ANY=[@ANYBLOB="00027b112798fd0800137b763cd2c034326200807fb895798241fa893e943c69747629b5ee00000072920591491fe993ffef474e315ae45c8283bfc370233d505b6e0ba71980001000005348971afd97f334e1ff3250bbe3bcebd6bfad173849191f9ae6a174efa127f85171dbfbc55d6db0f174688885118749ee49df04b33f5d840000000047405acc1a40a574ba63be1d03c3022a3fa3a978315cf0a96902000063000300"/178], 0x1, 0x4f9, &(0x7f0000000540)="$eJzs3c9rG8sdAPCv5B+xHTe/2kKTQxOS0vQHsWIZJ1ACpfSQQ0kpDfQaHFsxwXJkLDmNjQ9Ob7mVUmihp55L/4dAbz303EKhPRQKgdKEPOL34IEeu5KcxJYcxc+WbO/nAxvtzmz0nbGY0Wp2djeAzLqU/JOLGI+Iv0XE6cbm+ztcary8ebU+u/lqfTYX9frd/+fS/ZK01q6t/3cyIjYiYiQifn474n5uZ9zq6trCTLlcWm5uF2qLS4Xq6tq1h4sz86X50qPijeni5M3pqeIeKza4M+n+rb/+5dmvflLfePnjXy/d/umppFjjzbx367GfGlUfirPbinbrIIL1wUCzPqOthP/W+1sgPkry+X01Iq5ExA/7XRigp+r1ev3z+olO2Rt14NjKp8fAufxERDTW8/mJicYx/NdiLF+uVGvff5Df6hDOxFD+wcNy6Xrzt8KZGMol25Pp+tvt4rbtqYj0GPi3A6Pp9sRspTzXq04OaOvktvb/yUCj/QMZke93AYC+aTNWDmSE9g/ZNbjtnD+QHb7/Ibu0f8gu7R+yq037Nx4AGdHp+3/xfI8LAvSc43/ILu0fMulnd+4kS32zef373OPVlYXK42tzperCxOLK7MRsZXlpYr5SmU+v2Vn80PuVK5WlyWKsPCnUStVaobq6dm+xsvKodi+9rv9eaagntQK6cfbi83/kImLjB6Ppkhhu5mmrcLzV67no9zXIQH8M9LsDAvrG0B9k18f9xh89sHIA/fOh+X4jnTKW9r8sQG+49Q9k19Xzez3/1/GewcAR8THj/9v6Ax0AHHHG/yG7zPED9jD+/6d/HVRhgJ4w/g/ZNd7h+V9feefZXdcj4lRE/H1g6ETrWV/AcZB/kWse/189/a3x7bnDuU/TUwTDEfHLP9z93ZOZWm15Mkl/uZVe+30zfa/P6gZ6otVOW+0YAMiuN6/WZ1tLL+P+70eNSQhJ3M3m0sgZbI5Nnq4PRcTY69x7cxVy+zR3YeNpRHyjXf1z6djImeaZj7HXAzvin2u+5hpvkc6lGkyfm96twS8V//w78b/ZHL9J9rmwD38XyILnSf9zvV37y6dtOrba3/v9z/g+zZ1o9X+bO/q/fLP/G0n7lXb938UuY3x9fOWfHeM/jbjQNn4r3kgaa3v8jYi42mX8yd/cmel0qqn+x4hvR/v4Lclaoba4VKiurl1L7yM3X3pUvDFdnLw5PVUspEPUhdZAdRvP/v3Z893qP9Yh/m71T9K+22X9f/GfoReXdon/nSvtP/9zu8QfjYjvdRN8/fKu2Un8uQ71z+8SP0mb6iZ+EuPysz93uSsA0APV1bWFmXK5tHyIV54ejmIckpXmwXcclvIc6ZXhOHGgIUaO7sfUTe/R8a4gwBHwttFvXfYPAAAAAAAAAAAAHHK9mE7c7zoCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwHXwQAAP//ZtfRyw==") r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0xa01, 0x0) ioctl$TUNGETFEATURES(r0, 0x400454ca, &(0x7f0000000000)) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=@newqdisc={0x54, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x1}, {}, {0xe}}, [@TCA_INGRESS_BLOCK={0x8}, @TCA_STAB={0x28, 0x8, 0x0, 0x1, [{{0x1c, 0x1a, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}, {0x8, 0x1b, [0x0, 0x0]}}]}]}, 0x54}}, 0x0) write$tun(r0, &(0x7f0000000280)={@val, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0xe0}, @eth={@multicast, @broadcast, @val, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x6, 0x0, @private=0xa010102, @private}, {0x0, 0x0, 0x8}}}}}}, 0x40) 04:29:47 executing program 4: syz_mount_image$f2fs(&(0x7f0000010240), &(0x7f0000010280)='./mnt\x00', 0x0, &(0x7f00000102c0), 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) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000000000)=@v1={0x0, @aes128, 0x0, @desc1}) openat(0xffffffffffffff9c, &(0x7f0000020700)='mnt/encrypted_dir/file\x00', 0x42, 0x2000000) [ 1958.468052][T14038] netlink: 'syz-executor.0': attribute type 27 has an invalid length. [ 1958.478511][T14029] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 1958.491676][T14029] EXT4-fs error (device loop4): ext4_mb_generate_buddy:808: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 1958.540306][ T2165] ------------[ cut here ]------------ [ 1958.546217][ T2165] kernel BUG at fs/ext4/inode.c:2766! [ 1958.551494][ T2165] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 1958.557301][ T2165] CPU: 0 PID: 2165 Comm: kworker/u4:4 Tainted: G W 5.10.209-syzkaller-00001-ge7daca75b4c3 #0 [ 1958.568576][ T2165] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/29/2024 [ 1958.578539][ T2165] Workqueue: writeback wb_workfn (flush-7:4) [ 1958.584558][ T2165] RIP: 0010:ext4_writepages+0x3bdf/0x3c00 [ 1958.590102][ T2165] Code: 79 8c ff 31 ff 89 de e8 7f 79 8c ff 45 84 f6 75 27 e8 e5 76 8c ff 49 be 00 00 00 00 00 fc ff df e9 0e f7 ff ff e8 d1 76 8c ff <0f> 0b e8 ca 76 8c ff e8 31 4e 22 ff eb 9b e8 be 76 8c ff e8 25 4e [ 1958.609546][ T2165] RSP: 0018:ffffc900060670a0 EFLAGS: 00010293 [ 1958.615443][ T2165] RAX: ffffffff81de311f RBX: 0000008000000000 RCX: ffff888118df0000 [ 1958.623256][ T2165] RDX: 0000000000000000 RSI: 0000008000000000 RDI: 0000000000000000 [ 1958.631066][ T2165] RBP: ffffc90006067490 R08: ffffffff81ddfb93 R09: ffffed1027d803bc [ 1958.638876][ T2165] R10: 0000000000000000 R11: dffffc0000000001 R12: 0000000000000001 [ 1958.646690][ T2165] R13: ffffc900060677d0 R14: 000000c410000000 R15: ffffc90006067360 [ 1958.654502][ T2165] FS: 0000000000000000(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1958.663263][ T2165] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1958.669688][ T2165] CR2: 000000c000dd4000 CR3: 0000000143f24000 CR4: 00000000003506b0 [ 1958.677505][ T2165] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1958.685312][ T2165] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1958.693120][ T2165] Call Trace: [ 1958.696253][ T2165] ? __die_body+0x62/0xb0 [ 1958.700414][ T2165] ? die+0x88/0xb0 [ 1958.703974][ T2165] ? do_trap+0x1a4/0x310 [ 1958.708052][ T2165] ? ext4_writepages+0x3bdf/0x3c00 [ 1958.712999][ T2165] ? handle_invalid_op+0x95/0xc0 [ 1958.717772][ T2165] ? ext4_writepages+0x3bdf/0x3c00 [ 1958.722719][ T2165] ? exc_invalid_op+0x32/0x50 [ 1958.727246][ T2165] ? asm_exc_invalid_op+0x12/0x20 [ 1958.732092][ T2165] ? ext4_writepages+0x653/0x3c00 [ 1958.736954][ T2165] ? ext4_writepages+0x3bdf/0x3c00 [ 1958.741900][ T2165] ? ext4_writepages+0x3bdf/0x3c00 [ 1958.746897][ T2165] ? ____kasan_slab_free+0x121/0x160 [ 1958.751974][ T2165] ? __kasan_slab_free+0x11/0x20 [ 1958.756754][ T2165] ? slab_free_freelist_hook+0xc0/0x190 [ 1958.762124][ T2165] ? kfree+0xc3/0x270 [ 1958.765950][ T2165] ? pskb_expand_head+0x390/0x1180 [ 1958.770889][ T2165] ? __ip6_finish_output+0x5ec/0x780 [ 1958.776022][ T2165] ? ip6_output+0x1f7/0x4d0 [ 1958.780352][ T2165] ? ip6_local_out+0x1ff/0x480 [ 1958.785022][ T2165] ? wg_socket_send_skb_to_peer+0x116/0x1d0 [ 1958.790679][ T2165] ? wg_socket_send_buffer_to_peer+0x11a/0x170 [ 1958.796670][ T2165] ? wg_packet_handshake_send_worker+0x1d4/0x240 [ 1958.802833][ T2165] ? worker_thread+0xaea/0x1510 [ 1958.807514][ T2165] ? kthread+0x34b/0x3d0 [ 1958.811594][ T2165] ? ret_from_fork+0x1f/0x30 [ 1958.816025][ T2165] ? __kasan_check_write+0x14/0x20 [ 1958.820968][ T2165] ? ext4_readpage+0x230/0x230 [ 1958.825576][ T2165] ? kfree+0xc3/0x270 [ 1958.829386][ T2165] ? ____kasan_slab_free+0x12c/0x160 [ 1958.834551][ T2165] ? __local_bh_enable_ip+0x53/0x80 [ 1958.839604][ T2165] ? local_bh_enable+0x1f/0x30 [ 1958.844147][ T2165] ? __neigh_event_send+0x8b/0x1100 [ 1958.849176][ T2165] ? neigh_resolve_output+0x1ee/0x760 [ 1958.854384][ T2165] ? __kasan_check_write+0x14/0x20 [ 1958.859331][ T2165] ? pskb_expand_head+0xbd6/0x1180 [ 1958.864279][ T2165] ? ext4_readpage+0x230/0x230 [ 1958.868909][ T2165] do_writepages+0x12e/0x270 [ 1958.873305][ T2165] ? __writepage+0x130/0x130 [ 1958.877741][ T2165] ? __kasan_check_write+0x14/0x20 [ 1958.882678][ T2165] ? _raw_spin_lock+0xa4/0x1b0 [ 1958.887281][ T2165] ? __kasan_check_write+0x14/0x20 [ 1958.892225][ T2165] ? _raw_spin_lock+0xa4/0x1b0 [ 1958.896830][ T2165] __writeback_single_inode+0xd7/0xac0 [ 1958.902123][ T2165] writeback_sb_inodes+0x99c/0x16b0 [ 1958.907154][ T2165] ? _raw_spin_lock+0xa4/0x1b0 [ 1958.911754][ T2165] ? queue_io+0x520/0x520 [ 1958.915928][ T2165] ? writeback_sb_inodes+0x16b0/0x16b0 [ 1958.921214][ T2165] ? queue_io+0x3d3/0x520 [ 1958.925378][ T2165] wb_writeback+0x404/0xc60 [ 1958.929718][ T2165] ? wb_io_lists_depopulated+0x180/0x180 [ 1958.935187][ T2165] ? set_worker_desc+0x158/0x1c0 [ 1958.940019][ T2165] ? update_load_avg+0x541/0x1690 [ 1958.944824][ T2165] ? __kasan_check_write+0x14/0x20 [ 1958.949771][ T2165] wb_workfn+0x3d9/0x1110 [ 1958.953939][ T2165] ? inode_wait_for_writeback+0x280/0x280 [ 1958.959492][ T2165] ? _raw_spin_unlock_irq+0x4e/0x70 [ 1958.964527][ T2165] ? finish_task_switch+0x130/0x5a0 [ 1958.969557][ T2165] ? __switch_to_asm+0x34/0x60 [ 1958.974157][ T2165] ? __kasan_check_read+0x11/0x20 [ 1958.979021][ T2165] ? read_word_at_a_time+0x12/0x20 [ 1958.983965][ T2165] ? strscpy+0x9c/0x260 [ 1958.987957][ T2165] process_one_work+0x6dc/0xbd0 [ 1958.992644][ T2165] worker_thread+0xaea/0x1510 [ 1958.997162][ T2165] kthread+0x34b/0x3d0 [ 1959.001079][ T2165] ? worker_clr_flags+0x180/0x180 [ 1959.005927][ T2165] ? kthread_blkcg+0xd0/0xd0 [ 1959.010348][ T2165] ret_from_fork+0x1f/0x30 [ 1959.014600][ T2165] Modules linked in: [ 1959.023579][ T2165] ---[ end trace 3b9775ac337a50c0 ]--- [ 1959.028987][ T8331] usb 4-1: new high-speed USB device number 80 using dummy_hcd [ 1959.037853][ T2165] RIP: 0010:ext4_writepages+0x3bdf/0x3c00 [ 1959.043411][ T2165] Code: 79 8c ff 31 ff 89 de e8 7f 79 8c ff 45 84 f6 75 27 e8 e5 76 8c ff 49 be 00 00 00 00 00 fc ff df e9 0e f7 ff ff e8 d1 76 8c ff <0f> 0b e8 ca 76 8c ff e8 31 4e 22 ff eb 9b e8 be 76 8c ff e8 25 4e [ 1959.063343][ T2165] RSP: 0018:ffffc900060670a0 EFLAGS: 00010293 [ 1959.069910][ T2165] RAX: ffffffff81de311f RBX: 0000008000000000 RCX: ffff888118df0000 [ 1959.071806][T14056] FAT-fs (loop2): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 1959.077975][ T2165] RDX: 0000000000000000 RSI: 0000008000000000 RDI: 0000000000000000 [ 1959.096012][ T2165] RBP: ffffc90006067490 R08: ffffffff81ddfb93 R09: ffffed1027d803bc [ 1959.103941][ T2165] R10: 0000000000000000 R11: dffffc0000000001 R12: 0000000000000001 [ 1959.111763][ T2165] R13: ffffc900060677d0 R14: 000000c410000000 R15: ffffc90006067360 [ 1959.119609][ T2165] FS: 0000000000000000(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 1959.128332][ T2165] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1959.134933][ T2165] CR2: 00007fbc44aeb000 CR3: 000000010ca69000 CR4: 00000000003506a0 [ 1959.144755][ T2165] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1959.152792][ T2165] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1959.160703][ T2165] Kernel panic - not syncing: Fatal exception [ 1959.166789][ T2165] Kernel Offset: disabled [ 1959.170908][ T2165] Rebooting in 86400 seconds..