7e2555a8cda03eafc72d2bc2bc1dcadde4bb819692c1736b0ed203c4934842d791aae9e10bf239cc5393c9faf967109444c8f44532766ca5481f0ac16d25753a121727271c71d97b401dafe91588b362f2798f047deece9f860624b2d5753e46f929f8c2d03753e7245ffed6d8e36c7b380c4fb6a27e087a38b5e4a80f0043f95e5a20701c62692e684a764074e47badcecf8b2145be47b5b7089c249abcf0743a61b517004d120929d7846a39a46e0ddbcf5334fc01aca0bff31e67da8b3c88e38504db1dc3940c55bee158ae6dfcce289cf91106397d8e3990149a86c819e0354d785a4eed76fa6380491b01efbc23e7189ec253884d384865bca5da9a0917d68144a0a02cde867c365d339a025b7c8a16b82e341719a259ede8f09c165a354fd3e8f5d59e349e7c36302cf8ed115537969b598337fe7575157c89a254c0829cdb243d3d788321c756bf2817721db4bead96e1f25be5b8c7100d149d13900b6c6491ddbdbeaef7753ed5c5d9b07449bfd023501075ec08c37c13df696bf73500bd440a6522f5b955862c5eee8dc6e875c5055350b3397a6b31d2b764308ad24aafd4113af76f38f4aaba9e24efa3ad5b1c008a6cad2411ef6c7276dd3a5a2ae8130f91c36c34137731426fdf5272ef4ac5c4415e2d0f7b50da3ae910ba22bb5b962351e841746b"}) (async) ioctl$BTRFS_IOC_INO_LOOKUP(r7, 0xd0009412, &(0x7f0000001200)={r9, 0x100000000}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {r10, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x81, "7464fbe08eb369"}) (async) r13 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000009e00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r14 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r13}, 0x10) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000005b00)={0x0, 0x0, "0cdd5f8d79d89f74862684663ba0abea249fa1ac961d9e5b163e5a4ef81cebd90e7bb6699088cd8d76e54b051f30b7226af2b43168e1a1c3d5abbeea57300caa58ed8371dfc48004b9351fc33a74f4bf49bd716cc5a5f300db278a61aed63a87975f8c8b7c8d02f8333d1b0ff4ea8f587f52004d9129fe52da04cc90dc1c3a4792cdcb1da5e7696041a9fa4e0f7d85e238900c85c1a5c79db183502053ceb81007295590ec7b464b404460ea4e094f63b882a1f35f371ceb2e4ba8b714c35f5ab2aeef267274a0712bdb4780448a148d7e35159556e913ceb252d6b1ff1764d1dbeb40cf595ed8b57ba2625c1fd182abb8085d6c0ef42392b69ae658bcedb163", "f29ed3e09f71a23c441dc85c28d652fb850556798e675ca026d26879cd1cca20c083e7a7445caa57750450c3052f4bb4af8cb5107bb2ca539c5d8943bc6586e14e56c276e4b98b62116b8754c45767ee3cf52e6028759586089a60274a70997d5125dba7a00caa4e65d9da4985077f9141a1794711e835e196109154b799842e94a1161b908aba86e66114697cb5fd9be1d0d94ba991e21133dbc13b6989157feeecb1559fc888482aaa1fdd3c8852cb472a6c27fd029e0254ed5ee95af6278dc1527c908588604ca0bb52f94363dc39233a6052a677c07111515e955b5e1a1f0e3dc0cd066c8ce2a29ff218acf24e9fe2217d96578f2d4bee4632334b4f3d11f02cac2f8a30ec0e61ff47b6f627f4ccb00099f749a59dd323ad4bca4c8cc8d73aeb14f43c3663738c2d48f19550e2a72f630d314fe6706b93e95e4a0101935c789089624af24a87bbc4facf8f6d6689360d2c555a78a2e4015f0e0261a2b7f5681594a2e74ffafcc1a8464b4cea1245136ec336bdde67f94682c5b45700bde921c96e06bdf6343b00c7c8b3bfaa4eb6967542daf03c49a4dd176ebfc169386e7aa651de05deb1a64ca8d0808527fb824494e0b230c652e9f601e5a7749c15dd47d42c655b3b1dadf63e7db769adf7741feb51ce6a8954f129bdf5998b112ef9df0aa4c0944f720f808fd741ceeb6a9fe0b4045e7e89bdad367057021fd548df8c5d67c8d69cef179af89696ebcdf031712749975dd6d8a322245ea268a4171a3f24a10a2224ed1d17adc2d94882a15e2e23ffe2a78f0c1572a39119cd8090b1008e3cc3acf248cd8b656c0a02095eff6a6db41c19e5d8a244a9765d3827c058270aedcbc7fdb5e601c9bc37d9b49e3cfbbf8e230a44f021ce2a211367160ad2c9fb1608936736dcfe9745cae3a3b56c75d7daeab9884ad1988a0b8418458c9c0c59ec26937c9e5b10656c331629587463a9077a549a64b940accf1bf11ea44ca8203b80bedb15b8c3d14a6aaef42d567fc11b3e4d911cb4be87923550eedb8b163606e15924103b533e27724e88ac10cab8564d527660a6ea41ca41cae46b598c9109a42607d2e757554e938a71a18f09f98465ca749e4405f8e1f08d135ab283eeb7ce1fbe22795e741da20545de3a549f774882e395ff6f75431d3762a1af9beef1054f3371aeb464bc3d0c1c2073d37d249452d93e3714be98b759401b4e2c179c3e4c05f43aa18b5f6c852df47059c001367165d0d9944d9309c3a18cd8270fb3cb596eb77c4f161cb7634abd3936d72c66ee03d3cac55ce247cc76ff2dfdfe3a24dc0310069693599af27ecec3a939af479f3660a0ba1f68ced6cd1fc18af84beeca4e96266186f81c050364b8bb6b57f85f25d55c3a8986a26a6bdd4f20eec7d93582cc1d7b863a52e09ea572015810f61ea2c9ee53c2fde8dc86f727b71c965b2c031dad4ebbc25068c566afed6d433a6b78f1c9e83dfdc22fa04fe863365edfa1e822958383af4b9d84887a9ed4bc225874b04c37540ea8b3343fbe45f9600c98f5f2168e46b61109a10281649f4c708f0ce1a71f0b66db1354fbacd03a46fb3042f1d830aa5584844a718d7675aff91424a9175f002ec8119c473395fbcb245b5e83e8875626dc8b64ffbafc27f15a5a65832920e030e938f4fbbec8729ad95837d15f303167e5512b76699bb11a530ab5a654af0cf192c1b2d7f6ce97047745541c626a7757418274091a80191b5632ba706551839a603210d62db3d173ea609601d3f48054694520d85326fad881617f5465a7860b53976c3ab2ccee7ea472bdfeda54bff5131234fb5bd0be96eaf691bd5d5a1ed6b46f0c110ed028ee02158031b59a33a7abb75df7cfa97f75ab70be9ce01c16b8ff3979109eb0a4b6164768b0038a5ec65c31604409769b46b283f89bdd57598881f574fb8f136d44737762f438fd6d9ff14db4e405a554a01170cf86f7d1129ae397dffcf47b2e44ceb8379e078b7da2330defd79cd30d434e07f15df35eca735d3f2c149aa9ee2d418ecc14378edd1e3c055868ce3bec06edb2976fe51dc8e8c0256c7aa38137ef6659feef48e00e7976bfb62330b7d0cd75dd152eb0affe801be20e4d312933e574c4e937bf7c6e3afeaaf04a0c04e03761ee3361c730d6c720e0444dd551601fb4857185eaf80121fed26630e4eb7b361edad35db9f9bc8dcbe131f585531cac60398db81fe4523adcb7d3c5cc7a28204e28ebdd6b3e20d5121794ac17bd7159aa2e3ddb18675768999edeeb12f7c19bd4b9105703c58747a2e32888fb250df773b6a0a5e9981aa9f0465c24e8fd57a8b0ec692bdd75fa30cf929d9d483c033441f99264097a805d386720599ac938519c436883d55b9a2655674cae1c953319db43fa07eb3915db7cff41ae783af65fbd4e6f733343f5b831910105380982e73730a46f9f8f724c6c0a97faf0193031048b02154e480ed68a1306e9b82b83f429d460feb506d5da0c7fe2c84a591b8e3fda481358a0ac5772f3a6ae127e9fb99099c09391f897bc184b57aee9876cb4296a2cc634f7e993e3b1a95dfe7beff37b72f635c73051fd1040eb4c769e6e73df1baaf30aa27fb26ded8d01789ded1381e42abed1eb928a1b32efe7d31296f3bb2a82a2839e73abff06d890b80076660e91b7eaabc3bb9b59d7de8458babcf8ed0473feff086fce19fd576bf510eb5abe311d1ec6101da6e72c896d47c7b1afa5009673811f338097b178bf0a3f7f4e9805f46b0d3422f657b6ac5624b8dce69cd4dfd75f44c296d1f1fad0c2e67f69d71f42a871a1e2e606e67506aa8daa935707b69c40b12a55e44c078b761f5dffea3b2a0aa1cceb41e47aeaa3bdc66fd1fc1a31535d7f7a321939947d7238865c1c0cee80a135bee95dca5b74eaff858d6c2708a5b05ae158e185c5fb2f2177d30e285974a64371605399d4da14ce4965d091a0a7e4c5b16ce01e8d1d75a983e337c9526a6f78dc7d5d5d389a0659d54f01b546f1eea7b2b26b6080c53933324b792caf6d9b84c0727d6636bd7c33369440e2ef70e46751877c8bcd63d775671d327bbc93e252424b86ecc224e51d313982a90e885ce7e62fbe7cd9a12bb9215bdee2dbaedbd987cc1e769d8ab6cbdb5407a95cf831957bc5da803ea87c32af4f9c3c7ac87079eeb2dd2d15e2cd1a8e2f55404b1f1d6cd1b178a484bd42aec2ec8de96cc016c10f63bd05a5a155ae71f94252be00663bf241a930290738f0df4b15f6211d8d725bf7315ae80db8689743ab8b8022c396edf07b5ecf947e6ce6bdbd1097a83523a64e627980b6145f537b5e103da8bdb51afc745a838d0697c3723a308f56aebaa0bdecc3e7d8769137c3bd80dcaa0a1cd04e70030b4a18a61266e8c148d7ea8664cbfec30f694da5e85bb5a5f2e4648518a32327c334386c27b1063717b7a1366561c768d7430245e84638dd6ec6356105af3814ee3bc2d330b21eac67df73ee720261ad64acb3c1addc8560845e4d4e8487d3f707558b2c31e9e5bf9407bbec31d59cb8049762382b9d53103a7ad0df4707b035990af3b9744d60725e11303a12b8de0211cb85f35e67ec235dede04a41a61436c4afe1d4fd09ff37becc34893249f755864dbf14d77c1ff5cd81624f092de82b2baaf337d16e63ed33f1c3a67df4d6f0657a2128003dc474acd85960798b9a6904f6d6725f3db7891bde74a8f6fe775efd40537569bf8c6b84ecd528ecb9f680405910fced54d0ac007ddfc9052d19cc78f6499e337e8df167f931cbde4651c3be3f8ac479f6830f199927d5e56b3cf701d70381d2f742a7dffc7d52a2468055854ded8629200f8b47dd3e11df620c70aef49497223268659d568726a1dd62e1739ddfe50c260835ce1fe30dc001ed09b48389c2c072cbd52f786f0d73ae61691cdb0cc9565e1910a41dcc132acdf472597e2724f3f6f66ffabbf9176ad035b7a33c85a64f3c49c7d138c66817601cb1c17a7bbc2805b25b2ff062af4e0cca35fd03806f6474b99abe3dfa5101e65bfe0ef9c4826726afae0d515e9557f6985bada728e3148d273035c39968c33791400b59a5476ca2907689821a66e9a02ea066353133c07fb5ae89115f31201e14de8ef9c2a84099df50cec414cdb9808ce960f663305bf08f25999c1cd81a41bfd17ad39fde40d807c1b7d74e42d159c5bf85076fc6f30c28d2fd8db61d0f8e09682dfbde244ae6a0ec3552fa0f604f6518bbc69ba7fe0bf4b03c88ddebf29fa0714bc043c841c1cbfb1a33a5fbb0e428b13eecefb073c7a9e38cd0aed46e3b1639ad1e21f5108f3b87d7d97fd1c363e1e3ae1b5258d712a25e4e6ea96b19cb7e996356fd3282d59dce261e874af0ea5723074ca7aca60ec44662ebdc9385eac5cecc603bac0db884f4148f1d4258b21bf40801b339d0c8990ec03d8c704e36f8a927339b874b00b0841e150edb0fd76d55f0ed2ea2516bd94e42bd0b4db0e1f5b5ed254a08afe074832feb61685e084a408982319317a3861342926a91c29071f163821f636d20643cfdf3fc9664b4abc4c75045fe1bf76122a02c7f454048b8c300d97dd9858077acbfd3b6a3d7060f4ac23ef8cc791a92a06a151b003c791cdd0f0564ce258bfd5ba96e53bb3143625fb0d585bcbec5d1e59542088a67eddc2a88416ec1a8b66f89df0a23511bef919b869aa54a151f1a836516eb5e34cfd490d843b3758a3f7740b5d6954b497badf236433c0a588b0a6bee0a2b484cdef30ba6900e671e72e3f3bfd2f85042e654e1aad929920a26c82911e1a247104d2474733026a630c63793c9b955f64183ed9be5acd9eac394c881bce47e253b2b892ed06baa57a704c6083ea56d59597a17f3b86e95ae7c697a32c12a3c634eba07583a4e0498bac6519465a027c2875aeb1f998c6634f095519aff965cc0cdf5f5b71e6d98b2a0ab6deaa5ba9369e56fe91ff9310c3e593b2f01be1e05d6c1ece59d4384e63865596a60647ee3d580c8627cd47235c0beb4b196f8c6476efdf015dc324fb3c594c58688bce484dae42dad6131f80862cdd0896c16962733df2457be9765bfef31b50c50d55f254bae99e88f5673ebb1807ef0b4c892c287eaeaedf8b37a0b7ecc2487259e9306db2c758f32f89640822ec85570c46ea6668b581f0100ccce392145ae9f0290b365aaf230d390c588fdb8d224850273256ec2c01c51f2e3de5cbf6063ef9f432f6f10924f907b771850656c4b29f41b39f2441f49e453f41aa266015d8fc2de6d951569ae0f59ed87d46053d411d2f21175f87f0412523413b135a01a6faf0e716b983b4be5a44c0fe91e79fab0a7b007434bdb25d744433abc1fcebf5eed1f8664df0b2d6e1f7417fedbec6cadf3cf0fa565f2bac6fef4d5"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r13, 0xd000943d, &(0x7f0000004b00)={0x81, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x20, "55a24ad76a2984"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000003b00)={0xeeb, [{0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {}, {}, {}, {0x0, 0x0}, {}, {0x0}, {0x0}, {0x0, 0x0}, {0x0}, {0x0}, {0x0, 0x0}, {}, {}, {0x0, 0x0}, {0x0}, {0x0}, {}, {}, {0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {}, {}, {}, {0x0, 0x0}, {0x0}, {}, {}, {0x0, 0x0}, {}, {0x0}, {}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0}, {}, {0x0, 0x0}, {0x0}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {}, {0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0}, {}, {}, {}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {}, {}, {0x0}, {}, {0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, r18}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x0}, {}, {}, {0x0}, {}, {r17}, {}, {0x0}, {}, {}, {0x0, 0x0}, {}, {0x0}, {0x0, 0x0}, {0x0}, {}, {}, {0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {}, {0x0, 0x0}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {0x0}, {0x0, 0x0}, {0x0}, {}, {0x0, 0x0}, {}, {}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0}, {}, {0x0}, {}, {0x0}, {}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0}, {}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {}, {0x0}, {}, {0x0, 0x0}, {}, {}, {0x0}, {0x0, 0x0}, {}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {}, {}, {0x0, r16}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0}, {0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {}, {0x0, 0x0}, {0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}], 0x0, "285c4d007ecdfb"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000600)={0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001240)={0x0, r196, "f3052fe9ebc7fe9502fe912a554a7acd411302895bbd3e8711b5368be7902876f931c2534f70fb21b51279df301718300858bbcc76beafff923b4c173b60e59f2cd10758f99f81e2a698d725317efc2c93902dba87245e1fc6b9d2fd23662d5b2b45636fdf0018805e200dbe2d5d14579729bbc2c6960b5e00867644c955aa69273ef715e7648434ec6664bdb17626f68b3136bd1e6a26a468f6d8be9919f9b7b025b6e38d52aec3bfe7e5c1377bbef6315eeb19b0632a9cfe1e9cc7fd136cb15c6d7b908eea292013a602c3e5ff7c4ee556e1fa4e8553f4974d347b42dd0e3ff7671f727b849e6977e22019bff7db0f0df16d25a4aec90f03ed676b4c286ae1", "40deae6226406704aa22c004c15f2a799292b729ec5d2308d546267e8987bfb4b29ed00e07cb728aa279e9633c59b4c0a70c31ae84050e6bcddac9c2e486a8872e1ed15631d1cccbd4588db69ea6b4d26eefcf4a0b4a3efa4766e07c5916819b5268279f368ceb9031e0e46384ced52d016a0a288e78de020cc89ec9d2ab8962ee000c56115a148f78cc17ebcb29844b811b5490d8db15fbbc84f52e93adfb414098b88673f8350864c05d525d880769b57a7f8d6064937321d85a401eb0db9f0dbd8de2a0f0a823db7f3401f454c7a364aecfb2ec44ba9a963373a2236330204b66cec566b5acb97fe638269ba07df189ebd3f59f2e4d878c901e64c03bd900cc25feebfe42deae43f78a1f0f998d41417826aaa2f8fbd1282204ddce422a01ce722230547dc54af20d734304cd44d9afe51394b36c1cf16c5c771310453bcdb5c79d2e2da4a9ffd08381dd5788fd5bb29df34d3ba1fd9b07e357bfaaa3d59ebe35ed654c09dc695092e1adbe6c180bf610a6aeb1ebc27678c1085b5cb690287d71652cdda0f2be3223e1cfd12a6655d9adb00ce94ca72bcbd8b1b7189d30dd45219d373770b33b2c3b8021c123dab5c864f7d74d2dca332ccbeeb87da3ec7648b593ffec807151a17fecb2d7486c9d66a4c9ece32767eded312a9e28334bdc8ac933039f52a8784c0c5a6a2d549aed3fb68c722d5d8d6a5299e0efd7c056607edc9997b487130ebe074f15961e26f2b02f509bea1cdea5ab56633c7c7c151ed02ca146be49fabeb6289f53c22523254f53c517c8a1b2408dd01bb23a6becb65433837d0c958c36b16438872102b261716491ad321b0c154cf9ee6222aac63e396100198da2a6a8bec8e8181fd51d6830755edac27012b1b076106a357d21cba9c71fae79237665ef612544b411763835af1fe931eb0bbf98fce6c5567ab29574aa03e1deb6187c83588f4f5ecd6f9ecc146ca981766bfaa10cb7d93843be2d1eef042d6339bdfb13102e738652d0ede052de2178ca837e193f48be5d61aa5a9e73fada46f7b6dfb9051df5c8ad7fcdf8df5a0bdfb44d65fc413aed182995da86f73d006a6365f22bafeb3d78de290cdbfd6af9fb47fa35e619476ec571be34b03d12f08b9240ba25e0585890431f7acd9fde8d8b78e391f22acac2b6f2456f8b1e182ccd745b3127c5f6b653b75c76a2282823ab591d18c6cfc9f8c2fa027f866f4f8fef11c9500cd618fdfbb0ec08b65f0ca3118873cfcac2a5b75b4ad6ebdb52a6b35887bb05be23b914387956d0b0bd5cd21a9615e3c167743589f0de2c00d3dd4d8edbebdc4319d93e4e54d5653367f83e83db52205fdb183af3346b2dd4ba7ab9b35edfbb8c82b97646504eb53ec59db51926af35bc1b6b8b29177b4e5f467fbbc16b88b6a2fb0f1ae9c4b784074f7fe427ee2381b86abc3592f88bc4ee9616917c92ef7aa07d63fc11f2de5e3f7dce8b2d359691bd1a6768e0655572c26efd567a6d999bb4d3cb1fb6310f25d8792af617f37f2eeb4f7f818bdc1faa4300a37ddf34f1309d4c94f81751e08525189146895adeadca08b5cd77aa18db533bbfdcaabf67db2016e55f16e9edb3aed60a39acceb674a76f12957911cebc3458a6caec0c472af86a1667dc7e6f263ea16a6e550ac848d5dad6f4802430ab04343b6868a7ccc747faee95383c515090918110689bf037d5327cfbe915920ec7348185e1298310e847f4370f109c9ba333953c29c50f8f329cedeef3681cf87d5d7317d9908b9f97e160209da04fb1fd7e30b0a7cd2b21b288c066949b5a2b2f0b315d9a406aa6da48ba1a03019758d95a3f9807e78c908758579b3fd020fd4d43ab32c4eb30a9a2ec8deebbb15236c5a0907621feebb2dbfd912980618cad98d35371edced239330944472e0aa9188a9e0c82312d99ed72d83aac21ad2b677c6219fca9ef4d095db6452eaca1b7f4d9bd35bb24a5f44ef46784abd1d51d9df1c1c796cbec89dc54ffc8a2d8998b9c5b12e53143d09d3a54c32dcd5a22edfb4557cd37e3b03cf00ecc912aacdc9bd2d42c57e7c185bf939710f2b0903bbbd8bfdf21712131ecfd0eee2f78abd51d496ed3d7930e55f94ed38efe4f82e6fb78ee49e6edc4e4cbceb3ecb125684a39ccb6d9308eadef734d060c17ea107ccc4f85dbccbf8c93a96e3b8cc70eba69018e93274ab439ec60ca82f282ad4e6f2f6c125313f2f6e7a3181340ce9eec8e865ec2ebf9c4597421edc50d78b60637ffb17d445c52e1aab58daeeb177bee37e594fc18b87b5f11508ba4ef3fd640bace98aea02f881421a73a6bd5d54b9f000b6be54bed463140800b23c51e269302147963d613b028bd41a821c0863adce0faf6171bb7df894b1b752bd381537ff844cf9dff90c56634003b86e9bb441e3ba71314d69d5792c15e07f8c49a09d4c5b8ee0d930901a62960e0a97c6f099a7dee6aaeca19cd3fd8a6936d2083a9897a9152a1159dc39f5680f1b9e9f6dbcef20c3a1959b83bf88d2da0a989e1324a98f63d00f14298357ab6ba47f4a1502662cc5de106eb355b7dcb7fa0b787b0244c78c8c214ad2bdebdfd4911762991beeb0ad39fa8903db80676d5b5012fc206088603bb3602d354e413b8cf262e165755e8fd30adf5041f0ccb67166e51ac17496315a02d7552bbc9b82bd35e0a42d8d712a7f3ee393670a1b22e93c371141cc0fe59af907db23262ea22f7b1b4dad7e638d91af34d34ae13701da5b3ea079b698e92c96b8ca5ad5c844e7e6f1aaf5d2810ce6da982c2f2ff227214c196ddf24aa223752dd34746dfcbbbbd3ef246aa8cb991ab434e2da69a7855472d2740deb71bdf2b7661e5bac8b4fa9335c35c431417ed648746e1933d90d4b4e6b650fdbced5191e7919bec347e3c6d3ab38d0fe66aca6957d8041ef50d4dca3aa5328be23a8c3d02770c66477ad96ed02f33854196e79b99a7bb81d70bd0d710c6ac77b964f91d8696542283d529c26726980d40d53dddecc4afc2c7321ac5e7103f9323a56ed8fd6d8197c97a07f3dd7d0b1518d7f63ceae2af3f1b933a1d550c58b1084425fb07e12f1d13bac56f61615ea3a21ec044a955d626544fb0307068ba11d798b61d77452edf63a01e08bd2ed83e81fe8aaa81e6ebb6fee7283ebd465b692cc1bf6f9c3297e39a3a8d48e90c36defeb5886f63740488c7eaef81dc648548bf051c68bff376eae7429916ce680421d8ad32fae355ea30d53ddfce1488425488e3b4ecf54cac15947817be702bd48ca4cf02282f3f235d4a3b760007448852c7d4785d72597e2e7fd5b7ca3a4340af794ce95756d0b7e40ddbe7faf27ab9ae169337fc395d471201c8c4b9cdec949e84f37d52d5c28ee250247eb3a3997030037dd52e1f84fa2a79827a0f663737a160818774c432c8fe62491bbe7b8da1588ee09a0be915c06c3d64a5b047e7ca44bcdce3cd8b449a3694e96fc69f24686629a5daf6467caabb3a0d1fd65e87bf10fad4c863127b653aaacbb78c5a694522a1969eb820d4a2b46f29ba8748001f327cd4b4ada8d3a23895c9cd51bafe28f6dc576419ec15a76772eae2a035b63c6b81982010b5f4a28a5b04e84d00d5046eaf6b779d86890347b524bc4fe9c4e66b6557505d6eb73fac37078dd8554d1d1e2fc84430fb7785032805f9b5f34def140c5880bcaca0ff19a6d41de5f17b22f7cb58775fb83b8b8099086e1cbd4ebdcdc503f8be421af184a2d67dab701de9518cd68565e471aec3608c91b96631a8579bcde62d0724a3f037c74cb4b498c319dcecbe8aebd1990f793bb7eceeae12e3ee757b33b2a59797780d3cb677f35e84a8b5f96a63df671d0bbeabd7ed3731a83c6682c6bbf63f72ee54d206e79d1ae3b568adc5d193132eb5b1bf940a657f5efa98d3889acf14bd48a9471094a1b12877a1cfbb8ed8f1b5f25b382fb218a1cb159d9c0d6ec33bfbb6221a5309efc8130337b59756e3d3062b790da67bd913856c3a15f984723f012ede627995442e122c24c6ed8f059ad9e7c54f77e58c2b1cd4b737a8a400ff4dee1887d5197896ae1a29c040af238be75b3feaeb4df69cfaa5fe535bb4a36c61be78d683a500a245b179efed0bef3085fdb995edd645a98e208efeb4a508cef8fed68d98fdef846f2c142b5986865222c5ef9287f8f4483c65c544155aa2b6a6ea6035a966a75c28772671b591fab798603dc709a20b91e3782608cf2cf2c1b7428a714f705e6835251295a24bb521b9f46863383e1e3f7a643ddd72f899927578d1703b21acbe0e3e94a3bc9e5b3c5122ee5a8ef75ee56e045b6e5a00280e859e6222d8531b7fcb70ef94e38a197f7608d5f879dac8ffc2e8cc9bc813bb1e7ed1e2066710c1fbb51b0af236cd2626ae2be966ab79b577aae6e0d16fc0323e30a3b41609760e82087438d024bd4b677137d1b9bc8b55e418463a3a753452ade6eb448cebc051644b661c9bd9e4b7ea22857ac7c0478b6b079c02d75ea44a9c678c8a91ea3af463d85765befa2c2a0bf7fef88b80e6ec0390c8acd0d7f9859ff8f7e3d483021aec1495dd24fc51e6234fae597df3f82375222b6fe4b4cf827e5a6edee837278c5d1db9fd8cec40dbb52243d444d88019b503020c3f9dc7eea55880411d18d101381b6722c7c84391a90bb12fbd5fea338fad83bac8566235f3b45e5fa4d18156e38e24fdc5d23a67461a434a39100f85c3bb32f3b64fdac98b6dcadadcdf17f4abb52b96926c5c26ead430917710cd8f1ff54dee938d05e2e46f5872f9fa4c2bddee4bb69c6047b1e7308bdbe3c92217d997a510463fe8f9461e935124c2ac5369e850fcd290590858d95ff8eb08c4d4d6d1857b16204b23b91901e7f35d04769e972c63ef67643f24832ddc027776661038908f0d63fb2b78fa1086cda5f97d9a1eba88ed80fb846dfb38e2ce217a9e159212e838d9a0bd47e1c785dc23f49b69279b1b5defa4ff087c1303cbbe7cd11b7dacb8b231f40fd4b4f9d16d41c70488e1172e66c52319116b4812c8150d193d9de1ab37226bf937946ce7d92306475c06d3f56f59501ace54f1256847dd13395cb42dccf2c4fc1e89a5b599a96e78bae9cdc8960105fb8280d52e131afe566f0ff208098a06ee9b62a5a0cc98bc8b9e5e89f0ab32e94133075db201f0583299e149ba109c8956378693aeb337e4a1e3498739f4d059676f4ff48ccaff8aab1652b4ebc4e54b778629bc6660fbcabf89f2db78b1e34672d2e50367926d127c208578fed2af99a270c73844e57885f96e847061b3caae639cafccc94258fbdd96e158f4fe21d2a96b5840c4cd8f73deea7cafaec11c918be0cc5b8f4524ae5fa30529727a023a41679407a5ee06b2e0aa72e36ab3df5c0007d2ac8452542ecb95508ee706"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r28}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r145}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r14, 0xd000943e, &(0x7f0000002b00)={r143, r197, "0906aa0112dcfad6f5748da5482c5e3aa2fdf7ffb60847642acf769a2921dea4f4567c382cfd70cf796483d22fefa2545f6483db89159bcc9519757777124efce115fa7cf631bc83d43bbe680d4fb506e82a82c947061848dd1ebba18b857a435a0d450fc4ea4f3238b6531e9fbaf096f4756cb249d482511f0c66d47ab367008a51296001fea776a74ac7e424059b9abd42985b5eb23c23f035f66f0d033c0b407450e5d0a156a9ee18ba61a61a13e5285ebd9fc0b3a6e9bebbc3ae700b0a742780cf77444c39921978d8968ea08c1db80698834006d7221ffbb1317b2f904c75cb1f70e3329ca8c12fd7da3ce8d0f7e06018a6b45013f5855eb6aac17272d0", "3815bad531ec535055911d7da4383fc9d99c7398995132ae41e18a783d903d3895578377f6194184aa747c02892e09fd238f0baf8b725ed1dc1cb456bbf28f913c1d75eaef10af9b362f179f8a8574d817df829c8423bfcf97c317ef35be6e31546ad650b63d482ba953cd3e6a0f4d09adcf9dd8da896c9e3510683bebe0874025f2f9dadff59a88cbe5c092e2b5987dd73fab229a437c229f73e61bf35d01aeaefd69d54f5cced2fcc6c4857b2e0876931037e00b891263caa68b3a9bcf5548cc017e133b412fa1d3e45f10e2973bfe196473b5af556d941909fc655a9f8b396c0bfcc6d1538fdc583fa93ff2807a11b6697b60b2b18044509e505b0a84889cb6d5765d73a2262cd763889e5446012bc79c77ea1fddfbc08a498e1c679cb9b3ee3fbd15fb7eb4c31ccadb77c3d338920e2c42c7f63af4a2fd222a3808376d11ba8041bf349406e352beed181514625f89255d089bc32244d30645bca8913075eaf3d95892f9b06517c321519232b66de85cb13a7a86b3e355ca317232c18b8535aa406d513f0d3ecd25b3bc9a4f6462ca3b8ec670f96b11ffde33bd73f7b0147308fb2ff6d602e42fee28ec031edfcbf5b515b2b36e186f5e814108e08873183a7d606918c1dd31038596222f103b0791a084cf3248a7031b874b5f9b34c19cff180ce95df91c52b81ea597229c38e7971f4820b7074afeea5b7bb58067d05fe157bf254eca6ce2ea6ab236846941275c6a7c601b2e65d49de36dfcc6d415797014d60a0398b6914f2ad5abd56e353df4f517df34f72fe63e4b5b27ec8ff2a87540c8ea892511cedfe6f22118684f13c60a943645924bb1a4c431bd7bd8929a7543fb8ff5ef1377d6f083e9f4e85a09125e8b73aac4a8f246a23b5ee1cf6b4bc46cd4a754bb0a5d57d1ccbba03cbeae14405acce0b010ea5a817c6eaf2ae1a08040267dd62094a141177dbe43e8d0c7f3f5a48053b5a599a746de5eab724f3435cb05cceffb99c1c22cc0ac172d9120e7d8563bf3846013416bc08203b65161fa8b7b64c5ccd173e9dc192e1533b198dcab3aa72dd91cbbc69e3a99f5244ae7e501f5987c85d947c5afe1f6e389dd64701937cbaf602e378975a54e05dab10e29da7db7a14bcf39b9fdf3509302d22fdde3ca865f712ccf9b4c8f2f4b60a8a248f0bbe833c4d48725e78b4ea866a0a812f1a07a9c096a616d2f42fda5a10506e93d6807d96bbf22142d6385037d035937ed2d1a6df0b09dc0650ceb86ae9b4949cf7487f25f88c5bd2219ff321a617a780633cbe2485e08808109d4f30d4d792f55008e60e79362a9479a918311896ac5dd48c241f96567a786d42550735ebbbacd4e367a041bbc5dc998709161e03891e7068052a3deef8bf49ef36da2b2c6cb2845a77a01c22d39f5275bd167191c9d8852eb5d30ded1511d998d25c64824a0d7da307d30be4baaee8b3db7d5ef409cfab3a80695f437c806b7c17f56a118e2d083508d8d9131bc1f98d55f41e243aeaeaab000484febc0055d8f85559ed247e9cd27807cc4e5ee40e4b2cc844740c1911073ef7ec3bee3a19d0cb678c68100d217ef4508ec54cc2066c667e7c86270659d84363e405c0682292a5a19f6736e0ef731b22382ffc79610e15abceb8f3e60aea87f2145c610194a058e24c3d7bb41f1bcf1f3163dee73a3223d42211384c48c4520ac983827da05166915acffaec06c3db154703b582b70c80daa7c70194641f9fb23f7615f9928793ffcaca4a4658f5a3b5d0036c058b03e2f2b51c60725f426588aec1dafb563d785b208995cc306290cf2d21fe8cedbdc76f58d3b1a45582ee622ca6692894d37b00709250ca1c7a3a49f56b76489b2ceee107789f0380c77d5eda0d39c7da19b8bb1a3dccf29126f7cd2bc38c8da3373c236ed7a7e8190fb019c388a8428dad9d6176b2c41b7298df8c9c5886dc498809593dc369b389dc64f733f75ca716e6ca119f5f23ced1d3ecf0677f95af9d3bd2c2d48d457389457a3dff31d4c57c65c42035e3480fa48e26d53a96aae9c67f26c2ecdd5c85cbc8dc65b55846d307049c343480b51eccc65b1e0cead658a6009936c6fe3ecdcdbd92e62f130a16417f777a9f4c53f8dcd335883e8b48478985a94a07725abd83171a29a6581b8c92da34b7da4811c08b3550decec95644a46e7e80f1dcd77a5864722715979a6bcf32b50d4b04809687cd33201df272f2af9de98903f9a0d12211946838fe1ac027c2071a1d743b135e08678981bd9c8c4d97303a5cd406521156fa05ba30d56616758390a5b8e5258b20e2bbfe8e379106691afc6580727f4602f22ed018e8e258617d736abbf071e882b53e1a4fc956346cdad835ca4a1e79d1e861ff138feb7895812cbff8fbe256014d368c5e15e300992e08a4320c6916d386030128c0c4ba81d6b32b0cda8df4b0196b2b021a5d4f7d7318ca5b971ee7002a4f23dd4308fb5ba228ae0ddf1e40e8efdb062b9c7b14672b363393326ee364d559d4af8cdcf7e277e577832669d942265b9d853f45cec6ae66d912845a94ed401a52414706a61b0fc940ecb8ee4e3389c92adb1a5168501d6cd44ca8e4b6277f629633fc057a439db4535e4009c6c5d7747ba4f3a5d40ab4bc267df68a65c381164b5ca8e2c9b5e260b3e2a046b4a2162727b8cdc323edd4ec74676d3ab869831f6257a6cc6471698b9ec64a9ef9705cf79a4651741f374284ebf9cf713955e18f4b5417a37fed27e50602ccdb3571af04358ba12312a4b8f00457d114e2061b10bf2490a380adfaa4bb784d7ef1f660225b87f51a4cc3db148694b0546a69b75d5287b93134098f0277ee2a68e2c40091cec97ce034ce1e86a5e3716853bb16df0ceae118d0e89751197b92d6ed0a3a0fe08f99435c1ea554b2d408e222a5b7ebb3e468464a5afad2f78e215110fffb5d0538a9ed173f51d6c77fba86abd119a8ec34e16bd0dfdaacb9284585c7fbafbdedde7b759b138da526ae1bc310e0ff8dcc8721967008c28f04484e71cfb6924fdfa1a15d513846d43d9b6cf8ab36c92bbec2149d05e8eb2fe0f50df4f7eb999111d55a566a5e0a7d854f976cb09de885e5b516793616515ff9271d2d7990ef633cd7d0653aa01774c91c54de223f7769450ae1b7a8a6456eb8e98d6c35d4c2099ef6b5a70cab9a60253df79371f425303b347a4d7bba3745d07706a8e71f97c1ad2bddedae1ed1c4dcb20c944adb35ffa54ea4f575c5face7fa1c5c769a0e1933d22ddf1a1fee13b8315d4a9ba731d4b28b14443d532c1d0619d520d924c00e2edce31a7b3cd63b52e8e9d08614b3f2f2a58319538c957ffd4969dfb6f8bbc1fc478a005d2fc060e3feb9738fa9d55745d7abb6358030905285d17e505474c9d130bccf05d1e7f9b919892e35f1fd0f49126b84768510187c0f689ab3c24fff3f6d9238ced1345cf7c99d9c41c774e2fc50deac499f8025dcbc5496e329802543ae95aea83fad287ddffa172e0faa73abfe5caaa1b2d00db67796319804856af1202de05a57d82b9d6162435d5b8e4246135b32a18762739266fcce113defbbf868ca88984be4f233f9fe8300ec8aed315b4df4dcac603e7c7998d3205f9df6b8b4661c7aa3ec5ff2650b6b7dd74b1a0c7cdc65eafaca39cb3c094d6a01a9568c32dcb8117a057486521e1cc675999636a970f75a142dfeba348f78fcc71dd0de8a748766357400de3460ef1a6866ac90ab58170ee6a4d2f89d2c2744334ad4603f6be17820d67cbe9313f3a9acd22f0717b42174b47f16729b2e9b3d35a6ce62d3b03cf86ba27c9077b7d258c45dddc28e844f45cc7c00ee7c21fa1cfbc253c0e407385e8279d290be7886a4f3225cedb6c7fcaf34689e6c02c617139734a86ec61431bd251f14e66c4721e5059641561269fd3ee90ad73aed41b1c216f5a0609bb8c2d7812e3ac78bddc8d7efc64d1649d05eeafd61e384a4cbd61d0ee2bdbbaf61a19ede24add042c77bf618d5324766d0e0a7def9d8ed8b3ccfc9caf8e40978d74d2fa4a0cc8caab5406cac54ad09d3d7b374b4ee627cf7bcac8dc0f1b369f3874ad848307bc9dafed426b0271825c9d9cce3c5e25cfafb91d6892982997ebd8a7337fcfa5c0356e8c7cf7507fd5f7484a934a53ddd9594b3ed186aba010bea322f5d4bf0d2ff5c6cb5b0f1279973e5ed04c88deb9fc6fa576eca138659254d8ee17e062c60fea7efb0a4f153082a6c9a3db88f13cc58613cc9db18bcf38ca985cdce962e21b7f630fc0910a67dbad94b8ab7cd3e9b244e07fae43504d6aee84a38ce734501a0d88a827937f9f2f03e48026157a70bf61b21c0f2571409fcabf8789d9826dfc27fbcf9e5c7828ebc175903536febdb246673607f7c82c75274462b387f0a973950cf992b570d3ef865aa79d4921732338978c77e5b674d15d45c6fff58a7225c7a7abd9817ae230fb7e864f63987adf462ad1e33c4a6dfcd8be6546fd025d5c105670fadd4438e165b22746d0136c5990ca352c879cc932f3c2d95233a1ac42fb3b07a62b101f0aa7ce18c448b49aa078ed5687ccec10623e76c543a3c8ec9d426e971d631bf16057e649cc823d825fd2acf34e3eec5b347964d125d8f0bd15f6b55e575ae47c30a40cbfa814daca1bde6926e32afdf09516b1543f6594ace13dc205fbe4112c764323890044b73347dc2d3a67e3b8abad6f877a784db2a37c96fa2c6b314b401bfc3a8a7ad063692e18997cf911a70f054d04917297284d2486b88596516bdd8d9bc718514435745847b0191b020f86ddab12882fb03ccdebe10524fb644a97e97e633476d613c2cc7275097cb7bd56ad3715886431be657f0bcdda43709f6ee459e6c8d3369a81260fed530daa6b94d07eda852180dcec3704f4d10fe1d26d66707f0a14a129c96bbec603d3b54646ae432c6bad5750613840563fb19a3e6e6cffdb350191c9888c466fc729b58ca3ed390f19c99c280dc7be5f29faaeaec2528cb3f82b89b6ca16612596d502faf53ae3c7029457120acfe2a9b425f5a4952ee3e70ddd1e1f910c96a4aeb72449b3814f214b69731ab72dc6d737797d144b4267135303697a7829906387ddf700740ab4490763edc28ee881286a0e038972bc99f5b01e5670ea8214f656c8e6aec6cc124f440f85a44f81d0efd7bc8aa13e8ac22b38adaa20ec3fae0d144a7ca4da52a8f5fd1df9340ffab8321365f4e0992822d74abf62ef60abe631c5d21b9d048628cc9a50d3d00e2632f980088e7e4b1b3b1667ce43040014ce816cb6c666b3caac377f0faf135f81136a9f955ea787421cc97bdf35d23fb75322496c0c082b472b55123203ef15a8e2b76aa47dfe7e199f6045f9ecf881ae91f37bb18767e1c61556163bcd25f9c55168d"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005ad00)={0x9, [{r25, r179}, {}, {r74}, {}, {}, {}, {0x0, r69}, {}, {r177}, {0x0, r94}, {r103}, {r188}, {r107, r96}, {0x0, r179}, {r102}, {r109}, {r129, r34}, {}, {r30, r48}, {}, {r49}, {r57}, {r31, r22}, {r47}, {r107, r150}, {r53, r79}, {r100, r83}, {r136}, {r100}, {r54, r163}, {}, {}, {}, {0x0, r154}, {r43}, {r67, r145}, {}, {r173, r139}, {r61}, {}, {}, {r86, r179}, {}, {r116}, {}, {}, {r121}, {}, {}, {0x0, r125}, {}, {0x0, r194}, {}, {r27, r191}, {0x0, r99}, {r144, r84}, {0x0, r79}, {}, {}, {}, {}, {}, {r134, r166}, {}, {0x0, r40}, {}, {r124, r128}, {}, {}, {r93}, {}, {r116, r52}, {r151, r167}, {}, {}, {r114}, {0x0, r120}, {r49}, {}, {}, {r55}, {0x0, r91}, {0x0, r101}, {r82, r76}, {r188}, {r192}, {r68}, {0x0, r42}, {}, {r123}, {r20}, {0x0, r70}, {}, {r168}, {}, {}, {}, {r195, r137}, {0x0, r118}, {}, {r92, r149}, {}, {0x0, r48}, {}, {}, {}, {r190}, {0x0, r122}, {0x0, r170}, {r133}, {0x0, r98}, {r132, r186}, {r37, r112}, {}, {}, {}, {r19, r110}, {}, {}, {}, {0x0, r183}, {r65}, {}, {}, {0x0, r141}, {}, {}, {}, {}, {r45, r21}, {r153, r88}, {0x0, r98}, {}, {r105}, {r95}, {0x0, r131}, {r5, r89}, {}, {r138, r32}, {0x0, r198}, {0x0, r72}, {r28}, {}, {0x0, r97}, {0x0, r155}, {r178, r77}, {0x0, r172}, {r59}, {}, {0x0, r161}, {}, {r68, r148}, {0x0, r176}, {}, {r78}, {}, {}, {}, {r119}, {}, {r104, r189}, {r162}, {}, {}, {}, {}, {0x0, r180}, {0x0, r106}, {0x0, r117}, {}, {0x0, r130}, {0x0, r56}, {r159, r131}, {r38, r26}, {0x0, r24}, {0x0, r115}, {r113}, {}, {r134}, {}, {}, {r111}, {r82}, {}, {r41}, {r174}, {r184, r88}, {r181, r140}, {r35}, {r36, r29}, {r80}, {0x0, r120}, {r90}, {}, {}, {r33, r152}, {}, {r178}, {}, {}, {r28}, {r75, r66}, {r185, r126}, {r85, r171}, {r119}, {r81}, {0x0, r64}, {0x0, r147}, {r151, r60}, {0x0, r63}, {0x0, r127}, {r169, r146}, {r71}, {}, {r108}, {r159, r51}, {}, {0x0, r73}, {}, {}, {0x0, r160}, {0x0, r56}, {0x0, r46}, {}, {}, {}, {0x0, r87}, {r164, r135}, {}, {}, {0x0, r46}, {}, {}, {r156, r44}, {}, {}, {r158}, {}, {r41}, {}, {r188, r58}, {}, {0x0, r193}, {}, {r199, r50}, {}, {}, {r165, r23}, {r114, r187}, {0x0, r157}, {0x0, r39}, {r86}, {r142, r62}, {r196, r175}, {r182}], 0xff, "75db64cf7310f9"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000053b40)={0x8, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x7d, "e94955d419d89f"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0xc0709411, &(0x7f0000054b40)={{0x0, 0x1, 0x9, 0x1, 0xffffffffffffffff, 0x400, 0x3, 0x7, 0x8000, 0x2, 0x3, 0x9, 0x6, 0x7, 0x3}, 0x8, [0x0]}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000054bc0)={0x5, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {r196, r200}, {r201}], 0x4, "435b95adc663ba"}) 03:53:17 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r0}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r1 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r1, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) (async, rerun: 64) setsockopt$XDP_RX_RING(r1, 0x11b, 0x2, &(0x7f0000000040)=0x20, 0x38) (rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) bind$xdp(r1, &(0x7f0000000280)={0x2c, 0x1, r3}, 0x10) (async, rerun: 64) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000000)={0x0, 0x0}, 0x8) (rerun: 64) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000040)=r4, 0x4) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r5}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r6}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r7}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r8}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1f, 0xa, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x2}, [@alu={0x7, 0x0, 0x1, 0x1, 0x5, 0x2, 0x8}, @ldst={0x2, 0x3, 0x3, 0x9, 0x8, 0x6, 0xffffffffffffffff}, @map_fd={0x18, 0x0, 0x1, 0x0, r0}, @map_fd={0x18, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}]}, &(0x7f00000000c0)='GPL\x00', 0x8, 0xc9, &(0x7f0000000100)=""/201, 0x40f00, 0x0, '\x00', r3, 0x8, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x8, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x3, 0xd, 0x5, 0xbaa}, 0x10, r4, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, r5, 0x1, r6, r7, 0xffffffffffffffff, r8, 0x1, 0x1, 0x1]}, 0x80) 03:53:17 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="2cc4b93ffbd55cd0bc0000000000000000001d0100ee1400020000000000000000003c3a2a715f2f859803000000"], 0x2c}}, 0x0) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000100)={'syztnl1\x00', &(0x7f0000000080)={'syztnl2\x00', 0x0, 0x2f, 0x5f, 0xef, 0x74, 0x5, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @empty, 0x1, 0x7800, 0x2, 0xfffeffff}}) sendmsg$nl_route_sched(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=@getqdisc={0x40, 0x26, 0x4, 0x70bd29, 0x25dfdbfc, {0x0, 0x0, 0x0, r2, {0xffe0, 0xffff}, {0xfff3, 0xffe0}, {0x1, 0x7}}, [{0x4}, {0x4}, {0x4}, {0x4}, {0x4}, {0x4}, {0x4}]}, 0x40}, 0x1, 0x0, 0x0, 0x100}, 0x2) [ 1437.310981][ T5698] loop3: detected capacity change from 0 to 1024 [ 1437.366192][ T5727] __nla_validate_parse: 14 callbacks suppressed [ 1437.366210][ T5727] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1437.450506][ T5730] loop4: detected capacity change from 0 to 1024 03:53:18 executing program 1: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000a69c91dacd4070c50018110000", @ANYRES32=r0, @ANYBLOB="000000000000000085000000860000009500000000000000"], &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYRESOCT=r0], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x8}, 0x8, 0x10, &(0x7f0000000000)={0x4, 0x0, 0x101, 0x1}, 0x69}, 0x80) 03:53:18 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0xc, 0x8b}, 0x0) (async, rerun: 32) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0xce) (async, rerun: 32) setrlimit(0xe, &(0x7f00000002c0)={0x4, 0x3}) (async) setrlimit(0x3, &(0x7f0000000040)={0x0, 0x19d}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) (async) r1 = bpf$PROG_LOAD(0x5, 0x0, 0x0) (async, rerun: 32) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (rerun: 32) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) (async, rerun: 32) r2 = open(&(0x7f0000000100)='./file0\x00', 0x460c2, 0x0) (async, rerun: 32) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x3c1040, 0x0) write(r2, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) sendfile(r2, r3, 0x0, 0x5) 03:53:18 executing program 2: socket(0x10, 0x3, 0x0) (async) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="2cc4b93ffbd55cd0bc0000000000000000001d0100ee1400020000000000000000003c3a2a715f2f859803000000"], 0x2c}}, 0x0) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) (async) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000100)={'syztnl1\x00', &(0x7f0000000080)={'syztnl2\x00', 0x0, 0x2f, 0x5f, 0xef, 0x74, 0x5, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @empty, 0x1, 0x7800, 0x2, 0xfffeffff}}) sendmsg$nl_route_sched(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=@getqdisc={0x40, 0x26, 0x4, 0x70bd29, 0x25dfdbfc, {0x0, 0x0, 0x0, r2, {0xffe0, 0xffff}, {0xfff3, 0xffe0}, {0x1, 0x7}}, [{0x4}, {0x4}, {0x4}, {0x4}, {0x4}, {0x4}, {0x4}]}, 0x40}, 0x1, 0x0, 0x0, 0x100}, 0x2) 03:53:18 executing program 3: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)={[{@debug}, {@bsdgroups}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@noinit_itable}, {@data_err_ignore}, {@test_dummy_encryption}]}, 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r0, 0x0) dup2(r0, r0) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000780)=ANY=[], 0x208e24b) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)={[{@debug}, {@bsdgroups}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@noinit_itable}, {@data_err_ignore}, {@test_dummy_encryption}]}, 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") (async) open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) (async) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) (async) open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) (async) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r0, 0x0) (async) dup2(r0, r0) (async) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000780)=ANY=[], 0x208e24b) (async) 03:53:18 executing program 4: r0 = syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)=ANY=[@ANYBLOB="64656275672c62736467726f7570732c6e6f646973636172642c746573745f64756d6d795f656e6372797074696f6e2c6e6f6a6f759d5174c35f636865636b73756d2c696e69745f697461626c653d3078303030303030303030303030303030302c6e6f696e69745f697461626c652c646174615f6572723d69676e6f72652c746573745f64756d6d795f656e6372797074696f6e2c00"], 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) (async) open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) (async) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r0, 0xffffc000) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000780)=ANY=[], 0x208e24b) 03:53:18 executing program 5: r0 = socket(0x10, 0x3, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xd, 0x11, r0, 0xd89c4000) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) (async) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005ad00)={0x9, [], 0xff, "75db64cf7310f9"}) r1 = fsmount(0xffffffffffffffff, 0x0, 0x70) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {0x0}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005a940)={0x1, [], 0x1f, "5daef661d5323d"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005a940)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x1f, "5daef661d5323d"}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r8 = socket$netlink(0x10, 0x3, 0x2) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r8, 0x8983, &(0x7f0000000040)) (async) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r8, 0x8983, &(0x7f0000000040)) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r7, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x40}) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r8, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r8, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001800)={0x0, r9, "02b66c11beed7c64705a2327ec95767e4393a580b2c3043a2fcfb08839b8897467f4a525091f0f7d2480b2fbdcfd2a3924b674e8aed38628fb035a463934e151ef7c0289d4fd7b308135026f77657ca78a849330727be579703bef5f51cf16a7198f8eb8e962cc55e47a88645dc99b6e4dfd15399b64e979124ef3a9120208d05d9de3ff1ce9cc9e6353b97b13c914e3530a6ec5b967674f3cbc69538c66356f6777af618dd96e1730048727e164fcc8139776c1e5061154ffe7838008ce90ccbf0827c03a28016d5f3bdabbc98bee9c405509e3e094ba1677d6b347061c346722828810ba1b68424c585770f6527f3856630aedb97f2ee0742e013d5d412046", "e26481ed1e7c639b5947fa03672a9556f2d9c88f35f8f8b62d6b01c1aef3d08f4ee43881217f959db47d280e8448925694f755ec0256840e58a31c14f0d78d223c58da8e0bd812fb893403e655823624c9e0581484207a6d914ad9befaa148971274f98aa0b753b38761ffcd20135aa09bee95ffc38cfb410de6eb0b1c0eaf69af8375bb982d21281acaa2966378f31ed037b8789d3bf55cda6f1fdefac7c7d4eec101525b850f72c5d3515de41ea6c4cc0a1d4c9d0e83fe98d8baa6325482d6270833cf890aba6768abf6a6ac45c0268bac824f692a521bf8500ce437d7bd4ecafbf918c063d8af3d110e24ddc569f535794d4c8c4ab3897b27310c8d39efca731b7a22caf0ec5f2df04ce6b496582e72b5cbb10480d59c191cd3eca3d3a973fe653216cd08c8de4098133f85da499af2f6a6c7513755f40d13810388f5476a67bb722dc832e4af4c76fda32aa9699c8191a644df90df4b2b2e7993e90bee48e3b65cbc84de44a15926c157018e46c849d57933b96f67dcec40eb733515b880aabbfd1324433ef61e0a112430d3829717820a9eb79c8767614facf386e07a7df2ceb2e9f9d33d65d33fecc7697f5bf74769a67ac297756ec495eaf87674ad5fae2fd772301896e85c617328f32f69bb718bf1ade1d8fd637a6bb4c7044929bf43757821b2bde4ce2ec164ef3841458207326249547ccd2c3ca3467e8c5474cb820ee8647c90d2da6af054fa1f25afb1b0792dcf21b2736c67fc8119a6bdbe19689bb639113f5b9165a50b6f2df8dd8c549220488da3bb10e45dcc7a6207635a550e5ee913aa8ec6ea5f92ba59eb003424e6ea472df633220c8e9644d5bf2f4b01027fc5c0422c39932531e1be7e62e021ac4592b57d95720d5ae86f4bd11d95ad82569ab24e0d1b5a144e6fbcc76c4d7800a70069a852979a3a1f02fcbef6bfeff2101576c998109c65350175bd05435d4be236097340cfafadfde768b1176e6c40f34731164afcd0c3620a0cd015494e432e9aff2c59a4cf476d9037a398183fe74789da0300172e1c02173ff867faf6fbed165ca819be3e4ea05fb6ff1633430984bece64ef93ff8d012b9c321941d59f5b8572008f6bb22597864ea1fbd6b9e349b6d9dc1adc185ea32d5e67e44ac5ebea2063635a53e1718a4246ea47a8874daae0ac6653f821f381a940cbfc98d4a25aea33c63309ee1c6c20f349b673509f09b5381956611359754bdb2eeda100ccb4834596de45556611d5b568f2604653c2129a7d5bd50a209a6d4a956c108b5349a8d208431a2edb17d7650332d308ea2e6f324e589f0e98de49ab655a77509637f0a65614c33f16f91e0d6305e8f9ba0766154e1599f67005ff75af7a6143e574acb799f2363dbb37971fc451c0054b5753de3e2278afe06b9e64b93ab09b4985fe26626a6266da1088f7b9755ac8a9e4e6e99a0dedfe2b1509de12f75d9dea83475543d2b328e986779f4992c870ad128b9d09e8ebcc264e8bb5b85d6d62ab902b8ed7409448cc26a777882627bf3e0c9cdd473289154560c2838c6d4fdaea97ff5d7992909c67710dfeb4977ea7bc06d77b06a19efa42178c46a3fa66ed7d6e2b67ab86be5d94721b099947563db706c5c3a12744ea61d63fce93f546f2669c50b6568e3f32d79bfc75adefc21ee93c5c5360cf2e7ac19571c3663857baf3325b666570642da4dcb309dab05b7ad05bf832d28fa8e871f7b89d6f4327953f4dbde3aac022f4dfe050d0924427e39a8027fbc4b54c4a8c2bf35f8c11c9c0ac4bc1fc31d6bdb2cee2675c5a782aa3ab5ffcc7be7207c89cdb8546fcfdd3a5aadfee5a296abd9afc127ebbf580649e9132b55d9f40a3778af49248b593e00c9f4812b8f7adb7323ab7852e4ed09c55aa356b2e8fee6eb14be3659fdf821d23ac556845f70670d8b6a417c29ac0b1585ea865634c0c921e9d930d4018f66d1e024179d80a7154c491c8662d427ab44a3633480782889f1d00c1d182ede30d4127d769291ef408b574a41c29153b7d949d4648b60a4faf32b380dbc87146c36479d47023876abd4ae7e289ba79d988f6c3a86a75bdc784bea2f0b7e2f77cb1282f54a18e1117e50ffa46ac208fcf8a7b5751e83b3e80cb428e4c2ae63ca3cf7b2c4353303edfe328626391f7925f1ab4ef1c7d0f54d0e45590188ecdb6d2c9c0db9b0552dc81b21dc1bbe9e94be5f78dad11f53d6fc3602e9ffb872d3557c44a133ee94e50d57d5eae2214569975982c63f22750db6f5c979ed81b3f68fe6be6daa85bcd98f25548c1d4db1f15394bc708933e0352e4059bedbf832abaf75e9bdca6fea93600357ca4153357d2e0661a308edf82c0f53e7a121c7e1e8bafdc5fdb61c21f4716d06b43a8395aa915a34c4dc4b5b15ba70a4e163728a9966515682b9ca3c2499aeb17a3c17f905fefed806b504f77c52564006273282db5e0c70565ee1016fc7c241830bef951294db9682ef41742b6550246e539143f15d6c2f017a8083ec97eb3a2de8bc2d8d5fec2b9b88996b3ff6c5aa5bed326f72fe9190de74a83e380b9fe89324421697d124d9a1bd3ced8e1856923147958582d737a36da6af4a0fd92b83f0ef0cb1a725d3a5ecb3a39ad039d200989a281a0686336457824ef582698222b7a063475b793a21745d6701940a0baf124461ad71de8dff6a6f7ed676d107e01ae6b7b79aa1f96efce91039dead977bf70365de8ebb3ec06634246d62f78287831984accef27048794468f520db5c71b4fa94818ddc7394fa1b609adb8cc80c0f32efac26a47bd74119100f0cfdcb889aab1019786cc0eefc1e4295ae919e9f6c8c8a16aa76a2bfe39adf5929e9b9925da0241e734378fe140981e3536bf0b77eb0263297a936a5f37605f128d79b16723b953331f99633b8d29ad1d1dbdb74188488ea0d1b7e0ddb652c040aa0477a079e92618e52f3b7ceebd62e0f0c6946469c19ae828b7eed288c3a53320c9d5468c39d608bd42d967a21e6b788de7c6826d1b99130083182562f63443290aeeb24308d3eb4881547db34b284d9af2bd7cac0d2f66bd14758c079c345d2bce3e1efc3599b0d06e69a92db7e05473673726e1848df75e83df50f98a9321468c10c6514dd7b3cb5b0ddf2fef13284463fe88ef2bc95d51288e41e3e0ba5c91bd686d7f7658b5bac8e3991a0f3b36f004585d9edd09d478ede73e7da067ea502894fc1247e62c1a84c9065ffccc3da96f07ddce135ceafdd784dda6f64a7add400d21ae13abf98e90fb96fcda23a8ad79905428a349b2230c19cf8cdca1724382bd19b4b075438098bd46cbc668bcbdcf1da85f733a50669f976a7106ff1936f20d799e7d01b0beeba7057a90016fb2d36bb3d14e11ac077ffb91f139d16ae5e78d84559312c9fd1a91ff70e5d9b4fd279420f7647151fe951b705082230ad20415d2f605665cd9374a50f7fc3c32efe30e4c0fc84f0c0e0bcd35e46665e4f29371c1c96324f65a94c85874e8e3baba68b88acc85c38f466d7353b5a00953c8ff5522cf0903e646301e3539d047286d10be16d9fbef02d450b7b12b1ead250f68c4c893fbc6f48765f34a81c477966278a1c6945d14d6531f0b5e4cef4edaf3708a5787162c39b236272694b0a302465d01004fa9d516414c040c27fccbf38466023b06293bd07f31fcdbb3b5378a8b2c7886e1551b1caeab96f7f3c159075756f5f8aaa05b6f87f581d802903c36d84169f87c01a77c43284adf66daa38fe8633a8f6d258231466aba89bb9e56ef289d2815cde433e381ddf74852302684b974c80d0a1d7d578039120a2db36213d167687e9390ed8f14c709d3149d2f5cfbc42a9b85e6d10c4ee77270534fdff2ccb816dedc6377257a73ba2a4ea82c0cc4a81bfb939f710b109beb279edeeda345867c0130ff6fc0fbbbbd25d16d2e73f6ab2fbb4c72abc0713ef9e4690b72208c468fa64c21f2247867b5edd514e5be23733ef2136b10e03161fe3b4e6018933df1f97a8250747e6140780a064e0c35bfafcb8177a75e8fde25e61e1c6332bbf7ddc3a11910feb3bd66707a7c1a9f87b320298acec88135a177b2f6f3c0ff02765f34c30b078b58470cd227ce4c0a1a77e662180b28fb360c3fbf47ba8982510979b86332b6d8a53d5f3947665c119a71e5b6ddc64228b47c3e23c30ebbede354d71d2780456de3f717a384112ccc9805dfe107fc9440ab7abccd8463150ce1306778fbea9793d88c4a7864a925bac5da593d6b72ee2c743f0b732a10285d293359c8126004f06fa12c0b3ca9c1e9c0a75b587207965c49f7450cb4210da01e5604f83f849b7eb9cb3f73de4bcff064b4fe08580971184db940bf29d6b8cea027dbfe0b78d6fa574da4b5b4db57b4e1939213c9848537baaf8076b1db4e767a467ec6a47c67aa33df96d7113cc9884124bca5579ce0058618b1b1f13ff3b102ff54e6bde7e29fd555acd6ffe6429af27301b6bbda38403d8f6f3266d7724f517778e7b2c1e13e3d83104ce743857c07b70cb5be8d6d8757d63a3bedfc9de79cc7e96c9833e15fd65f1336178568c2453a49cfc8c8dcb4f5d978f0a6144d62a5da6fd75d08a41084d4c59b345e07a5f4446af6e5216cc8d94347d333030015e262036f0a4fa6d2ae523654c55b37ac179efb66d230de5c70a9b33738ef0cd4ba2710d9ec03f426701101182051516a9be380a07e2555a8cda03eafc72d2bc2bc1dcadde4bb819692c1736b0ed203c4934842d791aae9e10bf239cc5393c9faf967109444c8f44532766ca5481f0ac16d25753a121727271c71d97b401dafe91588b362f2798f047deece9f860624b2d5753e46f929f8c2d03753e7245ffed6d8e36c7b380c4fb6a27e087a38b5e4a80f0043f95e5a20701c62692e684a764074e47badcecf8b2145be47b5b7089c249abcf0743a61b517004d120929d7846a39a46e0ddbcf5334fc01aca0bff31e67da8b3c88e38504db1dc3940c55bee158ae6dfcce289cf91106397d8e3990149a86c819e0354d785a4eed76fa6380491b01efbc23e7189ec253884d384865bca5da9a0917d68144a0a02cde867c365d339a025b7c8a16b82e341719a259ede8f09c165a354fd3e8f5d59e349e7c36302cf8ed115537969b598337fe7575157c89a254c0829cdb243d3d788321c756bf2817721db4bead96e1f25be5b8c7100d149d13900b6c6491ddbdbeaef7753ed5c5d9b07449bfd023501075ec08c37c13df696bf73500bd440a6522f5b955862c5eee8dc6e875c5055350b3397a6b31d2b764308ad24aafd4113af76f38f4aaba9e24efa3ad5b1c008a6cad2411ef6c7276dd3a5a2ae8130f91c36c34137731426fdf5272ef4ac5c4415e2d0f7b50da3ae910ba22bb5b962351e841746b"}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001800)={0x0, r9, "02b66c11beed7c64705a2327ec95767e4393a580b2c3043a2fcfb08839b8897467f4a525091f0f7d2480b2fbdcfd2a3924b674e8aed38628fb035a463934e151ef7c0289d4fd7b308135026f77657ca78a849330727be579703bef5f51cf16a7198f8eb8e962cc55e47a88645dc99b6e4dfd15399b64e979124ef3a9120208d05d9de3ff1ce9cc9e6353b97b13c914e3530a6ec5b967674f3cbc69538c66356f6777af618dd96e1730048727e164fcc8139776c1e5061154ffe7838008ce90ccbf0827c03a28016d5f3bdabbc98bee9c405509e3e094ba1677d6b347061c346722828810ba1b68424c585770f6527f3856630aedb97f2ee0742e013d5d412046", "e26481ed1e7c639b5947fa03672a9556f2d9c88f35f8f8b62d6b01c1aef3d08f4ee43881217f959db47d280e8448925694f755ec0256840e58a31c14f0d78d223c58da8e0bd812fb893403e655823624c9e0581484207a6d914ad9befaa148971274f98aa0b753b38761ffcd20135aa09bee95ffc38cfb410de6eb0b1c0eaf69af8375bb982d21281acaa2966378f31ed037b8789d3bf55cda6f1fdefac7c7d4eec101525b850f72c5d3515de41ea6c4cc0a1d4c9d0e83fe98d8baa6325482d6270833cf890aba6768abf6a6ac45c0268bac824f692a521bf8500ce437d7bd4ecafbf918c063d8af3d110e24ddc569f535794d4c8c4ab3897b27310c8d39efca731b7a22caf0ec5f2df04ce6b496582e72b5cbb10480d59c191cd3eca3d3a973fe653216cd08c8de4098133f85da499af2f6a6c7513755f40d13810388f5476a67bb722dc832e4af4c76fda32aa9699c8191a644df90df4b2b2e7993e90bee48e3b65cbc84de44a15926c157018e46c849d57933b96f67dcec40eb733515b880aabbfd1324433ef61e0a112430d3829717820a9eb79c8767614facf386e07a7df2ceb2e9f9d33d65d33fecc7697f5bf74769a67ac297756ec495eaf87674ad5fae2fd772301896e85c617328f32f69bb718bf1ade1d8fd637a6bb4c7044929bf43757821b2bde4ce2ec164ef3841458207326249547ccd2c3ca3467e8c5474cb820ee8647c90d2da6af054fa1f25afb1b0792dcf21b2736c67fc8119a6bdbe19689bb639113f5b9165a50b6f2df8dd8c549220488da3bb10e45dcc7a6207635a550e5ee913aa8ec6ea5f92ba59eb003424e6ea472df633220c8e9644d5bf2f4b01027fc5c0422c39932531e1be7e62e021ac4592b57d95720d5ae86f4bd11d95ad82569ab24e0d1b5a144e6fbcc76c4d7800a70069a852979a3a1f02fcbef6bfeff2101576c998109c65350175bd05435d4be236097340cfafadfde768b1176e6c40f34731164afcd0c3620a0cd015494e432e9aff2c59a4cf476d9037a398183fe74789da0300172e1c02173ff867faf6fbed165ca819be3e4ea05fb6ff1633430984bece64ef93ff8d012b9c321941d59f5b8572008f6bb22597864ea1fbd6b9e349b6d9dc1adc185ea32d5e67e44ac5ebea2063635a53e1718a4246ea47a8874daae0ac6653f821f381a940cbfc98d4a25aea33c63309ee1c6c20f349b673509f09b5381956611359754bdb2eeda100ccb4834596de45556611d5b568f2604653c2129a7d5bd50a209a6d4a956c108b5349a8d208431a2edb17d7650332d308ea2e6f324e589f0e98de49ab655a77509637f0a65614c33f16f91e0d6305e8f9ba0766154e1599f67005ff75af7a6143e574acb799f2363dbb37971fc451c0054b5753de3e2278afe06b9e64b93ab09b4985fe26626a6266da1088f7b9755ac8a9e4e6e99a0dedfe2b1509de12f75d9dea83475543d2b328e986779f4992c870ad128b9d09e8ebcc264e8bb5b85d6d62ab902b8ed7409448cc26a777882627bf3e0c9cdd473289154560c2838c6d4fdaea97ff5d7992909c67710dfeb4977ea7bc06d77b06a19efa42178c46a3fa66ed7d6e2b67ab86be5d94721b099947563db706c5c3a12744ea61d63fce93f546f2669c50b6568e3f32d79bfc75adefc21ee93c5c5360cf2e7ac19571c3663857baf3325b666570642da4dcb309dab05b7ad05bf832d28fa8e871f7b89d6f4327953f4dbde3aac022f4dfe050d0924427e39a8027fbc4b54c4a8c2bf35f8c11c9c0ac4bc1fc31d6bdb2cee2675c5a782aa3ab5ffcc7be7207c89cdb8546fcfdd3a5aadfee5a296abd9afc127ebbf580649e9132b55d9f40a3778af49248b593e00c9f4812b8f7adb7323ab7852e4ed09c55aa356b2e8fee6eb14be3659fdf821d23ac556845f70670d8b6a417c29ac0b1585ea865634c0c921e9d930d4018f66d1e024179d80a7154c491c8662d427ab44a3633480782889f1d00c1d182ede30d4127d769291ef408b574a41c29153b7d949d4648b60a4faf32b380dbc87146c36479d47023876abd4ae7e289ba79d988f6c3a86a75bdc784bea2f0b7e2f77cb1282f54a18e1117e50ffa46ac208fcf8a7b5751e83b3e80cb428e4c2ae63ca3cf7b2c4353303edfe328626391f7925f1ab4ef1c7d0f54d0e45590188ecdb6d2c9c0db9b0552dc81b21dc1bbe9e94be5f78dad11f53d6fc3602e9ffb872d3557c44a133ee94e50d57d5eae2214569975982c63f22750db6f5c979ed81b3f68fe6be6daa85bcd98f25548c1d4db1f15394bc708933e0352e4059bedbf832abaf75e9bdca6fea93600357ca4153357d2e0661a308edf82c0f53e7a121c7e1e8bafdc5fdb61c21f4716d06b43a8395aa915a34c4dc4b5b15ba70a4e163728a9966515682b9ca3c2499aeb17a3c17f905fefed806b504f77c52564006273282db5e0c70565ee1016fc7c241830bef951294db9682ef41742b6550246e539143f15d6c2f017a8083ec97eb3a2de8bc2d8d5fec2b9b88996b3ff6c5aa5bed326f72fe9190de74a83e380b9fe89324421697d124d9a1bd3ced8e1856923147958582d737a36da6af4a0fd92b83f0ef0cb1a725d3a5ecb3a39ad039d200989a281a0686336457824ef582698222b7a063475b793a21745d6701940a0baf124461ad71de8dff6a6f7ed676d107e01ae6b7b79aa1f96efce91039dead977bf70365de8ebb3ec06634246d62f78287831984accef27048794468f520db5c71b4fa94818ddc7394fa1b609adb8cc80c0f32efac26a47bd74119100f0cfdcb889aab1019786cc0eefc1e4295ae919e9f6c8c8a16aa76a2bfe39adf5929e9b9925da0241e734378fe140981e3536bf0b77eb0263297a936a5f37605f128d79b16723b953331f99633b8d29ad1d1dbdb74188488ea0d1b7e0ddb652c040aa0477a079e92618e52f3b7ceebd62e0f0c6946469c19ae828b7eed288c3a53320c9d5468c39d608bd42d967a21e6b788de7c6826d1b99130083182562f63443290aeeb24308d3eb4881547db34b284d9af2bd7cac0d2f66bd14758c079c345d2bce3e1efc3599b0d06e69a92db7e05473673726e1848df75e83df50f98a9321468c10c6514dd7b3cb5b0ddf2fef13284463fe88ef2bc95d51288e41e3e0ba5c91bd686d7f7658b5bac8e3991a0f3b36f004585d9edd09d478ede73e7da067ea502894fc1247e62c1a84c9065ffccc3da96f07ddce135ceafdd784dda6f64a7add400d21ae13abf98e90fb96fcda23a8ad79905428a349b2230c19cf8cdca1724382bd19b4b075438098bd46cbc668bcbdcf1da85f733a50669f976a7106ff1936f20d799e7d01b0beeba7057a90016fb2d36bb3d14e11ac077ffb91f139d16ae5e78d84559312c9fd1a91ff70e5d9b4fd279420f7647151fe951b705082230ad20415d2f605665cd9374a50f7fc3c32efe30e4c0fc84f0c0e0bcd35e46665e4f29371c1c96324f65a94c85874e8e3baba68b88acc85c38f466d7353b5a00953c8ff5522cf0903e646301e3539d047286d10be16d9fbef02d450b7b12b1ead250f68c4c893fbc6f48765f34a81c477966278a1c6945d14d6531f0b5e4cef4edaf3708a5787162c39b236272694b0a302465d01004fa9d516414c040c27fccbf38466023b06293bd07f31fcdbb3b5378a8b2c7886e1551b1caeab96f7f3c159075756f5f8aaa05b6f87f581d802903c36d84169f87c01a77c43284adf66daa38fe8633a8f6d258231466aba89bb9e56ef289d2815cde433e381ddf74852302684b974c80d0a1d7d578039120a2db36213d167687e9390ed8f14c709d3149d2f5cfbc42a9b85e6d10c4ee77270534fdff2ccb816dedc6377257a73ba2a4ea82c0cc4a81bfb939f710b109beb279edeeda345867c0130ff6fc0fbbbbd25d16d2e73f6ab2fbb4c72abc0713ef9e4690b72208c468fa64c21f2247867b5edd514e5be23733ef2136b10e03161fe3b4e6018933df1f97a8250747e6140780a064e0c35bfafcb8177a75e8fde25e61e1c6332bbf7ddc3a11910feb3bd66707a7c1a9f87b320298acec88135a177b2f6f3c0ff02765f34c30b078b58470cd227ce4c0a1a77e662180b28fb360c3fbf47ba8982510979b86332b6d8a53d5f3947665c119a71e5b6ddc64228b47c3e23c30ebbede354d71d2780456de3f717a384112ccc9805dfe107fc9440ab7abccd8463150ce1306778fbea9793d88c4a7864a925bac5da593d6b72ee2c743f0b732a10285d293359c8126004f06fa12c0b3ca9c1e9c0a75b587207965c49f7450cb4210da01e5604f83f849b7eb9cb3f73de4bcff064b4fe08580971184db940bf29d6b8cea027dbfe0b78d6fa574da4b5b4db57b4e1939213c9848537baaf8076b1db4e767a467ec6a47c67aa33df96d7113cc9884124bca5579ce0058618b1b1f13ff3b102ff54e6bde7e29fd555acd6ffe6429af27301b6bbda38403d8f6f3266d7724f517778e7b2c1e13e3d83104ce743857c07b70cb5be8d6d8757d63a3bedfc9de79cc7e96c9833e15fd65f1336178568c2453a49cfc8c8dcb4f5d978f0a6144d62a5da6fd75d08a41084d4c59b345e07a5f4446af6e5216cc8d94347d333030015e262036f0a4fa6d2ae523654c55b37ac179efb66d230de5c70a9b33738ef0cd4ba2710d9ec03f426701101182051516a9be380a07e2555a8cda03eafc72d2bc2bc1dcadde4bb819692c1736b0ed203c4934842d791aae9e10bf239cc5393c9faf967109444c8f44532766ca5481f0ac16d25753a121727271c71d97b401dafe91588b362f2798f047deece9f860624b2d5753e46f929f8c2d03753e7245ffed6d8e36c7b380c4fb6a27e087a38b5e4a80f0043f95e5a20701c62692e684a764074e47badcecf8b2145be47b5b7089c249abcf0743a61b517004d120929d7846a39a46e0ddbcf5334fc01aca0bff31e67da8b3c88e38504db1dc3940c55bee158ae6dfcce289cf91106397d8e3990149a86c819e0354d785a4eed76fa6380491b01efbc23e7189ec253884d384865bca5da9a0917d68144a0a02cde867c365d339a025b7c8a16b82e341719a259ede8f09c165a354fd3e8f5d59e349e7c36302cf8ed115537969b598337fe7575157c89a254c0829cdb243d3d788321c756bf2817721db4bead96e1f25be5b8c7100d149d13900b6c6491ddbdbeaef7753ed5c5d9b07449bfd023501075ec08c37c13df696bf73500bd440a6522f5b955862c5eee8dc6e875c5055350b3397a6b31d2b764308ad24aafd4113af76f38f4aaba9e24efa3ad5b1c008a6cad2411ef6c7276dd3a5a2ae8130f91c36c34137731426fdf5272ef4ac5c4415e2d0f7b50da3ae910ba22bb5b962351e841746b"}) ioctl$BTRFS_IOC_INO_LOOKUP(r7, 0xd0009412, &(0x7f0000001200)={r9, 0x100000000}) (async) ioctl$BTRFS_IOC_INO_LOOKUP(r7, 0xd0009412, &(0x7f0000001200)={r9, 0x100000000}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {r10, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x81, "7464fbe08eb369"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {r10, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x81, "7464fbe08eb369"}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000009e00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r13 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000009e00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r14 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r13}, 0x10) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000005b00)={0x0, 0x0, "0cdd5f8d79d89f74862684663ba0abea249fa1ac961d9e5b163e5a4ef81cebd90e7bb6699088cd8d76e54b051f30b7226af2b43168e1a1c3d5abbeea57300caa58ed8371dfc48004b9351fc33a74f4bf49bd716cc5a5f300db278a61aed63a87975f8c8b7c8d02f8333d1b0ff4ea8f587f52004d9129fe52da04cc90dc1c3a4792cdcb1da5e7696041a9fa4e0f7d85e238900c85c1a5c79db183502053ceb81007295590ec7b464b404460ea4e094f63b882a1f35f371ceb2e4ba8b714c35f5ab2aeef267274a0712bdb4780448a148d7e35159556e913ceb252d6b1ff1764d1dbeb40cf595ed8b57ba2625c1fd182abb8085d6c0ef42392b69ae658bcedb163", "f29ed3e09f71a23c441dc85c28d652fb850556798e675ca026d26879cd1cca20c083e7a7445caa57750450c3052f4bb4af8cb5107bb2ca539c5d8943bc6586e14e56c276e4b98b62116b8754c45767ee3cf52e6028759586089a60274a70997d5125dba7a00caa4e65d9da4985077f9141a1794711e835e196109154b799842e94a1161b908aba86e66114697cb5fd9be1d0d94ba991e21133dbc13b6989157feeecb1559fc888482aaa1fdd3c8852cb472a6c27fd029e0254ed5ee95af6278dc1527c908588604ca0bb52f94363dc39233a6052a677c07111515e955b5e1a1f0e3dc0cd066c8ce2a29ff218acf24e9fe2217d96578f2d4bee4632334b4f3d11f02cac2f8a30ec0e61ff47b6f627f4ccb00099f749a59dd323ad4bca4c8cc8d73aeb14f43c3663738c2d48f19550e2a72f630d314fe6706b93e95e4a0101935c789089624af24a87bbc4facf8f6d6689360d2c555a78a2e4015f0e0261a2b7f5681594a2e74ffafcc1a8464b4cea1245136ec336bdde67f94682c5b45700bde921c96e06bdf6343b00c7c8b3bfaa4eb6967542daf03c49a4dd176ebfc169386e7aa651de05deb1a64ca8d0808527fb824494e0b230c652e9f601e5a7749c15dd47d42c655b3b1dadf63e7db769adf7741feb51ce6a8954f129bdf5998b112ef9df0aa4c0944f720f808fd741ceeb6a9fe0b4045e7e89bdad367057021fd548df8c5d67c8d69cef179af89696ebcdf031712749975dd6d8a322245ea268a4171a3f24a10a2224ed1d17adc2d94882a15e2e23ffe2a78f0c1572a39119cd8090b1008e3cc3acf248cd8b656c0a02095eff6a6db41c19e5d8a244a9765d3827c058270aedcbc7fdb5e601c9bc37d9b49e3cfbbf8e230a44f021ce2a211367160ad2c9fb1608936736dcfe9745cae3a3b56c75d7daeab9884ad1988a0b8418458c9c0c59ec26937c9e5b10656c331629587463a9077a549a64b940accf1bf11ea44ca8203b80bedb15b8c3d14a6aaef42d567fc11b3e4d911cb4be87923550eedb8b163606e15924103b533e27724e88ac10cab8564d527660a6ea41ca41cae46b598c9109a42607d2e757554e938a71a18f09f98465ca749e4405f8e1f08d135ab283eeb7ce1fbe22795e741da20545de3a549f774882e395ff6f75431d3762a1af9beef1054f3371aeb464bc3d0c1c2073d37d249452d93e3714be98b759401b4e2c179c3e4c05f43aa18b5f6c852df47059c001367165d0d9944d9309c3a18cd8270fb3cb596eb77c4f161cb7634abd3936d72c66ee03d3cac55ce247cc76ff2dfdfe3a24dc0310069693599af27ecec3a939af479f3660a0ba1f68ced6cd1fc18af84beeca4e96266186f81c050364b8bb6b57f85f25d55c3a8986a26a6bdd4f20eec7d93582cc1d7b863a52e09ea572015810f61ea2c9ee53c2fde8dc86f727b71c965b2c031dad4ebbc25068c566afed6d433a6b78f1c9e83dfdc22fa04fe863365edfa1e822958383af4b9d84887a9ed4bc225874b04c37540ea8b3343fbe45f9600c98f5f2168e46b61109a10281649f4c708f0ce1a71f0b66db1354fbacd03a46fb3042f1d830aa5584844a718d7675aff91424a9175f002ec8119c473395fbcb245b5e83e8875626dc8b64ffbafc27f15a5a65832920e030e938f4fbbec8729ad95837d15f303167e5512b76699bb11a530ab5a654af0cf192c1b2d7f6ce97047745541c626a7757418274091a80191b5632ba706551839a603210d62db3d173ea609601d3f48054694520d85326fad881617f5465a7860b53976c3ab2ccee7ea472bdfeda54bff5131234fb5bd0be96eaf691bd5d5a1ed6b46f0c110ed028ee02158031b59a33a7abb75df7cfa97f75ab70be9ce01c16b8ff3979109eb0a4b6164768b0038a5ec65c31604409769b46b283f89bdd57598881f574fb8f136d44737762f438fd6d9ff14db4e405a554a01170cf86f7d1129ae397dffcf47b2e44ceb8379e078b7da2330defd79cd30d434e07f15df35eca735d3f2c149aa9ee2d418ecc14378edd1e3c055868ce3bec06edb2976fe51dc8e8c0256c7aa38137ef6659feef48e00e7976bfb62330b7d0cd75dd152eb0affe801be20e4d312933e574c4e937bf7c6e3afeaaf04a0c04e03761ee3361c730d6c720e0444dd551601fb4857185eaf80121fed26630e4eb7b361edad35db9f9bc8dcbe131f585531cac60398db81fe4523adcb7d3c5cc7a28204e28ebdd6b3e20d5121794ac17bd7159aa2e3ddb18675768999edeeb12f7c19bd4b9105703c58747a2e32888fb250df773b6a0a5e9981aa9f0465c24e8fd57a8b0ec692bdd75fa30cf929d9d483c033441f99264097a805d386720599ac938519c436883d55b9a2655674cae1c953319db43fa07eb3915db7cff41ae783af65fbd4e6f733343f5b831910105380982e73730a46f9f8f724c6c0a97faf0193031048b02154e480ed68a1306e9b82b83f429d460feb506d5da0c7fe2c84a591b8e3fda481358a0ac5772f3a6ae127e9fb99099c09391f897bc184b57aee9876cb4296a2cc634f7e993e3b1a95dfe7beff37b72f635c73051fd1040eb4c769e6e73df1baaf30aa27fb26ded8d01789ded1381e42abed1eb928a1b32efe7d31296f3bb2a82a2839e73abff06d890b80076660e91b7eaabc3bb9b59d7de8458babcf8ed0473feff086fce19fd576bf510eb5abe311d1ec6101da6e72c896d47c7b1afa5009673811f338097b178bf0a3f7f4e9805f46b0d3422f657b6ac5624b8dce69cd4dfd75f44c296d1f1fad0c2e67f69d71f42a871a1e2e606e67506aa8daa935707b69c40b12a55e44c078b761f5dffea3b2a0aa1cceb41e47aeaa3bdc66fd1fc1a31535d7f7a321939947d7238865c1c0cee80a135bee95dca5b74eaff858d6c2708a5b05ae158e185c5fb2f2177d30e285974a64371605399d4da14ce4965d091a0a7e4c5b16ce01e8d1d75a983e337c9526a6f78dc7d5d5d389a0659d54f01b546f1eea7b2b26b6080c53933324b792caf6d9b84c0727d6636bd7c33369440e2ef70e46751877c8bcd63d775671d327bbc93e252424b86ecc224e51d313982a90e885ce7e62fbe7cd9a12bb9215bdee2dbaedbd987cc1e769d8ab6cbdb5407a95cf831957bc5da803ea87c32af4f9c3c7ac87079eeb2dd2d15e2cd1a8e2f55404b1f1d6cd1b178a484bd42aec2ec8de96cc016c10f63bd05a5a155ae71f94252be00663bf241a930290738f0df4b15f6211d8d725bf7315ae80db8689743ab8b8022c396edf07b5ecf947e6ce6bdbd1097a83523a64e627980b6145f537b5e103da8bdb51afc745a838d0697c3723a308f56aebaa0bdecc3e7d8769137c3bd80dcaa0a1cd04e70030b4a18a61266e8c148d7ea8664cbfec30f694da5e85bb5a5f2e4648518a32327c334386c27b1063717b7a1366561c768d7430245e84638dd6ec6356105af3814ee3bc2d330b21eac67df73ee720261ad64acb3c1addc8560845e4d4e8487d3f707558b2c31e9e5bf9407bbec31d59cb8049762382b9d53103a7ad0df4707b035990af3b9744d60725e11303a12b8de0211cb85f35e67ec235dede04a41a61436c4afe1d4fd09ff37becc34893249f755864dbf14d77c1ff5cd81624f092de82b2baaf337d16e63ed33f1c3a67df4d6f0657a2128003dc474acd85960798b9a6904f6d6725f3db7891bde74a8f6fe775efd40537569bf8c6b84ecd528ecb9f680405910fced54d0ac007ddfc9052d19cc78f6499e337e8df167f931cbde4651c3be3f8ac479f6830f199927d5e56b3cf701d70381d2f742a7dffc7d52a2468055854ded8629200f8b47dd3e11df620c70aef49497223268659d568726a1dd62e1739ddfe50c260835ce1fe30dc001ed09b48389c2c072cbd52f786f0d73ae61691cdb0cc9565e1910a41dcc132acdf472597e2724f3f6f66ffabbf9176ad035b7a33c85a64f3c49c7d138c66817601cb1c17a7bbc2805b25b2ff062af4e0cca35fd03806f6474b99abe3dfa5101e65bfe0ef9c4826726afae0d515e9557f6985bada728e3148d273035c39968c33791400b59a5476ca2907689821a66e9a02ea066353133c07fb5ae89115f31201e14de8ef9c2a84099df50cec414cdb9808ce960f663305bf08f25999c1cd81a41bfd17ad39fde40d807c1b7d74e42d159c5bf85076fc6f30c28d2fd8db61d0f8e09682dfbde244ae6a0ec3552fa0f604f6518bbc69ba7fe0bf4b03c88ddebf29fa0714bc043c841c1cbfb1a33a5fbb0e428b13eecefb073c7a9e38cd0aed46e3b1639ad1e21f5108f3b87d7d97fd1c363e1e3ae1b5258d712a25e4e6ea96b19cb7e996356fd3282d59dce261e874af0ea5723074ca7aca60ec44662ebdc9385eac5cecc603bac0db884f4148f1d4258b21bf40801b339d0c8990ec03d8c704e36f8a927339b874b00b0841e150edb0fd76d55f0ed2ea2516bd94e42bd0b4db0e1f5b5ed254a08afe074832feb61685e084a408982319317a3861342926a91c29071f163821f636d20643cfdf3fc9664b4abc4c75045fe1bf76122a02c7f454048b8c300d97dd9858077acbfd3b6a3d7060f4ac23ef8cc791a92a06a151b003c791cdd0f0564ce258bfd5ba96e53bb3143625fb0d585bcbec5d1e59542088a67eddc2a88416ec1a8b66f89df0a23511bef919b869aa54a151f1a836516eb5e34cfd490d843b3758a3f7740b5d6954b497badf236433c0a588b0a6bee0a2b484cdef30ba6900e671e72e3f3bfd2f85042e654e1aad929920a26c82911e1a247104d2474733026a630c63793c9b955f64183ed9be5acd9eac394c881bce47e253b2b892ed06baa57a704c6083ea56d59597a17f3b86e95ae7c697a32c12a3c634eba07583a4e0498bac6519465a027c2875aeb1f998c6634f095519aff965cc0cdf5f5b71e6d98b2a0ab6deaa5ba9369e56fe91ff9310c3e593b2f01be1e05d6c1ece59d4384e63865596a60647ee3d580c8627cd47235c0beb4b196f8c6476efdf015dc324fb3c594c58688bce484dae42dad6131f80862cdd0896c16962733df2457be9765bfef31b50c50d55f254bae99e88f5673ebb1807ef0b4c892c287eaeaedf8b37a0b7ecc2487259e9306db2c758f32f89640822ec85570c46ea6668b581f0100ccce392145ae9f0290b365aaf230d390c588fdb8d224850273256ec2c01c51f2e3de5cbf6063ef9f432f6f10924f907b771850656c4b29f41b39f2441f49e453f41aa266015d8fc2de6d951569ae0f59ed87d46053d411d2f21175f87f0412523413b135a01a6faf0e716b983b4be5a44c0fe91e79fab0a7b007434bdb25d744433abc1fcebf5eed1f8664df0b2d6e1f7417fedbec6cadf3cf0fa565f2bac6fef4d5"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r13, 0xd000943d, &(0x7f0000004b00)={0x81, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x20, "55a24ad76a2984"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000003b00)={0xeeb, [{0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {}, {}, {}, {0x0, 0x0}, {}, {0x0}, {0x0}, {0x0, 0x0}, {0x0}, {0x0}, {0x0, 0x0}, {}, {}, {0x0, 0x0}, {0x0}, {0x0}, {}, {}, {0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {}, {}, {}, {0x0, 0x0}, {0x0}, {}, {}, {0x0, 0x0}, {}, {0x0}, {}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0}, {}, {0x0, 0x0}, {0x0}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {}, {0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0}, {}, {}, {}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {}, {}, {0x0}, {}, {0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, r18}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x0}, {}, {}, {0x0}, {}, {r17}, {}, {0x0}, {}, {}, {0x0, 0x0}, {}, {0x0}, {0x0, 0x0}, {0x0}, {}, {}, {0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {}, {0x0, 0x0}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {0x0}, {0x0, 0x0}, {0x0}, {}, {0x0, 0x0}, {}, {}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0}, {}, {0x0}, {}, {0x0}, {}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0}, {}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {}, {0x0}, {}, {0x0, 0x0}, {}, {}, {0x0}, {0x0, 0x0}, {}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {}, {}, {0x0, r16}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0}, {0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {}, {0x0, 0x0}, {0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}], 0x0, "285c4d007ecdfb"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000600)={0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001240)={0x0, r196, "f3052fe9ebc7fe9502fe912a554a7acd411302895bbd3e8711b5368be7902876f931c2534f70fb21b51279df301718300858bbcc76beafff923b4c173b60e59f2cd10758f99f81e2a698d725317efc2c93902dba87245e1fc6b9d2fd23662d5b2b45636fdf0018805e200dbe2d5d14579729bbc2c6960b5e00867644c955aa69273ef715e7648434ec6664bdb17626f68b3136bd1e6a26a468f6d8be9919f9b7b025b6e38d52aec3bfe7e5c1377bbef6315eeb19b0632a9cfe1e9cc7fd136cb15c6d7b908eea292013a602c3e5ff7c4ee556e1fa4e8553f4974d347b42dd0e3ff7671f727b849e6977e22019bff7db0f0df16d25a4aec90f03ed676b4c286ae1", "40deae6226406704aa22c004c15f2a799292b729ec5d2308d546267e8987bfb4b29ed00e07cb728aa279e9633c59b4c0a70c31ae84050e6bcddac9c2e486a8872e1ed15631d1cccbd4588db69ea6b4d26eefcf4a0b4a3efa4766e07c5916819b5268279f368ceb9031e0e46384ced52d016a0a288e78de020cc89ec9d2ab8962ee000c56115a148f78cc17ebcb29844b811b5490d8db15fbbc84f52e93adfb414098b88673f8350864c05d525d880769b57a7f8d6064937321d85a401eb0db9f0dbd8de2a0f0a823db7f3401f454c7a364aecfb2ec44ba9a963373a2236330204b66cec566b5acb97fe638269ba07df189ebd3f59f2e4d878c901e64c03bd900cc25feebfe42deae43f78a1f0f998d41417826aaa2f8fbd1282204ddce422a01ce722230547dc54af20d734304cd44d9afe51394b36c1cf16c5c771310453bcdb5c79d2e2da4a9ffd08381dd5788fd5bb29df34d3ba1fd9b07e357bfaaa3d59ebe35ed654c09dc695092e1adbe6c180bf610a6aeb1ebc27678c1085b5cb690287d71652cdda0f2be3223e1cfd12a6655d9adb00ce94ca72bcbd8b1b7189d30dd45219d373770b33b2c3b8021c123dab5c864f7d74d2dca332ccbeeb87da3ec7648b593ffec807151a17fecb2d7486c9d66a4c9ece32767eded312a9e28334bdc8ac933039f52a8784c0c5a6a2d549aed3fb68c722d5d8d6a5299e0efd7c056607edc9997b487130ebe074f15961e26f2b02f509bea1cdea5ab56633c7c7c151ed02ca146be49fabeb6289f53c22523254f53c517c8a1b2408dd01bb23a6becb65433837d0c958c36b16438872102b261716491ad321b0c154cf9ee6222aac63e396100198da2a6a8bec8e8181fd51d6830755edac27012b1b076106a357d21cba9c71fae79237665ef612544b411763835af1fe931eb0bbf98fce6c5567ab29574aa03e1deb6187c83588f4f5ecd6f9ecc146ca981766bfaa10cb7d93843be2d1eef042d6339bdfb13102e738652d0ede052de2178ca837e193f48be5d61aa5a9e73fada46f7b6dfb9051df5c8ad7fcdf8df5a0bdfb44d65fc413aed182995da86f73d006a6365f22bafeb3d78de290cdbfd6af9fb47fa35e619476ec571be34b03d12f08b9240ba25e0585890431f7acd9fde8d8b78e391f22acac2b6f2456f8b1e182ccd745b3127c5f6b653b75c76a2282823ab591d18c6cfc9f8c2fa027f866f4f8fef11c9500cd618fdfbb0ec08b65f0ca3118873cfcac2a5b75b4ad6ebdb52a6b35887bb05be23b914387956d0b0bd5cd21a9615e3c167743589f0de2c00d3dd4d8edbebdc4319d93e4e54d5653367f83e83db52205fdb183af3346b2dd4ba7ab9b35edfbb8c82b97646504eb53ec59db51926af35bc1b6b8b29177b4e5f467fbbc16b88b6a2fb0f1ae9c4b784074f7fe427ee2381b86abc3592f88bc4ee9616917c92ef7aa07d63fc11f2de5e3f7dce8b2d359691bd1a6768e0655572c26efd567a6d999bb4d3cb1fb6310f25d8792af617f37f2eeb4f7f818bdc1faa4300a37ddf34f1309d4c94f81751e08525189146895adeadca08b5cd77aa18db533bbfdcaabf67db2016e55f16e9edb3aed60a39acceb674a76f12957911cebc3458a6caec0c472af86a1667dc7e6f263ea16a6e550ac848d5dad6f4802430ab04343b6868a7ccc747faee95383c515090918110689bf037d5327cfbe915920ec7348185e1298310e847f4370f109c9ba333953c29c50f8f329cedeef3681cf87d5d7317d9908b9f97e160209da04fb1fd7e30b0a7cd2b21b288c066949b5a2b2f0b315d9a406aa6da48ba1a03019758d95a3f9807e78c908758579b3fd020fd4d43ab32c4eb30a9a2ec8deebbb15236c5a0907621feebb2dbfd912980618cad98d35371edced239330944472e0aa9188a9e0c82312d99ed72d83aac21ad2b677c6219fca9ef4d095db6452eaca1b7f4d9bd35bb24a5f44ef46784abd1d51d9df1c1c796cbec89dc54ffc8a2d8998b9c5b12e53143d09d3a54c32dcd5a22edfb4557cd37e3b03cf00ecc912aacdc9bd2d42c57e7c185bf939710f2b0903bbbd8bfdf21712131ecfd0eee2f78abd51d496ed3d7930e55f94ed38efe4f82e6fb78ee49e6edc4e4cbceb3ecb125684a39ccb6d9308eadef734d060c17ea107ccc4f85dbccbf8c93a96e3b8cc70eba69018e93274ab439ec60ca82f282ad4e6f2f6c125313f2f6e7a3181340ce9eec8e865ec2ebf9c4597421edc50d78b60637ffb17d445c52e1aab58daeeb177bee37e594fc18b87b5f11508ba4ef3fd640bace98aea02f881421a73a6bd5d54b9f000b6be54bed463140800b23c51e269302147963d613b028bd41a821c0863adce0faf6171bb7df894b1b752bd381537ff844cf9dff90c56634003b86e9bb441e3ba71314d69d5792c15e07f8c49a09d4c5b8ee0d930901a62960e0a97c6f099a7dee6aaeca19cd3fd8a6936d2083a9897a9152a1159dc39f5680f1b9e9f6dbcef20c3a1959b83bf88d2da0a989e1324a98f63d00f14298357ab6ba47f4a1502662cc5de106eb355b7dcb7fa0b787b0244c78c8c214ad2bdebdfd4911762991beeb0ad39fa8903db80676d5b5012fc206088603bb3602d354e413b8cf262e165755e8fd30adf5041f0ccb67166e51ac17496315a02d7552bbc9b82bd35e0a42d8d712a7f3ee393670a1b22e93c371141cc0fe59af907db23262ea22f7b1b4dad7e638d91af34d34ae13701da5b3ea079b698e92c96b8ca5ad5c844e7e6f1aaf5d2810ce6da982c2f2ff227214c196ddf24aa223752dd34746dfcbbbbd3ef246aa8cb991ab434e2da69a7855472d2740deb71bdf2b7661e5bac8b4fa9335c35c431417ed648746e1933d90d4b4e6b650fdbced5191e7919bec347e3c6d3ab38d0fe66aca6957d8041ef50d4dca3aa5328be23a8c3d02770c66477ad96ed02f33854196e79b99a7bb81d70bd0d710c6ac77b964f91d8696542283d529c26726980d40d53dddecc4afc2c7321ac5e7103f9323a56ed8fd6d8197c97a07f3dd7d0b1518d7f63ceae2af3f1b933a1d550c58b1084425fb07e12f1d13bac56f61615ea3a21ec044a955d626544fb0307068ba11d798b61d77452edf63a01e08bd2ed83e81fe8aaa81e6ebb6fee7283ebd465b692cc1bf6f9c3297e39a3a8d48e90c36defeb5886f63740488c7eaef81dc648548bf051c68bff376eae7429916ce680421d8ad32fae355ea30d53ddfce1488425488e3b4ecf54cac15947817be702bd48ca4cf02282f3f235d4a3b760007448852c7d4785d72597e2e7fd5b7ca3a4340af794ce95756d0b7e40ddbe7faf27ab9ae169337fc395d471201c8c4b9cdec949e84f37d52d5c28ee250247eb3a3997030037dd52e1f84fa2a79827a0f663737a160818774c432c8fe62491bbe7b8da1588ee09a0be915c06c3d64a5b047e7ca44bcdce3cd8b449a3694e96fc69f24686629a5daf6467caabb3a0d1fd65e87bf10fad4c863127b653aaacbb78c5a694522a1969eb820d4a2b46f29ba8748001f327cd4b4ada8d3a23895c9cd51bafe28f6dc576419ec15a76772eae2a035b63c6b81982010b5f4a28a5b04e84d00d5046eaf6b779d86890347b524bc4fe9c4e66b6557505d6eb73fac37078dd8554d1d1e2fc84430fb7785032805f9b5f34def140c5880bcaca0ff19a6d41de5f17b22f7cb58775fb83b8b8099086e1cbd4ebdcdc503f8be421af184a2d67dab701de9518cd68565e471aec3608c91b96631a8579bcde62d0724a3f037c74cb4b498c319dcecbe8aebd1990f793bb7eceeae12e3ee757b33b2a59797780d3cb677f35e84a8b5f96a63df671d0bbeabd7ed3731a83c6682c6bbf63f72ee54d206e79d1ae3b568adc5d193132eb5b1bf940a657f5efa98d3889acf14bd48a9471094a1b12877a1cfbb8ed8f1b5f25b382fb218a1cb159d9c0d6ec33bfbb6221a5309efc8130337b59756e3d3062b790da67bd913856c3a15f984723f012ede627995442e122c24c6ed8f059ad9e7c54f77e58c2b1cd4b737a8a400ff4dee1887d5197896ae1a29c040af238be75b3feaeb4df69cfaa5fe535bb4a36c61be78d683a500a245b179efed0bef3085fdb995edd645a98e208efeb4a508cef8fed68d98fdef846f2c142b5986865222c5ef9287f8f4483c65c544155aa2b6a6ea6035a966a75c28772671b591fab798603dc709a20b91e3782608cf2cf2c1b7428a714f705e6835251295a24bb521b9f46863383e1e3f7a643ddd72f899927578d1703b21acbe0e3e94a3bc9e5b3c5122ee5a8ef75ee56e045b6e5a00280e859e6222d8531b7fcb70ef94e38a197f7608d5f879dac8ffc2e8cc9bc813bb1e7ed1e2066710c1fbb51b0af236cd2626ae2be966ab79b577aae6e0d16fc0323e30a3b41609760e82087438d024bd4b677137d1b9bc8b55e418463a3a753452ade6eb448cebc051644b661c9bd9e4b7ea22857ac7c0478b6b079c02d75ea44a9c678c8a91ea3af463d85765befa2c2a0bf7fef88b80e6ec0390c8acd0d7f9859ff8f7e3d483021aec1495dd24fc51e6234fae597df3f82375222b6fe4b4cf827e5a6edee837278c5d1db9fd8cec40dbb52243d444d88019b503020c3f9dc7eea55880411d18d101381b6722c7c84391a90bb12fbd5fea338fad83bac8566235f3b45e5fa4d18156e38e24fdc5d23a67461a434a39100f85c3bb32f3b64fdac98b6dcadadcdf17f4abb52b96926c5c26ead430917710cd8f1ff54dee938d05e2e46f5872f9fa4c2bddee4bb69c6047b1e7308bdbe3c92217d997a510463fe8f9461e935124c2ac5369e850fcd290590858d95ff8eb08c4d4d6d1857b16204b23b91901e7f35d04769e972c63ef67643f24832ddc027776661038908f0d63fb2b78fa1086cda5f97d9a1eba88ed80fb846dfb38e2ce217a9e159212e838d9a0bd47e1c785dc23f49b69279b1b5defa4ff087c1303cbbe7cd11b7dacb8b231f40fd4b4f9d16d41c70488e1172e66c52319116b4812c8150d193d9de1ab37226bf937946ce7d92306475c06d3f56f59501ace54f1256847dd13395cb42dccf2c4fc1e89a5b599a96e78bae9cdc8960105fb8280d52e131afe566f0ff208098a06ee9b62a5a0cc98bc8b9e5e89f0ab32e94133075db201f0583299e149ba109c8956378693aeb337e4a1e3498739f4d059676f4ff48ccaff8aab1652b4ebc4e54b778629bc6660fbcabf89f2db78b1e34672d2e50367926d127c208578fed2af99a270c73844e57885f96e847061b3caae639cafccc94258fbdd96e158f4fe21d2a96b5840c4cd8f73deea7cafaec11c918be0cc5b8f4524ae5fa30529727a023a41679407a5ee06b2e0aa72e36ab3df5c0007d2ac8452542ecb95508ee706"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r28}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r145}], 0x81, "7464fbe08eb369"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r28}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r145}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r14, 0xd000943e, &(0x7f0000002b00)={r143, r197, "0906aa0112dcfad6f5748da5482c5e3aa2fdf7ffb60847642acf769a2921dea4f4567c382cfd70cf796483d22fefa2545f6483db89159bcc9519757777124efce115fa7cf631bc83d43bbe680d4fb506e82a82c947061848dd1ebba18b857a435a0d450fc4ea4f3238b6531e9fbaf096f4756cb249d482511f0c66d47ab367008a51296001fea776a74ac7e424059b9abd42985b5eb23c23f035f66f0d033c0b407450e5d0a156a9ee18ba61a61a13e5285ebd9fc0b3a6e9bebbc3ae700b0a742780cf77444c39921978d8968ea08c1db80698834006d7221ffbb1317b2f904c75cb1f70e3329ca8c12fd7da3ce8d0f7e06018a6b45013f5855eb6aac17272d0", "3815bad531ec535055911d7da4383fc9d99c7398995132ae41e18a783d903d3895578377f6194184aa747c02892e09fd238f0baf8b725ed1dc1cb456bbf28f913c1d75eaef10af9b362f179f8a8574d817df829c8423bfcf97c317ef35be6e31546ad650b63d482ba953cd3e6a0f4d09adcf9dd8da896c9e3510683bebe0874025f2f9dadff59a88cbe5c092e2b5987dd73fab229a437c229f73e61bf35d01aeaefd69d54f5cced2fcc6c4857b2e0876931037e00b891263caa68b3a9bcf5548cc017e133b412fa1d3e45f10e2973bfe196473b5af556d941909fc655a9f8b396c0bfcc6d1538fdc583fa93ff2807a11b6697b60b2b18044509e505b0a84889cb6d5765d73a2262cd763889e5446012bc79c77ea1fddfbc08a498e1c679cb9b3ee3fbd15fb7eb4c31ccadb77c3d338920e2c42c7f63af4a2fd222a3808376d11ba8041bf349406e352beed181514625f89255d089bc32244d30645bca8913075eaf3d95892f9b06517c321519232b66de85cb13a7a86b3e355ca317232c18b8535aa406d513f0d3ecd25b3bc9a4f6462ca3b8ec670f96b11ffde33bd73f7b0147308fb2ff6d602e42fee28ec031edfcbf5b515b2b36e186f5e814108e08873183a7d606918c1dd31038596222f103b0791a084cf3248a7031b874b5f9b34c19cff180ce95df91c52b81ea597229c38e7971f4820b7074afeea5b7bb58067d05fe157bf254eca6ce2ea6ab236846941275c6a7c601b2e65d49de36dfcc6d415797014d60a0398b6914f2ad5abd56e353df4f517df34f72fe63e4b5b27ec8ff2a87540c8ea892511cedfe6f22118684f13c60a943645924bb1a4c431bd7bd8929a7543fb8ff5ef1377d6f083e9f4e85a09125e8b73aac4a8f246a23b5ee1cf6b4bc46cd4a754bb0a5d57d1ccbba03cbeae14405acce0b010ea5a817c6eaf2ae1a08040267dd62094a141177dbe43e8d0c7f3f5a48053b5a599a746de5eab724f3435cb05cceffb99c1c22cc0ac172d9120e7d8563bf3846013416bc08203b65161fa8b7b64c5ccd173e9dc192e1533b198dcab3aa72dd91cbbc69e3a99f5244ae7e501f5987c85d947c5afe1f6e389dd64701937cbaf602e378975a54e05dab10e29da7db7a14bcf39b9fdf3509302d22fdde3ca865f712ccf9b4c8f2f4b60a8a248f0bbe833c4d48725e78b4ea866a0a812f1a07a9c096a616d2f42fda5a10506e93d6807d96bbf22142d6385037d035937ed2d1a6df0b09dc0650ceb86ae9b4949cf7487f25f88c5bd2219ff321a617a780633cbe2485e08808109d4f30d4d792f55008e60e79362a9479a918311896ac5dd48c241f96567a786d42550735ebbbacd4e367a041bbc5dc998709161e03891e7068052a3deef8bf49ef36da2b2c6cb2845a77a01c22d39f5275bd167191c9d8852eb5d30ded1511d998d25c64824a0d7da307d30be4baaee8b3db7d5ef409cfab3a80695f437c806b7c17f56a118e2d083508d8d9131bc1f98d55f41e243aeaeaab000484febc0055d8f85559ed247e9cd27807cc4e5ee40e4b2cc844740c1911073ef7ec3bee3a19d0cb678c68100d217ef4508ec54cc2066c667e7c86270659d84363e405c0682292a5a19f6736e0ef731b22382ffc79610e15abceb8f3e60aea87f2145c610194a058e24c3d7bb41f1bcf1f3163dee73a3223d42211384c48c4520ac983827da05166915acffaec06c3db154703b582b70c80daa7c70194641f9fb23f7615f9928793ffcaca4a4658f5a3b5d0036c058b03e2f2b51c60725f426588aec1dafb563d785b208995cc306290cf2d21fe8cedbdc76f58d3b1a45582ee622ca6692894d37b00709250ca1c7a3a49f56b76489b2ceee107789f0380c77d5eda0d39c7da19b8bb1a3dccf29126f7cd2bc38c8da3373c236ed7a7e8190fb019c388a8428dad9d6176b2c41b7298df8c9c5886dc498809593dc369b389dc64f733f75ca716e6ca119f5f23ced1d3ecf0677f95af9d3bd2c2d48d457389457a3dff31d4c57c65c42035e3480fa48e26d53a96aae9c67f26c2ecdd5c85cbc8dc65b55846d307049c343480b51eccc65b1e0cead658a6009936c6fe3ecdcdbd92e62f130a16417f777a9f4c53f8dcd335883e8b48478985a94a07725abd83171a29a6581b8c92da34b7da4811c08b3550decec95644a46e7e80f1dcd77a5864722715979a6bcf32b50d4b04809687cd33201df272f2af9de98903f9a0d12211946838fe1ac027c2071a1d743b135e08678981bd9c8c4d97303a5cd406521156fa05ba30d56616758390a5b8e5258b20e2bbfe8e379106691afc6580727f4602f22ed018e8e258617d736abbf071e882b53e1a4fc956346cdad835ca4a1e79d1e861ff138feb7895812cbff8fbe256014d368c5e15e300992e08a4320c6916d386030128c0c4ba81d6b32b0cda8df4b0196b2b021a5d4f7d7318ca5b971ee7002a4f23dd4308fb5ba228ae0ddf1e40e8efdb062b9c7b14672b363393326ee364d559d4af8cdcf7e277e577832669d942265b9d853f45cec6ae66d912845a94ed401a52414706a61b0fc940ecb8ee4e3389c92adb1a5168501d6cd44ca8e4b6277f629633fc057a439db4535e4009c6c5d7747ba4f3a5d40ab4bc267df68a65c381164b5ca8e2c9b5e260b3e2a046b4a2162727b8cdc323edd4ec74676d3ab869831f6257a6cc6471698b9ec64a9ef9705cf79a4651741f374284ebf9cf713955e18f4b5417a37fed27e50602ccdb3571af04358ba12312a4b8f00457d114e2061b10bf2490a380adfaa4bb784d7ef1f660225b87f51a4cc3db148694b0546a69b75d5287b93134098f0277ee2a68e2c40091cec97ce034ce1e86a5e3716853bb16df0ceae118d0e89751197b92d6ed0a3a0fe08f99435c1ea554b2d408e222a5b7ebb3e468464a5afad2f78e215110fffb5d0538a9ed173f51d6c77fba86abd119a8ec34e16bd0dfdaacb9284585c7fbafbdedde7b759b138da526ae1bc310e0ff8dcc8721967008c28f04484e71cfb6924fdfa1a15d513846d43d9b6cf8ab36c92bbec2149d05e8eb2fe0f50df4f7eb999111d55a566a5e0a7d854f976cb09de885e5b516793616515ff9271d2d7990ef633cd7d0653aa01774c91c54de223f7769450ae1b7a8a6456eb8e98d6c35d4c2099ef6b5a70cab9a60253df79371f425303b347a4d7bba3745d07706a8e71f97c1ad2bddedae1ed1c4dcb20c944adb35ffa54ea4f575c5face7fa1c5c769a0e1933d22ddf1a1fee13b8315d4a9ba731d4b28b14443d532c1d0619d520d924c00e2edce31a7b3cd63b52e8e9d08614b3f2f2a58319538c957ffd4969dfb6f8bbc1fc478a005d2fc060e3feb9738fa9d55745d7abb6358030905285d17e505474c9d130bccf05d1e7f9b919892e35f1fd0f49126b84768510187c0f689ab3c24fff3f6d9238ced1345cf7c99d9c41c774e2fc50deac499f8025dcbc5496e329802543ae95aea83fad287ddffa172e0faa73abfe5caaa1b2d00db67796319804856af1202de05a57d82b9d6162435d5b8e4246135b32a18762739266fcce113defbbf868ca88984be4f233f9fe8300ec8aed315b4df4dcac603e7c7998d3205f9df6b8b4661c7aa3ec5ff2650b6b7dd74b1a0c7cdc65eafaca39cb3c094d6a01a9568c32dcb8117a057486521e1cc675999636a970f75a142dfeba348f78fcc71dd0de8a748766357400de3460ef1a6866ac90ab58170ee6a4d2f89d2c2744334ad4603f6be17820d67cbe9313f3a9acd22f0717b42174b47f16729b2e9b3d35a6ce62d3b03cf86ba27c9077b7d258c45dddc28e844f45cc7c00ee7c21fa1cfbc253c0e407385e8279d290be7886a4f3225cedb6c7fcaf34689e6c02c617139734a86ec61431bd251f14e66c4721e5059641561269fd3ee90ad73aed41b1c216f5a0609bb8c2d7812e3ac78bddc8d7efc64d1649d05eeafd61e384a4cbd61d0ee2bdbbaf61a19ede24add042c77bf618d5324766d0e0a7def9d8ed8b3ccfc9caf8e40978d74d2fa4a0cc8caab5406cac54ad09d3d7b374b4ee627cf7bcac8dc0f1b369f3874ad848307bc9dafed426b0271825c9d9cce3c5e25cfafb91d6892982997ebd8a7337fcfa5c0356e8c7cf7507fd5f7484a934a53ddd9594b3ed186aba010bea322f5d4bf0d2ff5c6cb5b0f1279973e5ed04c88deb9fc6fa576eca138659254d8ee17e062c60fea7efb0a4f153082a6c9a3db88f13cc58613cc9db18bcf38ca985cdce962e21b7f630fc0910a67dbad94b8ab7cd3e9b244e07fae43504d6aee84a38ce734501a0d88a827937f9f2f03e48026157a70bf61b21c0f2571409fcabf8789d9826dfc27fbcf9e5c7828ebc175903536febdb246673607f7c82c75274462b387f0a973950cf992b570d3ef865aa79d4921732338978c77e5b674d15d45c6fff58a7225c7a7abd9817ae230fb7e864f63987adf462ad1e33c4a6dfcd8be6546fd025d5c105670fadd4438e165b22746d0136c5990ca352c879cc932f3c2d95233a1ac42fb3b07a62b101f0aa7ce18c448b49aa078ed5687ccec10623e76c543a3c8ec9d426e971d631bf16057e649cc823d825fd2acf34e3eec5b347964d125d8f0bd15f6b55e575ae47c30a40cbfa814daca1bde6926e32afdf09516b1543f6594ace13dc205fbe4112c764323890044b73347dc2d3a67e3b8abad6f877a784db2a37c96fa2c6b314b401bfc3a8a7ad063692e18997cf911a70f054d04917297284d2486b88596516bdd8d9bc718514435745847b0191b020f86ddab12882fb03ccdebe10524fb644a97e97e633476d613c2cc7275097cb7bd56ad3715886431be657f0bcdda43709f6ee459e6c8d3369a81260fed530daa6b94d07eda852180dcec3704f4d10fe1d26d66707f0a14a129c96bbec603d3b54646ae432c6bad5750613840563fb19a3e6e6cffdb350191c9888c466fc729b58ca3ed390f19c99c280dc7be5f29faaeaec2528cb3f82b89b6ca16612596d502faf53ae3c7029457120acfe2a9b425f5a4952ee3e70ddd1e1f910c96a4aeb72449b3814f214b69731ab72dc6d737797d144b4267135303697a7829906387ddf700740ab4490763edc28ee881286a0e038972bc99f5b01e5670ea8214f656c8e6aec6cc124f440f85a44f81d0efd7bc8aa13e8ac22b38adaa20ec3fae0d144a7ca4da52a8f5fd1df9340ffab8321365f4e0992822d74abf62ef60abe631c5d21b9d048628cc9a50d3d00e2632f980088e7e4b1b3b1667ce43040014ce816cb6c666b3caac377f0faf135f81136a9f955ea787421cc97bdf35d23fb75322496c0c082b472b55123203ef15a8e2b76aa47dfe7e199f6045f9ecf881ae91f37bb18767e1c61556163bcd25f9c55168d"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005ad00)={0x9, [{r25, r179}, {}, {r74}, {}, {}, {}, {0x0, r69}, {}, {r177}, {0x0, r94}, {r103}, {r188}, {r107, r96}, {0x0, r179}, {r102}, {r109}, {r129, r34}, {}, {r30, r48}, {}, {r49}, {r57}, {r31, r22}, {r47}, {r107, r150}, {r53, r79}, {r100, r83}, {r136}, {r100}, {r54, r163}, {}, {}, {}, {0x0, r154}, {r43}, {r67, r145}, {}, {r173, r139}, {r61}, {}, {}, {r86, r179}, {}, {r116}, {}, {}, {r121}, {}, {}, {0x0, r125}, {}, {0x0, r194}, {}, {r27, r191}, {0x0, r99}, {r144, r84}, {0x0, r79}, {}, {}, {}, {}, {}, {r134, r166}, {}, {0x0, r40}, {}, {r124, r128}, {}, {}, {r93}, {}, {r116, r52}, {r151, r167}, {}, {}, {r114}, {0x0, r120}, {r49}, {}, {}, {r55}, {0x0, r91}, {0x0, r101}, {r82, r76}, {r188}, {r192}, {r68}, {0x0, r42}, {}, {r123}, {r20}, {0x0, r70}, {}, {r168}, {}, {}, {}, {r195, r137}, {0x0, r118}, {}, {r92, r149}, {}, {0x0, r48}, {}, {}, {}, {r190}, {0x0, r122}, {0x0, r170}, {r133}, {0x0, r98}, {r132, r186}, {r37, r112}, {}, {}, {}, {r19, r110}, {}, {}, {}, {0x0, r183}, {r65}, {}, {}, {0x0, r141}, {}, {}, {}, {}, {r45, r21}, {r153, r88}, {0x0, r98}, {}, {r105}, {r95}, {0x0, r131}, {r5, r89}, {}, {r138, r32}, {0x0, r198}, {0x0, r72}, {r28}, {}, {0x0, r97}, {0x0, r155}, {r178, r77}, {0x0, r172}, {r59}, {}, {0x0, r161}, {}, {r68, r148}, {0x0, r176}, {}, {r78}, {}, {}, {}, {r119}, {}, {r104, r189}, {r162}, {}, {}, {}, {}, {0x0, r180}, {0x0, r106}, {0x0, r117}, {}, {0x0, r130}, {0x0, r56}, {r159, r131}, {r38, r26}, {0x0, r24}, {0x0, r115}, {r113}, {}, {r134}, {}, {}, {r111}, {r82}, {}, {r41}, {r174}, {r184, r88}, {r181, r140}, {r35}, {r36, r29}, {r80}, {0x0, r120}, {r90}, {}, {}, {r33, r152}, {}, {r178}, {}, {}, {r28}, {r75, r66}, {r185, r126}, {r85, r171}, {r119}, {r81}, {0x0, r64}, {0x0, r147}, {r151, r60}, {0x0, r63}, {0x0, r127}, {r169, r146}, {r71}, {}, {r108}, {r159, r51}, {}, {0x0, r73}, {}, {}, {0x0, r160}, {0x0, r56}, {0x0, r46}, {}, {}, {}, {0x0, r87}, {r164, r135}, {}, {}, {0x0, r46}, {}, {}, {r156, r44}, {}, {}, {r158}, {}, {r41}, {}, {r188, r58}, {}, {0x0, r193}, {}, {r199, r50}, {}, {}, {r165, r23}, {r114, r187}, {0x0, r157}, {0x0, r39}, {r86}, {r142, r62}, {r196, r175}, {r182}], 0xff, "75db64cf7310f9"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000053b40)={0x8, [], 0x7d, "e94955d419d89f"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000053b40)={0x8, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x7d, "e94955d419d89f"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0xc0709411, &(0x7f0000054b40)={{0x0, 0x1, 0x9, 0x1, 0xffffffffffffffff, 0x400, 0x3, 0x7, 0x8000, 0x2, 0x3, 0x9, 0x6, 0x7, 0x3}, 0x8, [0x0]}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000054bc0)={0x5, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {r196, r200}, {r201}], 0x4, "435b95adc663ba"}) 03:53:18 executing program 1: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) (async) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000a69c91dacd4070c50018110000", @ANYRES32=r0, @ANYBLOB="000000000000000085000000860000009500000000000000"], &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYRESOCT=r0], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x8}, 0x8, 0x10, &(0x7f0000000000)={0x4, 0x0, 0x101, 0x1}, 0x69}, 0x80) [ 1438.045400][ T5741] loop4: detected capacity change from 0 to 1024 [ 1438.050468][ T5742] loop3: detected capacity change from 0 to 1024 [ 1438.052022][ T5735] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1438.057805][ T5737] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 03:53:18 executing program 1: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) (async) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000a69c91dacd4070c50018110000", @ANYRES32=r0, @ANYBLOB="000000000000000085000000860000009500000000000000"], &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYRESOCT=r0], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x8}, 0x8, 0x10, &(0x7f0000000000)={0x4, 0x0, 0x101, 0x1}, 0x69}, 0x80) 03:53:18 executing program 5: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x9c, 0x4) [ 1438.091253][ T5742] EXT4-fs (loop3): Test dummy encryption mode enabled [ 1438.099209][ T5742] EXT4-fs (loop3): Test dummy encryption mode enabled [ 1438.107401][ T5742] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=2802c01c, mo2=0002] [ 1438.116250][ T5742] System zones: 0-1, 3-36 [ 1438.116316][ T5741] EXT4-fs (loop4): Test dummy encryption mode enabled 03:53:18 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f010095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000000040)='GPL\x00', 0x4, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) 03:53:18 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="2cc4b93ffbd55cd0bc0000000000000000001d0100ee1400020000000000000000003c3a2a715f2f859803000000"], 0x2c}}, 0x0) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) (async) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000100)={'syztnl1\x00', &(0x7f0000000080)={'syztnl2\x00', 0x0, 0x2f, 0x5f, 0xef, 0x74, 0x5, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @empty, 0x1, 0x7800, 0x2, 0xfffeffff}}) (async) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000100)={'syztnl1\x00', &(0x7f0000000080)={'syztnl2\x00', 0x0, 0x2f, 0x5f, 0xef, 0x74, 0x5, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @empty, 0x1, 0x7800, 0x2, 0xfffeffff}}) sendmsg$nl_route_sched(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=@getqdisc={0x40, 0x26, 0x4, 0x70bd29, 0x25dfdbfc, {0x0, 0x0, 0x0, r2, {0xffe0, 0xffff}, {0xfff3, 0xffe0}, {0x1, 0x7}}, [{0x4}, {0x4}, {0x4}, {0x4}, {0x4}, {0x4}, {0x4}]}, 0x40}, 0x1, 0x0, 0x0, 0x100}, 0x2) 03:53:18 executing program 5: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) (async) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x9c, 0x4) [ 1438.121276][ T5742] EXT4-fs (loop3): mounted filesystem without journal. Opts: debug,bsdgroups,nodiscard,test_dummy_encryption,nojournal_checksum,init_itable=0x0000000000000000,noinit_itable,data_err=ignore,test_dummy_encryption,,errors=continue. Quota mode: writeback. [ 1438.136745][ T5741] EXT4-fs (loop4): Unrecognized mount option "nojouQtĂ_checksum" or missing value [ 1438.155246][ T5742] EXT4-fs warning (device loop3): ext4_update_dynamic_rev:1051: updating to rev 1 because of new feature flag, running e2fsck is recommended [ 1438.176846][ T5742] EXT4-fs error (device loop3): mb_free_blocks:1830: group 0, inode 19: block 496:freeing already freed block (bit 31); block bitmap corrupt. 03:53:18 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f010095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000000040)='GPL\x00', 0x4, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f010095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000000040)='GPL\x00', 0x4, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) (async) 03:53:18 executing program 5: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x9c, 0x4) [ 1438.192764][ T5767] EXT4-fs error (device loop3): ext4_free_branches:1022: inode #19: comm syz-executor.3: invalid indirect mapped block 336 (level 0) [ 1438.206582][ T5767] EXT4-fs error (device loop3): __ext4_get_inode_loc:4347: comm syz-executor.3: Invalid inode table block 1276742554776333277 in block_group 0 [ 1438.212388][ T5772] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1438.231587][ T5773] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1438.241607][ T5767] EXT4-fs error (device loop3) in ext4_reserve_inode_write:5805: Corrupt filesystem [ 1438.251143][ T5767] EXT4-fs error (device loop3): ext4_truncate:4299: inode #19: comm syz-executor.3: mark_inode_dirty error [ 1438.266752][ T5766] EXT4-fs error (device loop3): __ext4_get_inode_loc:4347: comm syz-executor.3: Invalid inode table block 1276742554776333277 in block_group 0 [ 1438.281596][ T5766] EXT4-fs error (device loop3) in ext4_reserve_inode_write:5805: Corrupt filesystem [ 1438.291121][ T5766] EXT4-fs error (device loop3): ext4_setattr:5517: inode #19: comm syz-executor.3: mark_inode_dirty error [ 1438.302501][ T5766] EXT4-fs error (device loop3) in ext4_setattr:5576: Corrupt filesystem [ 1438.320993][ T900] EXT4-fs error (device loop3): __ext4_get_inode_loc:4347: comm kworker/u4:62: Invalid inode table block 1276742554776333277 in block_group 0 03:53:19 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0xc, 0x8b}, 0x0) (async, rerun: 32) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0xce) (rerun: 32) setrlimit(0xe, &(0x7f00000002c0)={0x4, 0x3}) setrlimit(0x3, &(0x7f0000000040)={0x0, 0x19d}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) (async) r1 = bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) (async, rerun: 32) r2 = open(&(0x7f0000000100)='./file0\x00', 0x460c2, 0x0) (async, rerun: 32) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x3c1040, 0x0) write(r2, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async, rerun: 32) sendfile(r2, r3, 0x0, 0x5) (rerun: 32) 03:53:19 executing program 5: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) r2 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r2, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) setsockopt$XDP_RX_RING(r2, 0x11b, 0x2, &(0x7f0000000040)=0x20, 0x38) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) setsockopt$XDP_RX_RING(r2, 0x11b, 0x2, &(0x7f0000000140)=0x80, 0x4) bind$xdp(r2, &(0x7f0000000280)={0x2c, 0x1, r4}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@RTM_DELMDB={0x78, 0x55, 0x300, 0x70bd27, 0x25dfdbfd, {}, [@MDBA_SET_ENTRY={0x20, 0x1, {r4, 0x1, 0x0, 0x1, {@ip4=@broadcast, 0x800}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x0, 0x2, 0x4, {@ip4=@multicast2}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x0, 0x5, 0x0, {@ip4=@dev={0xac, 0x14, 0x14, 0xe}, 0x800}}}]}, 0x78}, 0x1, 0x0, 0x0, 0x40428c0}, 0x800) 03:53:19 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f010095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000000040)='GPL\x00', 0x4, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) 03:53:19 executing program 2: write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000000)={'syz0', "f417952d9556a401a009ff748c878b48d3efc7300f70b28b55a0112f65b0ce247072fd"}, 0x27) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) 03:53:19 executing program 3: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)={[{@jqfmt_vfsold}, {@bsdgroups}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@noinit_itable}, {@data_err_ignore}, {@test_dummy_encryption}]}, 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") r0 = open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r1}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) sendfile(r0, r1, &(0x7f0000000100)=0x4, 0xffffffff) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r2, 0x0) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000780)=ANY=[], 0x208e24b) 03:53:19 executing program 4: r0 = syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f00000031c0)=ANY=[@ANYBLOB="64656275672c62736467726f7570732c6e6f646973636172642c746573745f64756d6d795f656e6372797074696f6e2c6e6f6a6f75726e616c5f636865636b73756d2c696e69745f697461626c653d3078303030303030303030303030303030302c6e6f696e69745f697461626ccfa987ae1a652c646174615f6572723d69676e6f72652c746573745f64756d6d795f656e6372797074696f6e2c00"], 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r2}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r3 = accept$nfc_llcp(r1, &(0x7f0000006dc0), &(0x7f0000006e40)=0x60) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r4}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r5}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r6 = fcntl$getown(r1, 0x9) read$FUSE(r1, &(0x7f0000006e80)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r8 = getpid() sched_setscheduler(r8, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) connect$unix(r9, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r9, 0x0, 0x0, 0x2, 0x0) r10 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001300)=ANY=[@ANYBLOB="620af8ffa1dc0021bfa100000000000007010000f8ffffffb702000007000000bd120000000000008500000010000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24561f1b2607995daa56f151905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64b751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07372c29184ff7f4a7c0000070000006056feb4cc664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45e0000000000000401d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0810000000000006fa03c6468978089b302d7ff6023cdcedb5e0125ebbcebdde510cb2364149215108337719acd97cfa107d40224edc5465a932b77a74e802a0dc6bf25d8a242bc6099ad2300000480006ef6c1ff0900000000000010c63a949e8b7955394ffaff03000000000000ab87b1bfeda7be586602d985430cea080000000000000026abfb0767192361448279b05d96a703a660581eecdbf5bcd3de227a167ca17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b6c7632d5933a1c1fa5605bd7603f2ba2a790d62d6faec2fed44da4928b30142ba1fde5c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0cb97fca585ec6bf58351d578be00d952aab9c71764b0a8a7583c90b3433b809bdb9fbd48fc877505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223d8d9e86c5ea06d108d8f80a0eb4fa39f6b5c02e6d6d90756ff578f570000f834c21364e2b47e101793e800009700cf0b4b000029413300000000000000000003000000000000000000000000001000000000559711e6e8fcffffffffffffffb2d02edc3e01dd271c896249ed85b980680b09000000000f0000169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffffd897ef3b7cda42f93d53046da21b40216e14ba2d6af8656b01e17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccf1f9f3282830689da6b53b263339863297771d74732d400003341bf4a00fc9fec2271ff01589646efd1cf870cd7bb2366fde4a594290c405ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d30a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe760e717a04becff0f719197724f4fce1093b62d7e8c7123d890decacec55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e109f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c70600000000000000b7561301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f871b136345cf67ca3fb5aac518a75f9e7d7101da80000a6006c489b3a06fb99e0347f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f91e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e669261192899d4562db0e22d564ae09bb6d163118e401e024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99a3594191e104d417e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000a1fec9000000d694210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137ab79a404abde7750898b59270bb29b81367ac91bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f00fb8191bbab2dc591dda61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214d00000000d6c98cd1a9fbe1e7d58c08acaf30065b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ce21d69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821a00e8c5c39609ff854356cb490000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d0b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c471c7868e7da7eaa69eb7f7f80572fdd11bb1d070080fbc22bf73468788df51710eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331ff5e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba830d3f474b079b407000000deff000040430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71b967ce7daac4be290159f6bcd75f0dda9de5532e66ae9e48b0ed1254a81faae79b6af6fbb869604d51de44c4e0973171ad47d6c00ebc7603093f000000fdec743af930cd6db49a47613808bad959719c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15d6533f78a1f4e2df4ca23d867693fd42de9b49a1b36d48a44ba6a4530e59bec53e876dc660dd63bed8d31c31c37a373d4efd89f80a4377b1b1292a893a516dab183ee65744fb8fc4f9ce2242e0f00000000010000000000000000000057d77480e0345effff6413258d1f6eb190aa28cbb4bafe3436b176c7ed4b132fb805d5edd9d188daf28d89c014c3ecca10ae55704544673e1fa03b84f63e022fe755f4007a4a899eaf52c4f491d8e97c862e29e4570600000091c691faee1e0c8fe056a07474e6e5490a7d3c3402000000b60600d837c6befc63ddf2f594ad7cbc56a1e44d218c956a5392a995f1fae8e9f206efbb33854dc70104d74dc07748f9745cb796da2dfb714a0500000000000000faed94fc39acfb3fd25dfa8116a154cd1226e1bb72b59fed817072a0da60160761fd3dffda0f7c592eabd8ab68334d2a1693cb187539049e331272bf5135044df8161400211b8012b6eb1ed5656e83f65509bb4b323c5bd61bff949d3bade2f6ffda1360c2786e16937ab61d6dcafed319c716357d0885f9c6d1f442954c167dd9b4acd9468ce3674c82bbb2e31389179b025dbe063b7f906217b2cf8410c7023aa3e5cc3ba1000000000000000000000000000000006ae6301a2da44394275c582a6516bb92ea1980a0a659f2f1811c8b281c209647c4241f292b20508b215dde27bb2487a6e2b5e4a8ccfab90c23827ef06cbe364073005f8a6d1456aaeb85ffb7858f24eced67a67ab825e863928ed64c83f62ffdaa997657335b63c6b4163aff094059e626766845fd779c9e6cdbbd64c24936615ee68538e8fddd0d90f3a7579579a142c0f7b318264d5c13c31cf475829528267ead38523cab7e1664e8426cfce471fef821c8a02a7e7d954d05b68a9c28f79429b09e2bb3681ae2b831e27c735123361c193d66ed4d71f19b199d371ec6bfada7cd370e3fdd3cd980fa1e145fd3f3e96b1feb53c865e1ada08f5d16ed652ee0c7f45352222692fbd679212c225d097aa90f7e1fb1f983415f43e75a19ecf7fd21bfa150ef563aa72ba1c43c5f3d9be128ec26b691f31f9cab931631606a81622f120675c962be2d3b5e95f74f0b209e42e6bdd76e6e725295b1d78d928f6f63c41cbde2ba66ad81168070c8c6e18a6e452a31bde54ad3e16304d06a234f5f9311ef0f78924b68dbb4712efdb6974667bdb54f16fd2061b9ba93638dd177227e94e4ebd2ec1d437db948062bf41742000000000000000000305f70dd02fa0c61d5fe6d8ff35389246037e18d34c1375ae04f44f0c2543c772c5ccb137be7dc1874c514b37c668554d77d4ea5ed144a648257f4a0301067bbcd9b91072659d872f26b796e2b81025edb5f45f785e2c2602b248ecdd80f019ca659be7e8ae953325a27564f33c9d458a60be3dab38baab7eb1a66ab1ffd6308f7fd51beb356fe75eb985b7581bb5584c53984ba9c7340f97e8d3825681c53de5f554e595b00000000000000006a8fa9f05d64c4be42f981f00051a39938613067dbd1427e01bfec016e51844cefa8a855bf23ac887b4a88eed6d9443857242f28e31a41d20105fbf3394ff910e734b4d9101265ff729c426e01c1ab13dda8c388b9e6626f19eecb87e39175e85e17000000000000000000009431807e43886903526074e6b40244c938a4c68a38c25ddd7c143b3f14eafe4b28ec66815cf8d1f56aa1424bc9b5d58790298e5b310969e50c222563b54e60854e1bfeef448aca8c5ccbf5546ce4c3cd5a733fec25fb94e1e0f966bcbd28a4d8fe4f556eaa1104a793006619700798354c6ae05025040965e3083562bfa20968c04007d221c02c9fd1f75e1ff40f439bdde4e784012e52049b483d02f81b88f5f57816b3fecec79cfca8d37203e769759d6b6a56b7605ced8ee18475a77ff0963a565fb6021d216c01b1098e40550a1cfd80e918d685a7b099a4f8ed654cd76ca61fe5ad8a31ec558fdbfa706d5e738bceae81fe777c307d5bc72183a4c2d35732ab916a781b9912160a3fd2a2e74dd690c57bdfdc1f069f9491bca7a8c59363799be70018c25ece5ad7307dc7a95c51bc25a8bbe2cf5ddf6aa161693782f9ffffffa768f391b49d4c978c96dbb52f21c122eba9f17c8bed10591958cf06321a248b5f76ceedfe0d080d6aeadc11b237b3326dd04b86ac37c0d131544888db9e128d059761ad9a393e96c3b41c13c5a381bff187a75de560ba6eb3faa5ff8d2bb3c88f8de5efc2fb2200cfda6d07ceae22577064334fbf76a23e62e6059211d995b879f6b7d3f7fcf03652b81e6b7cdeff947ad185d3c6269ca247b429c3b872a8f1ef60407d29a874f4ec31c9effed55543a65a6b4d778cebcd43b7905f3960140bd783540a7353014bda8e9c7a34a5f428fd1f8eb11e837dd9d586487fdebcb1ecd3a003ff0fda4be617fecf1ff0ef2cdfb7fea73ca18874664d60a4b9423f3297bc8eb91b4ee1d73272abbef3e7a828a7d7ab055a8eb58fe379de8533830406000000941b463e9049fd105c74c91cc4d71b0f76e2c2e4825106aa7ce2a3adbbc7a0443ece58e752b47e6f677ec97c5c568a89d6e36b165c39132a0f27080ece2a94c320b002c77f82662675a7713c7067081cac15994698c41ff4754268ae2676384ff799783f55d7e5a1a092a01b965dc99cb7a9d98440c355927629f2bcf9dc2396eb2f5d25829715b24327642ac48f1201014a95e0e65e12cdf27e19043e3c5d3e798375cead35b9a93190a52cdecaaccc854a1d41ef365303f0e9b4fc969c9dab6df5e8a795b140fcc09e8a7b694d12932917facd8ceaa4e2d0d16bb0b95387fcd5ff136d8abddf94daf442bbff744591931872a36cf921ad69f2127386e8b0f9afee4da8d3fbec809fbb3ca0fded2859cf25d4c6155d396c5b9bd1a928923123f63f4c40688eae69990a"], &(0x7f0000000100)='GPL\x00'}, 0x41) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r10}, 0x10) stat(&(0x7f0000000b40)='./file1\x00', &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_SIOCSPGRP(0xffffffffffffffff, 0x8902, &(0x7f0000000e40)=r8) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004d80)=[{{&(0x7f0000000440)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000540)=[{&(0x7f0000000200)="c5c8e98988e253f71a4c11f52c9236d3d9b91787efe9a3d0f2d6233bb951", 0x1e}, {&(0x7f00000004c0)="8ccbb6e04e74c91950a5bd18740bedeeae5f8299e7be6dd8919b546555ed3538dc8216b4ece4470f0895da7661b824bb77c23715597a95f071f188bd5fbe01cd350d2c8ae278132029", 0x49}], 0x2, &(0x7f00000030c0)=ANY=[@ANYBLOB="1be8000000004200001cffffffffffffbdef4d9b7d4a808fc22c5f75ff7f80eef760f81b7933cc7ce898348560345335b779762da8ab34aaa68abc", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r11, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r12, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r10, @ANYRES32, @ANYRES32=r9, @ANYRES32, @ANYBLOB="0000000010000000000000000100000001000000"], 0xc0, 0x48804}}, {{&(0x7f0000000900)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f00000009c0)=[{&(0x7f00000037c0)="edc2a47eac8a601279945ee30366a16e8c19b683da4e720081e16c42471cead15ae6a93c597dd252ee16e9a5648796ed409c1ae28ac6bfcc01ad43548968dec8b44e7250ea4d9e96c900b7d81d115f62d230e1fc0d010887c580030a7ef151679da0c5dda756962fa3c0811a01a09ccc486de17c421267b5", 0x78}, {0x0}, {0x0}], 0x3, &(0x7f0000003a00)=[@cred={{0x1c, 0x1, 0x2, {r8}}}, @cred={{0x1c}}], 0x40}}], 0x2, 0x2c000090) getresuid(&(0x7f0000000100)=0x0, &(0x7f0000000140), &(0x7f0000000180)) setreuid(0x0, r13) sendmmsg$unix(r1, &(0x7f0000008fc0)=[{{0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="4ec03f0de3f0dbae66ca2ef301a46498043cc4a8594023eb448b6ed7e4efccebc233c7db3b2c649c054dc3cbf2b828ad4e228eee1ab1fcababec0f8cbfaa5235ac34b00f63a4c7057cd393df70c2345013fb3836788fdd142524a5f6ee10872bcd9d6d7c7b885281a33f0a63eb40332e9057919d943ed2248dd122c908baa4c34bed909cb5f16c07cc298aa1608a1e66f4e4648ed29bad638b882a1fea4859be39fb3b5c4e2c7cb4f7b37e3c3beb2aba19d5e591cf57", 0xb6}], 0x1, 0x0, 0x0, 0x40}}, {{&(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000000540)=[{&(0x7f00000002c0)="693d822758e444a7a8f91a58bcb2c1dab67025ea14ceea4dba5f23bc4c43a3887f46118aaa4e846363c512106c59304539cda2225e123c7fde5ae202c5e8ca36ef5a495a0dc6449f28b31699c4f2e60ee0830a80d3229ed7848ed67bd130d66fb28c3a798493ebad08837ef8be43c8a6b056c796df3ccc31efe186c78988319725f344f746e50200000063", 0x8b}, {&(0x7f0000000500)="f83f66a7b79399ceeebad47cb212e2e82c03b3c5dec9e6aef1962be78aa75b45aee0", 0x22}, {&(0x7f0000000bc0)="94777d13c6b28655ca9e9c44721fa278c03419c89dfba73068d18f35252782252639c01e04472af1857ae87359c097a441b704533e21f17e98422941b9269e4c13e8be538645db39d4445f87583d238f69d07b6de0fa03da6e74d27c9e11d5a6b427851158bedf52a3b0d3ac75e40eb8a1cdc879621c4d10fbd7007c1aa6d2a6a1017dd86b59d829c251b63d5214a280", 0x90}, {&(0x7f0000000c80)="cc9b2fa248bc925568f537cfa0a9f36dd3471b493c10a770b7917f74daa40c8a418bc6911a7bdb342f3732b8aff699a91dc39b554040e1ef1f4ddf4e6cf11244cb37b2527fad4756b2bff23dbeb29bfdd39ba5437824b25b16fae4cb3fbbcf5e7747fbf867f69d51c011f27fb1a0fdad8a2dc28f848ff41e11a1981f5edeb7066b2e78af3100b7ad29031d72d824f5e4282c42c3adad3c646fa5e85bd2392171f79694253e17aa1fde616948c371de2581cec7737221d74d8c2df959cddd6b7a5be8c51700c7a567298f12e2e6db56611823d1660ba697fe73dd292f3c9b998b14e3f46c43de2cdaf297bd3eccf19d0925c78e990108af553cb806d18cbf77e60fa7c2796e915de9e898eb8a8c68cb7e95123ef31bfc3358e0d232baf6f88e38157c4035a1f9c3684b6e01a45fee72f6d7fbeaea4d66be7fbdaf7d43425a45c9ee57913d779f531e6efda8c25131d9dd7bbb91fcac8d738bf5da7309d682a4820bb31fb0c44b4650329a89ba4611eca6ce29d43572ec8a89fec894717870e4c5533a838a2564ccc04f01821fe6e867e89e9022bca778e6c577a80c814d96eaad9990f600abdad034a3d54d9fee6c070f2ccc1346372100d72391274811a920cfbbacb6511acd67862e83de89ee455a7f400e6e1ae29f63e9da49318ba21af41ffe14ca02cedc36cd249a604f55755bb88f5b0ee5f2bdc69f33b32e627f84f6f04746b80c324331f10f625753e5757eca6d5483fc4db3f1e44225bb7af45ce4395e8f16196190cfb0f7f1a8d96f1d7ea090d35b92d851cc70de2f7cba462cb7ec58f448fbe625663b99638123e543d81d34482fbbffc956907083a02887ef56a679aa5ed9b83fe3dc802da913b3caf078c926fd5bc16bbcfee1b20f635e529b2e3295bbeeb14e20bac03180446711190289ef8fc4cb0753eb0e2f50ee10f92c322051e3a269eecf988569e5ca33e993bd493fd36e255e35e62e87a08d5bbecb7f5727c57b3cd472c0e81511d8e80e57aafd7d3b3be00feb7927c6a33d67a54bc5adb8bea01b9a4c8cedf8bc09af97ff1d4b40d777af0a40a5730cf6338877e7534e24804dfd9cdda5019dfbf2d45da977bf0fba2a2e0a91be1e08bc243051efd9b2326c83c3f31a1a745407a2564abdfc5c30f621c0f98e428e2021e47408a89284843f9e71042bbf079c6d49ace435dcb4e78e4a03957ba3f3a0350ee35c2ae7c5f7c29e4d5db23e295b0e2d90526debb9b89e79d6ec97c3aeb3e79f0c420205f4095c9e5584d4076ce3576f52d14973291d7f095570cddd693d74c39eacdb08591b2c06631e25c2e9b7f1a120ead6a8eeb14d902fdc79c572f873bc4dd86b9f7168ef98ba6caf6881b742e79e486599a92b5d3767c75e70887d878a48cdd4abe48008619facd03b7ba9e58925cf8ee956d0746519015fc434f97909a09a4599ad42418251803fe47ac1ace59f9087131f616ab76efd74013728e50d9cf42d64247560d5f89690bf42fd92ab698ad02fe8214d4e2227dcf564a6e0aabd4a6abc112733c5fef6c7b3ddee6f7759d0c038ee936a315c38a45f7336feeccda2d47d236cf4c08d35868a054af31a836127973c48f310523e42f463e5d60289758ccc7bd0d10009a59c8eb5578c57bd8be293d84f9c34f022f4b237e89e9e9b09bda2677218652ebcab6741eb615a0776ca105088d62cd0b9af95458adf789076904f524c8b06d013b8faf21b0b26863d5035c66fc4b103766a901a911ba13a3a76982f641a0e8587811fa209c1ef9c62cf5e9a7445d469f398de6bcb98f6825202ae3b3a72de54e89ae42e1ac3adf333588fd881b066e187676e6c1b4f07a46b0fde3be4dca78ce0bd5c174901ce1cf39e2ae260b140e4e410b786e53afa50b5507ee8a6c268e86fb3caed20b08f42bc67b6fde89ee2d03f9b3bbfd322f8ee40230f5c6ee067ce3adda5fc6f28d2497719938cdd9723ca1ff4a493c26f236b723bdacaa8cbb6036c59b6496b872c4d4771e8fc72f192fa98e82bafd73b005f661d671718ee0d391ce2fc4ea4314a82d1e67289f6bc1cfaaa5f9e0776f945b7325e8f071227238983f8d9f153b770cbfe624a08f0c662f267d667addabb18688943453e220d1935d77ed67471006d7383ad9fb5ae6d707e5365ea5c17cc5f9c776a2879c77ba9f28eb582955c6db8e059faf06088caa2bbcead0cdca1d711865ed2c9f8c8196bd290efe825ae03ee4f0a05b90a981c436eea5145d99ed34a9bf09f83abebc150edb41f8b616c6f5fc9df9fa64e5d0cdc694833e8c3672a5029875515f93e6bf0630f2316fc6cb9c28875544371c7254e65423b15cde17cc5c776dc3e09edb38fb95bde36a2256dd8ad3ba224fc18f7eedde062bd5d29154577b70483102f37ef88c14bc5191f4e95d1209f0bfa824a4a46dd7b55324d91ffec564f09de7eb74a52813464e9fa907da6dfca9ad7fa237962cb785bbfc75541e557cade1adaf0d0088ff68cbe3a3179a34b1c1c95db57fd3c2a8ab5bf130f9c7631251512ce149c2c2abba6d5be71d4d66687bbb14ff44b63a224fa0c75d5fd2f71a94c3dec8e9bb574c8a028e8c75d4fd6939938bc791de13d21097a41503d28c6a2341d25a7a2cbef09f34f9b8d6fac6b4f3af8f0bf2a4385938a57f962f1b2cb8edae1c03c60c4032c610387141d8481172e96a9a54c77ca7e8f324c735d2d98548f284d6eb12e229f525ecfb099b965a1be9eba2d9773c913651cdc1fbe8dfdba8bcabe80df5d91aa4fde0db95701de6e016bae12082e24fd0b983c173cd5f430fb7adaea1885238277c55b1fdb7606eadce776a181694626c827581efcf0e2b99443a3b126e6bb82c1c646f4a2885740c7510c6cea69f0baa663fa3a91dfc1b3343583e990191e27d85af15d916e5da3af0cceea0f478bc9c31ccf03290634f58fced9737ece5b7b154dc3e5a1fc92bcb13c034f81038bdb767be40030e7921cd2bb46d6aff46013957b7aaec3c1d66557e38b9526f530d9660a1bfa29e71794c8027399b2b9f90729e7c4b1434bacbbee62ac62f72e72100902da999a7c564b0ff7b01578dc66b2a33e353ac36833515e284591dc9c806879f032194b8a58e94caa600b1b4c935574d18b3ce99d2ca408e9d79aea28917a6eb6085de2df57f4673fd69f7517523bfa7752fea0b22a38a1c3a0284f5ac03950594220e6525344f4c99a065bdd487dc8ed9431cb389306b5ac3a918f064879dfebdb8c6b5a8dda51f788fcf4acb4b5d4c6b18f0bb27ecdadb67fce2f6e95745a25ebf04ae8bd67812ec3183d907cf0b2beac4daa08d0cfcc89f152d54946b63adda304cbf9c671d68b2dd35711f9189ab0ac5da47b03afb1ae124412da7f15d3a98b1624f4e7ec7825f728c250b1d6af257cf0d08f6fd34618f6bffd54ddf3149ebdc2e1b4f4f8f9dbf147176bf71339f1ca37e87110ef84cb70cdf6b5fd702ce48e7363890a676f83cfe75dcba674b7147ea1c6b6d993e23d698a4fa0df1dac6d337deeb42c0785c825385fee54f37df5cb25e164f6868b11e522173f95e26e46ebb02b3806b961ef31515772fa1398200adbd94cf311e3aff7327a25f0ad99a40d53bfc8f21ed1742d1aef20b19757eca5338d4ac98e46000a902b19a9c04e10ddee6500e27a4788a1975353f10d39b545c76751d2994ef8d0448284b644170bdca93d8cc26512703b183991cc087d81d1458d223a8ec2e3f7183c47cba07b95eb3e3d652e37e43497a35d30015770c4061d84829796f84610076f4d1974f27f28a6f70584fea11f8c748d58d0f241d7845ebe7370a635fc2a734aa3476d8e1ef2fb1e7b8de2abcba220c257c993eca793513439ef614bfb19f5dc8da50c7fd30ea788de4aa19555d71b4448a80805701f77c89a701b6a312b1c66d1fe5ef6578f66a138b0057d3b265dff7df23920a380af185e8a64e2a6800deed8db7303ca3a556532363fbc43ba127e0d7a647e24e1f6f1ec6dfa08a90e1742819b1f4e5f4a8812e53e30ce1c9f80a87d55a338a00f7ea08f39833de7b1f1f2138c41667cd62c19ba95c662e9ff2b21ca017e32ac3da7e1d09378124d02ca1e810babf4590d3da01afd8b854bdfecc4f1fda0662d24f6f0bb32dcee6303c611f3a45b7d5cb5500542e919c5bb5f4d97eb3ecc329fccd2aec8d45187937262bed40f0bcfe4dc4f5885e5473163d0818444bce21e3a7b9777222a3f90be0fb4fa416c9c3c77bdb8451b2567874323db468d645431fbc4df36f7b191ba8b14d470213cbca7c233012cbc9369f65b7943885ee43850c08f77d8b12834d1ee091d13fcee1f1eae17e43922c6f9e8b18eddd8944d9387826c010c3ec5187d26ce0ab25e2b27d2b2a2cfab1df3f2c32de16e059774181519852cec086cca42b33fb6c03e5fc3ea24503ab7a7499b726e390963ec2725627157b0790ccc7975591c795112779a233f00fc70d3ef65ec4067f2ebcf196298998c9b8769a9438b8fdc0a066eb24bb1441c8af7d2357a6490fa561a0200de11c2231da1d8db38119500e1d14e2f55d80e49095f712de7c2c3ababf38adc8c8ca12a6a729213a72a297b0dc950e438770979b8fca55a0f7428616de5fb98dc614294423adcb21dae974a93295f0257d35aa2bbe5bbf653b04600a22c40147d942b21f1759d62c96621cec3e7cfcb735643bcaef36694d3ff730ecb74dc8fdac6b2004b1d288411f402a76b6b7da1cc679629f4df57e05b6e544212525a663198f1296a6a1c385d24ee4a473f04f66a6fa47f27659d0ee90569113e34b27880676bd36899410b2c41f37c27e13f5f2bef9cc6bde3af4c89bc306b9a87cc76f6bf0436f1e8ddcdf70efb57aa7386ee67c2e3229f81c69a77602b0f85885b11ebecc0c2bd1a315573611681ed6aa744675ae7ef3cd8379f3e2110c122acd3cd610215b62adaf3e94034c48dca2cfe36d0e69adeca85701e99f20a163fffc6f04a659c0069742f82497277ee73608a5716381693998523f577d80de5e27e672c34f79f2d5083ba0d7de722a8bf763b4ce461707b7a775ae4942c36a25307a3b2e9add2da33d01da525920f28090ce179cb52846a456643900c5418deedf9d0d2d3c82b7660ec91e89be78228b2348f170ef4cbf35527fd852eb99d31d2a5243c462bfe1c58d98dd2dfd80e87243a23d2972f7e4f0c8b603bf4ded0d055bc2ed2e7ad5b9dd3fba9c8c9af8a3a1ef8b3f348a861d4e10edbd09124ef695d41e89e0481480f0ea7ed90dc2b9fe1cfc3e81ffc0f3dfb796464ccc7e29b1fe4d991cca7d8b2986849a4b115983d8a1234236df0a1021126fdc958d6809bb6789a4661cf6a733666332eb3aa28ce151dadb112a18f8126f73baaa9e7d96dce0976606868d95c343572605b070cd9efb730aebd054340a98dc2b1a1cf4192cd9c4952c8d9858bdbed0c8a010fbea7436ca3ecdb29f2268bd7d82a2c194df37c0d05a5beda0ee6c7a42218603fa39eac074dfb27a52e6ae75b1ce2e599e2e72555f3480cab3915bd68f38ac6ec4f876118a271979389e7ac0fbe6d61d153e7dafc00cafe99492fc96c35107230f7853b3cd35efb397dd6507d2bdc04361df19d8d795fe48c3ad2cb3efe4639f47f6f37a96137520ea8016f74acb5d796463cde16823c688667e2a695bb70900dba5ec3012439bdbb439f6f7b17952e6d4504d812dfaa1a2df5d7f4fa03cbc066d1d8462aff89ad24b28c12b82ccda614d538539d78bf9cfe62513e4128901d0bfd5a5a39b0bbc7c350c8980c6d119f7d18", 0x1000}, {&(0x7f0000001c80)="8afd10c01af96a8380abf1d694ce5cfa9b8023af736455605d2b23f41ad4e74332933740c5f290ff065b739f913c67dd975cbbf7f1a2804cc81890394d89802a6f7a2f1e455bbb6a152a60ccbb8aa69b913f2c6e1bb48f34c2d71ef322f2da69bc545b4565631a7d2c6393f3e17cf0e6dd7a96501eb37530b0c61cc648d573340ca531c365f3373d0f1477ecb946a3d11c906ed9572e28f33b8475", 0x9b}, {&(0x7f0000001d40)="42ddcd9e7e7e0dc45948027e95b0a5cd60183955d39804b6ef31f5f6646ede8bb47f30f6206a17e1726b25e05fddf88023d1c5d3f3c28ec9b902d5d35ce5553a3587129d8d2f6cc29bb9a6bdaad2b3b708178697bbab3c5dcba3a5f45800a61d3f34cb7c629f75e930e1b11e2638bba3e02fbff8eeb2c22c1f684cd88172724b47f640fd4f8e22aaca898f11d54cc32ff295f44535c6c2eceacba9b0434c0c6045dd3d00c5955325d8f3ad23209d123c41", 0xb1}], 0x6, &(0x7f0000003280)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c}}], 0x40}}, {{0x0, 0x0, &(0x7f0000003080)=[{&(0x7f0000001e80)="8f3e37543a91c5b6ad7669a681ce3cfa4701eb24834dcc9ce1618fa8c142b733b85673297695bbbfb3b02a200855b4ba6beae57ad6b89e40c86c561f07b7001848cdfbe341c165ecdfe553458de5f2ea5efb3424795f7050b0f417230dfba638f7598624a1053a98c4489971f353c36bcef8e40748a40b4ed7a051b57baef518ccdb1a87fb2ea9613a4bcadd2c3ce389a186226ae3879cc24ca8e56853b6c743a6e07d00934afcb2adaccb139b326535898aaa1f6b5a050043b1a990d4c0a646a0a13079ac76a84c87d686ddae6367f3e0ac943ceb4366c97004c3e3af59d6e6628ee64f8bb5ac5dbb", 0xe9}, {&(0x7f0000001f80)="59811682750447b17c42dfce9d1942dcbb68b3c411d655622ce928b915c5d2a18574aa7afb46165a02ecdfe3fa3b1ad60a652b48da2f212bcccb6e7ec320c7c33b21abde961808a0547c4d8262cf46db11755ada7acc5504c8d986957696ac42596bbb6cbf7ef84ea160222dcad35e3f1677998a35e40ebe58e8a2310ee4bdf3729ce8472ae6407eee9d76b22d1e6573efd8592c49adba8eb35f9b9b00982923c4f260187e19d25b01b52ac743c753ed3a1669b59b05ae8ac1ca9164793a95cb5da24f39a15b6059ac24a19da3086800eda6bc504aa59feab2d17a7b5c81e3e4ed914a2e4c1fa2b8460cf5362af76bdcb041892dc6ed669923a46f38f28d418b7bd1c3adb844b3ee37402fa7a1d4b2465bbf58b5d3b2d234bcc8b98829263d6706f4923335bf9f910712ccc45118c2a2a2e586729e9a169baf9311e772df988b2ba35565f8c407e403d12f56533fd7e2586af0f47786d1f57eecd0fee3dff9655a6c149151b792952637d963e2518a941530554babf7d233df6717d0a33379df0d5371e08b2009920c258483929d8d7f3629d0a19d9d0fb613a95d2962573f6ec8a493c4172e27904652a0640757b731dac50ba8e579fc141d67a109ad970de1d22d01c7b0cf2a27e9311a4158915da3c704da4693287f025ee7bc65e53c795b53b0128a482eade88ebd20511bae375e93e2aa160967a69ee7ef6e2f81f5d4981893ca2ab4e8574921c066bbe0d7f694424214698d3544463933f2dd546ce74e79c1f4e13f7dd13d8ec2c9fc3ad2b61128ac3a32d466384b07af5f539ad8f570060ad9661e33d702de155c82eb35c248e4018ab8f3df14939ab02fea91a89230646eed65f9be374d375ebb6e1826bbb4ce0d302567a61abe7e4ef0ee29b5f20f08c0aa5092c151d51fbf4a110cbe098445399b4c10ad4cd55e7aa347a35961c9a0e20766b9a63e6433602bbff9a93350e3227f0d916d32f069cde817fab499119c9632ca27dec89e7540946bdd0cd623586cb836acbf8e830f8b6229261685d03faf4b042cd3a66ea0d499ea844bb06934addd5b3802bd61482a5820ea45d1fc51f4fb2830dcc2a85311b7b2f7d4e20fae8248663062731814b225e0f676a35336927cb6c5ee8ef16bdad196e5bd6cd4f536113e87df68830f093e267e1db7a3a373da8752771f7f58fde58a4a06b4a5b18f379f5485cdfaa64d4d4f0f2cc13e19a8ae42fca6cd4bd3ca57d1be43efeeefbc23c017ccf3f416f0e6e494558ec1a9614166e5063721d14a124206eb5795f58f3349eaa85c006831a6bdf0a44935279b9e9411179250a78dd1f7877b3cb93490d77fec8b9bbc50035f0f9ff20e8ebcf8b4d0c5230259274331cb688448af41f2e2ddc2fa11a8058c10379e56ece476ca4c4457b6519aa8940ff5c6b396bcf91050e9a23c89ba17fefefc42c3b9780dc772f489609304b4e88e6078a177acc15c9ce1a22df0df0ff41b654905b5b53daf4af9355b8a5c4a2ff47d7253196a5811d80fdf45f1ecd82840b7d35e19c08507c1596d34c8f7412f5b5ad4b67c4a864d8ae4eef915066fc62d667f1f9ecd397cbaec87abceeebb0d092e2705c104812e123c7841ed067fc6a7ac3da69268afe49e633ee90982b6dfed20b74b67b76de49315cd1d523fd1319eac1afb5c5e9fcef6527dc1aa3b15c5b391f3b3ed2e36b253927325aa2c00d677629f19aba12821f6d03e24d8d31a0b7277355aa7dd9bed1d1c76dfe281a717315a805b945170ec42749e13cf3167509d1df6a8da311d12165cf1a48bb0144bdcb34f277d369e01760990e1a0bc1a43bef7a576149d9b8dd50462bc50fdd19cff891511b31443f327c4c06acb661fa460f87120280e21f5e6f6b8c4de9ae8ad581a94f724581aa41505e386b391c17213c40283c74d6e6262fa5c2b9510219a50459fa6b2cd3e8276bac0b1a269182779253b612e4d4f82e2eb4efac4e2a1e0eeffa4cb59f896fee5d82b063259e0515d8c69aa7b879fc0232643a66d188bf4056c3e6eef0a2a486ce68ded9daa3cb6bbe9b3cfa00eedd76d4ad74abc51886315c2beb4f206d6e5f5503941707ef758a736a68f079b5e4ce20e9d3118efc401f007ccc31c513edd540222ae00b3ccba5a3746d8f089e1a4362d1dfa1438620e0d8ec23fdd02ccbca7277484f5323de643632e8ce1b1c7758163952b9df1c079525deab404d1954f5d9a27641577400368680d5ec1f40626d1e9bed112d1f230dcfe4e5d049fd96e393ead0a5e862ef7a31ece2ab31d696a8eb8426c40cb8fbf6e5688bbfbd514e157ec5aef2f49f9b0fac8e71753732adb6418e7b190b15e338cc22af1176bfc997b1846d9570e11955d6053bd36b1096f0ec41e1cf30a81200830ea826b008e601a915a0b9eae48e74eda22bab97658b42c5ae0a3f40c71691d3a08519dda8aa8c3f5f5a639775e92923cc87fb97435e9216d912748f0459e05e5dd38f8b680fcaf21f8a6b4cfceb221a752337b8a35d2f2222075edd1e56b667532a2368f58d7f7b3efc8362afd15a00042af6d13b5204f1b4d1fb1f509b548e27cda2e09d3be46bf886dffb8fc32f088b89292a0bfb26bd47a09e6bd8f715de9c3a2af32e0489a6ffd8e037a22904dd2a7298f22b2efca2be338ba73d20aabf2464b61511fe0741e99e3295b0e4db714cc9c589763eae5b9a8aaed01e6f83a10da9a2b966752a02483b317b056be2bfde252003861e39033dd247440bc69b0f258771650561f75f14ad2adb57d95e50ab3b2cfd963f15b76bcf01bc048982cee80d488f7f9cf6eed0b820c0c33ea8e599c379eed5c6d9312f0ba89db574c91360722784f721ac14c74c4812941a22a6e8f58bf9777a322f2c865bf3fc4d41e5f15423ea5d2a1b87f0fbd1f2a88a0541944d3b02466c621cefdab19bf8d12d85fb534b644f9aa70895cbe9ea84eb1ecef7183758c55b6cce3f1a05cc4b9ed39bd4cd4e4d07d13b58e827abdb377eaa9a3c1b32c90d71675b86a11c665892f1e0f11842c5bdf59173fb0d86bf759156dd97f28fd29c7a143094937d4ead461aba2c9d16dede7c0840c1ebe222d044e61486e9c8f31bc383b5ff696850ae132bd7a5be7f2d9a69b223d3d3baba2385f887e1d0b957fbbe4d8b75e8a9d3d74eceb6dc6af88e4babaddb566eb3a147143601405d348b3d35de8569f9c346b3fbfadb94ab3a29b87d786d9eb48c99a70b5ade4f43dd481bf81dfe06968ce02494ad315f1fb584ef891347dfd6613082712ae411aceb8975afffc992203ca9194a6db5c6be2ad3bcd29bc1775372378511f4fa1df6ea8eb2d1a1802b1a4aee3465396c927693af68905d7c48aa5702b76db948cf1c75e19a27035d504704ca21ede5fdc46f8428468ceca6480a03bc37b2a3061bf7f98e27c2f75645e61cd74ada2f8eab3ad31d1e70d60cc7749f0d11cc5e963355b722ca05394fe16057bb29f613724ea1ece6f7957a739edf911a79a2e0564a4ea0aa5c971c60576f7af7dade351cfca7e5db45f2f02719a88e5ac8b2c00b70a1f47ebcea074865f53ed200dab533bae316aaf0573816b0ab74d8a296bbd900c4bec047f170b63fe5f88850420a8055c0a8e2aa1347229b2161d4c982f5586c7c1d4bb3f5308f16e19265ca054012f16a3c6b166c8ed081b2f10fe7c23ff78930acf0aa9603bacd1fe127bc5e35656c457be1b06ef678cc632cdf08671c12621e701b19aacf79f2a49e534ff953baacf306d31bb5bf04593239ad54372f8a3aff61da84a899dc7109a5fc9d65489e69575c3918decb8d122fd0a1c2599916a6e29398787b4f0526cd40daabe56833637192bef4055e21779d4b8f29c4805f9d716afa686ef10124ab35e9ad7b83e16e9d146e9ffe1b177dde1ef09921bbcd1f7c8a72455a3394ca96f72ba0d36cfca89780d2eab53ad92448281f16f6ef3c1d73d6227e841d377028fc12ebde7e51878fe24939fa155489fa902c0e48d9fc511f18a490e79ecd0b44f549238839d1b364fa58f761d086edda82d979f016807035e569a0f4e1f8ca5509a50be29dc4a2b36a556e12f3a27f59a98833172c74a9498d97e9ce5cfd0f49535173a5986b3217a35f942ce29f5053e510c47aed7557987c7c731b8f413495db52e7b1ece63865d32ead207a012ff3412b1e925f568543e61f1aca5ee6a76d1e1516fbc63b9d4a81fc28c5e797af7dcff838552e374fd9633ce60762ae687c677d6d0fb244cf21a9b1774505490b38677dac5081afd9681b3c21974450fd9ab569cab8a05707e28998f32b66fb09599418f80f7990426fba5ad814052c497c0352053a793dee0a6addc7f907bc07113375b5dc24b8a0382a3ee0566a6cc404e26b0a4365c6a436ea6e97810eb875899fcdfbe393ba73b7e3b7430eaa368c2cac93b43f33c17396e0d5c0e91ba2943f2dac4bb7bbae895183a246eec9339867d1f9da3d977235522c27ab20f0e82e712e1cd4790e04e74f636754d4ac0970e2c9af26049ddedf83f392d901ec01042595c31517b96626d5567db4a0db4721011afd7943f7cbabf135a67e11332b49c44c167c231e284a0d559b96e84fea3c4dc11ff19c0fdb2a46ac7ef2950bcbe0a229bbb48c89fd4430fc3e6a01118642b12504e2e4eeeb0735a1340afd146680de3c77c363df5739ab8b020432208dc84a244ffe6042dd11e52ebe5036458cb9850b2d16959a06bf58f4c34cc8fa2c674d0ae0e149bd9355b496ca3cfb6dd84ad3058b9cb60075332eb93fb8db25c94f7cb540a158e04c41f48ace7c8dd7de7eb44bc38a937b414559b95f69ee109bcb9042098aba19432e6baacdac6c43533e2893e042a439e8815df6cd1f39fe0c3d23ba41950e4ac179e1a86ac9256b99d403cc43af4c950e04b4fda487cafab6660dda91a5b2ec6c29813ac490b8535a90ca994e04a5c8a11529991f74cb1e42749d15cfcc049e404ffd6cf9c88987904e116e958adf016763a6c32f9a71d64051cbf5116da172c253275f995ed412317983ec33a7324b743efd44bbfe69d3cbd39ee34373999f6c91cb97a3c7fbc9d00b98426ca52c9782b6751204c5c2e4ae091102683cd8da5928590a6c1852020554cecaa73162e996fb70e0b851714c6b62f04cc0344d1d1867ccb7bc5b2fd62f22e385ad502af922ac0c5f62e271aa115a720650fdf3d1594ba037815861aa27ad0f05f7d5af72b97b58aa8b1406c9076820939e23a87ade2f7bbc9e4e2df26395cce1a62528b8ce795d98eb69735be7c680977072d30e0894e59ace8da37d9ee583ba1659615165bdbd3381a369fbebb272c4638bac280df33151344065b33cb392a9ea38ca19759fa364c1de7483087307b0949a18bdd0fb5749ac217682ea65e78f0a392717a9a7b995144a3a1b334294816587af0de7756493b2cd31952d801fb55f7681c1d979f7673e9c07d6062ddca83408b4f7c1d962f404a9c18ec54022dcb6f4c6d61e8a1497647d29e854b689d3ad9c204de0cc9ca4fbb575e7dd39af781024139456b3e2debbfe8bbdae794723740d92f80b17dabaaf99280e53a655af2ce6980a80b24073844a428e0164a7efe7419332c86e1222e77671ef03ea6dac2054341dbdfce8ab756973e731e04b1d930f1564fab3041c05693141daac02442203ee2453525e44f4bcae3f492f379d34d062a48fd1687adfede6cd2a1456530717b594a95bea0e707e3e61e0507dd44ef8738b8357380e3de73a1e670c3f4b5fd13f26c295f90bd1672c2ce8e8408924bd1583413ae27e35c", 0x1000}, {&(0x7f0000002f80)="c0ddbd2960b404013110e84088deb7409caa5df816404d201d6e6e12fc823a814179c6223130a1c5b68ac828e867001d08135343a5877993935e9bdf6489f6b61e892cd7adfe7947cde015", 0x4b}, {&(0x7f0000003000)="931bb7c1cf2eba9b37036125b8696b7c86bb936bbb3c8a0a515be7029ef70728dd60774a8cdebf5b0f132e9bcac8bd65c57e2c02f5f115a2b2a2e495eda7458c2dd4204273dd07d714c758aa4a506954f930a2565e86dbdf84", 0x59}], 0x4, &(0x7f00000051c0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r0]}}, @rights={{0x28, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, r0, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, r1, r1, 0xffffffffffffffff, r1]}}, @rights={{0x2c, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}], 0x108, 0x8000}}, {{0x0, 0x0, &(0x7f0000006400)=[{&(0x7f0000005300)="7581b16e4854199a193f4428abe1596609f8957808a0000777988dc1968adcddf3e6", 0x22}, {&(0x7f0000005340)="1786f76c3a5b39df44098ae86a49abd0204ced7e773507ca42300e382312ee526462d7f471ff1030ca56250e90bf0548b8f4a138174f09b1bfbc81f5276b54e58510dcaec88475be6373ba4d25b5f86e7f22e3882377a51daa591f0f46f56eda91646c3bc30c5253e93d7a908c26cb0640dfe6085b568d34196268ada6f80d1bce370bb17cf7d452256836ea1e8ef92cc8b3ba84eb1baf4442e5deb58b03a9d40657f438f4dd20e7bb7fd7757e3db88964f4c4165a605316bed4d687d02974cf369cdd7f206f5d09e986b5de7b3a7936f97490ab3ce16dfdbf6825fa56ede91bc3ffcdc49278d76b0b370954e6cd8243b9cbd4ac0a1cdd99198554ef5183dddc1a2ad165a7faed0c498af5cdc4a83469e7657fd549126fe37b7e8ba4741faef9f4ecc4d03b5b305bc18f3dd7357f7e438daf16abc74b1d39cd4089f9260e0dadb9019fc858930ab8a8ad9bd0e9881b5138bbdfb869b48a64fbfc11df9715519703ee15cea2df25d037f1e28a92e60b260f7f38e3a16249f6afd981f3c7ac7c6b8b23021230c5c60e7bb855eb5557f4b91ce013ef691bbc07cd57e8096e04459727a02b9a02110a23a5b9687a69bab815e60d65d9d7f7f6dbe0a1bfc85cb37ea9c5914de9718e5fc7fed834c133859fdf00ccb55723c1d36196f0a2a413c1c510eac690c5c897dfde7688da03347b4a4b4e2d3247e13a366517a0e9c35260765c929120c0c1af869e7e3c3c05d41c9c0b33d09c0ce1b0856452e7e8c4f6aac54b2bf05e2e3521e0a6c3896bece220e2c517d4ec8831a93d3ad5e305be89a3c7d35d27c856efeff6fe933349818f9f17adaec17838551a2a959486a0822284d333d730271a13a393ce6d85e57c2942e671e3f06c8d04aaaa68014529059d81387089e774a9e3b193144cd5e812b2ccf4345f2d5b1a62397685cbfcae7c57aa3c79c9f88fdc74dfd9207a88a40dbf6673c5b90b284e12a72fb47cc4c9ae6fd795497a524929e6294be0195a324bee28babf88ac9aa83ffec278296785dab940a06d160b7e314ef713f8c9cddac1320ded8ec4a44b7be078dc22c3543d6607dd4f50a2436626240121f1e4ee1568000beada5056a77b2115c5447355c40d2f49ebd2a8104fbd7b3eb96eea07c663ff6fe0bfbfbc9c9b10a31ea00ee884c2dacc3ca6c5e5987e0108154872de37eb8c0ce6809f31d4d272cd890f83e8239b046d7c31d8802620324326741f8a53642b56edba995705702d83870e4cf929599cd73cda5ea8c0a7e934066bf73e1d5f841bc4c61f9f923bf500eb6055d5cf0e20c07aae36fff5b4ad6df21f3267cd980573fb7534a9b0f890fe43d51c8c673b2310fe76b3cfd9cb2e387866a55f4f5b957bfea4c9b236ea8c301ffbb99b4ef9f86b9345e28bbfca6e050d3e317e53da32aef9bd4e2afbe74d0bffe14fb2d648c678a5152eef3f4d8deb9b81db2ccfa620bff3365e081d3d1e1bdc0293a3b7721b7fb4af6c9e40190981dcc41ca817f792ce28ec9f5d68727e4f9f4f5f8dabda25c480ca8650816533ef819528e9ecb83d24178ad4f82c7ab9376d2ce95ca28a4c02687912bff29682f86b074cc0eef8b7a179af01748c07d0b8a8785c074e4a0ff0a118abf8853b910d294a98b8e60c7a7f9c53af4a30f251266fdb4ffdfca6024cef22ede8f5822bebfe7e949e575eae376e286faf384aced80286a5d3e9ef1cd9a7d2a55cc3c49c23cdb15a0108907e0a81e167205ddd75d9a079accf64ecdcceeb878b3d5c199b20456bd0a1ad00c5eda0f2723ea52104e58bd83adffbaa846f28c3b6dd076fc7262b796af4bf95af393d5e20573d51f5bc9f1846a5da3e7db6096d89a73203676afcf65dc5efa59ad53e3d5c06477f17ccf9062ca183d038333c3ff71d8fb76a9247691c394fdee71353446fd1cb62dd0f1245e9654ff3968c74b9ce3b1f517bdb29511affc4a29537dcb9d0b93b14ab483cde5d10cd1d41a37421c0513207468a279280226b4dbaf0b061d4479495deb0ae38331d7ac0d8b626623948c932fa676fe2ba87e888b3e9cc8e54c2bb684fb4fb8166b83a5ccc2a6846a896cf6b8ef44c2110f83814460a94402aabcdf04723321aaa845ba567bae5df8a28c846127b4498b7c92ee908a1940b271e79511987809a419fb0cdc1409bd6f267f2528ef604bd3f0877001d80e45c6c67d6976e0afb4806d130e2a5adb0f12efa236c896d224577950170b97c5ad320bf91be338665b591abbee8112d1b21c81bd1b584250a2b847f7cb57e32f08a6af305dcc26973971bf38216568c288134ae1e584d7891ee71b80b70b38ac3d3c1eb783e6d58ddbcf5d171e02249e7495710d24595880d598774085fec6a8f137e29c3b056e5da86202bfc91123abb36b256acc7856045d6221fd5b8e4ef41fa5b66c282696793583f5c11358a1b63df4e47583e60bbbc474255b0f2fe45da6abb359e9f23366da8295f434805e8233f39afe75ffe716ecbd39091d524040e9429ba1a196d82579495b4703036f7c382f41da0a43d1705153999fe5f052f680b862ab2c02b917da99129f794dac4528ab9302b72bb3bbc56490e62aeec278f17118bd8994529e7cf14dc82de3ea504e6117cd82dde79f236573eac84d5b2208d5f6d3dd59a10fd450a7f290024a7f5a6687162cc03eee3dd8cda89314f94eb49d972ff1414ec91d7934cf78927bdf84c7af4eedfa8694e3a81e5770bb6608643509e8fea128f8e39fa0a45409228a987300ee02d429e4ef7c07009e4a4657f2a077db88ad797a52f3c72136c4559a90f357ab83d5d93b9ae5703fea66c67d53398895b03869d9a19580f72f29572669bbbed3de4294ac9edcb94acfd38b649f887cd45c50faca9a1e84e50698c4a6747dcf3ed1481dc65111b7e3c241a03861844af86ef5938996ccd73f5cb896d7611a2559540b478b28ea2c93d3d9f6e057c3586207396ee5666dba5b4ca69d207193fd9d2eb158ac29f9842c68a7fd2b02b048acef2b45f1334d6080c6dc4718912f551c0cccc9fcd3d4d828047800903620d3e08d0d7ff36e9afbcbd2fdf00851a43fcde89813732086d94bcb1068290180b0cb222660e1fe0e640cd8938d1814f5f2154140f1dba12b876bfc47283b3147a35eaa396b6366aea42866070cde6b4d926d60502688516e848e3c7f6082c6bfbaeb825963a4fae80c9e420ef53b02c436bcff18c93f6218e606f5f5c2585e4c47f9e94ca04d1e918c725be37f3ecfb4e3495ca255583ccc1be063559ce45c2ae9e75577c1435a46d2cb4c73f7de2d45f9cede6ab1580dcc17e66f31064d8314740f5b8762221dbede5114325c2ad3f2c1ce51fe404b929f76c7bd9cf776631d459f33f6d6c1e57530973fc824354a449a52f0b0aba754dcdd567119d2d7d0f3ca711eb5d49485f6645175a0cd393bd9239b1c40c935680f8126baa566e1797a61b9623b3690646e5ef72fa570a68a295e439919b5944761f92c5a33b585fe1bc9cf7ef240d63c592e277e46b67291b85dc02ee917993c2457474d5f45c16c026d93aebf293401962e0d10a84ee54a65fea8e618fe575d193f8d49b81769701cbd355e2801accf12bd3a0028806acb6f3a5ace13319fb915922abca23b71ef47907be6d62cb85bf3ed52b4b8e02de7b3d66dcd2ea35c38da86cd2202e14b07a5ebaa07484452fd8eb3471fb6676ff941f84251e033f0fec7099e24af96fba350d71e2f5cb8da5a27748d6082336bf4324c16e741cd27d39d6902d8dff085b9954cf948844a42743c1c3a0f17f143f1f64d1e8c6640fd7ea28a383b6c81250c944b3ac47b262fa3125acddd47c5e8857717806abae75089f89ab7af2cd08356d2c63d6edf0af8d1a7e2c008a15c46b54327d68c38ef24ab1471329f8ed6fca375a8eadd9edc762437e03a353d67a7759bd0562bc23249cadad1f92d78c150760b2120df56faec65c1261810d6d03c5f6221fe865ff3a2d8568eb9712853b1a26ecdd4943976983e5d4df821c970a6bf81a500cc1d6e7e26d07219c2153bb6ed92af68c730d39e444568c8dc274df41f4e52eac2c077b66bd395b94ce20eb5bc413bd19ef23d52928b49658193ee66b0969a33b084b4e5a67607d7d2fd669f96de19a18ea895176eb658a576d0be1ddbb3542b6409dc480e8c127b7b05558468760598a5fe885ebc4d03ae7a87876517de52ad2904b6c8bf29ea185ac4be38f5cb065b87417cccd5ca9fca8fd3622ad7f125c6fe1a865fd5aefe63d9eb792d4a7fc4469c60cd651b0f65f6e35cc802c5c700b52b96c44475b55e9adfac2ed111d75532915252a6b829d2019e9e2f5b79c45eca3a94eb425e5eed704bd66cce482921a0f0d7263ffc067e0cf027aaf57a003eeccdabd2b2cc95a48b57779adcb91d1553cff551700454ed92c2110a861cdc3b8571b59830b773c2b270f380be00dc83b102c46d46c9291d95d1cd5cda24e6abf9e4c091e67834b5f607bd05ddae51027109ed3d00d983c8cc80c32b4e536d4be6c031f4ddf1e5738aa8682bc5c3b76d5b63b85cd9d6b1d33231d2755ec650c85788e9ff8715c5eb285e01833ac5eeec81f9e1ef10e023a75a9a9e30a26b41e1edad4469505a3ecd68aa80692bb014fa7e4b385cfa9be1e8fd7bdb2f7b23879e50acdd6e3c17a54791536471d4a70101d52041b67766d0732be2a584a4483967cffd78a2ec9f42e1812e6f11762e4001cda9458dbcea411ef611982d12117fffbdd9d00bc1447d391d8bd7144e7b12eb0c7baa2206eabccfd9c8bf1f007889633115f24f1c4ae64e0b1b836180814dfd0adc7ca1fdf1dd8be389512fe01032db1a01067745ad57d28ece357f0f38e2cb30336b68c043b62cd7cf8863b55f4351de8e785b63e15bad8ad1cc7a08d0f2c60327a3c039135abe5fa1f66c4b141692202beb6eb8ad6c6b1014309831aff2325759b63c82025f3b6ccc3c6843c15012ad16bec78586f80b7a57f13dc78084e37096326bd816a2d44449689e34df04305e7827805b86ae6d5402c15f87e13920344f352c1a891b53b228ead999a309ae2ad9e71a659140e8cdf090de8a7f5e84ff017a3588a72f1d61649099e97744070fd82fa5636bd8a4f8d19ac56781e5b68c1ea74526d0ba641c6a53e9ea158bc816934feea7bc4957af75e79030e7ddcc04937898f7362ce7dc993aeeeb54e018379fc7bf004cef4dd7b9f61f781941d3cbf12736634c1b54d2b6792af90f77cf98ec061e2565e831845f5a651cd2649721c3dfe86fb8deee7f9bec4296e51c8847c8bfe487bcd61d3f4332a47d1797d7a4e4892237e1bb024ced611abd184bfc2727ebaca4b6b8554329d21a1694d3d12c8a53cfa1194fb48c4d733f8134cc6bb3a29b105dcd9a3d8cac652e51fc3c6fa406c4f1671d59e09f26782015e8a990b92e3ebc31e06443a1c3ac159f788f8ba80cc8f80a9938ab736c313339cc614c22337ada8fb77497c7e1cdbc4a0e61c25248251a314544d610c40105f8ff203653697ce36cdc184bc780ec2880eb1750f86859b745882f753a44fa9be86a5f9db97d4655384a27be164bbab10d2b56adb17d2d7499416be56f7fd70830e8090fbd9c0cf87ae08528e0a9dac7960bfa744b331e0d08d225b20a436e6aeda645a5bd1402fc3355f6d9f9f30d7cd3d4e22764b46aade65548b9a6806322c4afe2b1d8ab5bcecf8fb449c0726c60439fe38c2f8280bbe06ae39014cb8d976959f6a26f94e5b7a10cc6da9658b78c1083facf835772d423b88be9df8318b032789", 0x1000}, {&(0x7f0000006340)="f758daed38879f4dfbea9c0181b00ea7f6ac0ce911bc10fee3befe6ff9b2c9266d44e8ef294b2f3749a08c3beafd1d264af52e1329bb8d12080029b5e4ec03a89d88090efa298d8e21388f7222f54859885976c782fda74a26a85cb8a99422adf72bf589660fd75cb23851b46ff4eaf33b2cf0c57578912a6d5942851325675d11280d071e654c6fa354e9a269e951e54e123c9255491933483b4dd11d401178b21b5b94229c537f1d3af42cb724a3925bd0a32604dd3732", 0xb8}], 0x3, 0x0, 0x0, 0x4000055}}, {{&(0x7f0000006440)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000006ac0)=[{&(0x7f00000064c0)="9ad557fb", 0x4}, {&(0x7f0000006500)="835a0a621d8ac67ff7f20aa69ddf118764f8d55607feb367682ab4e713d1c3288334bfa8109c5bb2d122785c7da40334114b1ad6f69e5c55765ea6bc20c144228d61c1f7786e65efad1f84284bac0c7b6e6268567ceb720f066b42b3d802a53746d74fd107b702865465ee1fec7bde2c6ff8b3fadeac031bf51123971a0b2d882c454c787c0bbd1ae20c7f9fe4b16415ef3d77d588131e459a70e5d417c8321821a0e427670ff2f7ae0632f929a13949eaaeb53d625480728c7f02e3dba5cf20e9b384dffe17", 0xc6}, {&(0x7f0000006600)="f5d14aff472cc696142773de8c7541a328dcc19a2593bc77f8ae5445a1e641f2de5ef141861ae96e", 0x28}, {&(0x7f0000006640)="c56bb02905aa4d0c34506414abff84caf9003c530cb0133516a3faabf7642a988478aa6ab6dda1e50bf83be3c793bb0ab5759e53973ff8f23535480f6f2e1225fd9b37c4b9034fc35ba8c28deace3713d23a3a647b3d63e0ba59833d4a9920c7a5b270b1a786961ac7b6d205c9c9dd7822ea95d79a7f2c4af384fbdbaf731a8b5ac654fab7e06815a8d3439624c8d2a132664c5116dfad2418ca1ad57ed8513589391cbcfda00aef99977a8b82332567fed442558f3bfc21be14e6596217cef751229d04ffae2fe7dd15a5", 0xcb}, {&(0x7f0000006740)="b7c3378be20f93c50f7406d1ee28a8432a4c62fbbe5be8d05189f4946adabec209b0daee63d2f3db7990308f1086f7a4e874c9be3311af4b20e40567ee77fb965818ea2ab71fcc5994ef751ea24962bd3c1720431a6f9c47fee55357b4735d13bfbfba21cb2988f0d2cd9c309cce3f9737e10e", 0x73}, {&(0x7f00000067c0)="a1b6cc143107d0bad5a6ddbf7f2fa3718eb7b6102c9593f28a07bfe6c11baa3efe50945f97b21f079755fb3d516c3167a4b22d33fad93d37fe9e20e577d551fe024f663f1cb6ad7f0f6e1c2a27b578261c303ce5baac0855e13f9fc83f8fbcc2afbd9ccee55ceca7373fd0caa4ee28c9dc81c9569ba512e9edeb8aa25370e449c0d1eed424634c2d30b2e9d6af53a8f26aedce1c62bb4114d99a6d966f3ba7d720b75c298034591a6df4bba6572016a0676870353a58a95918369791c4f833fe42d9af915963a73226dbcb5084bcb5e117", 0xd1}, {&(0x7f00000068c0)="863eb1d926b0d3ba6d6b9c449fcf3d7095453e8cfde79d3a2e310542646d92fd2d801d4a8784879e4b30626f5165b16df32fec13c6edeb7d82f5d49eaf00a80d9b4bf13e05e672a22a", 0x49}, {&(0x7f0000006940)="1bdcc3eb6090aa3ef20fd2b8e6fe6eb6ef1286ab02925d176bc2ed80b6fbd7e7454697382b35bc04cab9a9d65a1529e83efa419c7464c51dad21941ac65f7a31296cf4978e7d39f223195271037af33700129e5727699a37415707767c14a0d04f729c900c6eabdbb3ca63ac8ce9487fc9ed1be2591f3efba14b3d439c034d60d2d20377efa65266ddac3ba0fdbc8cbeb7cedc75f39a09d8f3bf2a44df73dd1341725709cdb5e32b", 0xa8}, {&(0x7f0000006a00)="9666074ec3393efb6da540bc0a49f5d31c7221c0b49046c9235e2b20984cdd730b464f7a3009ae444341846de6cf27330036ed8dee12b5f78691975adc0d9035618cae02554acbf6e2fc03b6e4b8af62b53bb60684eacfe4ad758ac3ecd55dfe5ccde24f2501afcc390903da0dfc2e26f2fc006d0afeedf8d902b605bb2a2b81a8a182245fd717133468c703fb9c029ab76906e6ca9f0a0f72a4451f9b", 0x9d}], 0x9, &(0x7f0000008ec0)=[@cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @rights={{0x34, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r2, r0, r3, r1, r0, r0]}}, @rights={{0x18, 0x1, 0x1, [r4, r5]}}, @cred={{0x1c, 0x1, 0x2, {r6, r7, r12}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r13, 0xffffffffffffffff}}}], 0x100, 0x60}}], 0x5, 0x80) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) r14 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r14, 0x0) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r15 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r15, &(0x7f0000000780)=ANY=[], 0x208e24b) 03:53:19 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x1000000}, 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) 03:53:19 executing program 2: write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000000)={'syz0', "f417952d9556a401a009ff748c878b48d3efc7300f70b28b55a0112f65b0ce247072fd"}, 0x27) socket(0x10, 0x3, 0x0) (async) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) 03:53:19 executing program 5: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) (async) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) (async) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) (async) r2 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r2, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) (async) setsockopt$XDP_RX_RING(r2, 0x11b, 0x2, &(0x7f0000000040)=0x20, 0x38) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) setsockopt$XDP_RX_RING(r2, 0x11b, 0x2, &(0x7f0000000140)=0x80, 0x4) (async) bind$xdp(r2, &(0x7f0000000280)={0x2c, 0x1, r4}, 0x10) (async) sendmsg$nl_route(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@RTM_DELMDB={0x78, 0x55, 0x300, 0x70bd27, 0x25dfdbfd, {}, [@MDBA_SET_ENTRY={0x20, 0x1, {r4, 0x1, 0x0, 0x1, {@ip4=@broadcast, 0x800}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x0, 0x2, 0x4, {@ip4=@multicast2}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x0, 0x5, 0x0, {@ip4=@dev={0xac, 0x14, 0x14, 0xe}, 0x800}}}]}, 0x78}, 0x1, 0x0, 0x0, 0x40428c0}, 0x800) [ 1438.919229][ T5783] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1438.930038][ T5786] loop3: detected capacity change from 0 to 1024 [ 1438.958605][ T5799] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. 03:53:19 executing program 2: write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000000)={'syz0', "f417952d9556a401a009ff748c878b48d3efc7300f70b28b55a0112f65b0ce247072fd"}, 0x27) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000000)={'syz0', "f417952d9556a401a009ff748c878b48d3efc7300f70b28b55a0112f65b0ce247072fd"}, 0x27) (async) socket(0x10, 0x3, 0x0) (async) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) (async) 03:53:19 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x1000000}, 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) 03:53:19 executing program 2: socket(0x10, 0x3, 0x0) [ 1438.962868][ T5790] loop4: detected capacity change from 0 to 1024 [ 1438.985079][ T5786] EXT4-fs (loop3): Quota format mount options ignored when QUOTA feature is enabled [ 1438.997308][ T5790] EXT4-fs (loop4): Test dummy encryption mode enabled [ 1439.010498][ T5790] EXT4-fs (loop4): Unrecognized mount option "noinit_itablÏ©‡®e" or missing value [ 1439.011353][ T5786] EXT4-fs (loop3): Test dummy encryption mode enabled [ 1439.026914][ T5786] EXT4-fs (loop3): Test dummy encryption mode enabled [ 1439.045230][ T5786] EXT4-fs (loop3): mounted filesystem without journal. Opts: jqfmt=vfsold,bsdgroups,nodiscard,test_dummy_encryption,nojournal_checksum,init_itable=0x0000000000000000,noinit_itable,data_err=ignore,test_dummy_encryption,,errors=continue. Quota mode: writeback. [ 1439.080017][ T5786] EXT4-fs warning (device loop3): ext4_update_dynamic_rev:1051: updating to rev 1 because of new feature flag, running e2fsck is recommended [ 1439.095909][ T5786] EXT4-fs error (device loop3): mb_free_blocks:1830: group 0, inode 19: block 496:freeing already freed block (bit 31); block bitmap corrupt. 03:53:19 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r0}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r1, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) setsockopt$XDP_RX_RING(r1, 0x11b, 0x2, &(0x7f0000000040)=0x20, 0x38) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) bind$xdp(r1, &(0x7f0000000280)={0x2c, 0x1, r3}, 0x10) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000000)={0x0, 0x0}, 0x8) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000040)=r4, 0x4) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r5}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r6}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r7}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r8}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1f, 0xa, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x2}, [@alu={0x7, 0x0, 0x1, 0x1, 0x5, 0x2, 0x8}, @ldst={0x2, 0x3, 0x3, 0x9, 0x8, 0x6, 0xffffffffffffffff}, @map_fd={0x18, 0x0, 0x1, 0x0, r0}, @map_fd={0x18, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}]}, &(0x7f00000000c0)='GPL\x00', 0x8, 0xc9, &(0x7f0000000100)=""/201, 0x40f00, 0x0, '\x00', r3, 0x8, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x8, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x3, 0xd, 0x5, 0xbaa}, 0x10, r4, 0xffffffffffffffff, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, r5, 0x1, r6, r7, 0xffffffffffffffff, r8, 0x1, 0x1, 0x1]}, 0x80) 03:53:19 executing program 5: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) (async) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) (async) r2 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r2, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) (async) setsockopt$XDP_RX_RING(r2, 0x11b, 0x2, &(0x7f0000000040)=0x20, 0x38) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) setsockopt$XDP_RX_RING(r2, 0x11b, 0x2, &(0x7f0000000140)=0x80, 0x4) (async) bind$xdp(r2, &(0x7f0000000280)={0x2c, 0x1, r4}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@RTM_DELMDB={0x78, 0x55, 0x300, 0x70bd27, 0x25dfdbfd, {}, [@MDBA_SET_ENTRY={0x20, 0x1, {r4, 0x1, 0x0, 0x1, {@ip4=@broadcast, 0x800}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x0, 0x2, 0x4, {@ip4=@multicast2}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x0, 0x5, 0x0, {@ip4=@dev={0xac, 0x14, 0x14, 0xe}, 0x800}}}]}, 0x78}, 0x1, 0x0, 0x0, 0x40428c0}, 0x800) 03:53:19 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x1000000}, 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) 03:53:19 executing program 2: socket(0x10, 0x3, 0x0) 03:53:19 executing program 4: r0 = syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f00000031c0)=ANY=[@ANYBLOB="64656275672c62736467726f7570732c6e6f646973636172642c746573745f64756d6d795f656e6372797074696f6e2c6e6f6a6f75726e616c5f636865636b73756d2c696e69745f697461626c653d3078303030303030303030303030303030302c6e6f696e69745f697461626ccfa987ae1a652c646174615f6572723d69676e6f72652c746573745f64756d6d795f656e6372797074696f6e2c00"], 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) (async) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r2}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r3 = accept$nfc_llcp(r1, &(0x7f0000006dc0), &(0x7f0000006e40)=0x60) (async) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r4}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r5}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r6 = fcntl$getown(r1, 0x9) read$FUSE(r1, &(0x7f0000006e80)={0x2020, 0x0, 0x0, 0x0}, 0x2020) (async) r8 = getpid() sched_setscheduler(r8, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) connect$unix(r9, &(0x7f000057eff8)=@abs, 0x6e) (async, rerun: 32) recvmmsg(r9, 0x0, 0x0, 0x2, 0x0) (async, rerun: 32) r10 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001300)=ANY=[@ANYBLOB="620af8ffa1dc0021bfa100000000000007010000f8ffffffb702000007000000bd120000000000008500000010000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24561f1b2607995daa56f151905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64b751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07372c29184ff7f4a7c0000070000006056feb4cc664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45e0000000000000401d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0810000000000006fa03c6468978089b302d7ff6023cdcedb5e0125ebbcebdde510cb2364149215108337719acd97cfa107d40224edc5465a932b77a74e802a0dc6bf25d8a242bc6099ad2300000480006ef6c1ff0900000000000010c63a949e8b7955394ffaff03000000000000ab87b1bfeda7be586602d985430cea080000000000000026abfb0767192361448279b05d96a703a660581eecdbf5bcd3de227a167ca17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b6c7632d5933a1c1fa5605bd7603f2ba2a790d62d6faec2fed44da4928b30142ba1fde5c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0cb97fca585ec6bf58351d578be00d952aab9c71764b0a8a7583c90b3433b809bdb9fbd48fc877505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223d8d9e86c5ea06d108d8f80a0eb4fa39f6b5c02e6d6d90756ff578f570000f834c21364e2b47e101793e800009700cf0b4b000029413300000000000000000003000000000000000000000000001000000000559711e6e8fcffffffffffffffb2d02edc3e01dd271c896249ed85b980680b09000000000f0000169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffffd897ef3b7cda42f93d53046da21b40216e14ba2d6af8656b01e17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccf1f9f3282830689da6b53b263339863297771d74732d400003341bf4a00fc9fec2271ff01589646efd1cf870cd7bb2366fde4a594290c405ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d30a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe760e717a04becff0f719197724f4fce1093b62d7e8c7123d890decacec55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e109f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c70600000000000000b7561301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f871b136345cf67ca3fb5aac518a75f9e7d7101da80000a6006c489b3a06fb99e0347f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f91e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e669261192899d4562db0e22d564ae09bb6d163118e401e024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99a3594191e104d417e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000a1fec9000000d694210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137ab79a404abde7750898b59270bb29b81367ac91bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f00fb8191bbab2dc591dda61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214d00000000d6c98cd1a9fbe1e7d58c08acaf30065b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ce21d69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821a00e8c5c39609ff854356cb490000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d0b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c471c7868e7da7eaa69eb7f7f80572fdd11bb1d070080fbc22bf73468788df51710eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331ff5e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba830d3f474b079b407000000deff000040430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71b967ce7daac4be290159f6bcd75f0dda9de5532e66ae9e48b0ed1254a81faae79b6af6fbb869604d51de44c4e0973171ad47d6c00ebc7603093f000000fdec743af930cd6db49a47613808bad959719c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15d6533f78a1f4e2df4ca23d867693fd42de9b49a1b36d48a44ba6a4530e59bec53e876dc660dd63bed8d31c31c37a373d4efd89f80a4377b1b1292a893a516dab183ee65744fb8fc4f9ce2242e0f00000000010000000000000000000057d77480e0345effff6413258d1f6eb190aa28cbb4bafe3436b176c7ed4b132fb805d5edd9d188daf28d89c014c3ecca10ae55704544673e1fa03b84f63e022fe755f4007a4a899eaf52c4f491d8e97c862e29e4570600000091c691faee1e0c8fe056a07474e6e5490a7d3c3402000000b60600d837c6befc63ddf2f594ad7cbc56a1e44d218c956a5392a995f1fae8e9f206efbb33854dc70104d74dc07748f9745cb796da2dfb714a0500000000000000faed94fc39acfb3fd25dfa8116a154cd1226e1bb72b59fed817072a0da60160761fd3dffda0f7c592eabd8ab68334d2a1693cb187539049e331272bf5135044df8161400211b8012b6eb1ed5656e83f65509bb4b323c5bd61bff949d3bade2f6ffda1360c2786e16937ab61d6dcafed319c716357d0885f9c6d1f442954c167dd9b4acd9468ce3674c82bbb2e31389179b025dbe063b7f906217b2cf8410c7023aa3e5cc3ba1000000000000000000000000000000006ae6301a2da44394275c582a6516bb92ea1980a0a659f2f1811c8b281c209647c4241f292b20508b215dde27bb2487a6e2b5e4a8ccfab90c23827ef06cbe364073005f8a6d1456aaeb85ffb7858f24eced67a67ab825e863928ed64c83f62ffdaa997657335b63c6b4163aff094059e626766845fd779c9e6cdbbd64c24936615ee68538e8fddd0d90f3a7579579a142c0f7b318264d5c13c31cf475829528267ead38523cab7e1664e8426cfce471fef821c8a02a7e7d954d05b68a9c28f79429b09e2bb3681ae2b831e27c735123361c193d66ed4d71f19b199d371ec6bfada7cd370e3fdd3cd980fa1e145fd3f3e96b1feb53c865e1ada08f5d16ed652ee0c7f45352222692fbd679212c225d097aa90f7e1fb1f983415f43e75a19ecf7fd21bfa150ef563aa72ba1c43c5f3d9be128ec26b691f31f9cab931631606a81622f120675c962be2d3b5e95f74f0b209e42e6bdd76e6e725295b1d78d928f6f63c41cbde2ba66ad81168070c8c6e18a6e452a31bde54ad3e16304d06a234f5f9311ef0f78924b68dbb4712efdb6974667bdb54f16fd2061b9ba93638dd177227e94e4ebd2ec1d437db948062bf41742000000000000000000305f70dd02fa0c61d5fe6d8ff35389246037e18d34c1375ae04f44f0c2543c772c5ccb137be7dc1874c514b37c668554d77d4ea5ed144a648257f4a0301067bbcd9b91072659d872f26b796e2b81025edb5f45f785e2c2602b248ecdd80f019ca659be7e8ae953325a27564f33c9d458a60be3dab38baab7eb1a66ab1ffd6308f7fd51beb356fe75eb985b7581bb5584c53984ba9c7340f97e8d3825681c53de5f554e595b00000000000000006a8fa9f05d64c4be42f981f00051a39938613067dbd1427e01bfec016e51844cefa8a855bf23ac887b4a88eed6d9443857242f28e31a41d20105fbf3394ff910e734b4d9101265ff729c426e01c1ab13dda8c388b9e6626f19eecb87e39175e85e17000000000000000000009431807e43886903526074e6b40244c938a4c68a38c25ddd7c143b3f14eafe4b28ec66815cf8d1f56aa1424bc9b5d58790298e5b310969e50c222563b54e60854e1bfeef448aca8c5ccbf5546ce4c3cd5a733fec25fb94e1e0f966bcbd28a4d8fe4f556eaa1104a793006619700798354c6ae05025040965e3083562bfa20968c04007d221c02c9fd1f75e1ff40f439bdde4e784012e52049b483d02f81b88f5f57816b3fecec79cfca8d37203e769759d6b6a56b7605ced8ee18475a77ff0963a565fb6021d216c01b1098e40550a1cfd80e918d685a7b099a4f8ed654cd76ca61fe5ad8a31ec558fdbfa706d5e738bceae81fe777c307d5bc72183a4c2d35732ab916a781b9912160a3fd2a2e74dd690c57bdfdc1f069f9491bca7a8c59363799be70018c25ece5ad7307dc7a95c51bc25a8bbe2cf5ddf6aa161693782f9ffffffa768f391b49d4c978c96dbb52f21c122eba9f17c8bed10591958cf06321a248b5f76ceedfe0d080d6aeadc11b237b3326dd04b86ac37c0d131544888db9e128d059761ad9a393e96c3b41c13c5a381bff187a75de560ba6eb3faa5ff8d2bb3c88f8de5efc2fb2200cfda6d07ceae22577064334fbf76a23e62e6059211d995b879f6b7d3f7fcf03652b81e6b7cdeff947ad185d3c6269ca247b429c3b872a8f1ef60407d29a874f4ec31c9effed55543a65a6b4d778cebcd43b7905f3960140bd783540a7353014bda8e9c7a34a5f428fd1f8eb11e837dd9d586487fdebcb1ecd3a003ff0fda4be617fecf1ff0ef2cdfb7fea73ca18874664d60a4b9423f3297bc8eb91b4ee1d73272abbef3e7a828a7d7ab055a8eb58fe379de8533830406000000941b463e9049fd105c74c91cc4d71b0f76e2c2e4825106aa7ce2a3adbbc7a0443ece58e752b47e6f677ec97c5c568a89d6e36b165c39132a0f27080ece2a94c320b002c77f82662675a7713c7067081cac15994698c41ff4754268ae2676384ff799783f55d7e5a1a092a01b965dc99cb7a9d98440c355927629f2bcf9dc2396eb2f5d25829715b24327642ac48f1201014a95e0e65e12cdf27e19043e3c5d3e798375cead35b9a93190a52cdecaaccc854a1d41ef365303f0e9b4fc969c9dab6df5e8a795b140fcc09e8a7b694d12932917facd8ceaa4e2d0d16bb0b95387fcd5ff136d8abddf94daf442bbff744591931872a36cf921ad69f2127386e8b0f9afee4da8d3fbec809fbb3ca0fded2859cf25d4c6155d396c5b9bd1a928923123f63f4c40688eae69990a"], &(0x7f0000000100)='GPL\x00'}, 0x41) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r10}, 0x10) (async) stat(&(0x7f0000000b40)='./file1\x00', &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) ioctl$sock_SIOCSPGRP(0xffffffffffffffff, 0x8902, &(0x7f0000000e40)=r8) (rerun: 64) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004d80)=[{{&(0x7f0000000440)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000540)=[{&(0x7f0000000200)="c5c8e98988e253f71a4c11f52c9236d3d9b91787efe9a3d0f2d6233bb951", 0x1e}, {&(0x7f00000004c0)="8ccbb6e04e74c91950a5bd18740bedeeae5f8299e7be6dd8919b546555ed3538dc8216b4ece4470f0895da7661b824bb77c23715597a95f071f188bd5fbe01cd350d2c8ae278132029", 0x49}], 0x2, &(0x7f00000030c0)=ANY=[@ANYBLOB="1be8000000004200001cffffffffffffbdef4d9b7d4a808fc22c5f75ff7f80eef760f81b7933cc7ce898348560345335b779762da8ab34aaa68abc", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r11, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r12, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r10, @ANYRES32, @ANYRES32=r9, @ANYRES32, @ANYBLOB="0000000010000000000000000100000001000000"], 0xc0, 0x48804}}, {{&(0x7f0000000900)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f00000009c0)=[{&(0x7f00000037c0)="edc2a47eac8a601279945ee30366a16e8c19b683da4e720081e16c42471cead15ae6a93c597dd252ee16e9a5648796ed409c1ae28ac6bfcc01ad43548968dec8b44e7250ea4d9e96c900b7d81d115f62d230e1fc0d010887c580030a7ef151679da0c5dda756962fa3c0811a01a09ccc486de17c421267b5", 0x78}, {0x0}, {0x0}], 0x3, &(0x7f0000003a00)=[@cred={{0x1c, 0x1, 0x2, {r8}}}, @cred={{0x1c}}], 0x40}}], 0x2, 0x2c000090) (async) getresuid(&(0x7f0000000100)=0x0, &(0x7f0000000140), &(0x7f0000000180)) setreuid(0x0, r13) (async) sendmmsg$unix(r1, &(0x7f0000008fc0)=[{{0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="4ec03f0de3f0dbae66ca2ef301a46498043cc4a8594023eb448b6ed7e4efccebc233c7db3b2c649c054dc3cbf2b828ad4e228eee1ab1fcababec0f8cbfaa5235ac34b00f63a4c7057cd393df70c2345013fb3836788fdd142524a5f6ee10872bcd9d6d7c7b885281a33f0a63eb40332e9057919d943ed2248dd122c908baa4c34bed909cb5f16c07cc298aa1608a1e66f4e4648ed29bad638b882a1fea4859be39fb3b5c4e2c7cb4f7b37e3c3beb2aba19d5e591cf57", 0xb6}], 0x1, 0x0, 0x0, 0x40}}, {{&(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000000540)=[{&(0x7f00000002c0)="693d822758e444a7a8f91a58bcb2c1dab67025ea14ceea4dba5f23bc4c43a3887f46118aaa4e846363c512106c59304539cda2225e123c7fde5ae202c5e8ca36ef5a495a0dc6449f28b31699c4f2e60ee0830a80d3229ed7848ed67bd130d66fb28c3a798493ebad08837ef8be43c8a6b056c796df3ccc31efe186c78988319725f344f746e50200000063", 0x8b}, {&(0x7f0000000500)="f83f66a7b79399ceeebad47cb212e2e82c03b3c5dec9e6aef1962be78aa75b45aee0", 0x22}, {&(0x7f0000000bc0)="94777d13c6b28655ca9e9c44721fa278c03419c89dfba73068d18f35252782252639c01e04472af1857ae87359c097a441b704533e21f17e98422941b9269e4c13e8be538645db39d4445f87583d238f69d07b6de0fa03da6e74d27c9e11d5a6b427851158bedf52a3b0d3ac75e40eb8a1cdc879621c4d10fbd7007c1aa6d2a6a1017dd86b59d829c251b63d5214a280", 0x90}, {&(0x7f0000000c80)="cc9b2fa248bc925568f537cfa0a9f36dd3471b493c10a770b7917f74daa40c8a418bc6911a7bdb342f3732b8aff699a91dc39b554040e1ef1f4ddf4e6cf11244cb37b2527fad4756b2bff23dbeb29bfdd39ba5437824b25b16fae4cb3fbbcf5e7747fbf867f69d51c011f27fb1a0fdad8a2dc28f848ff41e11a1981f5edeb7066b2e78af3100b7ad29031d72d824f5e4282c42c3adad3c646fa5e85bd2392171f79694253e17aa1fde616948c371de2581cec7737221d74d8c2df959cddd6b7a5be8c51700c7a567298f12e2e6db56611823d1660ba697fe73dd292f3c9b998b14e3f46c43de2cdaf297bd3eccf19d0925c78e990108af553cb806d18cbf77e60fa7c2796e915de9e898eb8a8c68cb7e95123ef31bfc3358e0d232baf6f88e38157c4035a1f9c3684b6e01a45fee72f6d7fbeaea4d66be7fbdaf7d43425a45c9ee57913d779f531e6efda8c25131d9dd7bbb91fcac8d738bf5da7309d682a4820bb31fb0c44b4650329a89ba4611eca6ce29d43572ec8a89fec894717870e4c5533a838a2564ccc04f01821fe6e867e89e9022bca778e6c577a80c814d96eaad9990f600abdad034a3d54d9fee6c070f2ccc1346372100d72391274811a920cfbbacb6511acd67862e83de89ee455a7f400e6e1ae29f63e9da49318ba21af41ffe14ca02cedc36cd249a604f55755bb88f5b0ee5f2bdc69f33b32e627f84f6f04746b80c324331f10f625753e5757eca6d5483fc4db3f1e44225bb7af45ce4395e8f16196190cfb0f7f1a8d96f1d7ea090d35b92d851cc70de2f7cba462cb7ec58f448fbe625663b99638123e543d81d34482fbbffc956907083a02887ef56a679aa5ed9b83fe3dc802da913b3caf078c926fd5bc16bbcfee1b20f635e529b2e3295bbeeb14e20bac03180446711190289ef8fc4cb0753eb0e2f50ee10f92c322051e3a269eecf988569e5ca33e993bd493fd36e255e35e62e87a08d5bbecb7f5727c57b3cd472c0e81511d8e80e57aafd7d3b3be00feb7927c6a33d67a54bc5adb8bea01b9a4c8cedf8bc09af97ff1d4b40d777af0a40a5730cf6338877e7534e24804dfd9cdda5019dfbf2d45da977bf0fba2a2e0a91be1e08bc243051efd9b2326c83c3f31a1a745407a2564abdfc5c30f621c0f98e428e2021e47408a89284843f9e71042bbf079c6d49ace435dcb4e78e4a03957ba3f3a0350ee35c2ae7c5f7c29e4d5db23e295b0e2d90526debb9b89e79d6ec97c3aeb3e79f0c420205f4095c9e5584d4076ce3576f52d14973291d7f095570cddd693d74c39eacdb08591b2c06631e25c2e9b7f1a120ead6a8eeb14d902fdc79c572f873bc4dd86b9f7168ef98ba6caf6881b742e79e486599a92b5d3767c75e70887d878a48cdd4abe48008619facd03b7ba9e58925cf8ee956d0746519015fc434f97909a09a4599ad42418251803fe47ac1ace59f9087131f616ab76efd74013728e50d9cf42d64247560d5f89690bf42fd92ab698ad02fe8214d4e2227dcf564a6e0aabd4a6abc112733c5fef6c7b3ddee6f7759d0c038ee936a315c38a45f7336feeccda2d47d236cf4c08d35868a054af31a836127973c48f310523e42f463e5d60289758ccc7bd0d10009a59c8eb5578c57bd8be293d84f9c34f022f4b237e89e9e9b09bda2677218652ebcab6741eb615a0776ca105088d62cd0b9af95458adf789076904f524c8b06d013b8faf21b0b26863d5035c66fc4b103766a901a911ba13a3a76982f641a0e8587811fa209c1ef9c62cf5e9a7445d469f398de6bcb98f6825202ae3b3a72de54e89ae42e1ac3adf333588fd881b066e187676e6c1b4f07a46b0fde3be4dca78ce0bd5c174901ce1cf39e2ae260b140e4e410b786e53afa50b5507ee8a6c268e86fb3caed20b08f42bc67b6fde89ee2d03f9b3bbfd322f8ee40230f5c6ee067ce3adda5fc6f28d2497719938cdd9723ca1ff4a493c26f236b723bdacaa8cbb6036c59b6496b872c4d4771e8fc72f192fa98e82bafd73b005f661d671718ee0d391ce2fc4ea4314a82d1e67289f6bc1cfaaa5f9e0776f945b7325e8f071227238983f8d9f153b770cbfe624a08f0c662f267d667addabb18688943453e220d1935d77ed67471006d7383ad9fb5ae6d707e5365ea5c17cc5f9c776a2879c77ba9f28eb582955c6db8e059faf06088caa2bbcead0cdca1d711865ed2c9f8c8196bd290efe825ae03ee4f0a05b90a981c436eea5145d99ed34a9bf09f83abebc150edb41f8b616c6f5fc9df9fa64e5d0cdc694833e8c3672a5029875515f93e6bf0630f2316fc6cb9c28875544371c7254e65423b15cde17cc5c776dc3e09edb38fb95bde36a2256dd8ad3ba224fc18f7eedde062bd5d29154577b70483102f37ef88c14bc5191f4e95d1209f0bfa824a4a46dd7b55324d91ffec564f09de7eb74a52813464e9fa907da6dfca9ad7fa237962cb785bbfc75541e557cade1adaf0d0088ff68cbe3a3179a34b1c1c95db57fd3c2a8ab5bf130f9c7631251512ce149c2c2abba6d5be71d4d66687bbb14ff44b63a224fa0c75d5fd2f71a94c3dec8e9bb574c8a028e8c75d4fd6939938bc791de13d21097a41503d28c6a2341d25a7a2cbef09f34f9b8d6fac6b4f3af8f0bf2a4385938a57f962f1b2cb8edae1c03c60c4032c610387141d8481172e96a9a54c77ca7e8f324c735d2d98548f284d6eb12e229f525ecfb099b965a1be9eba2d9773c913651cdc1fbe8dfdba8bcabe80df5d91aa4fde0db95701de6e016bae12082e24fd0b983c173cd5f430fb7adaea1885238277c55b1fdb7606eadce776a181694626c827581efcf0e2b99443a3b126e6bb82c1c646f4a2885740c7510c6cea69f0baa663fa3a91dfc1b3343583e990191e27d85af15d916e5da3af0cceea0f478bc9c31ccf03290634f58fced9737ece5b7b154dc3e5a1fc92bcb13c034f81038bdb767be40030e7921cd2bb46d6aff46013957b7aaec3c1d66557e38b9526f530d9660a1bfa29e71794c8027399b2b9f90729e7c4b1434bacbbee62ac62f72e72100902da999a7c564b0ff7b01578dc66b2a33e353ac36833515e284591dc9c806879f032194b8a58e94caa600b1b4c935574d18b3ce99d2ca408e9d79aea28917a6eb6085de2df57f4673fd69f7517523bfa7752fea0b22a38a1c3a0284f5ac03950594220e6525344f4c99a065bdd487dc8ed9431cb389306b5ac3a918f064879dfebdb8c6b5a8dda51f788fcf4acb4b5d4c6b18f0bb27ecdadb67fce2f6e95745a25ebf04ae8bd67812ec3183d907cf0b2beac4daa08d0cfcc89f152d54946b63adda304cbf9c671d68b2dd35711f9189ab0ac5da47b03afb1ae124412da7f15d3a98b1624f4e7ec7825f728c250b1d6af257cf0d08f6fd34618f6bffd54ddf3149ebdc2e1b4f4f8f9dbf147176bf71339f1ca37e87110ef84cb70cdf6b5fd702ce48e7363890a676f83cfe75dcba674b7147ea1c6b6d993e23d698a4fa0df1dac6d337deeb42c0785c825385fee54f37df5cb25e164f6868b11e522173f95e26e46ebb02b3806b961ef31515772fa1398200adbd94cf311e3aff7327a25f0ad99a40d53bfc8f21ed1742d1aef20b19757eca5338d4ac98e46000a902b19a9c04e10ddee6500e27a4788a1975353f10d39b545c76751d2994ef8d0448284b644170bdca93d8cc26512703b183991cc087d81d1458d223a8ec2e3f7183c47cba07b95eb3e3d652e37e43497a35d30015770c4061d84829796f84610076f4d1974f27f28a6f70584fea11f8c748d58d0f241d7845ebe7370a635fc2a734aa3476d8e1ef2fb1e7b8de2abcba220c257c993eca793513439ef614bfb19f5dc8da50c7fd30ea788de4aa19555d71b4448a80805701f77c89a701b6a312b1c66d1fe5ef6578f66a138b0057d3b265dff7df23920a380af185e8a64e2a6800deed8db7303ca3a556532363fbc43ba127e0d7a647e24e1f6f1ec6dfa08a90e1742819b1f4e5f4a8812e53e30ce1c9f80a87d55a338a00f7ea08f39833de7b1f1f2138c41667cd62c19ba95c662e9ff2b21ca017e32ac3da7e1d09378124d02ca1e810babf4590d3da01afd8b854bdfecc4f1fda0662d24f6f0bb32dcee6303c611f3a45b7d5cb5500542e919c5bb5f4d97eb3ecc329fccd2aec8d45187937262bed40f0bcfe4dc4f5885e5473163d0818444bce21e3a7b9777222a3f90be0fb4fa416c9c3c77bdb8451b2567874323db468d645431fbc4df36f7b191ba8b14d470213cbca7c233012cbc9369f65b7943885ee43850c08f77d8b12834d1ee091d13fcee1f1eae17e43922c6f9e8b18eddd8944d9387826c010c3ec5187d26ce0ab25e2b27d2b2a2cfab1df3f2c32de16e059774181519852cec086cca42b33fb6c03e5fc3ea24503ab7a7499b726e390963ec2725627157b0790ccc7975591c795112779a233f00fc70d3ef65ec4067f2ebcf196298998c9b8769a9438b8fdc0a066eb24bb1441c8af7d2357a6490fa561a0200de11c2231da1d8db38119500e1d14e2f55d80e49095f712de7c2c3ababf38adc8c8ca12a6a729213a72a297b0dc950e438770979b8fca55a0f7428616de5fb98dc614294423adcb21dae974a93295f0257d35aa2bbe5bbf653b04600a22c40147d942b21f1759d62c96621cec3e7cfcb735643bcaef36694d3ff730ecb74dc8fdac6b2004b1d288411f402a76b6b7da1cc679629f4df57e05b6e544212525a663198f1296a6a1c385d24ee4a473f04f66a6fa47f27659d0ee90569113e34b27880676bd36899410b2c41f37c27e13f5f2bef9cc6bde3af4c89bc306b9a87cc76f6bf0436f1e8ddcdf70efb57aa7386ee67c2e3229f81c69a77602b0f85885b11ebecc0c2bd1a315573611681ed6aa744675ae7ef3cd8379f3e2110c122acd3cd610215b62adaf3e94034c48dca2cfe36d0e69adeca85701e99f20a163fffc6f04a659c0069742f82497277ee73608a5716381693998523f577d80de5e27e672c34f79f2d5083ba0d7de722a8bf763b4ce461707b7a775ae4942c36a25307a3b2e9add2da33d01da525920f28090ce179cb52846a456643900c5418deedf9d0d2d3c82b7660ec91e89be78228b2348f170ef4cbf35527fd852eb99d31d2a5243c462bfe1c58d98dd2dfd80e87243a23d2972f7e4f0c8b603bf4ded0d055bc2ed2e7ad5b9dd3fba9c8c9af8a3a1ef8b3f348a861d4e10edbd09124ef695d41e89e0481480f0ea7ed90dc2b9fe1cfc3e81ffc0f3dfb796464ccc7e29b1fe4d991cca7d8b2986849a4b115983d8a1234236df0a1021126fdc958d6809bb6789a4661cf6a733666332eb3aa28ce151dadb112a18f8126f73baaa9e7d96dce0976606868d95c343572605b070cd9efb730aebd054340a98dc2b1a1cf4192cd9c4952c8d9858bdbed0c8a010fbea7436ca3ecdb29f2268bd7d82a2c194df37c0d05a5beda0ee6c7a42218603fa39eac074dfb27a52e6ae75b1ce2e599e2e72555f3480cab3915bd68f38ac6ec4f876118a271979389e7ac0fbe6d61d153e7dafc00cafe99492fc96c35107230f7853b3cd35efb397dd6507d2bdc04361df19d8d795fe48c3ad2cb3efe4639f47f6f37a96137520ea8016f74acb5d796463cde16823c688667e2a695bb70900dba5ec3012439bdbb439f6f7b17952e6d4504d812dfaa1a2df5d7f4fa03cbc066d1d8462aff89ad24b28c12b82ccda614d538539d78bf9cfe62513e4128901d0bfd5a5a39b0bbc7c350c8980c6d119f7d18", 0x1000}, {&(0x7f0000001c80)="8afd10c01af96a8380abf1d694ce5cfa9b8023af736455605d2b23f41ad4e74332933740c5f290ff065b739f913c67dd975cbbf7f1a2804cc81890394d89802a6f7a2f1e455bbb6a152a60ccbb8aa69b913f2c6e1bb48f34c2d71ef322f2da69bc545b4565631a7d2c6393f3e17cf0e6dd7a96501eb37530b0c61cc648d573340ca531c365f3373d0f1477ecb946a3d11c906ed9572e28f33b8475", 0x9b}, {&(0x7f0000001d40)="42ddcd9e7e7e0dc45948027e95b0a5cd60183955d39804b6ef31f5f6646ede8bb47f30f6206a17e1726b25e05fddf88023d1c5d3f3c28ec9b902d5d35ce5553a3587129d8d2f6cc29bb9a6bdaad2b3b708178697bbab3c5dcba3a5f45800a61d3f34cb7c629f75e930e1b11e2638bba3e02fbff8eeb2c22c1f684cd88172724b47f640fd4f8e22aaca898f11d54cc32ff295f44535c6c2eceacba9b0434c0c6045dd3d00c5955325d8f3ad23209d123c41", 0xb1}], 0x6, &(0x7f0000003280)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c}}], 0x40}}, {{0x0, 0x0, &(0x7f0000003080)=[{&(0x7f0000001e80)="8f3e37543a91c5b6ad7669a681ce3cfa4701eb24834dcc9ce1618fa8c142b733b85673297695bbbfb3b02a200855b4ba6beae57ad6b89e40c86c561f07b7001848cdfbe341c165ecdfe553458de5f2ea5efb3424795f7050b0f417230dfba638f7598624a1053a98c4489971f353c36bcef8e40748a40b4ed7a051b57baef518ccdb1a87fb2ea9613a4bcadd2c3ce389a186226ae3879cc24ca8e56853b6c743a6e07d00934afcb2adaccb139b326535898aaa1f6b5a050043b1a990d4c0a646a0a13079ac76a84c87d686ddae6367f3e0ac943ceb4366c97004c3e3af59d6e6628ee64f8bb5ac5dbb", 0xe9}, {&(0x7f0000001f80)="59811682750447b17c42dfce9d1942dcbb68b3c411d655622ce928b915c5d2a18574aa7afb46165a02ecdfe3fa3b1ad60a652b48da2f212bcccb6e7ec320c7c33b21abde961808a0547c4d8262cf46db11755ada7acc5504c8d986957696ac42596bbb6cbf7ef84ea160222dcad35e3f1677998a35e40ebe58e8a2310ee4bdf3729ce8472ae6407eee9d76b22d1e6573efd8592c49adba8eb35f9b9b00982923c4f260187e19d25b01b52ac743c753ed3a1669b59b05ae8ac1ca9164793a95cb5da24f39a15b6059ac24a19da3086800eda6bc504aa59feab2d17a7b5c81e3e4ed914a2e4c1fa2b8460cf5362af76bdcb041892dc6ed669923a46f38f28d418b7bd1c3adb844b3ee37402fa7a1d4b2465bbf58b5d3b2d234bcc8b98829263d6706f4923335bf9f910712ccc45118c2a2a2e586729e9a169baf9311e772df988b2ba35565f8c407e403d12f56533fd7e2586af0f47786d1f57eecd0fee3dff9655a6c149151b792952637d963e2518a941530554babf7d233df6717d0a33379df0d5371e08b2009920c258483929d8d7f3629d0a19d9d0fb613a95d2962573f6ec8a493c4172e27904652a0640757b731dac50ba8e579fc141d67a109ad970de1d22d01c7b0cf2a27e9311a4158915da3c704da4693287f025ee7bc65e53c795b53b0128a482eade88ebd20511bae375e93e2aa160967a69ee7ef6e2f81f5d4981893ca2ab4e8574921c066bbe0d7f694424214698d3544463933f2dd546ce74e79c1f4e13f7dd13d8ec2c9fc3ad2b61128ac3a32d466384b07af5f539ad8f570060ad9661e33d702de155c82eb35c248e4018ab8f3df14939ab02fea91a89230646eed65f9be374d375ebb6e1826bbb4ce0d302567a61abe7e4ef0ee29b5f20f08c0aa5092c151d51fbf4a110cbe098445399b4c10ad4cd55e7aa347a35961c9a0e20766b9a63e6433602bbff9a93350e3227f0d916d32f069cde817fab499119c9632ca27dec89e7540946bdd0cd623586cb836acbf8e830f8b6229261685d03faf4b042cd3a66ea0d499ea844bb06934addd5b3802bd61482a5820ea45d1fc51f4fb2830dcc2a85311b7b2f7d4e20fae8248663062731814b225e0f676a35336927cb6c5ee8ef16bdad196e5bd6cd4f536113e87df68830f093e267e1db7a3a373da8752771f7f58fde58a4a06b4a5b18f379f5485cdfaa64d4d4f0f2cc13e19a8ae42fca6cd4bd3ca57d1be43efeeefbc23c017ccf3f416f0e6e494558ec1a9614166e5063721d14a124206eb5795f58f3349eaa85c006831a6bdf0a44935279b9e9411179250a78dd1f7877b3cb93490d77fec8b9bbc50035f0f9ff20e8ebcf8b4d0c5230259274331cb688448af41f2e2ddc2fa11a8058c10379e56ece476ca4c4457b6519aa8940ff5c6b396bcf91050e9a23c89ba17fefefc42c3b9780dc772f489609304b4e88e6078a177acc15c9ce1a22df0df0ff41b654905b5b53daf4af9355b8a5c4a2ff47d7253196a5811d80fdf45f1ecd82840b7d35e19c08507c1596d34c8f7412f5b5ad4b67c4a864d8ae4eef915066fc62d667f1f9ecd397cbaec87abceeebb0d092e2705c104812e123c7841ed067fc6a7ac3da69268afe49e633ee90982b6dfed20b74b67b76de49315cd1d523fd1319eac1afb5c5e9fcef6527dc1aa3b15c5b391f3b3ed2e36b253927325aa2c00d677629f19aba12821f6d03e24d8d31a0b7277355aa7dd9bed1d1c76dfe281a717315a805b945170ec42749e13cf3167509d1df6a8da311d12165cf1a48bb0144bdcb34f277d369e01760990e1a0bc1a43bef7a576149d9b8dd50462bc50fdd19cff891511b31443f327c4c06acb661fa460f87120280e21f5e6f6b8c4de9ae8ad581a94f724581aa41505e386b391c17213c40283c74d6e6262fa5c2b9510219a50459fa6b2cd3e8276bac0b1a269182779253b612e4d4f82e2eb4efac4e2a1e0eeffa4cb59f896fee5d82b063259e0515d8c69aa7b879fc0232643a66d188bf4056c3e6eef0a2a486ce68ded9daa3cb6bbe9b3cfa00eedd76d4ad74abc51886315c2beb4f206d6e5f5503941707ef758a736a68f079b5e4ce20e9d3118efc401f007ccc31c513edd540222ae00b3ccba5a3746d8f089e1a4362d1dfa1438620e0d8ec23fdd02ccbca7277484f5323de643632e8ce1b1c7758163952b9df1c079525deab404d1954f5d9a27641577400368680d5ec1f40626d1e9bed112d1f230dcfe4e5d049fd96e393ead0a5e862ef7a31ece2ab31d696a8eb8426c40cb8fbf6e5688bbfbd514e157ec5aef2f49f9b0fac8e71753732adb6418e7b190b15e338cc22af1176bfc997b1846d9570e11955d6053bd36b1096f0ec41e1cf30a81200830ea826b008e601a915a0b9eae48e74eda22bab97658b42c5ae0a3f40c71691d3a08519dda8aa8c3f5f5a639775e92923cc87fb97435e9216d912748f0459e05e5dd38f8b680fcaf21f8a6b4cfceb221a752337b8a35d2f2222075edd1e56b667532a2368f58d7f7b3efc8362afd15a00042af6d13b5204f1b4d1fb1f509b548e27cda2e09d3be46bf886dffb8fc32f088b89292a0bfb26bd47a09e6bd8f715de9c3a2af32e0489a6ffd8e037a22904dd2a7298f22b2efca2be338ba73d20aabf2464b61511fe0741e99e3295b0e4db714cc9c589763eae5b9a8aaed01e6f83a10da9a2b966752a02483b317b056be2bfde252003861e39033dd247440bc69b0f258771650561f75f14ad2adb57d95e50ab3b2cfd963f15b76bcf01bc048982cee80d488f7f9cf6eed0b820c0c33ea8e599c379eed5c6d9312f0ba89db574c91360722784f721ac14c74c4812941a22a6e8f58bf9777a322f2c865bf3fc4d41e5f15423ea5d2a1b87f0fbd1f2a88a0541944d3b02466c621cefdab19bf8d12d85fb534b644f9aa70895cbe9ea84eb1ecef7183758c55b6cce3f1a05cc4b9ed39bd4cd4e4d07d13b58e827abdb377eaa9a3c1b32c90d71675b86a11c665892f1e0f11842c5bdf59173fb0d86bf759156dd97f28fd29c7a143094937d4ead461aba2c9d16dede7c0840c1ebe222d044e61486e9c8f31bc383b5ff696850ae132bd7a5be7f2d9a69b223d3d3baba2385f887e1d0b957fbbe4d8b75e8a9d3d74eceb6dc6af88e4babaddb566eb3a147143601405d348b3d35de8569f9c346b3fbfadb94ab3a29b87d786d9eb48c99a70b5ade4f43dd481bf81dfe06968ce02494ad315f1fb584ef891347dfd6613082712ae411aceb8975afffc992203ca9194a6db5c6be2ad3bcd29bc1775372378511f4fa1df6ea8eb2d1a1802b1a4aee3465396c927693af68905d7c48aa5702b76db948cf1c75e19a27035d504704ca21ede5fdc46f8428468ceca6480a03bc37b2a3061bf7f98e27c2f75645e61cd74ada2f8eab3ad31d1e70d60cc7749f0d11cc5e963355b722ca05394fe16057bb29f613724ea1ece6f7957a739edf911a79a2e0564a4ea0aa5c971c60576f7af7dade351cfca7e5db45f2f02719a88e5ac8b2c00b70a1f47ebcea074865f53ed200dab533bae316aaf0573816b0ab74d8a296bbd900c4bec047f170b63fe5f88850420a8055c0a8e2aa1347229b2161d4c982f5586c7c1d4bb3f5308f16e19265ca054012f16a3c6b166c8ed081b2f10fe7c23ff78930acf0aa9603bacd1fe127bc5e35656c457be1b06ef678cc632cdf08671c12621e701b19aacf79f2a49e534ff953baacf306d31bb5bf04593239ad54372f8a3aff61da84a899dc7109a5fc9d65489e69575c3918decb8d122fd0a1c2599916a6e29398787b4f0526cd40daabe56833637192bef4055e21779d4b8f29c4805f9d716afa686ef10124ab35e9ad7b83e16e9d146e9ffe1b177dde1ef09921bbcd1f7c8a72455a3394ca96f72ba0d36cfca89780d2eab53ad92448281f16f6ef3c1d73d6227e841d377028fc12ebde7e51878fe24939fa155489fa902c0e48d9fc511f18a490e79ecd0b44f549238839d1b364fa58f761d086edda82d979f016807035e569a0f4e1f8ca5509a50be29dc4a2b36a556e12f3a27f59a98833172c74a9498d97e9ce5cfd0f49535173a5986b3217a35f942ce29f5053e510c47aed7557987c7c731b8f413495db52e7b1ece63865d32ead207a012ff3412b1e925f568543e61f1aca5ee6a76d1e1516fbc63b9d4a81fc28c5e797af7dcff838552e374fd9633ce60762ae687c677d6d0fb244cf21a9b1774505490b38677dac5081afd9681b3c21974450fd9ab569cab8a05707e28998f32b66fb09599418f80f7990426fba5ad814052c497c0352053a793dee0a6addc7f907bc07113375b5dc24b8a0382a3ee0566a6cc404e26b0a4365c6a436ea6e97810eb875899fcdfbe393ba73b7e3b7430eaa368c2cac93b43f33c17396e0d5c0e91ba2943f2dac4bb7bbae895183a246eec9339867d1f9da3d977235522c27ab20f0e82e712e1cd4790e04e74f636754d4ac0970e2c9af26049ddedf83f392d901ec01042595c31517b96626d5567db4a0db4721011afd7943f7cbabf135a67e11332b49c44c167c231e284a0d559b96e84fea3c4dc11ff19c0fdb2a46ac7ef2950bcbe0a229bbb48c89fd4430fc3e6a01118642b12504e2e4eeeb0735a1340afd146680de3c77c363df5739ab8b020432208dc84a244ffe6042dd11e52ebe5036458cb9850b2d16959a06bf58f4c34cc8fa2c674d0ae0e149bd9355b496ca3cfb6dd84ad3058b9cb60075332eb93fb8db25c94f7cb540a158e04c41f48ace7c8dd7de7eb44bc38a937b414559b95f69ee109bcb9042098aba19432e6baacdac6c43533e2893e042a439e8815df6cd1f39fe0c3d23ba41950e4ac179e1a86ac9256b99d403cc43af4c950e04b4fda487cafab6660dda91a5b2ec6c29813ac490b8535a90ca994e04a5c8a11529991f74cb1e42749d15cfcc049e404ffd6cf9c88987904e116e958adf016763a6c32f9a71d64051cbf5116da172c253275f995ed412317983ec33a7324b743efd44bbfe69d3cbd39ee34373999f6c91cb97a3c7fbc9d00b98426ca52c9782b6751204c5c2e4ae091102683cd8da5928590a6c1852020554cecaa73162e996fb70e0b851714c6b62f04cc0344d1d1867ccb7bc5b2fd62f22e385ad502af922ac0c5f62e271aa115a720650fdf3d1594ba037815861aa27ad0f05f7d5af72b97b58aa8b1406c9076820939e23a87ade2f7bbc9e4e2df26395cce1a62528b8ce795d98eb69735be7c680977072d30e0894e59ace8da37d9ee583ba1659615165bdbd3381a369fbebb272c4638bac280df33151344065b33cb392a9ea38ca19759fa364c1de7483087307b0949a18bdd0fb5749ac217682ea65e78f0a392717a9a7b995144a3a1b334294816587af0de7756493b2cd31952d801fb55f7681c1d979f7673e9c07d6062ddca83408b4f7c1d962f404a9c18ec54022dcb6f4c6d61e8a1497647d29e854b689d3ad9c204de0cc9ca4fbb575e7dd39af781024139456b3e2debbfe8bbdae794723740d92f80b17dabaaf99280e53a655af2ce6980a80b24073844a428e0164a7efe7419332c86e1222e77671ef03ea6dac2054341dbdfce8ab756973e731e04b1d930f1564fab3041c05693141daac02442203ee2453525e44f4bcae3f492f379d34d062a48fd1687adfede6cd2a1456530717b594a95bea0e707e3e61e0507dd44ef8738b8357380e3de73a1e670c3f4b5fd13f26c295f90bd1672c2ce8e8408924bd1583413ae27e35c", 0x1000}, {&(0x7f0000002f80)="c0ddbd2960b404013110e84088deb7409caa5df816404d201d6e6e12fc823a814179c6223130a1c5b68ac828e867001d08135343a5877993935e9bdf6489f6b61e892cd7adfe7947cde015", 0x4b}, {&(0x7f0000003000)="931bb7c1cf2eba9b37036125b8696b7c86bb936bbb3c8a0a515be7029ef70728dd60774a8cdebf5b0f132e9bcac8bd65c57e2c02f5f115a2b2a2e495eda7458c2dd4204273dd07d714c758aa4a506954f930a2565e86dbdf84", 0x59}], 0x4, &(0x7f00000051c0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r0]}}, @rights={{0x28, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, r0, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, r1, r1, 0xffffffffffffffff, r1]}}, @rights={{0x2c, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}], 0x108, 0x8000}}, {{0x0, 0x0, &(0x7f0000006400)=[{&(0x7f0000005300)="7581b16e4854199a193f4428abe1596609f8957808a0000777988dc1968adcddf3e6", 0x22}, {&(0x7f0000005340)="1786f76c3a5b39df44098ae86a49abd0204ced7e773507ca42300e382312ee526462d7f471ff1030ca56250e90bf0548b8f4a138174f09b1bfbc81f5276b54e58510dcaec88475be6373ba4d25b5f86e7f22e3882377a51daa591f0f46f56eda91646c3bc30c5253e93d7a908c26cb0640dfe6085b568d34196268ada6f80d1bce370bb17cf7d452256836ea1e8ef92cc8b3ba84eb1baf4442e5deb58b03a9d40657f438f4dd20e7bb7fd7757e3db88964f4c4165a605316bed4d687d02974cf369cdd7f206f5d09e986b5de7b3a7936f97490ab3ce16dfdbf6825fa56ede91bc3ffcdc49278d76b0b370954e6cd8243b9cbd4ac0a1cdd99198554ef5183dddc1a2ad165a7faed0c498af5cdc4a83469e7657fd549126fe37b7e8ba4741faef9f4ecc4d03b5b305bc18f3dd7357f7e438daf16abc74b1d39cd4089f9260e0dadb9019fc858930ab8a8ad9bd0e9881b5138bbdfb869b48a64fbfc11df9715519703ee15cea2df25d037f1e28a92e60b260f7f38e3a16249f6afd981f3c7ac7c6b8b23021230c5c60e7bb855eb5557f4b91ce013ef691bbc07cd57e8096e04459727a02b9a02110a23a5b9687a69bab815e60d65d9d7f7f6dbe0a1bfc85cb37ea9c5914de9718e5fc7fed834c133859fdf00ccb55723c1d36196f0a2a413c1c510eac690c5c897dfde7688da03347b4a4b4e2d3247e13a366517a0e9c35260765c929120c0c1af869e7e3c3c05d41c9c0b33d09c0ce1b0856452e7e8c4f6aac54b2bf05e2e3521e0a6c3896bece220e2c517d4ec8831a93d3ad5e305be89a3c7d35d27c856efeff6fe933349818f9f17adaec17838551a2a959486a0822284d333d730271a13a393ce6d85e57c2942e671e3f06c8d04aaaa68014529059d81387089e774a9e3b193144cd5e812b2ccf4345f2d5b1a62397685cbfcae7c57aa3c79c9f88fdc74dfd9207a88a40dbf6673c5b90b284e12a72fb47cc4c9ae6fd795497a524929e6294be0195a324bee28babf88ac9aa83ffec278296785dab940a06d160b7e314ef713f8c9cddac1320ded8ec4a44b7be078dc22c3543d6607dd4f50a2436626240121f1e4ee1568000beada5056a77b2115c5447355c40d2f49ebd2a8104fbd7b3eb96eea07c663ff6fe0bfbfbc9c9b10a31ea00ee884c2dacc3ca6c5e5987e0108154872de37eb8c0ce6809f31d4d272cd890f83e8239b046d7c31d8802620324326741f8a53642b56edba995705702d83870e4cf929599cd73cda5ea8c0a7e934066bf73e1d5f841bc4c61f9f923bf500eb6055d5cf0e20c07aae36fff5b4ad6df21f3267cd980573fb7534a9b0f890fe43d51c8c673b2310fe76b3cfd9cb2e387866a55f4f5b957bfea4c9b236ea8c301ffbb99b4ef9f86b9345e28bbfca6e050d3e317e53da32aef9bd4e2afbe74d0bffe14fb2d648c678a5152eef3f4d8deb9b81db2ccfa620bff3365e081d3d1e1bdc0293a3b7721b7fb4af6c9e40190981dcc41ca817f792ce28ec9f5d68727e4f9f4f5f8dabda25c480ca8650816533ef819528e9ecb83d24178ad4f82c7ab9376d2ce95ca28a4c02687912bff29682f86b074cc0eef8b7a179af01748c07d0b8a8785c074e4a0ff0a118abf8853b910d294a98b8e60c7a7f9c53af4a30f251266fdb4ffdfca6024cef22ede8f5822bebfe7e949e575eae376e286faf384aced80286a5d3e9ef1cd9a7d2a55cc3c49c23cdb15a0108907e0a81e167205ddd75d9a079accf64ecdcceeb878b3d5c199b20456bd0a1ad00c5eda0f2723ea52104e58bd83adffbaa846f28c3b6dd076fc7262b796af4bf95af393d5e20573d51f5bc9f1846a5da3e7db6096d89a73203676afcf65dc5efa59ad53e3d5c06477f17ccf9062ca183d038333c3ff71d8fb76a9247691c394fdee71353446fd1cb62dd0f1245e9654ff3968c74b9ce3b1f517bdb29511affc4a29537dcb9d0b93b14ab483cde5d10cd1d41a37421c0513207468a279280226b4dbaf0b061d4479495deb0ae38331d7ac0d8b626623948c932fa676fe2ba87e888b3e9cc8e54c2bb684fb4fb8166b83a5ccc2a6846a896cf6b8ef44c2110f83814460a94402aabcdf04723321aaa845ba567bae5df8a28c846127b4498b7c92ee908a1940b271e79511987809a419fb0cdc1409bd6f267f2528ef604bd3f0877001d80e45c6c67d6976e0afb4806d130e2a5adb0f12efa236c896d224577950170b97c5ad320bf91be338665b591abbee8112d1b21c81bd1b584250a2b847f7cb57e32f08a6af305dcc26973971bf38216568c288134ae1e584d7891ee71b80b70b38ac3d3c1eb783e6d58ddbcf5d171e02249e7495710d24595880d598774085fec6a8f137e29c3b056e5da86202bfc91123abb36b256acc7856045d6221fd5b8e4ef41fa5b66c282696793583f5c11358a1b63df4e47583e60bbbc474255b0f2fe45da6abb359e9f23366da8295f434805e8233f39afe75ffe716ecbd39091d524040e9429ba1a196d82579495b4703036f7c382f41da0a43d1705153999fe5f052f680b862ab2c02b917da99129f794dac4528ab9302b72bb3bbc56490e62aeec278f17118bd8994529e7cf14dc82de3ea504e6117cd82dde79f236573eac84d5b2208d5f6d3dd59a10fd450a7f290024a7f5a6687162cc03eee3dd8cda89314f94eb49d972ff1414ec91d7934cf78927bdf84c7af4eedfa8694e3a81e5770bb6608643509e8fea128f8e39fa0a45409228a987300ee02d429e4ef7c07009e4a4657f2a077db88ad797a52f3c72136c4559a90f357ab83d5d93b9ae5703fea66c67d53398895b03869d9a19580f72f29572669bbbed3de4294ac9edcb94acfd38b649f887cd45c50faca9a1e84e50698c4a6747dcf3ed1481dc65111b7e3c241a03861844af86ef5938996ccd73f5cb896d7611a2559540b478b28ea2c93d3d9f6e057c3586207396ee5666dba5b4ca69d207193fd9d2eb158ac29f9842c68a7fd2b02b048acef2b45f1334d6080c6dc4718912f551c0cccc9fcd3d4d828047800903620d3e08d0d7ff36e9afbcbd2fdf00851a43fcde89813732086d94bcb1068290180b0cb222660e1fe0e640cd8938d1814f5f2154140f1dba12b876bfc47283b3147a35eaa396b6366aea42866070cde6b4d926d60502688516e848e3c7f6082c6bfbaeb825963a4fae80c9e420ef53b02c436bcff18c93f6218e606f5f5c2585e4c47f9e94ca04d1e918c725be37f3ecfb4e3495ca255583ccc1be063559ce45c2ae9e75577c1435a46d2cb4c73f7de2d45f9cede6ab1580dcc17e66f31064d8314740f5b8762221dbede5114325c2ad3f2c1ce51fe404b929f76c7bd9cf776631d459f33f6d6c1e57530973fc824354a449a52f0b0aba754dcdd567119d2d7d0f3ca711eb5d49485f6645175a0cd393bd9239b1c40c935680f8126baa566e1797a61b9623b3690646e5ef72fa570a68a295e439919b5944761f92c5a33b585fe1bc9cf7ef240d63c592e277e46b67291b85dc02ee917993c2457474d5f45c16c026d93aebf293401962e0d10a84ee54a65fea8e618fe575d193f8d49b81769701cbd355e2801accf12bd3a0028806acb6f3a5ace13319fb915922abca23b71ef47907be6d62cb85bf3ed52b4b8e02de7b3d66dcd2ea35c38da86cd2202e14b07a5ebaa07484452fd8eb3471fb6676ff941f84251e033f0fec7099e24af96fba350d71e2f5cb8da5a27748d6082336bf4324c16e741cd27d39d6902d8dff085b9954cf948844a42743c1c3a0f17f143f1f64d1e8c6640fd7ea28a383b6c81250c944b3ac47b262fa3125acddd47c5e8857717806abae75089f89ab7af2cd08356d2c63d6edf0af8d1a7e2c008a15c46b54327d68c38ef24ab1471329f8ed6fca375a8eadd9edc762437e03a353d67a7759bd0562bc23249cadad1f92d78c150760b2120df56faec65c1261810d6d03c5f6221fe865ff3a2d8568eb9712853b1a26ecdd4943976983e5d4df821c970a6bf81a500cc1d6e7e26d07219c2153bb6ed92af68c730d39e444568c8dc274df41f4e52eac2c077b66bd395b94ce20eb5bc413bd19ef23d52928b49658193ee66b0969a33b084b4e5a67607d7d2fd669f96de19a18ea895176eb658a576d0be1ddbb3542b6409dc480e8c127b7b05558468760598a5fe885ebc4d03ae7a87876517de52ad2904b6c8bf29ea185ac4be38f5cb065b87417cccd5ca9fca8fd3622ad7f125c6fe1a865fd5aefe63d9eb792d4a7fc4469c60cd651b0f65f6e35cc802c5c700b52b96c44475b55e9adfac2ed111d75532915252a6b829d2019e9e2f5b79c45eca3a94eb425e5eed704bd66cce482921a0f0d7263ffc067e0cf027aaf57a003eeccdabd2b2cc95a48b57779adcb91d1553cff551700454ed92c2110a861cdc3b8571b59830b773c2b270f380be00dc83b102c46d46c9291d95d1cd5cda24e6abf9e4c091e67834b5f607bd05ddae51027109ed3d00d983c8cc80c32b4e536d4be6c031f4ddf1e5738aa8682bc5c3b76d5b63b85cd9d6b1d33231d2755ec650c85788e9ff8715c5eb285e01833ac5eeec81f9e1ef10e023a75a9a9e30a26b41e1edad4469505a3ecd68aa80692bb014fa7e4b385cfa9be1e8fd7bdb2f7b23879e50acdd6e3c17a54791536471d4a70101d52041b67766d0732be2a584a4483967cffd78a2ec9f42e1812e6f11762e4001cda9458dbcea411ef611982d12117fffbdd9d00bc1447d391d8bd7144e7b12eb0c7baa2206eabccfd9c8bf1f007889633115f24f1c4ae64e0b1b836180814dfd0adc7ca1fdf1dd8be389512fe01032db1a01067745ad57d28ece357f0f38e2cb30336b68c043b62cd7cf8863b55f4351de8e785b63e15bad8ad1cc7a08d0f2c60327a3c039135abe5fa1f66c4b141692202beb6eb8ad6c6b1014309831aff2325759b63c82025f3b6ccc3c6843c15012ad16bec78586f80b7a57f13dc78084e37096326bd816a2d44449689e34df04305e7827805b86ae6d5402c15f87e13920344f352c1a891b53b228ead999a309ae2ad9e71a659140e8cdf090de8a7f5e84ff017a3588a72f1d61649099e97744070fd82fa5636bd8a4f8d19ac56781e5b68c1ea74526d0ba641c6a53e9ea158bc816934feea7bc4957af75e79030e7ddcc04937898f7362ce7dc993aeeeb54e018379fc7bf004cef4dd7b9f61f781941d3cbf12736634c1b54d2b6792af90f77cf98ec061e2565e831845f5a651cd2649721c3dfe86fb8deee7f9bec4296e51c8847c8bfe487bcd61d3f4332a47d1797d7a4e4892237e1bb024ced611abd184bfc2727ebaca4b6b8554329d21a1694d3d12c8a53cfa1194fb48c4d733f8134cc6bb3a29b105dcd9a3d8cac652e51fc3c6fa406c4f1671d59e09f26782015e8a990b92e3ebc31e06443a1c3ac159f788f8ba80cc8f80a9938ab736c313339cc614c22337ada8fb77497c7e1cdbc4a0e61c25248251a314544d610c40105f8ff203653697ce36cdc184bc780ec2880eb1750f86859b745882f753a44fa9be86a5f9db97d4655384a27be164bbab10d2b56adb17d2d7499416be56f7fd70830e8090fbd9c0cf87ae08528e0a9dac7960bfa744b331e0d08d225b20a436e6aeda645a5bd1402fc3355f6d9f9f30d7cd3d4e22764b46aade65548b9a6806322c4afe2b1d8ab5bcecf8fb449c0726c60439fe38c2f8280bbe06ae39014cb8d976959f6a26f94e5b7a10cc6da9658b78c1083facf835772d423b88be9df8318b032789", 0x1000}, {&(0x7f0000006340)="f758daed38879f4dfbea9c0181b00ea7f6ac0ce911bc10fee3befe6ff9b2c9266d44e8ef294b2f3749a08c3beafd1d264af52e1329bb8d12080029b5e4ec03a89d88090efa298d8e21388f7222f54859885976c782fda74a26a85cb8a99422adf72bf589660fd75cb23851b46ff4eaf33b2cf0c57578912a6d5942851325675d11280d071e654c6fa354e9a269e951e54e123c9255491933483b4dd11d401178b21b5b94229c537f1d3af42cb724a3925bd0a32604dd3732", 0xb8}], 0x3, 0x0, 0x0, 0x4000055}}, {{&(0x7f0000006440)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000006ac0)=[{&(0x7f00000064c0)="9ad557fb", 0x4}, {&(0x7f0000006500)="835a0a621d8ac67ff7f20aa69ddf118764f8d55607feb367682ab4e713d1c3288334bfa8109c5bb2d122785c7da40334114b1ad6f69e5c55765ea6bc20c144228d61c1f7786e65efad1f84284bac0c7b6e6268567ceb720f066b42b3d802a53746d74fd107b702865465ee1fec7bde2c6ff8b3fadeac031bf51123971a0b2d882c454c787c0bbd1ae20c7f9fe4b16415ef3d77d588131e459a70e5d417c8321821a0e427670ff2f7ae0632f929a13949eaaeb53d625480728c7f02e3dba5cf20e9b384dffe17", 0xc6}, {&(0x7f0000006600)="f5d14aff472cc696142773de8c7541a328dcc19a2593bc77f8ae5445a1e641f2de5ef141861ae96e", 0x28}, {&(0x7f0000006640)="c56bb02905aa4d0c34506414abff84caf9003c530cb0133516a3faabf7642a988478aa6ab6dda1e50bf83be3c793bb0ab5759e53973ff8f23535480f6f2e1225fd9b37c4b9034fc35ba8c28deace3713d23a3a647b3d63e0ba59833d4a9920c7a5b270b1a786961ac7b6d205c9c9dd7822ea95d79a7f2c4af384fbdbaf731a8b5ac654fab7e06815a8d3439624c8d2a132664c5116dfad2418ca1ad57ed8513589391cbcfda00aef99977a8b82332567fed442558f3bfc21be14e6596217cef751229d04ffae2fe7dd15a5", 0xcb}, {&(0x7f0000006740)="b7c3378be20f93c50f7406d1ee28a8432a4c62fbbe5be8d05189f4946adabec209b0daee63d2f3db7990308f1086f7a4e874c9be3311af4b20e40567ee77fb965818ea2ab71fcc5994ef751ea24962bd3c1720431a6f9c47fee55357b4735d13bfbfba21cb2988f0d2cd9c309cce3f9737e10e", 0x73}, {&(0x7f00000067c0)="a1b6cc143107d0bad5a6ddbf7f2fa3718eb7b6102c9593f28a07bfe6c11baa3efe50945f97b21f079755fb3d516c3167a4b22d33fad93d37fe9e20e577d551fe024f663f1cb6ad7f0f6e1c2a27b578261c303ce5baac0855e13f9fc83f8fbcc2afbd9ccee55ceca7373fd0caa4ee28c9dc81c9569ba512e9edeb8aa25370e449c0d1eed424634c2d30b2e9d6af53a8f26aedce1c62bb4114d99a6d966f3ba7d720b75c298034591a6df4bba6572016a0676870353a58a95918369791c4f833fe42d9af915963a73226dbcb5084bcb5e117", 0xd1}, {&(0x7f00000068c0)="863eb1d926b0d3ba6d6b9c449fcf3d7095453e8cfde79d3a2e310542646d92fd2d801d4a8784879e4b30626f5165b16df32fec13c6edeb7d82f5d49eaf00a80d9b4bf13e05e672a22a", 0x49}, {&(0x7f0000006940)="1bdcc3eb6090aa3ef20fd2b8e6fe6eb6ef1286ab02925d176bc2ed80b6fbd7e7454697382b35bc04cab9a9d65a1529e83efa419c7464c51dad21941ac65f7a31296cf4978e7d39f223195271037af33700129e5727699a37415707767c14a0d04f729c900c6eabdbb3ca63ac8ce9487fc9ed1be2591f3efba14b3d439c034d60d2d20377efa65266ddac3ba0fdbc8cbeb7cedc75f39a09d8f3bf2a44df73dd1341725709cdb5e32b", 0xa8}, {&(0x7f0000006a00)="9666074ec3393efb6da540bc0a49f5d31c7221c0b49046c9235e2b20984cdd730b464f7a3009ae444341846de6cf27330036ed8dee12b5f78691975adc0d9035618cae02554acbf6e2fc03b6e4b8af62b53bb60684eacfe4ad758ac3ecd55dfe5ccde24f2501afcc390903da0dfc2e26f2fc006d0afeedf8d902b605bb2a2b81a8a182245fd717133468c703fb9c029ab76906e6ca9f0a0f72a4451f9b", 0x9d}], 0x9, &(0x7f0000008ec0)=[@cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @rights={{0x34, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r2, r0, r3, r1, r0, r0]}}, @rights={{0x18, 0x1, 0x1, [r4, r5]}}, @cred={{0x1c, 0x1, 0x2, {r6, r7, r12}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r13, 0xffffffffffffffff}}}], 0x100, 0x60}}], 0x5, 0x80) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) (async, rerun: 32) r14 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) (rerun: 32) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r14, 0x0) (async, rerun: 64) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) (async, rerun: 64) r15 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r15, &(0x7f0000000780)=ANY=[], 0x208e24b) 03:53:19 executing program 3: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)={[{@jqfmt_vfsold}, {@bsdgroups}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@noinit_itable}, {@data_err_ignore}, {@test_dummy_encryption}]}, 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") (async) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r1}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) sendfile(r0, r1, &(0x7f0000000100)=0x4, 0xffffffff) (async, rerun: 64) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) (async, rerun: 64) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r2, 0x0) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000780)=ANY=[], 0x208e24b) 03:53:19 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000100)={0x1, &(0x7f00000005c0)="a86050f1c60729f570431196c6eee6debef916f063b240617125cb36bd25498de4c1881f1acc955d3f25a47e859285ca8eb9ee3db42156d65b41b278474fa76c067b4996f06e4c87d5d5c8f6738a2ca8d21563ab184712d58feb110cad23f3386d314a77521b61e30fead788c7b9805395d7367c62bf29c78f6cd8c7bb1d6529e4411056ac38fd420fd53e6b4ea260cdd4ee36c52cbe883f302d25864e0faafdc5cb0a6d5e11e9bbf2226328889e7c0c855b73ad37653188c1512d242ce864a708b29ca405a30956cc2b6fde7c2c67b7333d732d02076c5e234aa25e3294bf7e9ec2ce85e080d5a418977c34060a6b8c6f7907452e5d65fc22f63e08332ecba8f86664370ab2d3970b0968a8ad3e6e114e623d20263f586e23565e2baccad9534e59b73c89754ddfeda063807aee15de971b424782fc836c5a7581fdfff7158d557ca85f5c75da70469dceb8d37a05f4485ec36d23ca93bcfe717f589b5aad63fad7069a7456c2d8d125462be7580ac4fe9b622cf2a45bf4fdff671c80a933385c89b14ab2a6dc69020545ea9f1b5a5c15ef421debebbe8439ba2ade2244af430bd9936c2b8e97d0268ae76c09c347e754e7c5baf463a07c77700f82481e75ffcd1a10af6a5f343180c54ae34732e199680fefc879622ca71bc81f42ad163408818f44dfc2c5f1edf042520278f496dd2f680bced5dad8d1ff7f07bc74f0d6484f500141722a6f336ce89d8c28cec9592f7cf26408487c1fb4312490d55edf4290330ca937eefbd79f4ad541ebcadcb738ce02fc01405bc8859a40775a9b2a2b7a527dcc22fb849ce22691320c2a2c732e77453e0adfce61a51e27cd9ce33aae5599508a754cc004ff0f07464682386c5d10c76a4cb4b833fe9d5c035131e5ee8686bb7df988029a19a17eedae0674c1f24bc7666c097c38aab47e8d3a478861d85e86338b3873935a02b09e694fed82596e85acb33d6327bb3897958ffdfcb5189f5e18d65646af664ef9d63bc8710ad70497736e9426c49e598c0501ac5bc5db78659b0077a53b7c5a346ee40de309f7b854719e4b05221b16c9a11222f15ca839d56adfbe95cbf462a78f5af0fd5ca3c3fe38a6a4b23185990cc9748d76d10ccc21f707129e484a2310a1bc3c15127f03600fb1a34d1f2241a808d6aa487a7a0754e37cd6e4746001cf4782c52899a48197ac2a87f8a693202ec460d8d325d992af50f1de77da6a0ec6d40c0af5881092ba77c9cdbbe45a5e3bb31020d586c5144d50df9994a5d3621dd6f267107d0ac8cd3d797cf45c109b9f7de4c494ca3e9aaa23db4679c2d5786d5207403cd0bf9ccca9fe1ff47204d95b4cf817b2e7596008f9027516354d02647fee9ac2fb507acb51bd314a43afce6b7a806f01ce94894f49194bfd29c9e4442c215b0970b51e955087bffcdff5a73856b29351eee28b2480ff361b2bad0283d3655a0945436df3cacd803a0c3c03e5f0aecff0ca76b4736998dad633f6cf7d54fb5626dfe0fb949b5a34b9ba116a66bdb7f14597a2c3e322d5a3913e62744420fc6c8778e286d529bd54a7e3f367be4338590e78eaa5c20ad69abb648e30ac5793293103a2cbf7b8986dfd2c0c8f9f9c33eb4c85bb1d3cf165c5a55a2e30a0277eedd80e54c8104f903b62194014da77721c928ad08795f039fd19d782a2cdaca81137c24184d8b403a9a71fe1fd46093541ee926a102641f6bf24f4810c1fa1ce30830ff821ca55aebba815d2a905b5b0d48948820bf8c4d9bfcc64e52dbb1981f530f3195befbb529583a7de48717e74a9bce1cf3b512189fa5356e1a646a1a59f15ab5d6737d7be635dd664459813d0610f22e5a286c920132fa15b36da20b920dac8cf0d27e2febe9e748c83d57e00571b025746979512ff6f361445d84acb9bfa3c4ff734826ddac5ac542c165643eec930b1b8f0b5e7521f9c469bf7183435b5b13be9dd69af89cb40fe9bfa21e40afb3dcfc3c3ffca37b6484f1c305cd949fecb891c2ded95b3e4c79cd73876d1c7685315a8ab8c2575b0c31b0f5c5d3d9ab6360c6834bf7831a4acf7b1662e847c361154f1d4c9927a84112da7d253142bcaff242487ef0fb1a37f53bdbf30c2a4b749234571aaef42607c77f07ff81dc051941150497141ce1bdcff85aba0de15bf6e8ec37fcb01cb5859204b9a79beb17a7c7e9ce550417d6c58303cf33fb858866f0b66613a4dd499aad8c8c486ad925c609db1f443fb6b57de70c6b05a8fbaee6f511e57412dfbe86858d1aff7da0ac7d120ed971e550fde65dd4c9c8bde1d89ddc7747734b8890673afd7ff7bb14d340c9ea583be36225f5c9f2b8ba5e824002c66ae53764385bcc10f7beff5770be9dc39645f1d3383f1c7b2b6dae84d1ee0a08f6d3e029026f1463ce0f735e3593f4ad9ebd268e1cd58a32bd95394b64b12a1dccf720a59339533dda408fa58b57fd8dd4ca96c3790a690a1cd44053e60b0851c6115ecb5b40cd1aff3e43d1e9bb20b11349402e6515ca1915268f114b04b221ca640826f5ba59e7fcd3154b115d700f367788275a8ea39566655d0bbad43e48da4dddb0f6572ee6450dec1703c677f90d6bb0ff5f6e96b54de7e745b37dbde6c9575cd02c7cf3d0c2be0314fc0ae07ca40d9a9d7b1a3c6b0ca5024a197ec970d720f2018a865bf0c24ed412af4c8e745fe4c3597165f6ab848ead0dcc16f19af246fa3d265c4ba92794c44c5c3edd03a8e905135e1fa4944e5faf04c930d4022d0fa711ca3b9050c8b01a583485a3098c3efacdd56d2457352373b23ac8af003caa1b9ba01699f3f22f287c96cfd4e8bba382193257394cfd7c6ec0453f34f9ca04b73a3edd8f6acd1291d4e3d2c3aa1494eab9f997ca9a8e86ab60486eec8b4bcc1ba77961577b0edafa58ccbe6588a5066b9b314089d4fe5fbb5d0e7262cf1c7310bfdf9ba18e128b969fb85ac68091494ed8db2e4c6ac2480a06627858bc50280aa515672615bd3d69b35adcbec2eb606b79c1ea4cec3b8cbbe460f2f3ccb490bda752f0ac3114b440fd51b146a33f2c2509e850096fbff63a69ab163d44ea639990a30c138337ccf986239220ccaa3676a0f2a44348142d4dcffb4323eee91d0be4d1d4a521af4dcd4fb14652e2ebaee4f81fa089751a816dfc30d2521a40ff8a835e4c9821d72cee98857b828958688d7dc1a5d08cbcac8daacca9863fcde307ca74fe6830fbecd3ef8ed302db4fbbd7ef794b58bac87b9773b2eddbba7e04cdfd191e0b88aa01d4d1043d0c8b38625a287d0394050038165f09f6cc328fc5ac0ec4948e54257e0546b50bf04789b33689ba3895be6252ef8caac0bc9c91f0149a29a8494b991619e3c183396bf5a0466fcaef704b3c4c5eb4b81cfe7926f38761241bd239cf40c7cd41e1022a444cc81835f696129671bffbc1900a10e11ced1b6107465e6d9c0d3e20130f3aa09b52f8ff39c1617b1f12ad03d178ea240716a32de6850606174249dadbcfc7fc73ba76ff0e3fa1d6a187d6be7ab72a03eda07f7e7ba14bb3fea41d38cf46a20f04590bf954f82ca0842aaaaf870684d052a5a3ca1d4ef82170f8e9e999ad3f28d30655da1992b6809af1ad2062e53fdaf6dda21b09ac116ad2d3dbf965f767f968d2935a4d6530bc1db41f99b34d4925540e0a3f06f7962428b4bd2ededf77d601eeee560dd17bd0844e4a75fa05ba4c30ed756749a362d0f437c35f6e6ad1318caa1e31e432d7d234766242be1e75381147cfc1125a8f1636952b632da5937f928ec8b1adf0c0997aadd64fb4a02e9d54fc97a3e784a8ae3d0168569810ab5a3fe5b849bd62089677a26fb678df5f62bb407850255f8e9ee4c27d79b294644a9f80d89d6ad2b082c20ba33ccea88468ba2b0d77ab3f5456179ee998051df64628e788df87db5131fe584f2376042115a8a4fc180ce82ff99a0a5e3cc053b0bb56f398481d5553257f40f42d0d78965c24b7d82a8f3b32045deaa2e37345d0decfeeed42a48eb6a2d8df04ae4b70385773fc30eff26f4c6d9ab6498b2c3ca5a1a2c1dfa01f93b442a1d37166b51ead6addcc53ecce3edd68b473cd2d88c54566241056c0b0047bde7867eab13b28d8d5ff89c32c4d7cdcd9b7158aaf5f3956e78239b4c365276ac73c859f223f5025592b91435d3002164eaec152d24ffc29d1d3eeb6c039a5e70b8dc9bc290324b29b7eda0f5082f90b1eb05b73f2efe4d4ffb92b1b57d0608bcafd998a9a683bcb57d1f0a4f46fa492015a9f4d843ee8ecc120c261040dbdd5c61603607992160f032344589015d638fd4f3c786232b0b4cc6891a435d96e533f1c370e3fb5ba77c7c1fa117edd235b7a67b91bdfecd5651a06abb6d65a3111d38c24a91daa9d49be7f4f6d58e3f042a556e617c3f4fd8f4cb07fe595d81f1fc0984555c091a10cf847569becef17c5353b8bcd0b03e447706123a66d7f74cf786a51942012b8a04c43c63b606cd17f5ea2445150a8932241b892e400918e28fa9dc6af3dfc985eaaf58c78cbcafb4b937be9b47df1b726374809f7413ebbe2aa8cf9475ce7fa386abf59460073ac76eb3341292a93d4564f458d0be3935adb4f9512ae2211652ce64778fc3db26f86c260290ca83ffbbb5dd69ab252e5204e1caf20df02345d8631cdb8665898a65c12d77e59f89a3d704ee8eb8e06022e7ca0afbef2f1419213701ce0e1c985680d380199a0c0d41a050748aa978c418da62d761af5da78714e2f3514135205be97297275bcae3b90e372a6082ef5244532410da6099dd8160327f1bc87f27df808a9daf6722624526c63fbefaea942423d34763fb8ca839a306c38395e35a8a1791d530d451775e397702b2118dfef2384482da6e2acc0e0faa64de972d67fedebc3a0e751db7a924a017cd53c886f8f3dfd76fd50699caf2204039bf6b5800c24972e5a16c0123d606c8b161a0604ef8aef432e0254537cba45d908b94960603482551fc20d5b685caf100c4c51552d26b347ff4b4c086554e6ff19e7e2650b7eecde02031efe6e3f5a108488affe7fb1d9dc83a76d1d5cd8ff18f84c110f1d3d2d0c13b1d2d61691cc9b3848c23a11330ad18c24090caf61d707fd9ef730e38f00bcc3af34c365326ee1a628111feb74ad3cd2ff5ec44a9416b6fea834cb6d32817d76084c4e8ce27bc995e26160d12724d0d93637d09c1a3e5e0d5e7bccadcca4fd820fa5aff8a44707ef1fb866ba850531fc2affa4bfa206bf887a0cc031c8db2e457ae79a503dbb16237f5ae58fae840906b7f38c878a915808b22ba024b479893408544de41f8337b9f9663a4f748ee8b28a3988c279a422b67676e7843e2d33a47eaaf775be62e8bd194ac7896ad249045dbea5ba03523b98c8175ca0b0a2acfc7d4cf33e9c9cf0e66b26ae47b5fbd6155eeb1936c8fea36684fc5c656ae52af5ae3b3163ac1e7c14ebdf7bda6cd24faa45d347f2fcd9458765fb21c0d39333ee346404b80d3871ba4084277ef03e219bc5d3924997002747feb0c77bfe4c1b96cb999c34998cf244f4ba53381de230607759de620cff5cab6f77c97e1928be81aa0a41e59352d8f599aff972cb42bfe36c7816fe17e95b2b412566fde4078afeaa66809822481ede7dae420272d68137d342fdad882f67ae15fd42fe39798a8b2cdc45e8eb7670f6b1f47ddd692aa9320e8bfe7e5057cc85efa217b36cd79c3dc9f01d103294d53b96659a6bcc6bd426414f9bf21bfc4c6b839938b34d0bb9aaefc840efcb7027682137969a9e379ffd5619ec253", &(0x7f0000000040)=""/142}, 0x20) 03:53:19 executing program 2: socket(0x10, 0x3, 0x0) socket(0x10, 0x3, 0x0) (async) 03:53:19 executing program 3: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)={[{@jqfmt_vfsold}, {@bsdgroups}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@noinit_itable}, {@data_err_ignore}, {@test_dummy_encryption}]}, 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") (async) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r1}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) sendfile(r0, r1, &(0x7f0000000100)=0x4, 0xffffffff) (async) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r2, 0x0) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000780)=ANY=[], 0x208e24b) [ 1439.811577][ T5819] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1439.826168][ T5828] loop4: detected capacity change from 0 to 1024 03:53:19 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000100)={0x1, &(0x7f00000005c0)="a86050f1c60729f570431196c6eee6debef916f063b240617125cb36bd25498de4c1881f1acc955d3f25a47e859285ca8eb9ee3db42156d65b41b278474fa76c067b4996f06e4c87d5d5c8f6738a2ca8d21563ab184712d58feb110cad23f3386d314a77521b61e30fead788c7b9805395d7367c62bf29c78f6cd8c7bb1d6529e4411056ac38fd420fd53e6b4ea260cdd4ee36c52cbe883f302d25864e0faafdc5cb0a6d5e11e9bbf2226328889e7c0c855b73ad37653188c1512d242ce864a708b29ca405a30956cc2b6fde7c2c67b7333d732d02076c5e234aa25e3294bf7e9ec2ce85e080d5a418977c34060a6b8c6f7907452e5d65fc22f63e08332ecba8f86664370ab2d3970b0968a8ad3e6e114e623d20263f586e23565e2baccad9534e59b73c89754ddfeda063807aee15de971b424782fc836c5a7581fdfff7158d557ca85f5c75da70469dceb8d37a05f4485ec36d23ca93bcfe717f589b5aad63fad7069a7456c2d8d125462be7580ac4fe9b622cf2a45bf4fdff671c80a933385c89b14ab2a6dc69020545ea9f1b5a5c15ef421debebbe8439ba2ade2244af430bd9936c2b8e97d0268ae76c09c347e754e7c5baf463a07c77700f82481e75ffcd1a10af6a5f343180c54ae34732e199680fefc879622ca71bc81f42ad163408818f44dfc2c5f1edf042520278f496dd2f680bced5dad8d1ff7f07bc74f0d6484f500141722a6f336ce89d8c28cec9592f7cf26408487c1fb4312490d55edf4290330ca937eefbd79f4ad541ebcadcb738ce02fc01405bc8859a40775a9b2a2b7a527dcc22fb849ce22691320c2a2c732e77453e0adfce61a51e27cd9ce33aae5599508a754cc004ff0f07464682386c5d10c76a4cb4b833fe9d5c035131e5ee8686bb7df988029a19a17eedae0674c1f24bc7666c097c38aab47e8d3a478861d85e86338b3873935a02b09e694fed82596e85acb33d6327bb3897958ffdfcb5189f5e18d65646af664ef9d63bc8710ad70497736e9426c49e598c0501ac5bc5db78659b0077a53b7c5a346ee40de309f7b854719e4b05221b16c9a11222f15ca839d56adfbe95cbf462a78f5af0fd5ca3c3fe38a6a4b23185990cc9748d76d10ccc21f707129e484a2310a1bc3c15127f03600fb1a34d1f2241a808d6aa487a7a0754e37cd6e4746001cf4782c52899a48197ac2a87f8a693202ec460d8d325d992af50f1de77da6a0ec6d40c0af5881092ba77c9cdbbe45a5e3bb31020d586c5144d50df9994a5d3621dd6f267107d0ac8cd3d797cf45c109b9f7de4c494ca3e9aaa23db4679c2d5786d5207403cd0bf9ccca9fe1ff47204d95b4cf817b2e7596008f9027516354d02647fee9ac2fb507acb51bd314a43afce6b7a806f01ce94894f49194bfd29c9e4442c215b0970b51e955087bffcdff5a73856b29351eee28b2480ff361b2bad0283d3655a0945436df3cacd803a0c3c03e5f0aecff0ca76b4736998dad633f6cf7d54fb5626dfe0fb949b5a34b9ba116a66bdb7f14597a2c3e322d5a3913e62744420fc6c8778e286d529bd54a7e3f367be4338590e78eaa5c20ad69abb648e30ac5793293103a2cbf7b8986dfd2c0c8f9f9c33eb4c85bb1d3cf165c5a55a2e30a0277eedd80e54c8104f903b62194014da77721c928ad08795f039fd19d782a2cdaca81137c24184d8b403a9a71fe1fd46093541ee926a102641f6bf24f4810c1fa1ce30830ff821ca55aebba815d2a905b5b0d48948820bf8c4d9bfcc64e52dbb1981f530f3195befbb529583a7de48717e74a9bce1cf3b512189fa5356e1a646a1a59f15ab5d6737d7be635dd664459813d0610f22e5a286c920132fa15b36da20b920dac8cf0d27e2febe9e748c83d57e00571b025746979512ff6f361445d84acb9bfa3c4ff734826ddac5ac542c165643eec930b1b8f0b5e7521f9c469bf7183435b5b13be9dd69af89cb40fe9bfa21e40afb3dcfc3c3ffca37b6484f1c305cd949fecb891c2ded95b3e4c79cd73876d1c7685315a8ab8c2575b0c31b0f5c5d3d9ab6360c6834bf7831a4acf7b1662e847c361154f1d4c9927a84112da7d253142bcaff242487ef0fb1a37f53bdbf30c2a4b749234571aaef42607c77f07ff81dc051941150497141ce1bdcff85aba0de15bf6e8ec37fcb01cb5859204b9a79beb17a7c7e9ce550417d6c58303cf33fb858866f0b66613a4dd499aad8c8c486ad925c609db1f443fb6b57de70c6b05a8fbaee6f511e57412dfbe86858d1aff7da0ac7d120ed971e550fde65dd4c9c8bde1d89ddc7747734b8890673afd7ff7bb14d340c9ea583be36225f5c9f2b8ba5e824002c66ae53764385bcc10f7beff5770be9dc39645f1d3383f1c7b2b6dae84d1ee0a08f6d3e029026f1463ce0f735e3593f4ad9ebd268e1cd58a32bd95394b64b12a1dccf720a59339533dda408fa58b57fd8dd4ca96c3790a690a1cd44053e60b0851c6115ecb5b40cd1aff3e43d1e9bb20b11349402e6515ca1915268f114b04b221ca640826f5ba59e7fcd3154b115d700f367788275a8ea39566655d0bbad43e48da4dddb0f6572ee6450dec1703c677f90d6bb0ff5f6e96b54de7e745b37dbde6c9575cd02c7cf3d0c2be0314fc0ae07ca40d9a9d7b1a3c6b0ca5024a197ec970d720f2018a865bf0c24ed412af4c8e745fe4c3597165f6ab848ead0dcc16f19af246fa3d265c4ba92794c44c5c3edd03a8e905135e1fa4944e5faf04c930d4022d0fa711ca3b9050c8b01a583485a3098c3efacdd56d2457352373b23ac8af003caa1b9ba01699f3f22f287c96cfd4e8bba382193257394cfd7c6ec0453f34f9ca04b73a3edd8f6acd1291d4e3d2c3aa1494eab9f997ca9a8e86ab60486eec8b4bcc1ba77961577b0edafa58ccbe6588a5066b9b314089d4fe5fbb5d0e7262cf1c7310bfdf9ba18e128b969fb85ac68091494ed8db2e4c6ac2480a06627858bc50280aa515672615bd3d69b35adcbec2eb606b79c1ea4cec3b8cbbe460f2f3ccb490bda752f0ac3114b440fd51b146a33f2c2509e850096fbff63a69ab163d44ea639990a30c138337ccf986239220ccaa3676a0f2a44348142d4dcffb4323eee91d0be4d1d4a521af4dcd4fb14652e2ebaee4f81fa089751a816dfc30d2521a40ff8a835e4c9821d72cee98857b828958688d7dc1a5d08cbcac8daacca9863fcde307ca74fe6830fbecd3ef8ed302db4fbbd7ef794b58bac87b9773b2eddbba7e04cdfd191e0b88aa01d4d1043d0c8b38625a287d0394050038165f09f6cc328fc5ac0ec4948e54257e0546b50bf04789b33689ba3895be6252ef8caac0bc9c91f0149a29a8494b991619e3c183396bf5a0466fcaef704b3c4c5eb4b81cfe7926f38761241bd239cf40c7cd41e1022a444cc81835f696129671bffbc1900a10e11ced1b6107465e6d9c0d3e20130f3aa09b52f8ff39c1617b1f12ad03d178ea240716a32de6850606174249dadbcfc7fc73ba76ff0e3fa1d6a187d6be7ab72a03eda07f7e7ba14bb3fea41d38cf46a20f04590bf954f82ca0842aaaaf870684d052a5a3ca1d4ef82170f8e9e999ad3f28d30655da1992b6809af1ad2062e53fdaf6dda21b09ac116ad2d3dbf965f767f968d2935a4d6530bc1db41f99b34d4925540e0a3f06f7962428b4bd2ededf77d601eeee560dd17bd0844e4a75fa05ba4c30ed756749a362d0f437c35f6e6ad1318caa1e31e432d7d234766242be1e75381147cfc1125a8f1636952b632da5937f928ec8b1adf0c0997aadd64fb4a02e9d54fc97a3e784a8ae3d0168569810ab5a3fe5b849bd62089677a26fb678df5f62bb407850255f8e9ee4c27d79b294644a9f80d89d6ad2b082c20ba33ccea88468ba2b0d77ab3f5456179ee998051df64628e788df87db5131fe584f2376042115a8a4fc180ce82ff99a0a5e3cc053b0bb56f398481d5553257f40f42d0d78965c24b7d82a8f3b32045deaa2e37345d0decfeeed42a48eb6a2d8df04ae4b70385773fc30eff26f4c6d9ab6498b2c3ca5a1a2c1dfa01f93b442a1d37166b51ead6addcc53ecce3edd68b473cd2d88c54566241056c0b0047bde7867eab13b28d8d5ff89c32c4d7cdcd9b7158aaf5f3956e78239b4c365276ac73c859f223f5025592b91435d3002164eaec152d24ffc29d1d3eeb6c039a5e70b8dc9bc290324b29b7eda0f5082f90b1eb05b73f2efe4d4ffb92b1b57d0608bcafd998a9a683bcb57d1f0a4f46fa492015a9f4d843ee8ecc120c261040dbdd5c61603607992160f032344589015d638fd4f3c786232b0b4cc6891a435d96e533f1c370e3fb5ba77c7c1fa117edd235b7a67b91bdfecd5651a06abb6d65a3111d38c24a91daa9d49be7f4f6d58e3f042a556e617c3f4fd8f4cb07fe595d81f1fc0984555c091a10cf847569becef17c5353b8bcd0b03e447706123a66d7f74cf786a51942012b8a04c43c63b606cd17f5ea2445150a8932241b892e400918e28fa9dc6af3dfc985eaaf58c78cbcafb4b937be9b47df1b726374809f7413ebbe2aa8cf9475ce7fa386abf59460073ac76eb3341292a93d4564f458d0be3935adb4f9512ae2211652ce64778fc3db26f86c260290ca83ffbbb5dd69ab252e5204e1caf20df02345d8631cdb8665898a65c12d77e59f89a3d704ee8eb8e06022e7ca0afbef2f1419213701ce0e1c985680d380199a0c0d41a050748aa978c418da62d761af5da78714e2f3514135205be97297275bcae3b90e372a6082ef5244532410da6099dd8160327f1bc87f27df808a9daf6722624526c63fbefaea942423d34763fb8ca839a306c38395e35a8a1791d530d451775e397702b2118dfef2384482da6e2acc0e0faa64de972d67fedebc3a0e751db7a924a017cd53c886f8f3dfd76fd50699caf2204039bf6b5800c24972e5a16c0123d606c8b161a0604ef8aef432e0254537cba45d908b94960603482551fc20d5b685caf100c4c51552d26b347ff4b4c086554e6ff19e7e2650b7eecde02031efe6e3f5a108488affe7fb1d9dc83a76d1d5cd8ff18f84c110f1d3d2d0c13b1d2d61691cc9b3848c23a11330ad18c24090caf61d707fd9ef730e38f00bcc3af34c365326ee1a628111feb74ad3cd2ff5ec44a9416b6fea834cb6d32817d76084c4e8ce27bc995e26160d12724d0d93637d09c1a3e5e0d5e7bccadcca4fd820fa5aff8a44707ef1fb866ba850531fc2affa4bfa206bf887a0cc031c8db2e457ae79a503dbb16237f5ae58fae840906b7f38c878a915808b22ba024b479893408544de41f8337b9f9663a4f748ee8b28a3988c279a422b67676e7843e2d33a47eaaf775be62e8bd194ac7896ad249045dbea5ba03523b98c8175ca0b0a2acfc7d4cf33e9c9cf0e66b26ae47b5fbd6155eeb1936c8fea36684fc5c656ae52af5ae3b3163ac1e7c14ebdf7bda6cd24faa45d347f2fcd9458765fb21c0d39333ee346404b80d3871ba4084277ef03e219bc5d3924997002747feb0c77bfe4c1b96cb999c34998cf244f4ba53381de230607759de620cff5cab6f77c97e1928be81aa0a41e59352d8f599aff972cb42bfe36c7816fe17e95b2b412566fde4078afeaa66809822481ede7dae420272d68137d342fdad882f67ae15fd42fe39798a8b2cdc45e8eb7670f6b1f47ddd692aa9320e8bfe7e5057cc85efa217b36cd79c3dc9f01d103294d53b96659a6bcc6bd426414f9bf21bfc4c6b839938b34d0bb9aaefc840efcb7027682137969a9e379ffd5619ec253", &(0x7f0000000040)=""/142}, 0x20) 03:53:19 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x4a8400, 0x0) 03:53:19 executing program 5: r0 = socket(0x10, 0x3, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e22, @empty}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) 03:53:20 executing program 0: syz_open_dev$hidraw(0xffffffffffffffff, 0x0, 0x101142) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) r0 = syz_open_procfs(0x0, &(0x7f0000004cc0)='net/udp6\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x404d82, 0x0) ioctl$FS_IOC_GETFSLABEL(0xffffffffffffffff, 0x81009431, &(0x7f00000004c0)) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000005e00)=ANY=[@ANYBLOB="620af8ff0c203321bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bbd46040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa1b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0121ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83309916b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476f050000002116219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030080000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b26333986371429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929666efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8cffffffffbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcb06000000acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e5247c0c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188540300000082068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42646bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be280159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9af3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2ba9acd93e62ec2195bdffd22379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7cd049f946787cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e215590600000000000000a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8234ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf44757346d000000d5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e052131385d19599bb1c2283e3f7bb01a11a1845db6b8eba64945f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70f36fc914496dfa9e6c6d146433f56afc7ab8485c014e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff335b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed891301000000000000004f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f84053e7fa6589e9af5170bb12ead4f4d0f13c2284659f16acc82c198e436ab638b6c6e91cef0a0e401bbd1d81887b15382487a7dab3895a842615dcf43b068007599a28751c58e45f9b5a5d9f51e7d97a2368917720b26865c0819cc56b1bddcae597ee22271cc6b532810b09607953b6752120d146f290ccc63d029b02c18c495897f4fdd53ae64df2ec9ac09d7fb36432a84bbc342acf26e52c95dfe169deed0b6438a67955b3b866f9d38311a7d595d8534e98f44378244747a17af4cc18fd1a3b14549d08d22b6f4d1fd654423a8f72b5d6c0db2bfec536f0e09c329c5c8c77a00f4c74a68f4df8eca081974cc23eb2cc13172a15967ecd6bfcc9f0103ae05aab8000749d907fb0f10a9da2c50ee32306db3424e08b18d819a8c542877a1f599572b2eff250a17ca95aced5558e27e3a79dcb172125811972a402c83c4f82acade78b2197c92fd595d0ba0821569e2997cb4155ad2043e0dc071928cd90d12d2890aa1aeb2b6f531a796923cb52154837b6577c"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x80000000000002, &(0x7f0000000000)=0x200, 0x4) sendmsg$nl_route(r3, &(0x7f0000004b80)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000340)={&(0x7f0000004b00)=ANY=[@ANYBLOB='\x00\x00', @ANYRES32, @ANYBLOB, @ANYRES32, @ANYBLOB, @ANYRES32=r3, @ANYBLOB='\b\x00', @ANYRES32, @ANYBLOB], 0x68}}, 0x40040) signalfd(r5, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs={0x1, 0x0, 0x4e21}, 0x6e) bind$inet(r4, &(0x7f00000003c0)={0x2, 0x200000000004e23, @broadcast}, 0x10) sendto$inet(r4, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r4, 0x1, 0x8, &(0x7f0000000100), 0x4) write$binfmt_elf64(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES8, @ANYRES64], 0x100000530) read$FUSE(r3, &(0x7f0000001980)={0x2020}, 0x2020) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x9, 0x3, &(0x7f0000000080)=@framed={{0x85, 0x0, 0x0, 0x0, 0x0, 0x27}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:53:20 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000100)={0x1, &(0x7f00000005c0)="a86050f1c60729f570431196c6eee6debef916f063b240617125cb36bd25498de4c1881f1acc955d3f25a47e859285ca8eb9ee3db42156d65b41b278474fa76c067b4996f06e4c87d5d5c8f6738a2ca8d21563ab184712d58feb110cad23f3386d314a77521b61e30fead788c7b9805395d7367c62bf29c78f6cd8c7bb1d6529e4411056ac38fd420fd53e6b4ea260cdd4ee36c52cbe883f302d25864e0faafdc5cb0a6d5e11e9bbf2226328889e7c0c855b73ad37653188c1512d242ce864a708b29ca405a30956cc2b6fde7c2c67b7333d732d02076c5e234aa25e3294bf7e9ec2ce85e080d5a418977c34060a6b8c6f7907452e5d65fc22f63e08332ecba8f86664370ab2d3970b0968a8ad3e6e114e623d20263f586e23565e2baccad9534e59b73c89754ddfeda063807aee15de971b424782fc836c5a7581fdfff7158d557ca85f5c75da70469dceb8d37a05f4485ec36d23ca93bcfe717f589b5aad63fad7069a7456c2d8d125462be7580ac4fe9b622cf2a45bf4fdff671c80a933385c89b14ab2a6dc69020545ea9f1b5a5c15ef421debebbe8439ba2ade2244af430bd9936c2b8e97d0268ae76c09c347e754e7c5baf463a07c77700f82481e75ffcd1a10af6a5f343180c54ae34732e199680fefc879622ca71bc81f42ad163408818f44dfc2c5f1edf042520278f496dd2f680bced5dad8d1ff7f07bc74f0d6484f500141722a6f336ce89d8c28cec9592f7cf26408487c1fb4312490d55edf4290330ca937eefbd79f4ad541ebcadcb738ce02fc01405bc8859a40775a9b2a2b7a527dcc22fb849ce22691320c2a2c732e77453e0adfce61a51e27cd9ce33aae5599508a754cc004ff0f07464682386c5d10c76a4cb4b833fe9d5c035131e5ee8686bb7df988029a19a17eedae0674c1f24bc7666c097c38aab47e8d3a478861d85e86338b3873935a02b09e694fed82596e85acb33d6327bb3897958ffdfcb5189f5e18d65646af664ef9d63bc8710ad70497736e9426c49e598c0501ac5bc5db78659b0077a53b7c5a346ee40de309f7b854719e4b05221b16c9a11222f15ca839d56adfbe95cbf462a78f5af0fd5ca3c3fe38a6a4b23185990cc9748d76d10ccc21f707129e484a2310a1bc3c15127f03600fb1a34d1f2241a808d6aa487a7a0754e37cd6e4746001cf4782c52899a48197ac2a87f8a693202ec460d8d325d992af50f1de77da6a0ec6d40c0af5881092ba77c9cdbbe45a5e3bb31020d586c5144d50df9994a5d3621dd6f267107d0ac8cd3d797cf45c109b9f7de4c494ca3e9aaa23db4679c2d5786d5207403cd0bf9ccca9fe1ff47204d95b4cf817b2e7596008f9027516354d02647fee9ac2fb507acb51bd314a43afce6b7a806f01ce94894f49194bfd29c9e4442c215b0970b51e955087bffcdff5a73856b29351eee28b2480ff361b2bad0283d3655a0945436df3cacd803a0c3c03e5f0aecff0ca76b4736998dad633f6cf7d54fb5626dfe0fb949b5a34b9ba116a66bdb7f14597a2c3e322d5a3913e62744420fc6c8778e286d529bd54a7e3f367be4338590e78eaa5c20ad69abb648e30ac5793293103a2cbf7b8986dfd2c0c8f9f9c33eb4c85bb1d3cf165c5a55a2e30a0277eedd80e54c8104f903b62194014da77721c928ad08795f039fd19d782a2cdaca81137c24184d8b403a9a71fe1fd46093541ee926a102641f6bf24f4810c1fa1ce30830ff821ca55aebba815d2a905b5b0d48948820bf8c4d9bfcc64e52dbb1981f530f3195befbb529583a7de48717e74a9bce1cf3b512189fa5356e1a646a1a59f15ab5d6737d7be635dd664459813d0610f22e5a286c920132fa15b36da20b920dac8cf0d27e2febe9e748c83d57e00571b025746979512ff6f361445d84acb9bfa3c4ff734826ddac5ac542c165643eec930b1b8f0b5e7521f9c469bf7183435b5b13be9dd69af89cb40fe9bfa21e40afb3dcfc3c3ffca37b6484f1c305cd949fecb891c2ded95b3e4c79cd73876d1c7685315a8ab8c2575b0c31b0f5c5d3d9ab6360c6834bf7831a4acf7b1662e847c361154f1d4c9927a84112da7d253142bcaff242487ef0fb1a37f53bdbf30c2a4b749234571aaef42607c77f07ff81dc051941150497141ce1bdcff85aba0de15bf6e8ec37fcb01cb5859204b9a79beb17a7c7e9ce550417d6c58303cf33fb858866f0b66613a4dd499aad8c8c486ad925c609db1f443fb6b57de70c6b05a8fbaee6f511e57412dfbe86858d1aff7da0ac7d120ed971e550fde65dd4c9c8bde1d89ddc7747734b8890673afd7ff7bb14d340c9ea583be36225f5c9f2b8ba5e824002c66ae53764385bcc10f7beff5770be9dc39645f1d3383f1c7b2b6dae84d1ee0a08f6d3e029026f1463ce0f735e3593f4ad9ebd268e1cd58a32bd95394b64b12a1dccf720a59339533dda408fa58b57fd8dd4ca96c3790a690a1cd44053e60b0851c6115ecb5b40cd1aff3e43d1e9bb20b11349402e6515ca1915268f114b04b221ca640826f5ba59e7fcd3154b115d700f367788275a8ea39566655d0bbad43e48da4dddb0f6572ee6450dec1703c677f90d6bb0ff5f6e96b54de7e745b37dbde6c9575cd02c7cf3d0c2be0314fc0ae07ca40d9a9d7b1a3c6b0ca5024a197ec970d720f2018a865bf0c24ed412af4c8e745fe4c3597165f6ab848ead0dcc16f19af246fa3d265c4ba92794c44c5c3edd03a8e905135e1fa4944e5faf04c930d4022d0fa711ca3b9050c8b01a583485a3098c3efacdd56d2457352373b23ac8af003caa1b9ba01699f3f22f287c96cfd4e8bba382193257394cfd7c6ec0453f34f9ca04b73a3edd8f6acd1291d4e3d2c3aa1494eab9f997ca9a8e86ab60486eec8b4bcc1ba77961577b0edafa58ccbe6588a5066b9b314089d4fe5fbb5d0e7262cf1c7310bfdf9ba18e128b969fb85ac68091494ed8db2e4c6ac2480a06627858bc50280aa515672615bd3d69b35adcbec2eb606b79c1ea4cec3b8cbbe460f2f3ccb490bda752f0ac3114b440fd51b146a33f2c2509e850096fbff63a69ab163d44ea639990a30c138337ccf986239220ccaa3676a0f2a44348142d4dcffb4323eee91d0be4d1d4a521af4dcd4fb14652e2ebaee4f81fa089751a816dfc30d2521a40ff8a835e4c9821d72cee98857b828958688d7dc1a5d08cbcac8daacca9863fcde307ca74fe6830fbecd3ef8ed302db4fbbd7ef794b58bac87b9773b2eddbba7e04cdfd191e0b88aa01d4d1043d0c8b38625a287d0394050038165f09f6cc328fc5ac0ec4948e54257e0546b50bf04789b33689ba3895be6252ef8caac0bc9c91f0149a29a8494b991619e3c183396bf5a0466fcaef704b3c4c5eb4b81cfe7926f38761241bd239cf40c7cd41e1022a444cc81835f696129671bffbc1900a10e11ced1b6107465e6d9c0d3e20130f3aa09b52f8ff39c1617b1f12ad03d178ea240716a32de6850606174249dadbcfc7fc73ba76ff0e3fa1d6a187d6be7ab72a03eda07f7e7ba14bb3fea41d38cf46a20f04590bf954f82ca0842aaaaf870684d052a5a3ca1d4ef82170f8e9e999ad3f28d30655da1992b6809af1ad2062e53fdaf6dda21b09ac116ad2d3dbf965f767f968d2935a4d6530bc1db41f99b34d4925540e0a3f06f7962428b4bd2ededf77d601eeee560dd17bd0844e4a75fa05ba4c30ed756749a362d0f437c35f6e6ad1318caa1e31e432d7d234766242be1e75381147cfc1125a8f1636952b632da5937f928ec8b1adf0c0997aadd64fb4a02e9d54fc97a3e784a8ae3d0168569810ab5a3fe5b849bd62089677a26fb678df5f62bb407850255f8e9ee4c27d79b294644a9f80d89d6ad2b082c20ba33ccea88468ba2b0d77ab3f5456179ee998051df64628e788df87db5131fe584f2376042115a8a4fc180ce82ff99a0a5e3cc053b0bb56f398481d5553257f40f42d0d78965c24b7d82a8f3b32045deaa2e37345d0decfeeed42a48eb6a2d8df04ae4b70385773fc30eff26f4c6d9ab6498b2c3ca5a1a2c1dfa01f93b442a1d37166b51ead6addcc53ecce3edd68b473cd2d88c54566241056c0b0047bde7867eab13b28d8d5ff89c32c4d7cdcd9b7158aaf5f3956e78239b4c365276ac73c859f223f5025592b91435d3002164eaec152d24ffc29d1d3eeb6c039a5e70b8dc9bc290324b29b7eda0f5082f90b1eb05b73f2efe4d4ffb92b1b57d0608bcafd998a9a683bcb57d1f0a4f46fa492015a9f4d843ee8ecc120c261040dbdd5c61603607992160f032344589015d638fd4f3c786232b0b4cc6891a435d96e533f1c370e3fb5ba77c7c1fa117edd235b7a67b91bdfecd5651a06abb6d65a3111d38c24a91daa9d49be7f4f6d58e3f042a556e617c3f4fd8f4cb07fe595d81f1fc0984555c091a10cf847569becef17c5353b8bcd0b03e447706123a66d7f74cf786a51942012b8a04c43c63b606cd17f5ea2445150a8932241b892e400918e28fa9dc6af3dfc985eaaf58c78cbcafb4b937be9b47df1b726374809f7413ebbe2aa8cf9475ce7fa386abf59460073ac76eb3341292a93d4564f458d0be3935adb4f9512ae2211652ce64778fc3db26f86c260290ca83ffbbb5dd69ab252e5204e1caf20df02345d8631cdb8665898a65c12d77e59f89a3d704ee8eb8e06022e7ca0afbef2f1419213701ce0e1c985680d380199a0c0d41a050748aa978c418da62d761af5da78714e2f3514135205be97297275bcae3b90e372a6082ef5244532410da6099dd8160327f1bc87f27df808a9daf6722624526c63fbefaea942423d34763fb8ca839a306c38395e35a8a1791d530d451775e397702b2118dfef2384482da6e2acc0e0faa64de972d67fedebc3a0e751db7a924a017cd53c886f8f3dfd76fd50699caf2204039bf6b5800c24972e5a16c0123d606c8b161a0604ef8aef432e0254537cba45d908b94960603482551fc20d5b685caf100c4c51552d26b347ff4b4c086554e6ff19e7e2650b7eecde02031efe6e3f5a108488affe7fb1d9dc83a76d1d5cd8ff18f84c110f1d3d2d0c13b1d2d61691cc9b3848c23a11330ad18c24090caf61d707fd9ef730e38f00bcc3af34c365326ee1a628111feb74ad3cd2ff5ec44a9416b6fea834cb6d32817d76084c4e8ce27bc995e26160d12724d0d93637d09c1a3e5e0d5e7bccadcca4fd820fa5aff8a44707ef1fb866ba850531fc2affa4bfa206bf887a0cc031c8db2e457ae79a503dbb16237f5ae58fae840906b7f38c878a915808b22ba024b479893408544de41f8337b9f9663a4f748ee8b28a3988c279a422b67676e7843e2d33a47eaaf775be62e8bd194ac7896ad249045dbea5ba03523b98c8175ca0b0a2acfc7d4cf33e9c9cf0e66b26ae47b5fbd6155eeb1936c8fea36684fc5c656ae52af5ae3b3163ac1e7c14ebdf7bda6cd24faa45d347f2fcd9458765fb21c0d39333ee346404b80d3871ba4084277ef03e219bc5d3924997002747feb0c77bfe4c1b96cb999c34998cf244f4ba53381de230607759de620cff5cab6f77c97e1928be81aa0a41e59352d8f599aff972cb42bfe36c7816fe17e95b2b412566fde4078afeaa66809822481ede7dae420272d68137d342fdad882f67ae15fd42fe39798a8b2cdc45e8eb7670f6b1f47ddd692aa9320e8bfe7e5057cc85efa217b36cd79c3dc9f01d103294d53b96659a6bcc6bd426414f9bf21bfc4c6b839938b34d0bb9aaefc840efcb7027682137969a9e379ffd5619ec253", &(0x7f0000000040)=""/142}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) (async) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000100)={0x1, &(0x7f00000005c0)="a86050f1c60729f570431196c6eee6debef916f063b240617125cb36bd25498de4c1881f1acc955d3f25a47e859285ca8eb9ee3db42156d65b41b278474fa76c067b4996f06e4c87d5d5c8f6738a2ca8d21563ab184712d58feb110cad23f3386d314a77521b61e30fead788c7b9805395d7367c62bf29c78f6cd8c7bb1d6529e4411056ac38fd420fd53e6b4ea260cdd4ee36c52cbe883f302d25864e0faafdc5cb0a6d5e11e9bbf2226328889e7c0c855b73ad37653188c1512d242ce864a708b29ca405a30956cc2b6fde7c2c67b7333d732d02076c5e234aa25e3294bf7e9ec2ce85e080d5a418977c34060a6b8c6f7907452e5d65fc22f63e08332ecba8f86664370ab2d3970b0968a8ad3e6e114e623d20263f586e23565e2baccad9534e59b73c89754ddfeda063807aee15de971b424782fc836c5a7581fdfff7158d557ca85f5c75da70469dceb8d37a05f4485ec36d23ca93bcfe717f589b5aad63fad7069a7456c2d8d125462be7580ac4fe9b622cf2a45bf4fdff671c80a933385c89b14ab2a6dc69020545ea9f1b5a5c15ef421debebbe8439ba2ade2244af430bd9936c2b8e97d0268ae76c09c347e754e7c5baf463a07c77700f82481e75ffcd1a10af6a5f343180c54ae34732e199680fefc879622ca71bc81f42ad163408818f44dfc2c5f1edf042520278f496dd2f680bced5dad8d1ff7f07bc74f0d6484f500141722a6f336ce89d8c28cec9592f7cf26408487c1fb4312490d55edf4290330ca937eefbd79f4ad541ebcadcb738ce02fc01405bc8859a40775a9b2a2b7a527dcc22fb849ce22691320c2a2c732e77453e0adfce61a51e27cd9ce33aae5599508a754cc004ff0f07464682386c5d10c76a4cb4b833fe9d5c035131e5ee8686bb7df988029a19a17eedae0674c1f24bc7666c097c38aab47e8d3a478861d85e86338b3873935a02b09e694fed82596e85acb33d6327bb3897958ffdfcb5189f5e18d65646af664ef9d63bc8710ad70497736e9426c49e598c0501ac5bc5db78659b0077a53b7c5a346ee40de309f7b854719e4b05221b16c9a11222f15ca839d56adfbe95cbf462a78f5af0fd5ca3c3fe38a6a4b23185990cc9748d76d10ccc21f707129e484a2310a1bc3c15127f03600fb1a34d1f2241a808d6aa487a7a0754e37cd6e4746001cf4782c52899a48197ac2a87f8a693202ec460d8d325d992af50f1de77da6a0ec6d40c0af5881092ba77c9cdbbe45a5e3bb31020d586c5144d50df9994a5d3621dd6f267107d0ac8cd3d797cf45c109b9f7de4c494ca3e9aaa23db4679c2d5786d5207403cd0bf9ccca9fe1ff47204d95b4cf817b2e7596008f9027516354d02647fee9ac2fb507acb51bd314a43afce6b7a806f01ce94894f49194bfd29c9e4442c215b0970b51e955087bffcdff5a73856b29351eee28b2480ff361b2bad0283d3655a0945436df3cacd803a0c3c03e5f0aecff0ca76b4736998dad633f6cf7d54fb5626dfe0fb949b5a34b9ba116a66bdb7f14597a2c3e322d5a3913e62744420fc6c8778e286d529bd54a7e3f367be4338590e78eaa5c20ad69abb648e30ac5793293103a2cbf7b8986dfd2c0c8f9f9c33eb4c85bb1d3cf165c5a55a2e30a0277eedd80e54c8104f903b62194014da77721c928ad08795f039fd19d782a2cdaca81137c24184d8b403a9a71fe1fd46093541ee926a102641f6bf24f4810c1fa1ce30830ff821ca55aebba815d2a905b5b0d48948820bf8c4d9bfcc64e52dbb1981f530f3195befbb529583a7de48717e74a9bce1cf3b512189fa5356e1a646a1a59f15ab5d6737d7be635dd664459813d0610f22e5a286c920132fa15b36da20b920dac8cf0d27e2febe9e748c83d57e00571b025746979512ff6f361445d84acb9bfa3c4ff734826ddac5ac542c165643eec930b1b8f0b5e7521f9c469bf7183435b5b13be9dd69af89cb40fe9bfa21e40afb3dcfc3c3ffca37b6484f1c305cd949fecb891c2ded95b3e4c79cd73876d1c7685315a8ab8c2575b0c31b0f5c5d3d9ab6360c6834bf7831a4acf7b1662e847c361154f1d4c9927a84112da7d253142bcaff242487ef0fb1a37f53bdbf30c2a4b749234571aaef42607c77f07ff81dc051941150497141ce1bdcff85aba0de15bf6e8ec37fcb01cb5859204b9a79beb17a7c7e9ce550417d6c58303cf33fb858866f0b66613a4dd499aad8c8c486ad925c609db1f443fb6b57de70c6b05a8fbaee6f511e57412dfbe86858d1aff7da0ac7d120ed971e550fde65dd4c9c8bde1d89ddc7747734b8890673afd7ff7bb14d340c9ea583be36225f5c9f2b8ba5e824002c66ae53764385bcc10f7beff5770be9dc39645f1d3383f1c7b2b6dae84d1ee0a08f6d3e029026f1463ce0f735e3593f4ad9ebd268e1cd58a32bd95394b64b12a1dccf720a59339533dda408fa58b57fd8dd4ca96c3790a690a1cd44053e60b0851c6115ecb5b40cd1aff3e43d1e9bb20b11349402e6515ca1915268f114b04b221ca640826f5ba59e7fcd3154b115d700f367788275a8ea39566655d0bbad43e48da4dddb0f6572ee6450dec1703c677f90d6bb0ff5f6e96b54de7e745b37dbde6c9575cd02c7cf3d0c2be0314fc0ae07ca40d9a9d7b1a3c6b0ca5024a197ec970d720f2018a865bf0c24ed412af4c8e745fe4c3597165f6ab848ead0dcc16f19af246fa3d265c4ba92794c44c5c3edd03a8e905135e1fa4944e5faf04c930d4022d0fa711ca3b9050c8b01a583485a3098c3efacdd56d2457352373b23ac8af003caa1b9ba01699f3f22f287c96cfd4e8bba382193257394cfd7c6ec0453f34f9ca04b73a3edd8f6acd1291d4e3d2c3aa1494eab9f997ca9a8e86ab60486eec8b4bcc1ba77961577b0edafa58ccbe6588a5066b9b314089d4fe5fbb5d0e7262cf1c7310bfdf9ba18e128b969fb85ac68091494ed8db2e4c6ac2480a06627858bc50280aa515672615bd3d69b35adcbec2eb606b79c1ea4cec3b8cbbe460f2f3ccb490bda752f0ac3114b440fd51b146a33f2c2509e850096fbff63a69ab163d44ea639990a30c138337ccf986239220ccaa3676a0f2a44348142d4dcffb4323eee91d0be4d1d4a521af4dcd4fb14652e2ebaee4f81fa089751a816dfc30d2521a40ff8a835e4c9821d72cee98857b828958688d7dc1a5d08cbcac8daacca9863fcde307ca74fe6830fbecd3ef8ed302db4fbbd7ef794b58bac87b9773b2eddbba7e04cdfd191e0b88aa01d4d1043d0c8b38625a287d0394050038165f09f6cc328fc5ac0ec4948e54257e0546b50bf04789b33689ba3895be6252ef8caac0bc9c91f0149a29a8494b991619e3c183396bf5a0466fcaef704b3c4c5eb4b81cfe7926f38761241bd239cf40c7cd41e1022a444cc81835f696129671bffbc1900a10e11ced1b6107465e6d9c0d3e20130f3aa09b52f8ff39c1617b1f12ad03d178ea240716a32de6850606174249dadbcfc7fc73ba76ff0e3fa1d6a187d6be7ab72a03eda07f7e7ba14bb3fea41d38cf46a20f04590bf954f82ca0842aaaaf870684d052a5a3ca1d4ef82170f8e9e999ad3f28d30655da1992b6809af1ad2062e53fdaf6dda21b09ac116ad2d3dbf965f767f968d2935a4d6530bc1db41f99b34d4925540e0a3f06f7962428b4bd2ededf77d601eeee560dd17bd0844e4a75fa05ba4c30ed756749a362d0f437c35f6e6ad1318caa1e31e432d7d234766242be1e75381147cfc1125a8f1636952b632da5937f928ec8b1adf0c0997aadd64fb4a02e9d54fc97a3e784a8ae3d0168569810ab5a3fe5b849bd62089677a26fb678df5f62bb407850255f8e9ee4c27d79b294644a9f80d89d6ad2b082c20ba33ccea88468ba2b0d77ab3f5456179ee998051df64628e788df87db5131fe584f2376042115a8a4fc180ce82ff99a0a5e3cc053b0bb56f398481d5553257f40f42d0d78965c24b7d82a8f3b32045deaa2e37345d0decfeeed42a48eb6a2d8df04ae4b70385773fc30eff26f4c6d9ab6498b2c3ca5a1a2c1dfa01f93b442a1d37166b51ead6addcc53ecce3edd68b473cd2d88c54566241056c0b0047bde7867eab13b28d8d5ff89c32c4d7cdcd9b7158aaf5f3956e78239b4c365276ac73c859f223f5025592b91435d3002164eaec152d24ffc29d1d3eeb6c039a5e70b8dc9bc290324b29b7eda0f5082f90b1eb05b73f2efe4d4ffb92b1b57d0608bcafd998a9a683bcb57d1f0a4f46fa492015a9f4d843ee8ecc120c261040dbdd5c61603607992160f032344589015d638fd4f3c786232b0b4cc6891a435d96e533f1c370e3fb5ba77c7c1fa117edd235b7a67b91bdfecd5651a06abb6d65a3111d38c24a91daa9d49be7f4f6d58e3f042a556e617c3f4fd8f4cb07fe595d81f1fc0984555c091a10cf847569becef17c5353b8bcd0b03e447706123a66d7f74cf786a51942012b8a04c43c63b606cd17f5ea2445150a8932241b892e400918e28fa9dc6af3dfc985eaaf58c78cbcafb4b937be9b47df1b726374809f7413ebbe2aa8cf9475ce7fa386abf59460073ac76eb3341292a93d4564f458d0be3935adb4f9512ae2211652ce64778fc3db26f86c260290ca83ffbbb5dd69ab252e5204e1caf20df02345d8631cdb8665898a65c12d77e59f89a3d704ee8eb8e06022e7ca0afbef2f1419213701ce0e1c985680d380199a0c0d41a050748aa978c418da62d761af5da78714e2f3514135205be97297275bcae3b90e372a6082ef5244532410da6099dd8160327f1bc87f27df808a9daf6722624526c63fbefaea942423d34763fb8ca839a306c38395e35a8a1791d530d451775e397702b2118dfef2384482da6e2acc0e0faa64de972d67fedebc3a0e751db7a924a017cd53c886f8f3dfd76fd50699caf2204039bf6b5800c24972e5a16c0123d606c8b161a0604ef8aef432e0254537cba45d908b94960603482551fc20d5b685caf100c4c51552d26b347ff4b4c086554e6ff19e7e2650b7eecde02031efe6e3f5a108488affe7fb1d9dc83a76d1d5cd8ff18f84c110f1d3d2d0c13b1d2d61691cc9b3848c23a11330ad18c24090caf61d707fd9ef730e38f00bcc3af34c365326ee1a628111feb74ad3cd2ff5ec44a9416b6fea834cb6d32817d76084c4e8ce27bc995e26160d12724d0d93637d09c1a3e5e0d5e7bccadcca4fd820fa5aff8a44707ef1fb866ba850531fc2affa4bfa206bf887a0cc031c8db2e457ae79a503dbb16237f5ae58fae840906b7f38c878a915808b22ba024b479893408544de41f8337b9f9663a4f748ee8b28a3988c279a422b67676e7843e2d33a47eaaf775be62e8bd194ac7896ad249045dbea5ba03523b98c8175ca0b0a2acfc7d4cf33e9c9cf0e66b26ae47b5fbd6155eeb1936c8fea36684fc5c656ae52af5ae3b3163ac1e7c14ebdf7bda6cd24faa45d347f2fcd9458765fb21c0d39333ee346404b80d3871ba4084277ef03e219bc5d3924997002747feb0c77bfe4c1b96cb999c34998cf244f4ba53381de230607759de620cff5cab6f77c97e1928be81aa0a41e59352d8f599aff972cb42bfe36c7816fe17e95b2b412566fde4078afeaa66809822481ede7dae420272d68137d342fdad882f67ae15fd42fe39798a8b2cdc45e8eb7670f6b1f47ddd692aa9320e8bfe7e5057cc85efa217b36cd79c3dc9f01d103294d53b96659a6bcc6bd426414f9bf21bfc4c6b839938b34d0bb9aaefc840efcb7027682137969a9e379ffd5619ec253", &(0x7f0000000040)=""/142}, 0x20) (async) 03:53:20 executing program 5: r0 = socket(0x10, 0x3, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e22, @empty}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) socket(0x10, 0x3, 0x0) (async) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e22, @empty}, 0x10) (async) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) (async) 03:53:20 executing program 2: socket(0x10, 0x3, 0x0) (async) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x4a8400, 0x0) [ 1439.860504][ T5828] EXT4-fs (loop4): Test dummy encryption mode enabled [ 1439.867790][ T5828] EXT4-fs (loop4): Unrecognized mount option "noinit_itablÏ©‡®e" or missing value [ 1439.884812][ T5842] loop3: detected capacity change from 0 to 1024 03:53:20 executing program 4: r0 = syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f00000031c0)=ANY=[@ANYBLOB="64656275672c62736467726f7570732c6e6f646973636172642c746573745f64756d6d795f656e6372797074696f6e2c6e6f6a6f75726e616c5f636865636b73756d2c696e69745f697461626c653d3078303030303030303030303030303030302c6e6f696e69745f697461626ccfa987ae1a652c646174615f6572723d69676e6f72652c746573745f64756d6d795f656e6372797074696f6e2c00"], 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") (async) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) (async) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r2}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r3 = accept$nfc_llcp(r1, &(0x7f0000006dc0), &(0x7f0000006e40)=0x60) (async) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r4}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r5}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r6 = fcntl$getown(r1, 0x9) (async) read$FUSE(r1, &(0x7f0000006e80)={0x2020, 0x0, 0x0, 0x0}, 0x2020) (async) r8 = getpid() sched_setscheduler(r8, 0x1, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) connect$unix(r9, &(0x7f000057eff8)=@abs, 0x6e) (async) recvmmsg(r9, 0x0, 0x0, 0x2, 0x0) (async) r10 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001300)=ANY=[@ANYBLOB="620af8ffa1dc0021bfa100000000000007010000f8ffffffb702000007000000bd120000000000008500000010000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24561f1b2607995daa56f151905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64b751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07372c29184ff7f4a7c0000070000006056feb4cc664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45e0000000000000401d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0810000000000006fa03c6468978089b302d7ff6023cdcedb5e0125ebbcebdde510cb2364149215108337719acd97cfa107d40224edc5465a932b77a74e802a0dc6bf25d8a242bc6099ad2300000480006ef6c1ff0900000000000010c63a949e8b7955394ffaff03000000000000ab87b1bfeda7be586602d985430cea080000000000000026abfb0767192361448279b05d96a703a660581eecdbf5bcd3de227a167ca17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b6c7632d5933a1c1fa5605bd7603f2ba2a790d62d6faec2fed44da4928b30142ba1fde5c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0cb97fca585ec6bf58351d578be00d952aab9c71764b0a8a7583c90b3433b809bdb9fbd48fc877505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223d8d9e86c5ea06d108d8f80a0eb4fa39f6b5c02e6d6d90756ff578f570000f834c21364e2b47e101793e800009700cf0b4b000029413300000000000000000003000000000000000000000000001000000000559711e6e8fcffffffffffffffb2d02edc3e01dd271c896249ed85b980680b09000000000f0000169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffffd897ef3b7cda42f93d53046da21b40216e14ba2d6af8656b01e17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccf1f9f3282830689da6b53b263339863297771d74732d400003341bf4a00fc9fec2271ff01589646efd1cf870cd7bb2366fde4a594290c405ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d30a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe760e717a04becff0f719197724f4fce1093b62d7e8c7123d890decacec55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e109f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c70600000000000000b7561301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f871b136345cf67ca3fb5aac518a75f9e7d7101da80000a6006c489b3a06fb99e0347f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f91e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e669261192899d4562db0e22d564ae09bb6d163118e401e024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99a3594191e104d417e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000a1fec9000000d694210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137ab79a404abde7750898b59270bb29b81367ac91bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f00fb8191bbab2dc591dda61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214d00000000d6c98cd1a9fbe1e7d58c08acaf30065b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ce21d69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821a00e8c5c39609ff854356cb490000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d0b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c471c7868e7da7eaa69eb7f7f80572fdd11bb1d070080fbc22bf73468788df51710eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331ff5e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba830d3f474b079b407000000deff000040430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71b967ce7daac4be290159f6bcd75f0dda9de5532e66ae9e48b0ed1254a81faae79b6af6fbb869604d51de44c4e0973171ad47d6c00ebc7603093f000000fdec743af930cd6db49a47613808bad959719c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15d6533f78a1f4e2df4ca23d867693fd42de9b49a1b36d48a44ba6a4530e59bec53e876dc660dd63bed8d31c31c37a373d4efd89f80a4377b1b1292a893a516dab183ee65744fb8fc4f9ce2242e0f00000000010000000000000000000057d77480e0345effff6413258d1f6eb190aa28cbb4bafe3436b176c7ed4b132fb805d5edd9d188daf28d89c014c3ecca10ae55704544673e1fa03b84f63e022fe755f4007a4a899eaf52c4f491d8e97c862e29e4570600000091c691faee1e0c8fe056a07474e6e5490a7d3c3402000000b60600d837c6befc63ddf2f594ad7cbc56a1e44d218c956a5392a995f1fae8e9f206efbb33854dc70104d74dc07748f9745cb796da2dfb714a0500000000000000faed94fc39acfb3fd25dfa8116a154cd1226e1bb72b59fed817072a0da60160761fd3dffda0f7c592eabd8ab68334d2a1693cb187539049e331272bf5135044df8161400211b8012b6eb1ed5656e83f65509bb4b323c5bd61bff949d3bade2f6ffda1360c2786e16937ab61d6dcafed319c716357d0885f9c6d1f442954c167dd9b4acd9468ce3674c82bbb2e31389179b025dbe063b7f906217b2cf8410c7023aa3e5cc3ba1000000000000000000000000000000006ae6301a2da44394275c582a6516bb92ea1980a0a659f2f1811c8b281c209647c4241f292b20508b215dde27bb2487a6e2b5e4a8ccfab90c23827ef06cbe364073005f8a6d1456aaeb85ffb7858f24eced67a67ab825e863928ed64c83f62ffdaa997657335b63c6b4163aff094059e626766845fd779c9e6cdbbd64c24936615ee68538e8fddd0d90f3a7579579a142c0f7b318264d5c13c31cf475829528267ead38523cab7e1664e8426cfce471fef821c8a02a7e7d954d05b68a9c28f79429b09e2bb3681ae2b831e27c735123361c193d66ed4d71f19b199d371ec6bfada7cd370e3fdd3cd980fa1e145fd3f3e96b1feb53c865e1ada08f5d16ed652ee0c7f45352222692fbd679212c225d097aa90f7e1fb1f983415f43e75a19ecf7fd21bfa150ef563aa72ba1c43c5f3d9be128ec26b691f31f9cab931631606a81622f120675c962be2d3b5e95f74f0b209e42e6bdd76e6e725295b1d78d928f6f63c41cbde2ba66ad81168070c8c6e18a6e452a31bde54ad3e16304d06a234f5f9311ef0f78924b68dbb4712efdb6974667bdb54f16fd2061b9ba93638dd177227e94e4ebd2ec1d437db948062bf41742000000000000000000305f70dd02fa0c61d5fe6d8ff35389246037e18d34c1375ae04f44f0c2543c772c5ccb137be7dc1874c514b37c668554d77d4ea5ed144a648257f4a0301067bbcd9b91072659d872f26b796e2b81025edb5f45f785e2c2602b248ecdd80f019ca659be7e8ae953325a27564f33c9d458a60be3dab38baab7eb1a66ab1ffd6308f7fd51beb356fe75eb985b7581bb5584c53984ba9c7340f97e8d3825681c53de5f554e595b00000000000000006a8fa9f05d64c4be42f981f00051a39938613067dbd1427e01bfec016e51844cefa8a855bf23ac887b4a88eed6d9443857242f28e31a41d20105fbf3394ff910e734b4d9101265ff729c426e01c1ab13dda8c388b9e6626f19eecb87e39175e85e17000000000000000000009431807e43886903526074e6b40244c938a4c68a38c25ddd7c143b3f14eafe4b28ec66815cf8d1f56aa1424bc9b5d58790298e5b310969e50c222563b54e60854e1bfeef448aca8c5ccbf5546ce4c3cd5a733fec25fb94e1e0f966bcbd28a4d8fe4f556eaa1104a793006619700798354c6ae05025040965e3083562bfa20968c04007d221c02c9fd1f75e1ff40f439bdde4e784012e52049b483d02f81b88f5f57816b3fecec79cfca8d37203e769759d6b6a56b7605ced8ee18475a77ff0963a565fb6021d216c01b1098e40550a1cfd80e918d685a7b099a4f8ed654cd76ca61fe5ad8a31ec558fdbfa706d5e738bceae81fe777c307d5bc72183a4c2d35732ab916a781b9912160a3fd2a2e74dd690c57bdfdc1f069f9491bca7a8c59363799be70018c25ece5ad7307dc7a95c51bc25a8bbe2cf5ddf6aa161693782f9ffffffa768f391b49d4c978c96dbb52f21c122eba9f17c8bed10591958cf06321a248b5f76ceedfe0d080d6aeadc11b237b3326dd04b86ac37c0d131544888db9e128d059761ad9a393e96c3b41c13c5a381bff187a75de560ba6eb3faa5ff8d2bb3c88f8de5efc2fb2200cfda6d07ceae22577064334fbf76a23e62e6059211d995b879f6b7d3f7fcf03652b81e6b7cdeff947ad185d3c6269ca247b429c3b872a8f1ef60407d29a874f4ec31c9effed55543a65a6b4d778cebcd43b7905f3960140bd783540a7353014bda8e9c7a34a5f428fd1f8eb11e837dd9d586487fdebcb1ecd3a003ff0fda4be617fecf1ff0ef2cdfb7fea73ca18874664d60a4b9423f3297bc8eb91b4ee1d73272abbef3e7a828a7d7ab055a8eb58fe379de8533830406000000941b463e9049fd105c74c91cc4d71b0f76e2c2e4825106aa7ce2a3adbbc7a0443ece58e752b47e6f677ec97c5c568a89d6e36b165c39132a0f27080ece2a94c320b002c77f82662675a7713c7067081cac15994698c41ff4754268ae2676384ff799783f55d7e5a1a092a01b965dc99cb7a9d98440c355927629f2bcf9dc2396eb2f5d25829715b24327642ac48f1201014a95e0e65e12cdf27e19043e3c5d3e798375cead35b9a93190a52cdecaaccc854a1d41ef365303f0e9b4fc969c9dab6df5e8a795b140fcc09e8a7b694d12932917facd8ceaa4e2d0d16bb0b95387fcd5ff136d8abddf94daf442bbff744591931872a36cf921ad69f2127386e8b0f9afee4da8d3fbec809fbb3ca0fded2859cf25d4c6155d396c5b9bd1a928923123f63f4c40688eae69990a"], &(0x7f0000000100)='GPL\x00'}, 0x41) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r10}, 0x10) (async) stat(&(0x7f0000000b40)='./file1\x00', &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_SIOCSPGRP(0xffffffffffffffff, 0x8902, &(0x7f0000000e40)=r8) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004d80)=[{{&(0x7f0000000440)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000540)=[{&(0x7f0000000200)="c5c8e98988e253f71a4c11f52c9236d3d9b91787efe9a3d0f2d6233bb951", 0x1e}, {&(0x7f00000004c0)="8ccbb6e04e74c91950a5bd18740bedeeae5f8299e7be6dd8919b546555ed3538dc8216b4ece4470f0895da7661b824bb77c23715597a95f071f188bd5fbe01cd350d2c8ae278132029", 0x49}], 0x2, &(0x7f00000030c0)=ANY=[@ANYBLOB="1be8000000004200001cffffffffffffbdef4d9b7d4a808fc22c5f75ff7f80eef760f81b7933cc7ce898348560345335b779762da8ab34aaa68abc", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r11, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r12, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r10, @ANYRES32, @ANYRES32=r9, @ANYRES32, @ANYBLOB="0000000010000000000000000100000001000000"], 0xc0, 0x48804}}, {{&(0x7f0000000900)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f00000009c0)=[{&(0x7f00000037c0)="edc2a47eac8a601279945ee30366a16e8c19b683da4e720081e16c42471cead15ae6a93c597dd252ee16e9a5648796ed409c1ae28ac6bfcc01ad43548968dec8b44e7250ea4d9e96c900b7d81d115f62d230e1fc0d010887c580030a7ef151679da0c5dda756962fa3c0811a01a09ccc486de17c421267b5", 0x78}, {0x0}, {0x0}], 0x3, &(0x7f0000003a00)=[@cred={{0x1c, 0x1, 0x2, {r8}}}, @cred={{0x1c}}], 0x40}}], 0x2, 0x2c000090) (async) getresuid(&(0x7f0000000100)=0x0, &(0x7f0000000140), &(0x7f0000000180)) setreuid(0x0, r13) (async) sendmmsg$unix(r1, &(0x7f0000008fc0)=[{{0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="4ec03f0de3f0dbae66ca2ef301a46498043cc4a8594023eb448b6ed7e4efccebc233c7db3b2c649c054dc3cbf2b828ad4e228eee1ab1fcababec0f8cbfaa5235ac34b00f63a4c7057cd393df70c2345013fb3836788fdd142524a5f6ee10872bcd9d6d7c7b885281a33f0a63eb40332e9057919d943ed2248dd122c908baa4c34bed909cb5f16c07cc298aa1608a1e66f4e4648ed29bad638b882a1fea4859be39fb3b5c4e2c7cb4f7b37e3c3beb2aba19d5e591cf57", 0xb6}], 0x1, 0x0, 0x0, 0x40}}, {{&(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000000540)=[{&(0x7f00000002c0)="693d822758e444a7a8f91a58bcb2c1dab67025ea14ceea4dba5f23bc4c43a3887f46118aaa4e846363c512106c59304539cda2225e123c7fde5ae202c5e8ca36ef5a495a0dc6449f28b31699c4f2e60ee0830a80d3229ed7848ed67bd130d66fb28c3a798493ebad08837ef8be43c8a6b056c796df3ccc31efe186c78988319725f344f746e50200000063", 0x8b}, {&(0x7f0000000500)="f83f66a7b79399ceeebad47cb212e2e82c03b3c5dec9e6aef1962be78aa75b45aee0", 0x22}, {&(0x7f0000000bc0)="94777d13c6b28655ca9e9c44721fa278c03419c89dfba73068d18f35252782252639c01e04472af1857ae87359c097a441b704533e21f17e98422941b9269e4c13e8be538645db39d4445f87583d238f69d07b6de0fa03da6e74d27c9e11d5a6b427851158bedf52a3b0d3ac75e40eb8a1cdc879621c4d10fbd7007c1aa6d2a6a1017dd86b59d829c251b63d5214a280", 0x90}, {&(0x7f0000000c80)="cc9b2fa248bc925568f537cfa0a9f36dd3471b493c10a770b7917f74daa40c8a418bc6911a7bdb342f3732b8aff699a91dc39b554040e1ef1f4ddf4e6cf11244cb37b2527fad4756b2bff23dbeb29bfdd39ba5437824b25b16fae4cb3fbbcf5e7747fbf867f69d51c011f27fb1a0fdad8a2dc28f848ff41e11a1981f5edeb7066b2e78af3100b7ad29031d72d824f5e4282c42c3adad3c646fa5e85bd2392171f79694253e17aa1fde616948c371de2581cec7737221d74d8c2df959cddd6b7a5be8c51700c7a567298f12e2e6db56611823d1660ba697fe73dd292f3c9b998b14e3f46c43de2cdaf297bd3eccf19d0925c78e990108af553cb806d18cbf77e60fa7c2796e915de9e898eb8a8c68cb7e95123ef31bfc3358e0d232baf6f88e38157c4035a1f9c3684b6e01a45fee72f6d7fbeaea4d66be7fbdaf7d43425a45c9ee57913d779f531e6efda8c25131d9dd7bbb91fcac8d738bf5da7309d682a4820bb31fb0c44b4650329a89ba4611eca6ce29d43572ec8a89fec894717870e4c5533a838a2564ccc04f01821fe6e867e89e9022bca778e6c577a80c814d96eaad9990f600abdad034a3d54d9fee6c070f2ccc1346372100d72391274811a920cfbbacb6511acd67862e83de89ee455a7f400e6e1ae29f63e9da49318ba21af41ffe14ca02cedc36cd249a604f55755bb88f5b0ee5f2bdc69f33b32e627f84f6f04746b80c324331f10f625753e5757eca6d5483fc4db3f1e44225bb7af45ce4395e8f16196190cfb0f7f1a8d96f1d7ea090d35b92d851cc70de2f7cba462cb7ec58f448fbe625663b99638123e543d81d34482fbbffc956907083a02887ef56a679aa5ed9b83fe3dc802da913b3caf078c926fd5bc16bbcfee1b20f635e529b2e3295bbeeb14e20bac03180446711190289ef8fc4cb0753eb0e2f50ee10f92c322051e3a269eecf988569e5ca33e993bd493fd36e255e35e62e87a08d5bbecb7f5727c57b3cd472c0e81511d8e80e57aafd7d3b3be00feb7927c6a33d67a54bc5adb8bea01b9a4c8cedf8bc09af97ff1d4b40d777af0a40a5730cf6338877e7534e24804dfd9cdda5019dfbf2d45da977bf0fba2a2e0a91be1e08bc243051efd9b2326c83c3f31a1a745407a2564abdfc5c30f621c0f98e428e2021e47408a89284843f9e71042bbf079c6d49ace435dcb4e78e4a03957ba3f3a0350ee35c2ae7c5f7c29e4d5db23e295b0e2d90526debb9b89e79d6ec97c3aeb3e79f0c420205f4095c9e5584d4076ce3576f52d14973291d7f095570cddd693d74c39eacdb08591b2c06631e25c2e9b7f1a120ead6a8eeb14d902fdc79c572f873bc4dd86b9f7168ef98ba6caf6881b742e79e486599a92b5d3767c75e70887d878a48cdd4abe48008619facd03b7ba9e58925cf8ee956d0746519015fc434f97909a09a4599ad42418251803fe47ac1ace59f9087131f616ab76efd74013728e50d9cf42d64247560d5f89690bf42fd92ab698ad02fe8214d4e2227dcf564a6e0aabd4a6abc112733c5fef6c7b3ddee6f7759d0c038ee936a315c38a45f7336feeccda2d47d236cf4c08d35868a054af31a836127973c48f310523e42f463e5d60289758ccc7bd0d10009a59c8eb5578c57bd8be293d84f9c34f022f4b237e89e9e9b09bda2677218652ebcab6741eb615a0776ca105088d62cd0b9af95458adf789076904f524c8b06d013b8faf21b0b26863d5035c66fc4b103766a901a911ba13a3a76982f641a0e8587811fa209c1ef9c62cf5e9a7445d469f398de6bcb98f6825202ae3b3a72de54e89ae42e1ac3adf333588fd881b066e187676e6c1b4f07a46b0fde3be4dca78ce0bd5c174901ce1cf39e2ae260b140e4e410b786e53afa50b5507ee8a6c268e86fb3caed20b08f42bc67b6fde89ee2d03f9b3bbfd322f8ee40230f5c6ee067ce3adda5fc6f28d2497719938cdd9723ca1ff4a493c26f236b723bdacaa8cbb6036c59b6496b872c4d4771e8fc72f192fa98e82bafd73b005f661d671718ee0d391ce2fc4ea4314a82d1e67289f6bc1cfaaa5f9e0776f945b7325e8f071227238983f8d9f153b770cbfe624a08f0c662f267d667addabb18688943453e220d1935d77ed67471006d7383ad9fb5ae6d707e5365ea5c17cc5f9c776a2879c77ba9f28eb582955c6db8e059faf06088caa2bbcead0cdca1d711865ed2c9f8c8196bd290efe825ae03ee4f0a05b90a981c436eea5145d99ed34a9bf09f83abebc150edb41f8b616c6f5fc9df9fa64e5d0cdc694833e8c3672a5029875515f93e6bf0630f2316fc6cb9c28875544371c7254e65423b15cde17cc5c776dc3e09edb38fb95bde36a2256dd8ad3ba224fc18f7eedde062bd5d29154577b70483102f37ef88c14bc5191f4e95d1209f0bfa824a4a46dd7b55324d91ffec564f09de7eb74a52813464e9fa907da6dfca9ad7fa237962cb785bbfc75541e557cade1adaf0d0088ff68cbe3a3179a34b1c1c95db57fd3c2a8ab5bf130f9c7631251512ce149c2c2abba6d5be71d4d66687bbb14ff44b63a224fa0c75d5fd2f71a94c3dec8e9bb574c8a028e8c75d4fd6939938bc791de13d21097a41503d28c6a2341d25a7a2cbef09f34f9b8d6fac6b4f3af8f0bf2a4385938a57f962f1b2cb8edae1c03c60c4032c610387141d8481172e96a9a54c77ca7e8f324c735d2d98548f284d6eb12e229f525ecfb099b965a1be9eba2d9773c913651cdc1fbe8dfdba8bcabe80df5d91aa4fde0db95701de6e016bae12082e24fd0b983c173cd5f430fb7adaea1885238277c55b1fdb7606eadce776a181694626c827581efcf0e2b99443a3b126e6bb82c1c646f4a2885740c7510c6cea69f0baa663fa3a91dfc1b3343583e990191e27d85af15d916e5da3af0cceea0f478bc9c31ccf03290634f58fced9737ece5b7b154dc3e5a1fc92bcb13c034f81038bdb767be40030e7921cd2bb46d6aff46013957b7aaec3c1d66557e38b9526f530d9660a1bfa29e71794c8027399b2b9f90729e7c4b1434bacbbee62ac62f72e72100902da999a7c564b0ff7b01578dc66b2a33e353ac36833515e284591dc9c806879f032194b8a58e94caa600b1b4c935574d18b3ce99d2ca408e9d79aea28917a6eb6085de2df57f4673fd69f7517523bfa7752fea0b22a38a1c3a0284f5ac03950594220e6525344f4c99a065bdd487dc8ed9431cb389306b5ac3a918f064879dfebdb8c6b5a8dda51f788fcf4acb4b5d4c6b18f0bb27ecdadb67fce2f6e95745a25ebf04ae8bd67812ec3183d907cf0b2beac4daa08d0cfcc89f152d54946b63adda304cbf9c671d68b2dd35711f9189ab0ac5da47b03afb1ae124412da7f15d3a98b1624f4e7ec7825f728c250b1d6af257cf0d08f6fd34618f6bffd54ddf3149ebdc2e1b4f4f8f9dbf147176bf71339f1ca37e87110ef84cb70cdf6b5fd702ce48e7363890a676f83cfe75dcba674b7147ea1c6b6d993e23d698a4fa0df1dac6d337deeb42c0785c825385fee54f37df5cb25e164f6868b11e522173f95e26e46ebb02b3806b961ef31515772fa1398200adbd94cf311e3aff7327a25f0ad99a40d53bfc8f21ed1742d1aef20b19757eca5338d4ac98e46000a902b19a9c04e10ddee6500e27a4788a1975353f10d39b545c76751d2994ef8d0448284b644170bdca93d8cc26512703b183991cc087d81d1458d223a8ec2e3f7183c47cba07b95eb3e3d652e37e43497a35d30015770c4061d84829796f84610076f4d1974f27f28a6f70584fea11f8c748d58d0f241d7845ebe7370a635fc2a734aa3476d8e1ef2fb1e7b8de2abcba220c257c993eca793513439ef614bfb19f5dc8da50c7fd30ea788de4aa19555d71b4448a80805701f77c89a701b6a312b1c66d1fe5ef6578f66a138b0057d3b265dff7df23920a380af185e8a64e2a6800deed8db7303ca3a556532363fbc43ba127e0d7a647e24e1f6f1ec6dfa08a90e1742819b1f4e5f4a8812e53e30ce1c9f80a87d55a338a00f7ea08f39833de7b1f1f2138c41667cd62c19ba95c662e9ff2b21ca017e32ac3da7e1d09378124d02ca1e810babf4590d3da01afd8b854bdfecc4f1fda0662d24f6f0bb32dcee6303c611f3a45b7d5cb5500542e919c5bb5f4d97eb3ecc329fccd2aec8d45187937262bed40f0bcfe4dc4f5885e5473163d0818444bce21e3a7b9777222a3f90be0fb4fa416c9c3c77bdb8451b2567874323db468d645431fbc4df36f7b191ba8b14d470213cbca7c233012cbc9369f65b7943885ee43850c08f77d8b12834d1ee091d13fcee1f1eae17e43922c6f9e8b18eddd8944d9387826c010c3ec5187d26ce0ab25e2b27d2b2a2cfab1df3f2c32de16e059774181519852cec086cca42b33fb6c03e5fc3ea24503ab7a7499b726e390963ec2725627157b0790ccc7975591c795112779a233f00fc70d3ef65ec4067f2ebcf196298998c9b8769a9438b8fdc0a066eb24bb1441c8af7d2357a6490fa561a0200de11c2231da1d8db38119500e1d14e2f55d80e49095f712de7c2c3ababf38adc8c8ca12a6a729213a72a297b0dc950e438770979b8fca55a0f7428616de5fb98dc614294423adcb21dae974a93295f0257d35aa2bbe5bbf653b04600a22c40147d942b21f1759d62c96621cec3e7cfcb735643bcaef36694d3ff730ecb74dc8fdac6b2004b1d288411f402a76b6b7da1cc679629f4df57e05b6e544212525a663198f1296a6a1c385d24ee4a473f04f66a6fa47f27659d0ee90569113e34b27880676bd36899410b2c41f37c27e13f5f2bef9cc6bde3af4c89bc306b9a87cc76f6bf0436f1e8ddcdf70efb57aa7386ee67c2e3229f81c69a77602b0f85885b11ebecc0c2bd1a315573611681ed6aa744675ae7ef3cd8379f3e2110c122acd3cd610215b62adaf3e94034c48dca2cfe36d0e69adeca85701e99f20a163fffc6f04a659c0069742f82497277ee73608a5716381693998523f577d80de5e27e672c34f79f2d5083ba0d7de722a8bf763b4ce461707b7a775ae4942c36a25307a3b2e9add2da33d01da525920f28090ce179cb52846a456643900c5418deedf9d0d2d3c82b7660ec91e89be78228b2348f170ef4cbf35527fd852eb99d31d2a5243c462bfe1c58d98dd2dfd80e87243a23d2972f7e4f0c8b603bf4ded0d055bc2ed2e7ad5b9dd3fba9c8c9af8a3a1ef8b3f348a861d4e10edbd09124ef695d41e89e0481480f0ea7ed90dc2b9fe1cfc3e81ffc0f3dfb796464ccc7e29b1fe4d991cca7d8b2986849a4b115983d8a1234236df0a1021126fdc958d6809bb6789a4661cf6a733666332eb3aa28ce151dadb112a18f8126f73baaa9e7d96dce0976606868d95c343572605b070cd9efb730aebd054340a98dc2b1a1cf4192cd9c4952c8d9858bdbed0c8a010fbea7436ca3ecdb29f2268bd7d82a2c194df37c0d05a5beda0ee6c7a42218603fa39eac074dfb27a52e6ae75b1ce2e599e2e72555f3480cab3915bd68f38ac6ec4f876118a271979389e7ac0fbe6d61d153e7dafc00cafe99492fc96c35107230f7853b3cd35efb397dd6507d2bdc04361df19d8d795fe48c3ad2cb3efe4639f47f6f37a96137520ea8016f74acb5d796463cde16823c688667e2a695bb70900dba5ec3012439bdbb439f6f7b17952e6d4504d812dfaa1a2df5d7f4fa03cbc066d1d8462aff89ad24b28c12b82ccda614d538539d78bf9cfe62513e4128901d0bfd5a5a39b0bbc7c350c8980c6d119f7d18", 0x1000}, {&(0x7f0000001c80)="8afd10c01af96a8380abf1d694ce5cfa9b8023af736455605d2b23f41ad4e74332933740c5f290ff065b739f913c67dd975cbbf7f1a2804cc81890394d89802a6f7a2f1e455bbb6a152a60ccbb8aa69b913f2c6e1bb48f34c2d71ef322f2da69bc545b4565631a7d2c6393f3e17cf0e6dd7a96501eb37530b0c61cc648d573340ca531c365f3373d0f1477ecb946a3d11c906ed9572e28f33b8475", 0x9b}, {&(0x7f0000001d40)="42ddcd9e7e7e0dc45948027e95b0a5cd60183955d39804b6ef31f5f6646ede8bb47f30f6206a17e1726b25e05fddf88023d1c5d3f3c28ec9b902d5d35ce5553a3587129d8d2f6cc29bb9a6bdaad2b3b708178697bbab3c5dcba3a5f45800a61d3f34cb7c629f75e930e1b11e2638bba3e02fbff8eeb2c22c1f684cd88172724b47f640fd4f8e22aaca898f11d54cc32ff295f44535c6c2eceacba9b0434c0c6045dd3d00c5955325d8f3ad23209d123c41", 0xb1}], 0x6, &(0x7f0000003280)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c}}], 0x40}}, {{0x0, 0x0, &(0x7f0000003080)=[{&(0x7f0000001e80)="8f3e37543a91c5b6ad7669a681ce3cfa4701eb24834dcc9ce1618fa8c142b733b85673297695bbbfb3b02a200855b4ba6beae57ad6b89e40c86c561f07b7001848cdfbe341c165ecdfe553458de5f2ea5efb3424795f7050b0f417230dfba638f7598624a1053a98c4489971f353c36bcef8e40748a40b4ed7a051b57baef518ccdb1a87fb2ea9613a4bcadd2c3ce389a186226ae3879cc24ca8e56853b6c743a6e07d00934afcb2adaccb139b326535898aaa1f6b5a050043b1a990d4c0a646a0a13079ac76a84c87d686ddae6367f3e0ac943ceb4366c97004c3e3af59d6e6628ee64f8bb5ac5dbb", 0xe9}, {&(0x7f0000001f80)="59811682750447b17c42dfce9d1942dcbb68b3c411d655622ce928b915c5d2a18574aa7afb46165a02ecdfe3fa3b1ad60a652b48da2f212bcccb6e7ec320c7c33b21abde961808a0547c4d8262cf46db11755ada7acc5504c8d986957696ac42596bbb6cbf7ef84ea160222dcad35e3f1677998a35e40ebe58e8a2310ee4bdf3729ce8472ae6407eee9d76b22d1e6573efd8592c49adba8eb35f9b9b00982923c4f260187e19d25b01b52ac743c753ed3a1669b59b05ae8ac1ca9164793a95cb5da24f39a15b6059ac24a19da3086800eda6bc504aa59feab2d17a7b5c81e3e4ed914a2e4c1fa2b8460cf5362af76bdcb041892dc6ed669923a46f38f28d418b7bd1c3adb844b3ee37402fa7a1d4b2465bbf58b5d3b2d234bcc8b98829263d6706f4923335bf9f910712ccc45118c2a2a2e586729e9a169baf9311e772df988b2ba35565f8c407e403d12f56533fd7e2586af0f47786d1f57eecd0fee3dff9655a6c149151b792952637d963e2518a941530554babf7d233df6717d0a33379df0d5371e08b2009920c258483929d8d7f3629d0a19d9d0fb613a95d2962573f6ec8a493c4172e27904652a0640757b731dac50ba8e579fc141d67a109ad970de1d22d01c7b0cf2a27e9311a4158915da3c704da4693287f025ee7bc65e53c795b53b0128a482eade88ebd20511bae375e93e2aa160967a69ee7ef6e2f81f5d4981893ca2ab4e8574921c066bbe0d7f694424214698d3544463933f2dd546ce74e79c1f4e13f7dd13d8ec2c9fc3ad2b61128ac3a32d466384b07af5f539ad8f570060ad9661e33d702de155c82eb35c248e4018ab8f3df14939ab02fea91a89230646eed65f9be374d375ebb6e1826bbb4ce0d302567a61abe7e4ef0ee29b5f20f08c0aa5092c151d51fbf4a110cbe098445399b4c10ad4cd55e7aa347a35961c9a0e20766b9a63e6433602bbff9a93350e3227f0d916d32f069cde817fab499119c9632ca27dec89e7540946bdd0cd623586cb836acbf8e830f8b6229261685d03faf4b042cd3a66ea0d499ea844bb06934addd5b3802bd61482a5820ea45d1fc51f4fb2830dcc2a85311b7b2f7d4e20fae8248663062731814b225e0f676a35336927cb6c5ee8ef16bdad196e5bd6cd4f536113e87df68830f093e267e1db7a3a373da8752771f7f58fde58a4a06b4a5b18f379f5485cdfaa64d4d4f0f2cc13e19a8ae42fca6cd4bd3ca57d1be43efeeefbc23c017ccf3f416f0e6e494558ec1a9614166e5063721d14a124206eb5795f58f3349eaa85c006831a6bdf0a44935279b9e9411179250a78dd1f7877b3cb93490d77fec8b9bbc50035f0f9ff20e8ebcf8b4d0c5230259274331cb688448af41f2e2ddc2fa11a8058c10379e56ece476ca4c4457b6519aa8940ff5c6b396bcf91050e9a23c89ba17fefefc42c3b9780dc772f489609304b4e88e6078a177acc15c9ce1a22df0df0ff41b654905b5b53daf4af9355b8a5c4a2ff47d7253196a5811d80fdf45f1ecd82840b7d35e19c08507c1596d34c8f7412f5b5ad4b67c4a864d8ae4eef915066fc62d667f1f9ecd397cbaec87abceeebb0d092e2705c104812e123c7841ed067fc6a7ac3da69268afe49e633ee90982b6dfed20b74b67b76de49315cd1d523fd1319eac1afb5c5e9fcef6527dc1aa3b15c5b391f3b3ed2e36b253927325aa2c00d677629f19aba12821f6d03e24d8d31a0b7277355aa7dd9bed1d1c76dfe281a717315a805b945170ec42749e13cf3167509d1df6a8da311d12165cf1a48bb0144bdcb34f277d369e01760990e1a0bc1a43bef7a576149d9b8dd50462bc50fdd19cff891511b31443f327c4c06acb661fa460f87120280e21f5e6f6b8c4de9ae8ad581a94f724581aa41505e386b391c17213c40283c74d6e6262fa5c2b9510219a50459fa6b2cd3e8276bac0b1a269182779253b612e4d4f82e2eb4efac4e2a1e0eeffa4cb59f896fee5d82b063259e0515d8c69aa7b879fc0232643a66d188bf4056c3e6eef0a2a486ce68ded9daa3cb6bbe9b3cfa00eedd76d4ad74abc51886315c2beb4f206d6e5f5503941707ef758a736a68f079b5e4ce20e9d3118efc401f007ccc31c513edd540222ae00b3ccba5a3746d8f089e1a4362d1dfa1438620e0d8ec23fdd02ccbca7277484f5323de643632e8ce1b1c7758163952b9df1c079525deab404d1954f5d9a27641577400368680d5ec1f40626d1e9bed112d1f230dcfe4e5d049fd96e393ead0a5e862ef7a31ece2ab31d696a8eb8426c40cb8fbf6e5688bbfbd514e157ec5aef2f49f9b0fac8e71753732adb6418e7b190b15e338cc22af1176bfc997b1846d9570e11955d6053bd36b1096f0ec41e1cf30a81200830ea826b008e601a915a0b9eae48e74eda22bab97658b42c5ae0a3f40c71691d3a08519dda8aa8c3f5f5a639775e92923cc87fb97435e9216d912748f0459e05e5dd38f8b680fcaf21f8a6b4cfceb221a752337b8a35d2f2222075edd1e56b667532a2368f58d7f7b3efc8362afd15a00042af6d13b5204f1b4d1fb1f509b548e27cda2e09d3be46bf886dffb8fc32f088b89292a0bfb26bd47a09e6bd8f715de9c3a2af32e0489a6ffd8e037a22904dd2a7298f22b2efca2be338ba73d20aabf2464b61511fe0741e99e3295b0e4db714cc9c589763eae5b9a8aaed01e6f83a10da9a2b966752a02483b317b056be2bfde252003861e39033dd247440bc69b0f258771650561f75f14ad2adb57d95e50ab3b2cfd963f15b76bcf01bc048982cee80d488f7f9cf6eed0b820c0c33ea8e599c379eed5c6d9312f0ba89db574c91360722784f721ac14c74c4812941a22a6e8f58bf9777a322f2c865bf3fc4d41e5f15423ea5d2a1b87f0fbd1f2a88a0541944d3b02466c621cefdab19bf8d12d85fb534b644f9aa70895cbe9ea84eb1ecef7183758c55b6cce3f1a05cc4b9ed39bd4cd4e4d07d13b58e827abdb377eaa9a3c1b32c90d71675b86a11c665892f1e0f11842c5bdf59173fb0d86bf759156dd97f28fd29c7a143094937d4ead461aba2c9d16dede7c0840c1ebe222d044e61486e9c8f31bc383b5ff696850ae132bd7a5be7f2d9a69b223d3d3baba2385f887e1d0b957fbbe4d8b75e8a9d3d74eceb6dc6af88e4babaddb566eb3a147143601405d348b3d35de8569f9c346b3fbfadb94ab3a29b87d786d9eb48c99a70b5ade4f43dd481bf81dfe06968ce02494ad315f1fb584ef891347dfd6613082712ae411aceb8975afffc992203ca9194a6db5c6be2ad3bcd29bc1775372378511f4fa1df6ea8eb2d1a1802b1a4aee3465396c927693af68905d7c48aa5702b76db948cf1c75e19a27035d504704ca21ede5fdc46f8428468ceca6480a03bc37b2a3061bf7f98e27c2f75645e61cd74ada2f8eab3ad31d1e70d60cc7749f0d11cc5e963355b722ca05394fe16057bb29f613724ea1ece6f7957a739edf911a79a2e0564a4ea0aa5c971c60576f7af7dade351cfca7e5db45f2f02719a88e5ac8b2c00b70a1f47ebcea074865f53ed200dab533bae316aaf0573816b0ab74d8a296bbd900c4bec047f170b63fe5f88850420a8055c0a8e2aa1347229b2161d4c982f5586c7c1d4bb3f5308f16e19265ca054012f16a3c6b166c8ed081b2f10fe7c23ff78930acf0aa9603bacd1fe127bc5e35656c457be1b06ef678cc632cdf08671c12621e701b19aacf79f2a49e534ff953baacf306d31bb5bf04593239ad54372f8a3aff61da84a899dc7109a5fc9d65489e69575c3918decb8d122fd0a1c2599916a6e29398787b4f0526cd40daabe56833637192bef4055e21779d4b8f29c4805f9d716afa686ef10124ab35e9ad7b83e16e9d146e9ffe1b177dde1ef09921bbcd1f7c8a72455a3394ca96f72ba0d36cfca89780d2eab53ad92448281f16f6ef3c1d73d6227e841d377028fc12ebde7e51878fe24939fa155489fa902c0e48d9fc511f18a490e79ecd0b44f549238839d1b364fa58f761d086edda82d979f016807035e569a0f4e1f8ca5509a50be29dc4a2b36a556e12f3a27f59a98833172c74a9498d97e9ce5cfd0f49535173a5986b3217a35f942ce29f5053e510c47aed7557987c7c731b8f413495db52e7b1ece63865d32ead207a012ff3412b1e925f568543e61f1aca5ee6a76d1e1516fbc63b9d4a81fc28c5e797af7dcff838552e374fd9633ce60762ae687c677d6d0fb244cf21a9b1774505490b38677dac5081afd9681b3c21974450fd9ab569cab8a05707e28998f32b66fb09599418f80f7990426fba5ad814052c497c0352053a793dee0a6addc7f907bc07113375b5dc24b8a0382a3ee0566a6cc404e26b0a4365c6a436ea6e97810eb875899fcdfbe393ba73b7e3b7430eaa368c2cac93b43f33c17396e0d5c0e91ba2943f2dac4bb7bbae895183a246eec9339867d1f9da3d977235522c27ab20f0e82e712e1cd4790e04e74f636754d4ac0970e2c9af26049ddedf83f392d901ec01042595c31517b96626d5567db4a0db4721011afd7943f7cbabf135a67e11332b49c44c167c231e284a0d559b96e84fea3c4dc11ff19c0fdb2a46ac7ef2950bcbe0a229bbb48c89fd4430fc3e6a01118642b12504e2e4eeeb0735a1340afd146680de3c77c363df5739ab8b020432208dc84a244ffe6042dd11e52ebe5036458cb9850b2d16959a06bf58f4c34cc8fa2c674d0ae0e149bd9355b496ca3cfb6dd84ad3058b9cb60075332eb93fb8db25c94f7cb540a158e04c41f48ace7c8dd7de7eb44bc38a937b414559b95f69ee109bcb9042098aba19432e6baacdac6c43533e2893e042a439e8815df6cd1f39fe0c3d23ba41950e4ac179e1a86ac9256b99d403cc43af4c950e04b4fda487cafab6660dda91a5b2ec6c29813ac490b8535a90ca994e04a5c8a11529991f74cb1e42749d15cfcc049e404ffd6cf9c88987904e116e958adf016763a6c32f9a71d64051cbf5116da172c253275f995ed412317983ec33a7324b743efd44bbfe69d3cbd39ee34373999f6c91cb97a3c7fbc9d00b98426ca52c9782b6751204c5c2e4ae091102683cd8da5928590a6c1852020554cecaa73162e996fb70e0b851714c6b62f04cc0344d1d1867ccb7bc5b2fd62f22e385ad502af922ac0c5f62e271aa115a720650fdf3d1594ba037815861aa27ad0f05f7d5af72b97b58aa8b1406c9076820939e23a87ade2f7bbc9e4e2df26395cce1a62528b8ce795d98eb69735be7c680977072d30e0894e59ace8da37d9ee583ba1659615165bdbd3381a369fbebb272c4638bac280df33151344065b33cb392a9ea38ca19759fa364c1de7483087307b0949a18bdd0fb5749ac217682ea65e78f0a392717a9a7b995144a3a1b334294816587af0de7756493b2cd31952d801fb55f7681c1d979f7673e9c07d6062ddca83408b4f7c1d962f404a9c18ec54022dcb6f4c6d61e8a1497647d29e854b689d3ad9c204de0cc9ca4fbb575e7dd39af781024139456b3e2debbfe8bbdae794723740d92f80b17dabaaf99280e53a655af2ce6980a80b24073844a428e0164a7efe7419332c86e1222e77671ef03ea6dac2054341dbdfce8ab756973e731e04b1d930f1564fab3041c05693141daac02442203ee2453525e44f4bcae3f492f379d34d062a48fd1687adfede6cd2a1456530717b594a95bea0e707e3e61e0507dd44ef8738b8357380e3de73a1e670c3f4b5fd13f26c295f90bd1672c2ce8e8408924bd1583413ae27e35c", 0x1000}, {&(0x7f0000002f80)="c0ddbd2960b404013110e84088deb7409caa5df816404d201d6e6e12fc823a814179c6223130a1c5b68ac828e867001d08135343a5877993935e9bdf6489f6b61e892cd7adfe7947cde015", 0x4b}, {&(0x7f0000003000)="931bb7c1cf2eba9b37036125b8696b7c86bb936bbb3c8a0a515be7029ef70728dd60774a8cdebf5b0f132e9bcac8bd65c57e2c02f5f115a2b2a2e495eda7458c2dd4204273dd07d714c758aa4a506954f930a2565e86dbdf84", 0x59}], 0x4, &(0x7f00000051c0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r0]}}, @rights={{0x28, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, r0, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, r1, r1, 0xffffffffffffffff, r1]}}, @rights={{0x2c, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}], 0x108, 0x8000}}, {{0x0, 0x0, &(0x7f0000006400)=[{&(0x7f0000005300)="7581b16e4854199a193f4428abe1596609f8957808a0000777988dc1968adcddf3e6", 0x22}, {&(0x7f0000005340)="1786f76c3a5b39df44098ae86a49abd0204ced7e773507ca42300e382312ee526462d7f471ff1030ca56250e90bf0548b8f4a138174f09b1bfbc81f5276b54e58510dcaec88475be6373ba4d25b5f86e7f22e3882377a51daa591f0f46f56eda91646c3bc30c5253e93d7a908c26cb0640dfe6085b568d34196268ada6f80d1bce370bb17cf7d452256836ea1e8ef92cc8b3ba84eb1baf4442e5deb58b03a9d40657f438f4dd20e7bb7fd7757e3db88964f4c4165a605316bed4d687d02974cf369cdd7f206f5d09e986b5de7b3a7936f97490ab3ce16dfdbf6825fa56ede91bc3ffcdc49278d76b0b370954e6cd8243b9cbd4ac0a1cdd99198554ef5183dddc1a2ad165a7faed0c498af5cdc4a83469e7657fd549126fe37b7e8ba4741faef9f4ecc4d03b5b305bc18f3dd7357f7e438daf16abc74b1d39cd4089f9260e0dadb9019fc858930ab8a8ad9bd0e9881b5138bbdfb869b48a64fbfc11df9715519703ee15cea2df25d037f1e28a92e60b260f7f38e3a16249f6afd981f3c7ac7c6b8b23021230c5c60e7bb855eb5557f4b91ce013ef691bbc07cd57e8096e04459727a02b9a02110a23a5b9687a69bab815e60d65d9d7f7f6dbe0a1bfc85cb37ea9c5914de9718e5fc7fed834c133859fdf00ccb55723c1d36196f0a2a413c1c510eac690c5c897dfde7688da03347b4a4b4e2d3247e13a366517a0e9c35260765c929120c0c1af869e7e3c3c05d41c9c0b33d09c0ce1b0856452e7e8c4f6aac54b2bf05e2e3521e0a6c3896bece220e2c517d4ec8831a93d3ad5e305be89a3c7d35d27c856efeff6fe933349818f9f17adaec17838551a2a959486a0822284d333d730271a13a393ce6d85e57c2942e671e3f06c8d04aaaa68014529059d81387089e774a9e3b193144cd5e812b2ccf4345f2d5b1a62397685cbfcae7c57aa3c79c9f88fdc74dfd9207a88a40dbf6673c5b90b284e12a72fb47cc4c9ae6fd795497a524929e6294be0195a324bee28babf88ac9aa83ffec278296785dab940a06d160b7e314ef713f8c9cddac1320ded8ec4a44b7be078dc22c3543d6607dd4f50a2436626240121f1e4ee1568000beada5056a77b2115c5447355c40d2f49ebd2a8104fbd7b3eb96eea07c663ff6fe0bfbfbc9c9b10a31ea00ee884c2dacc3ca6c5e5987e0108154872de37eb8c0ce6809f31d4d272cd890f83e8239b046d7c31d8802620324326741f8a53642b56edba995705702d83870e4cf929599cd73cda5ea8c0a7e934066bf73e1d5f841bc4c61f9f923bf500eb6055d5cf0e20c07aae36fff5b4ad6df21f3267cd980573fb7534a9b0f890fe43d51c8c673b2310fe76b3cfd9cb2e387866a55f4f5b957bfea4c9b236ea8c301ffbb99b4ef9f86b9345e28bbfca6e050d3e317e53da32aef9bd4e2afbe74d0bffe14fb2d648c678a5152eef3f4d8deb9b81db2ccfa620bff3365e081d3d1e1bdc0293a3b7721b7fb4af6c9e40190981dcc41ca817f792ce28ec9f5d68727e4f9f4f5f8dabda25c480ca8650816533ef819528e9ecb83d24178ad4f82c7ab9376d2ce95ca28a4c02687912bff29682f86b074cc0eef8b7a179af01748c07d0b8a8785c074e4a0ff0a118abf8853b910d294a98b8e60c7a7f9c53af4a30f251266fdb4ffdfca6024cef22ede8f5822bebfe7e949e575eae376e286faf384aced80286a5d3e9ef1cd9a7d2a55cc3c49c23cdb15a0108907e0a81e167205ddd75d9a079accf64ecdcceeb878b3d5c199b20456bd0a1ad00c5eda0f2723ea52104e58bd83adffbaa846f28c3b6dd076fc7262b796af4bf95af393d5e20573d51f5bc9f1846a5da3e7db6096d89a73203676afcf65dc5efa59ad53e3d5c06477f17ccf9062ca183d038333c3ff71d8fb76a9247691c394fdee71353446fd1cb62dd0f1245e9654ff3968c74b9ce3b1f517bdb29511affc4a29537dcb9d0b93b14ab483cde5d10cd1d41a37421c0513207468a279280226b4dbaf0b061d4479495deb0ae38331d7ac0d8b626623948c932fa676fe2ba87e888b3e9cc8e54c2bb684fb4fb8166b83a5ccc2a6846a896cf6b8ef44c2110f83814460a94402aabcdf04723321aaa845ba567bae5df8a28c846127b4498b7c92ee908a1940b271e79511987809a419fb0cdc1409bd6f267f2528ef604bd3f0877001d80e45c6c67d6976e0afb4806d130e2a5adb0f12efa236c896d224577950170b97c5ad320bf91be338665b591abbee8112d1b21c81bd1b584250a2b847f7cb57e32f08a6af305dcc26973971bf38216568c288134ae1e584d7891ee71b80b70b38ac3d3c1eb783e6d58ddbcf5d171e02249e7495710d24595880d598774085fec6a8f137e29c3b056e5da86202bfc91123abb36b256acc7856045d6221fd5b8e4ef41fa5b66c282696793583f5c11358a1b63df4e47583e60bbbc474255b0f2fe45da6abb359e9f23366da8295f434805e8233f39afe75ffe716ecbd39091d524040e9429ba1a196d82579495b4703036f7c382f41da0a43d1705153999fe5f052f680b862ab2c02b917da99129f794dac4528ab9302b72bb3bbc56490e62aeec278f17118bd8994529e7cf14dc82de3ea504e6117cd82dde79f236573eac84d5b2208d5f6d3dd59a10fd450a7f290024a7f5a6687162cc03eee3dd8cda89314f94eb49d972ff1414ec91d7934cf78927bdf84c7af4eedfa8694e3a81e5770bb6608643509e8fea128f8e39fa0a45409228a987300ee02d429e4ef7c07009e4a4657f2a077db88ad797a52f3c72136c4559a90f357ab83d5d93b9ae5703fea66c67d53398895b03869d9a19580f72f29572669bbbed3de4294ac9edcb94acfd38b649f887cd45c50faca9a1e84e50698c4a6747dcf3ed1481dc65111b7e3c241a03861844af86ef5938996ccd73f5cb896d7611a2559540b478b28ea2c93d3d9f6e057c3586207396ee5666dba5b4ca69d207193fd9d2eb158ac29f9842c68a7fd2b02b048acef2b45f1334d6080c6dc4718912f551c0cccc9fcd3d4d828047800903620d3e08d0d7ff36e9afbcbd2fdf00851a43fcde89813732086d94bcb1068290180b0cb222660e1fe0e640cd8938d1814f5f2154140f1dba12b876bfc47283b3147a35eaa396b6366aea42866070cde6b4d926d60502688516e848e3c7f6082c6bfbaeb825963a4fae80c9e420ef53b02c436bcff18c93f6218e606f5f5c2585e4c47f9e94ca04d1e918c725be37f3ecfb4e3495ca255583ccc1be063559ce45c2ae9e75577c1435a46d2cb4c73f7de2d45f9cede6ab1580dcc17e66f31064d8314740f5b8762221dbede5114325c2ad3f2c1ce51fe404b929f76c7bd9cf776631d459f33f6d6c1e57530973fc824354a449a52f0b0aba754dcdd567119d2d7d0f3ca711eb5d49485f6645175a0cd393bd9239b1c40c935680f8126baa566e1797a61b9623b3690646e5ef72fa570a68a295e439919b5944761f92c5a33b585fe1bc9cf7ef240d63c592e277e46b67291b85dc02ee917993c2457474d5f45c16c026d93aebf293401962e0d10a84ee54a65fea8e618fe575d193f8d49b81769701cbd355e2801accf12bd3a0028806acb6f3a5ace13319fb915922abca23b71ef47907be6d62cb85bf3ed52b4b8e02de7b3d66dcd2ea35c38da86cd2202e14b07a5ebaa07484452fd8eb3471fb6676ff941f84251e033f0fec7099e24af96fba350d71e2f5cb8da5a27748d6082336bf4324c16e741cd27d39d6902d8dff085b9954cf948844a42743c1c3a0f17f143f1f64d1e8c6640fd7ea28a383b6c81250c944b3ac47b262fa3125acddd47c5e8857717806abae75089f89ab7af2cd08356d2c63d6edf0af8d1a7e2c008a15c46b54327d68c38ef24ab1471329f8ed6fca375a8eadd9edc762437e03a353d67a7759bd0562bc23249cadad1f92d78c150760b2120df56faec65c1261810d6d03c5f6221fe865ff3a2d8568eb9712853b1a26ecdd4943976983e5d4df821c970a6bf81a500cc1d6e7e26d07219c2153bb6ed92af68c730d39e444568c8dc274df41f4e52eac2c077b66bd395b94ce20eb5bc413bd19ef23d52928b49658193ee66b0969a33b084b4e5a67607d7d2fd669f96de19a18ea895176eb658a576d0be1ddbb3542b6409dc480e8c127b7b05558468760598a5fe885ebc4d03ae7a87876517de52ad2904b6c8bf29ea185ac4be38f5cb065b87417cccd5ca9fca8fd3622ad7f125c6fe1a865fd5aefe63d9eb792d4a7fc4469c60cd651b0f65f6e35cc802c5c700b52b96c44475b55e9adfac2ed111d75532915252a6b829d2019e9e2f5b79c45eca3a94eb425e5eed704bd66cce482921a0f0d7263ffc067e0cf027aaf57a003eeccdabd2b2cc95a48b57779adcb91d1553cff551700454ed92c2110a861cdc3b8571b59830b773c2b270f380be00dc83b102c46d46c9291d95d1cd5cda24e6abf9e4c091e67834b5f607bd05ddae51027109ed3d00d983c8cc80c32b4e536d4be6c031f4ddf1e5738aa8682bc5c3b76d5b63b85cd9d6b1d33231d2755ec650c85788e9ff8715c5eb285e01833ac5eeec81f9e1ef10e023a75a9a9e30a26b41e1edad4469505a3ecd68aa80692bb014fa7e4b385cfa9be1e8fd7bdb2f7b23879e50acdd6e3c17a54791536471d4a70101d52041b67766d0732be2a584a4483967cffd78a2ec9f42e1812e6f11762e4001cda9458dbcea411ef611982d12117fffbdd9d00bc1447d391d8bd7144e7b12eb0c7baa2206eabccfd9c8bf1f007889633115f24f1c4ae64e0b1b836180814dfd0adc7ca1fdf1dd8be389512fe01032db1a01067745ad57d28ece357f0f38e2cb30336b68c043b62cd7cf8863b55f4351de8e785b63e15bad8ad1cc7a08d0f2c60327a3c039135abe5fa1f66c4b141692202beb6eb8ad6c6b1014309831aff2325759b63c82025f3b6ccc3c6843c15012ad16bec78586f80b7a57f13dc78084e37096326bd816a2d44449689e34df04305e7827805b86ae6d5402c15f87e13920344f352c1a891b53b228ead999a309ae2ad9e71a659140e8cdf090de8a7f5e84ff017a3588a72f1d61649099e97744070fd82fa5636bd8a4f8d19ac56781e5b68c1ea74526d0ba641c6a53e9ea158bc816934feea7bc4957af75e79030e7ddcc04937898f7362ce7dc993aeeeb54e018379fc7bf004cef4dd7b9f61f781941d3cbf12736634c1b54d2b6792af90f77cf98ec061e2565e831845f5a651cd2649721c3dfe86fb8deee7f9bec4296e51c8847c8bfe487bcd61d3f4332a47d1797d7a4e4892237e1bb024ced611abd184bfc2727ebaca4b6b8554329d21a1694d3d12c8a53cfa1194fb48c4d733f8134cc6bb3a29b105dcd9a3d8cac652e51fc3c6fa406c4f1671d59e09f26782015e8a990b92e3ebc31e06443a1c3ac159f788f8ba80cc8f80a9938ab736c313339cc614c22337ada8fb77497c7e1cdbc4a0e61c25248251a314544d610c40105f8ff203653697ce36cdc184bc780ec2880eb1750f86859b745882f753a44fa9be86a5f9db97d4655384a27be164bbab10d2b56adb17d2d7499416be56f7fd70830e8090fbd9c0cf87ae08528e0a9dac7960bfa744b331e0d08d225b20a436e6aeda645a5bd1402fc3355f6d9f9f30d7cd3d4e22764b46aade65548b9a6806322c4afe2b1d8ab5bcecf8fb449c0726c60439fe38c2f8280bbe06ae39014cb8d976959f6a26f94e5b7a10cc6da9658b78c1083facf835772d423b88be9df8318b032789", 0x1000}, {&(0x7f0000006340)="f758daed38879f4dfbea9c0181b00ea7f6ac0ce911bc10fee3befe6ff9b2c9266d44e8ef294b2f3749a08c3beafd1d264af52e1329bb8d12080029b5e4ec03a89d88090efa298d8e21388f7222f54859885976c782fda74a26a85cb8a99422adf72bf589660fd75cb23851b46ff4eaf33b2cf0c57578912a6d5942851325675d11280d071e654c6fa354e9a269e951e54e123c9255491933483b4dd11d401178b21b5b94229c537f1d3af42cb724a3925bd0a32604dd3732", 0xb8}], 0x3, 0x0, 0x0, 0x4000055}}, {{&(0x7f0000006440)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000006ac0)=[{&(0x7f00000064c0)="9ad557fb", 0x4}, {&(0x7f0000006500)="835a0a621d8ac67ff7f20aa69ddf118764f8d55607feb367682ab4e713d1c3288334bfa8109c5bb2d122785c7da40334114b1ad6f69e5c55765ea6bc20c144228d61c1f7786e65efad1f84284bac0c7b6e6268567ceb720f066b42b3d802a53746d74fd107b702865465ee1fec7bde2c6ff8b3fadeac031bf51123971a0b2d882c454c787c0bbd1ae20c7f9fe4b16415ef3d77d588131e459a70e5d417c8321821a0e427670ff2f7ae0632f929a13949eaaeb53d625480728c7f02e3dba5cf20e9b384dffe17", 0xc6}, {&(0x7f0000006600)="f5d14aff472cc696142773de8c7541a328dcc19a2593bc77f8ae5445a1e641f2de5ef141861ae96e", 0x28}, {&(0x7f0000006640)="c56bb02905aa4d0c34506414abff84caf9003c530cb0133516a3faabf7642a988478aa6ab6dda1e50bf83be3c793bb0ab5759e53973ff8f23535480f6f2e1225fd9b37c4b9034fc35ba8c28deace3713d23a3a647b3d63e0ba59833d4a9920c7a5b270b1a786961ac7b6d205c9c9dd7822ea95d79a7f2c4af384fbdbaf731a8b5ac654fab7e06815a8d3439624c8d2a132664c5116dfad2418ca1ad57ed8513589391cbcfda00aef99977a8b82332567fed442558f3bfc21be14e6596217cef751229d04ffae2fe7dd15a5", 0xcb}, {&(0x7f0000006740)="b7c3378be20f93c50f7406d1ee28a8432a4c62fbbe5be8d05189f4946adabec209b0daee63d2f3db7990308f1086f7a4e874c9be3311af4b20e40567ee77fb965818ea2ab71fcc5994ef751ea24962bd3c1720431a6f9c47fee55357b4735d13bfbfba21cb2988f0d2cd9c309cce3f9737e10e", 0x73}, {&(0x7f00000067c0)="a1b6cc143107d0bad5a6ddbf7f2fa3718eb7b6102c9593f28a07bfe6c11baa3efe50945f97b21f079755fb3d516c3167a4b22d33fad93d37fe9e20e577d551fe024f663f1cb6ad7f0f6e1c2a27b578261c303ce5baac0855e13f9fc83f8fbcc2afbd9ccee55ceca7373fd0caa4ee28c9dc81c9569ba512e9edeb8aa25370e449c0d1eed424634c2d30b2e9d6af53a8f26aedce1c62bb4114d99a6d966f3ba7d720b75c298034591a6df4bba6572016a0676870353a58a95918369791c4f833fe42d9af915963a73226dbcb5084bcb5e117", 0xd1}, {&(0x7f00000068c0)="863eb1d926b0d3ba6d6b9c449fcf3d7095453e8cfde79d3a2e310542646d92fd2d801d4a8784879e4b30626f5165b16df32fec13c6edeb7d82f5d49eaf00a80d9b4bf13e05e672a22a", 0x49}, {&(0x7f0000006940)="1bdcc3eb6090aa3ef20fd2b8e6fe6eb6ef1286ab02925d176bc2ed80b6fbd7e7454697382b35bc04cab9a9d65a1529e83efa419c7464c51dad21941ac65f7a31296cf4978e7d39f223195271037af33700129e5727699a37415707767c14a0d04f729c900c6eabdbb3ca63ac8ce9487fc9ed1be2591f3efba14b3d439c034d60d2d20377efa65266ddac3ba0fdbc8cbeb7cedc75f39a09d8f3bf2a44df73dd1341725709cdb5e32b", 0xa8}, {&(0x7f0000006a00)="9666074ec3393efb6da540bc0a49f5d31c7221c0b49046c9235e2b20984cdd730b464f7a3009ae444341846de6cf27330036ed8dee12b5f78691975adc0d9035618cae02554acbf6e2fc03b6e4b8af62b53bb60684eacfe4ad758ac3ecd55dfe5ccde24f2501afcc390903da0dfc2e26f2fc006d0afeedf8d902b605bb2a2b81a8a182245fd717133468c703fb9c029ab76906e6ca9f0a0f72a4451f9b", 0x9d}], 0x9, &(0x7f0000008ec0)=[@cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @rights={{0x34, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r2, r0, r3, r1, r0, r0]}}, @rights={{0x18, 0x1, 0x1, [r4, r5]}}, @cred={{0x1c, 0x1, 0x2, {r6, r7, r12}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r13, 0xffffffffffffffff}}}], 0x100, 0x60}}], 0x5, 0x80) (async) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) (async) r14 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r14, 0x0) (async) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) (async) r15 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r15, &(0x7f0000000780)=ANY=[], 0x208e24b) 03:53:20 executing program 5: r0 = socket(0x10, 0x3, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e22, @empty}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) 03:53:20 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) (async) openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x4a8400, 0x0) 03:53:20 executing program 3: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)=ANY=[@ANYBLOB='debug,bsdgroups,nodiscard,test_dummy_encryption,nojournal_checksum,init_itable=0x00000000000,noinit_itable,data_err=ignore,test_dummy_encryption,\x00'], 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") ioprio_set$pid(0x1, 0xffffffffffffffff, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r0, 0x0) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000780)=ANY=[], 0x208e24b) 03:53:20 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) getresuid(&(0x7f0000000100)=0x0, &(0x7f0000000140), &(0x7f0000000180)) setreuid(0x0, r0) getresuid(&(0x7f0000000100)=0x0, &(0x7f0000000140), &(0x7f0000000180)) setreuid(0x0, r1) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)=@ipv6_newrule={0x9c, 0x20, 0x2, 0x70bd25, 0x25dfdbfe, {0xa, 0x14, 0x14, 0x1, 0x5, 0x0, 0x0, 0x6, 0x4}, [@FRA_DST={0x14, 0x1, @mcast1}, @FRA_DST={0x14, 0x1, @private2={0xfc, 0x2, '\x00', 0x1}}, @FRA_DST={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @private=0xa010100}}, @FIB_RULE_POLICY=@FRA_DPORT_RANGE={0x8, 0x18, {0x4e22, 0x4e20}}, @FRA_SRC={0x14, 0x2, @private1}, @FIB_RULE_POLICY=@FRA_TABLE={0x8, 0xf, 0x6}, @FIB_RULE_POLICY=@FRA_DPORT_RANGE={0x8, 0x18, {0x4e24, 0x4e21}}, @FIB_RULE_POLICY=@FRA_UID_RANGE={0xc, 0x14, {r0}}, @FIB_RULE_POLICY=@FRA_UID_RANGE={0xc, 0x14, {0x0, r1}}]}, 0x9c}, 0x1, 0x0, 0x0, 0x4008004}, 0x80) 03:53:20 executing program 2: r0 = socket(0x11, 0x3, 0x2) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x0, 0x487, &(0x7f0000000000), &(0x7f0000000040)=0x30) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=@gettaction={0x54, 0x32, 0x100, 0x70bd2b, 0x25dfdbfc, {}, [@action_gd=@TCA_ACT_TAB={0x40, 0x1, [{0x10, 0x4, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'mirred\x00'}}, {0x10, 0x6, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'mirred\x00'}}, {0x10, 0x16, 0x0, 0x0, @TCA_ACT_KIND={0x9, 0x1, 'gact\x00'}}, {0xc, 0x2, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x7ff}}]}]}, 0x54}, 0x1, 0x0, 0x0, 0x20008004}, 0x10) getsockopt$IP_VS_SO_GET_TIMEOUT(r1, 0x0, 0x486, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 03:53:20 executing program 5: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="2c00000019759c8ed1b707ae320000001d0115001500020000000000000000003c3a2a77f12f859803000000"], 0x2c}, 0x1, 0x0, 0x0, 0x800}, 0x8000) 03:53:20 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) getresuid(&(0x7f0000000100)=0x0, &(0x7f0000000140), &(0x7f0000000180)) setreuid(0x0, r0) getresuid(&(0x7f0000000100)=0x0, &(0x7f0000000140), &(0x7f0000000180)) setreuid(0x0, r1) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)=@ipv6_newrule={0x9c, 0x20, 0x2, 0x70bd25, 0x25dfdbfe, {0xa, 0x14, 0x14, 0x1, 0x5, 0x0, 0x0, 0x6, 0x4}, [@FRA_DST={0x14, 0x1, @mcast1}, @FRA_DST={0x14, 0x1, @private2={0xfc, 0x2, '\x00', 0x1}}, @FRA_DST={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @private=0xa010100}}, @FIB_RULE_POLICY=@FRA_DPORT_RANGE={0x8, 0x18, {0x4e22, 0x4e20}}, @FRA_SRC={0x14, 0x2, @private1}, @FIB_RULE_POLICY=@FRA_TABLE={0x8, 0xf, 0x6}, @FIB_RULE_POLICY=@FRA_DPORT_RANGE={0x8, 0x18, {0x4e24, 0x4e21}}, @FIB_RULE_POLICY=@FRA_UID_RANGE={0xc, 0x14, {r0}}, @FIB_RULE_POLICY=@FRA_UID_RANGE={0xc, 0x14, {0x0, r1}}]}, 0x9c}, 0x1, 0x0, 0x0, 0x4008004}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) (async) getresuid(&(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)) (async) setreuid(0x0, r0) (async) getresuid(&(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)) (async) setreuid(0x0, r1) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)=@ipv6_newrule={0x9c, 0x20, 0x2, 0x70bd25, 0x25dfdbfe, {0xa, 0x14, 0x14, 0x1, 0x5, 0x0, 0x0, 0x6, 0x4}, [@FRA_DST={0x14, 0x1, @mcast1}, @FRA_DST={0x14, 0x1, @private2={0xfc, 0x2, '\x00', 0x1}}, @FRA_DST={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @private=0xa010100}}, @FIB_RULE_POLICY=@FRA_DPORT_RANGE={0x8, 0x18, {0x4e22, 0x4e20}}, @FRA_SRC={0x14, 0x2, @private1}, @FIB_RULE_POLICY=@FRA_TABLE={0x8, 0xf, 0x6}, @FIB_RULE_POLICY=@FRA_DPORT_RANGE={0x8, 0x18, {0x4e24, 0x4e21}}, @FIB_RULE_POLICY=@FRA_UID_RANGE={0xc, 0x14, {r0}}, @FIB_RULE_POLICY=@FRA_UID_RANGE={0xc, 0x14, {0x0, r1}}]}, 0x9c}, 0x1, 0x0, 0x0, 0x4008004}, 0x80) (async) [ 1439.996293][ T5872] loop3: detected capacity change from 0 to 1024 [ 1440.019005][ T5883] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1440.027432][ T5886] selinux_netlink_send: 83 callbacks suppressed [ 1440.027448][ T5886] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=29977 sclass=netlink_route_socket pid=5886 comm=syz-executor.5 [ 1440.048407][ T5883] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1440.058524][ T5872] EXT4-fs (loop3): Test dummy encryption mode enabled [ 1440.065720][ T5872] EXT4-fs (loop3): Test dummy encryption mode enabled [ 1440.081733][ T5872] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=2802c01c, mo2=0002] [ 1440.097739][ T5872] System zones: 0-1, 3-36 [ 1440.106454][ T5872] EXT4-fs warning (device loop3): ext4_update_dynamic_rev:1051: updating to rev 1 because of new feature flag, running e2fsck is recommended [ 1440.123210][ T5872] EXT4-fs error (device loop3): mb_free_blocks:1830: group 0, inode 19: block 496:freeing already freed block (bit 31); block bitmap corrupt. 03:53:20 executing program 0: syz_open_dev$hidraw(0xffffffffffffffff, 0x0, 0x101142) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) getpid() (async) sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) (async) r0 = syz_open_procfs(0x0, &(0x7f0000004cc0)='net/udp6\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x404d82, 0x0) ioctl$FS_IOC_GETFSLABEL(0xffffffffffffffff, 0x81009431, &(0x7f00000004c0)) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) (async) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000005e00)=ANY=[@ANYBLOB="620af8ff0c203321bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bbd46040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa1b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0121ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83309916b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476f050000002116219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030080000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b26333986371429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929666efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8cffffffffbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcb06000000acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e5247c0c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188540300000082068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42646bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be280159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9af3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2ba9acd93e62ec2195bdffd22379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7cd049f946787cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e215590600000000000000a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8234ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf44757346d000000d5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e052131385d19599bb1c2283e3f7bb01a11a1845db6b8eba64945f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70f36fc914496dfa9e6c6d146433f56afc7ab8485c014e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff335b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed891301000000000000004f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f84053e7fa6589e9af5170bb12ead4f4d0f13c2284659f16acc82c198e436ab638b6c6e91cef0a0e401bbd1d81887b15382487a7dab3895a842615dcf43b068007599a28751c58e45f9b5a5d9f51e7d97a2368917720b26865c0819cc56b1bddcae597ee22271cc6b532810b09607953b6752120d146f290ccc63d029b02c18c495897f4fdd53ae64df2ec9ac09d7fb36432a84bbc342acf26e52c95dfe169deed0b6438a67955b3b866f9d38311a7d595d8534e98f44378244747a17af4cc18fd1a3b14549d08d22b6f4d1fd654423a8f72b5d6c0db2bfec536f0e09c329c5c8c77a00f4c74a68f4df8eca081974cc23eb2cc13172a15967ecd6bfcc9f0103ae05aab8000749d907fb0f10a9da2c50ee32306db3424e08b18d819a8c542877a1f599572b2eff250a17ca95aced5558e27e3a79dcb172125811972a402c83c4f82acade78b2197c92fd595d0ba0821569e2997cb4155ad2043e0dc071928cd90d12d2890aa1aeb2b6f531a796923cb52154837b6577c"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) setsockopt$inet_tcp_int(r4, 0x6, 0x80000000000002, &(0x7f0000000000)=0x200, 0x4) sendmsg$nl_route(r3, &(0x7f0000004b80)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000340)={&(0x7f0000004b00)=ANY=[@ANYBLOB='\x00\x00', @ANYRES32, @ANYBLOB, @ANYRES32, @ANYBLOB, @ANYRES32=r3, @ANYBLOB='\b\x00', @ANYRES32, @ANYBLOB], 0x68}}, 0x40040) (async) signalfd(r5, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs={0x1, 0x0, 0x4e21}, 0x6e) bind$inet(r4, &(0x7f00000003c0)={0x2, 0x200000000004e23, @broadcast}, 0x10) (async) sendto$inet(r4, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r4, 0x1, 0x8, &(0x7f0000000100), 0x4) (async) write$binfmt_elf64(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES8, @ANYRES64], 0x100000530) read$FUSE(r3, &(0x7f0000001980)={0x2020}, 0x2020) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x9, 0x3, &(0x7f0000000080)=@framed={{0x85, 0x0, 0x0, 0x0, 0x0, 0x27}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:53:20 executing program 4: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)={[{@debug}, {@bsdgroups}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@noinit_itable}, {@data_err_ignore}, {@test_dummy_encryption}]}, 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r0, 0x0) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) fallocate(r0, 0x10, 0x0, 0x8000000000000000) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000780)=ANY=[], 0x208e24b) 03:53:20 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) getresuid(&(0x7f0000000100)=0x0, &(0x7f0000000140), &(0x7f0000000180)) setreuid(0x0, r0) (async) getresuid(&(0x7f0000000100)=0x0, &(0x7f0000000140), &(0x7f0000000180)) setreuid(0x0, r1) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)=@ipv6_newrule={0x9c, 0x20, 0x2, 0x70bd25, 0x25dfdbfe, {0xa, 0x14, 0x14, 0x1, 0x5, 0x0, 0x0, 0x6, 0x4}, [@FRA_DST={0x14, 0x1, @mcast1}, @FRA_DST={0x14, 0x1, @private2={0xfc, 0x2, '\x00', 0x1}}, @FRA_DST={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @private=0xa010100}}, @FIB_RULE_POLICY=@FRA_DPORT_RANGE={0x8, 0x18, {0x4e22, 0x4e20}}, @FRA_SRC={0x14, 0x2, @private1}, @FIB_RULE_POLICY=@FRA_TABLE={0x8, 0xf, 0x6}, @FIB_RULE_POLICY=@FRA_DPORT_RANGE={0x8, 0x18, {0x4e24, 0x4e21}}, @FIB_RULE_POLICY=@FRA_UID_RANGE={0xc, 0x14, {r0}}, @FIB_RULE_POLICY=@FRA_UID_RANGE={0xc, 0x14, {0x0, r1}}]}, 0x9c}, 0x1, 0x0, 0x0, 0x4008004}, 0x80) 03:53:20 executing program 2: r0 = socket(0x11, 0x3, 0x2) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x0, 0x487, &(0x7f0000000000), &(0x7f0000000040)=0x30) (async) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) (async, rerun: 64) r1 = socket(0x10, 0x3, 0x0) (rerun: 64) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) (async) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) (async) sendmsg$nl_route(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=@gettaction={0x54, 0x32, 0x100, 0x70bd2b, 0x25dfdbfc, {}, [@action_gd=@TCA_ACT_TAB={0x40, 0x1, [{0x10, 0x4, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'mirred\x00'}}, {0x10, 0x6, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'mirred\x00'}}, {0x10, 0x16, 0x0, 0x0, @TCA_ACT_KIND={0x9, 0x1, 'gact\x00'}}, {0xc, 0x2, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x7ff}}]}]}, 0x54}, 0x1, 0x0, 0x0, 0x20008004}, 0x10) (async, rerun: 64) getsockopt$IP_VS_SO_GET_TIMEOUT(r1, 0x0, 0x486, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (rerun: 64) 03:53:20 executing program 5: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="2c00000019759c8ed1b707ae320000001d0115001500020000000000000000003c3a2a77f12f859803000000"], 0x2c}, 0x1, 0x0, 0x0, 0x800}, 0x8000) (async) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="2c00000019759c8ed1b707ae320000001d0115001500020000000000000000003c3a2a77f12f859803000000"], 0x2c}, 0x1, 0x0, 0x0, 0x800}, 0x8000) 03:53:20 executing program 3: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)=ANY=[@ANYBLOB='debug,bsdgroups,nodiscard,test_dummy_encryption,nojournal_checksum,init_itable=0x00000000000,noinit_itable,data_err=ignore,test_dummy_encryption,\x00'], 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") ioprio_set$pid(0x1, 0xffffffffffffffff, 0x0) (async, rerun: 32) open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) (rerun: 32) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) (async, rerun: 32) r0 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) (rerun: 32) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r0, 0x0) (async) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (rerun: 32) write$binfmt_script(r1, &(0x7f0000000780)=ANY=[], 0x208e24b) 03:53:20 executing program 2: r0 = socket(0x11, 0x3, 0x2) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x0, 0x487, &(0x7f0000000000), &(0x7f0000000040)=0x30) (async) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) (async) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) (async) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=@gettaction={0x54, 0x32, 0x100, 0x70bd2b, 0x25dfdbfc, {}, [@action_gd=@TCA_ACT_TAB={0x40, 0x1, [{0x10, 0x4, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'mirred\x00'}}, {0x10, 0x6, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'mirred\x00'}}, {0x10, 0x16, 0x0, 0x0, @TCA_ACT_KIND={0x9, 0x1, 'gact\x00'}}, {0xc, 0x2, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x7ff}}]}]}, 0x54}, 0x1, 0x0, 0x0, 0x20008004}, 0x10) getsockopt$IP_VS_SO_GET_TIMEOUT(r1, 0x0, 0x486, &(0x7f0000000080), &(0x7f00000000c0)=0xc) [ 1440.784841][ T5904] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=29977 sclass=netlink_route_socket pid=5904 comm=syz-executor.5 [ 1440.793904][ T5907] loop4: detected capacity change from 0 to 1024 [ 1440.805123][ T5897] loop3: detected capacity change from 0 to 1024 [ 1440.814525][ T5897] EXT4-fs (loop3): Test dummy encryption mode enabled [ 1440.821330][ T5905] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=29977 sclass=netlink_route_socket pid=5905 comm=syz-executor.5 03:53:20 executing program 5: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="2c00000019759c8ed1b707ae320000001d0115001500020000000000000000003c3a2a77f12f859803000000"], 0x2c}, 0x1, 0x0, 0x0, 0x800}, 0x8000) (async) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="2c00000019759c8ed1b707ae320000001d0115001500020000000000000000003c3a2a77f12f859803000000"], 0x2c}, 0x1, 0x0, 0x0, 0x800}, 0x8000) 03:53:20 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfdd4, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) setsockopt$XDP_UMEM_REG(0xffffffffffffffff, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) setsockopt$XDP_RX_RING(0xffffffffffffffff, 0x11b, 0x2, &(0x7f0000000040)=0x20, 0x38) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) socket$xdp(0x2c, 0x3, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r2}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) setsockopt$XDP_UMEM_COMPLETION_RING(r1, 0x11b, 0x6, &(0x7f00000002c0)=0x202282, 0x4) fcntl$getflags(r2, 0x400) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) mmap$xdp(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x80010, r1, 0x180000000) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) bind$xdp(0xffffffffffffffff, &(0x7f0000000280)={0x2c, 0x1, r3}, 0x10) r4 = openat2(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0x2c, 0x4}, 0x18) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x6, &(0x7f0000000040)=ANY=[@ANYBLOB="38000000ff0100000000000001040000006804000900000018000000090000000000000088d200009500000000000000"], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x40f00, 0x4, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2}, 0x8, 0x10, &(0x7f0000000100)={0x0, 0x1, 0x9751, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[r4]}, 0x80) [ 1440.826647][ T5897] EXT4-fs (loop3): Test dummy encryption mode enabled [ 1440.848346][ T5907] EXT4-fs (loop4): Test dummy encryption mode enabled [ 1440.850215][ T5897] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=2802c01c, mo2=0002] [ 1440.865984][ T5897] System zones: 0-1, 3-36 03:53:21 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfdd4, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) setsockopt$XDP_UMEM_REG(0xffffffffffffffff, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) (async) setsockopt$XDP_RX_RING(0xffffffffffffffff, 0x11b, 0x2, &(0x7f0000000040)=0x20, 0x38) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) socket$xdp(0x2c, 0x3, 0x0) (async) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r2}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) setsockopt$XDP_UMEM_COMPLETION_RING(r1, 0x11b, 0x6, &(0x7f00000002c0)=0x202282, 0x4) (async) fcntl$getflags(r2, 0x400) (async) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) (async) mmap$xdp(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x80010, r1, 0x180000000) (async, rerun: 32) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) (rerun: 32) bind$xdp(0xffffffffffffffff, &(0x7f0000000280)={0x2c, 0x1, r3}, 0x10) (async, rerun: 32) r4 = openat2(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0x2c, 0x4}, 0x18) (rerun: 32) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x6, &(0x7f0000000040)=ANY=[@ANYBLOB="38000000ff0100000000000001040000006804000900000018000000090000000000000088d200009500000000000000"], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x40f00, 0x4, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2}, 0x8, 0x10, &(0x7f0000000100)={0x0, 0x1, 0x9751, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[r4]}, 0x80) 03:53:21 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="2c000000190801000000000000000000000000005f2f85980300"/35], 0x2c}}, 0x0) [ 1440.882200][ T5907] EXT4-fs (loop4): Test dummy encryption mode enabled [ 1440.886309][ T5919] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=29977 sclass=netlink_route_socket pid=5919 comm=syz-executor.5 [ 1440.888841][ T5923] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=29977 sclass=netlink_route_socket pid=5923 comm=syz-executor.5 03:53:21 executing program 5: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) [ 1440.925231][ T5929] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2073 sclass=netlink_route_socket pid=5929 comm=syz-executor.2 [ 1440.942648][ T5907] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=2802c01c, mo2=0002] [ 1440.959839][ T5907] System zones: 0-1, 3-36 03:53:21 executing program 0: syz_open_dev$hidraw(0xffffffffffffffff, 0x0, 0x101142) (async) syz_open_dev$hidraw(0xffffffffffffffff, 0x0, 0x101142) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) (async) sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) r0 = syz_open_procfs(0x0, &(0x7f0000004cc0)='net/udp6\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x404d82, 0x0) ioctl$FS_IOC_GETFSLABEL(0xffffffffffffffff, 0x81009431, &(0x7f00000004c0)) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000005e00)=ANY=[@ANYBLOB="620af8ff0c203321bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bbd46040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa1b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0121ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83309916b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476f050000002116219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030080000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b26333986371429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929666efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8cffffffffbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcb06000000acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e5247c0c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188540300000082068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42646bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be280159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9af3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2ba9acd93e62ec2195bdffd22379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7cd049f946787cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e215590600000000000000a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8234ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf44757346d000000d5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e052131385d19599bb1c2283e3f7bb01a11a1845db6b8eba64945f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70f36fc914496dfa9e6c6d146433f56afc7ab8485c014e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff335b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed891301000000000000004f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f84053e7fa6589e9af5170bb12ead4f4d0f13c2284659f16acc82c198e436ab638b6c6e91cef0a0e401bbd1d81887b15382487a7dab3895a842615dcf43b068007599a28751c58e45f9b5a5d9f51e7d97a2368917720b26865c0819cc56b1bddcae597ee22271cc6b532810b09607953b6752120d146f290ccc63d029b02c18c495897f4fdd53ae64df2ec9ac09d7fb36432a84bbc342acf26e52c95dfe169deed0b6438a67955b3b866f9d38311a7d595d8534e98f44378244747a17af4cc18fd1a3b14549d08d22b6f4d1fd654423a8f72b5d6c0db2bfec536f0e09c329c5c8c77a00f4c74a68f4df8eca081974cc23eb2cc13172a15967ecd6bfcc9f0103ae05aab8000749d907fb0f10a9da2c50ee32306db3424e08b18d819a8c542877a1f599572b2eff250a17ca95aced5558e27e3a79dcb172125811972a402c83c4f82acade78b2197c92fd595d0ba0821569e2997cb4155ad2043e0dc071928cd90d12d2890aa1aeb2b6f531a796923cb52154837b6577c"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x80000000000002, &(0x7f0000000000)=0x200, 0x4) sendmsg$nl_route(r3, &(0x7f0000004b80)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000340)={&(0x7f0000004b00)=ANY=[@ANYBLOB='\x00\x00', @ANYRES32, @ANYBLOB, @ANYRES32, @ANYBLOB, @ANYRES32=r3, @ANYBLOB='\b\x00', @ANYRES32, @ANYBLOB], 0x68}}, 0x40040) signalfd(r5, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs={0x1, 0x0, 0x4e21}, 0x6e) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs={0x1, 0x0, 0x4e21}, 0x6e) bind$inet(r4, &(0x7f00000003c0)={0x2, 0x200000000004e23, @broadcast}, 0x10) (async) bind$inet(r4, &(0x7f00000003c0)={0x2, 0x200000000004e23, @broadcast}, 0x10) sendto$inet(r4, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) (async) sendto$inet(r4, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r4, 0x1, 0x8, &(0x7f0000000100), 0x4) (async) setsockopt$sock_int(r4, 0x1, 0x8, &(0x7f0000000100), 0x4) write$binfmt_elf64(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES8, @ANYRES64], 0x100000530) read$FUSE(r3, &(0x7f0000001980)={0x2020}, 0x2020) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x9, 0x3, &(0x7f0000000080)=@framed={{0x85, 0x0, 0x0, 0x0, 0x0, 0x27}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:53:21 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="2c000000190801000000000000000000000000005f2f85980300"/35], 0x2c}}, 0x0) 03:53:21 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfdd4, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) setsockopt$XDP_UMEM_REG(0xffffffffffffffff, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) setsockopt$XDP_RX_RING(0xffffffffffffffff, 0x11b, 0x2, &(0x7f0000000040)=0x20, 0x38) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) (async) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) socket$xdp(0x2c, 0x3, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r2}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) setsockopt$XDP_UMEM_COMPLETION_RING(r1, 0x11b, 0x6, &(0x7f00000002c0)=0x202282, 0x4) (async) setsockopt$XDP_UMEM_COMPLETION_RING(r1, 0x11b, 0x6, &(0x7f00000002c0)=0x202282, 0x4) fcntl$getflags(r2, 0x400) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) mmap$xdp(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x80010, r1, 0x180000000) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) bind$xdp(0xffffffffffffffff, &(0x7f0000000280)={0x2c, 0x1, r3}, 0x10) (async) bind$xdp(0xffffffffffffffff, &(0x7f0000000280)={0x2c, 0x1, r3}, 0x10) openat2(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0x2c, 0x4}, 0x18) (async) r4 = openat2(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0x2c, 0x4}, 0x18) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x6, &(0x7f0000000040)=ANY=[@ANYBLOB="38000000ff0100000000000001040000006804000900000018000000090000000000000088d200009500000000000000"], &(0x7f0000000080)='GPL\x00', 0x8, 0x0, 0x0, 0x40f00, 0x4, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2}, 0x8, 0x10, &(0x7f0000000100)={0x0, 0x1, 0x9751, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[r4]}, 0x80) 03:53:21 executing program 3: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)=ANY=[@ANYBLOB='debug,bsdgroups,nodiscard,test_dummy_encryption,nojournal_checksum,init_itable=0x00000000000,noinit_itable,data_err=ignore,test_dummy_encryption,\x00'], 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") (async) ioprio_set$pid(0x1, 0xffffffffffffffff, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r0, 0x0) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000780)=ANY=[], 0x208e24b) 03:53:21 executing program 5: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) socket(0x10, 0x3, 0x0) (async) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) (async) 03:53:21 executing program 4: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)={[{@debug}, {@bsdgroups}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@noinit_itable}, {@data_err_ignore}, {@test_dummy_encryption}]}, 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") (async) open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) (async) r0 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r0, 0x0) (async) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) fallocate(r0, 0x10, 0x0, 0x8000000000000000) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000780)=ANY=[], 0x208e24b) 03:53:21 executing program 3: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)={[{@debug}, {@bsdgroups}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@noinit_itable}, {@data_err_ignore}, {@test_dummy_encryption}]}, 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x14103e, 0x0) mmap(&(0x7f00003ec000/0x3000)=nil, 0x3000, 0x47fffff, 0x40010, r0, 0x61d16000) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000780)=ANY=[], 0x208e24b) 03:53:21 executing program 5: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) 03:53:21 executing program 4: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)={[{@debug}, {@bsdgroups}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@noinit_itable}, {@data_err_ignore}, {@test_dummy_encryption}]}, 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") (async) open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r0, 0x0) (async) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) fallocate(r0, 0x10, 0x0, 0x8000000000000000) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000780)=ANY=[], 0x208e24b) 03:53:21 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) r0 = open(&(0x7f0000000040)='./file0\x00', 0xa300, 0xc) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r1}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000240)={'bridge_slave_0\x00', 0x0}) r3 = syz_open_dev$vcsa(&(0x7f0000000280), 0x9, 0x400000) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xa, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x2}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x10001}, @call={0x85, 0x0, 0x0, 0x4d}, @map_fd={0x18, 0x0, 0x1, 0x0, r0}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}]}, &(0x7f0000000100)='GPL\x00', 0x2, 0xc7, &(0x7f0000000140)=""/199, 0x41100, 0x13, '\x00', r2, 0x0, r3, 0x8, &(0x7f00000002c0)={0x1, 0x5}, 0x8, 0x10, &(0x7f0000000300)={0x1, 0x2, 0x4, 0x2}, 0x10}, 0x80) 03:53:21 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="2c000000190801000000000000000000000000005f2f85980300"/35], 0x2c}}, 0x0) [ 1441.695833][ T5955] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2073 sclass=netlink_route_socket pid=5955 comm=syz-executor.2 03:53:21 executing program 5: r0 = socket(0x10, 0x3, 0x0) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000000000)) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) [ 1441.736483][ T5959] loop3: detected capacity change from 0 to 1024 [ 1441.741544][ T5970] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2073 sclass=netlink_route_socket pid=5970 comm=syz-executor.2 [ 1441.772244][ T5959] EXT4-fs (loop3): Test dummy encryption mode enabled [ 1441.786958][ T5959] EXT4-fs (loop3): Test dummy encryption mode enabled [ 1441.797853][ T5959] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=2802c01c, mo2=0002] [ 1441.805913][ T5959] System zones: 0-1, 3-36 03:53:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socket$can_bcm(0x1d, 0x2, 0x2) syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./bus\x00', 0x20c050, &(0x7f0000000100)=ANY=[@ANYBLOB="71756f74612c6e6f696e6c696e655f64656e7472792c746573745f64756d6d795f656e6372797074696f6e2c746573745f64a97d7e03036b000c756d6d795f656e6372797074696f6e2c6e6f696e6c696e655f646174612c6e6f657874656e745f636163685c45652c66617374626f6f742c0067a855839bfce6548f789d1f6729c3e403f48cf838f3ff128a6ed8a73dabda08cea6f12a396aa72bd6feb61d5ebb32a463c654d67b40ef0c419533f35218be613e25004804555cc89da5323d864a5ceef6700254dd00c8a8ad66938ee818708d6a45db4f779a084565539019230a6fee83f30000000000000000000000007f7d2bbc5baee9298df8b08f21ea1516129458c462142640b03d49704c427671e514d5"], 0x1, 0x1060a, &(0x7f0000020c80)="$eJzs3M2LG2UcB/Bfum7frG2RvigUOiDCBkxoti8oiFRt0YKtxZeDJ80m05A2ySybdLv2rCe9ePcqiHgrePQgeNE/wD+geBDEg+CtomRmtjR2Be1uN6v7+UD2+8wzz/zyPEMuT7JMANvWweS3XyuxP/ZExExE7IvI25XylTtbxBMRcTwidtzzqpT9dzt2RsTeiNg/Ll7UrJSnzvx++85nT154/qMvblcbP33+6fRWDUzb0xHRXyzaN/pFZp0ir5b9zeVunv1Ty2UWJ/rXyuOsyBvpQl7hRnN1XDPPk51ifLZ4fTjOK71ma5yd7pW8f3FQvOFwubNaJ7/ganMpP26nC3l2h1menZvFvFbKvDkcFXXaZb338/IxGq1m0Z+upMV6Fq/l2RqMyv6ibtZOV8a5XGb5dtHKeu18HgsPfJu3vNe6g+sryXK6NOxmg+R0vfFsvXGm1ljK2ukoPVVr9ttnTiVznd54WG2UNvtnO1nW6aX1VtavJnOdVqvWaCRz59KFbnOQNBr1k/UTtdPVsvVM8sqlt5NeO5kb50vdwfVRtzdMrmRLSXFFNZmvn3yumjzVSN68eDm5/Mb58xcvv/XuuXcuvXjxwsvloPumlczNn5ifrzVO1OYb1S27/p3x9+vfN7H+Tw5ETGn9lfVdznbnAwTwr9n/A9Ng/x+RzpY3w/4/Xfre/n87rt/2jXXxAQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2LZ+nL31at44WBw/WvY/VnY9HhFHI+JIRByOiD/WMBM7J2oeiohK2V5r/Ozdkcfzv99WIq8wvmZX8fpqdcTZiLhz4CHfBAAAAPgf+/K7Dz6MmBk38z8vTJ7+5th0psXmKL+02b1R9fKvfB7ZqGqH8mIrG1Tt8GrJB3D/DToSEbMHf173rApHI2LHvvc2qNo/MjMRu++JShE7NnM2AADA5pjcCWzY7g0AAIAt5+NpT4DpyH+vLf8Xv/wteFcR5Q+CeyaOAAAAgP+gyrQnAAAAADx0+f5/us//K6zx/L/YWz77z/P/AAAAYA3V1g/pL7eOvX7/ma//2lE8/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+JOde8dRG4rCAHyAOJCXgiIeW6GKUlKwiCwhZZp0yW5ShTVEQuxhOqabJYxghH1nBo8okPzSoO+TzL228K8D3fG1LgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA06TZbL/9uf/+pmrM/VFPPrwEAAADO2WXrZT4ZF+cf0vVP6dKXiJhHxCwiphFxrncfxNtS5iQieml+7vvZixr+R+QJx3uG6XgfEd/Scf+56X8BAAAArtd2s1hFDI7T/ONr1wXRpvTQZlTp7hP5I5831Wp6NsnDftaUNn2MrMUsIrLxXU1p84jof/xeU9pFBqVhdDL0iqHfZjUAAEA7yp3Apd1bbV0eAAAArfnRdQF0I1+vTe/ip9XcYTGkBcF3pTMAAADgFep1XQAAAADQuLz/t/8fAAAAXLdi/z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACatMvWy+1msaqasz9U8xQ0+Xfzq2oxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDA/pyjUAwDQRRs/cXLnYTvfyzTYGfOnVSB4DEjBQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAR+M6+dzxHck4kvw6bfw7nkmW3mmsXTW2rht7H8y3fwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMn+vJ1QCARBFOz7VHNazD8pQRrUFESogoXDDPOxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAc21Wv4+V9xqexJvl22vh1PJL8u2pMXTXmHjSWHoz7fgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYn3vbhIEwjsOvL4kSt8kI6a0EZqChQjACHxKSJc/AACxEQ0VrsQisABKcazpT8DzN/1dccS8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8MouD1+8RUQRqcsUabz5Ob1HxEekbduOPm9Z7M7H5uues/1hkvM7pr9lRJRR9HEOAEDvqm5zrNb18i/vf95B3mHeat7Ui2d+GgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgys4duzYRhQEAf0mbaHVytIIIDrrY2NZqhCwOhe6CoFtoYymmKmmGtnTpXyA6ufov2E3/BSc3wUELDg4dFFwEOUlyaV9okBQll9rfD767r0d5916GwHffuwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeytx3OdvNcCGFy/CBv+fBta7Hf+e2zj5Pd+HrnzcV4zNYQhRDCw5V67foQ1zLq1jY2H1Xr9VpDcjKS9/UkGYFpSEY9yfqbCQCA4yJJkuTw1VxUwXcU0mhd/VzYWWj/VyWE5FVv/X8lysMf6v8vL89f6Mav9XfN+F5x/T/9rxd8jJWaq09Laxub11ZWq8u15drj2dmZuZtzN27fmim1n5WUPDEBAADg7xTTiOv/fOVw//9MlIcB6/978w/ux/caU//3ddD0y3omAAAAJ9u5Sz++5/pczxWLYb3abDamO8f9v2c6xwymemSn0ojr/7FK1rMCAAAAhmFvO9fT/1+K8jBg/3/q9dZuPOZYCGEi7f9PLT6pLw1vOSNtGK8TZ71GAAAAsjWRRtz/L7T3/+f3tzzkQwhXL3fy9GcAB6r/P7242/PSerz/f3Z4SxxJ+XLn82ifyyGMl7OeEQAAAP+z02m0iv3dws5C4+fz+aL9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwmx37R4keiAIA/iXZfFbigoWolRcQRQurBQtBbASvIAqCJxBBPYBYaukdLL3D1gqCWFhuoSeQmZ3BZS20Svzz+8HsezMsmZdJkxcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD41GD9Pa/CT3eYl2nt7uV4N8T7sRg8X83OhxHyosmif6Bire0KAAAA+O26qbev0vypvtkMsezF/r/O/ws9//XkMM/9/Hjfn+PtxcNc7v9PtheORjcL+4SL7h8c7i01dpff39THpcudx5XX09WZNO3Ek4/fXqr4QMqts+lBHc+zOO/3N/7HdKLhwgGAL1vMMSX5fSjE5TYLA+DP6KTxb6T/r3rt1gQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQhLcAAAD//6lacsg=") r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=ANY=[@ANYBLOB="240000004a00010000000000000000000a000000", @ANYRES32=0x0, @ANYBLOB="0000230e5500000000000000"], 0x24}}, 0x0) sendmsg$nl_route(r3, &(0x7f0000000300)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)=@ipv6_getnetconf={0x1c, 0x52, 0x300, 0x70bd28, 0x25dfdbfc, {}, [@NETCONFA_FORWARDING={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040000}, 0x4001) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) lseek(r1, 0x6, 0x3) close_range(r0, 0xffffffffffffffff, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x4a4899af66b37ee8, 0x0, 0x4e21}, 0x6e) 03:53:22 executing program 3: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)={[{@debug}, {@bsdgroups}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@noinit_itable}, {@data_err_ignore}, {@test_dummy_encryption}]}, 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) (async) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x14103e, 0x0) mmap(&(0x7f00003ec000/0x3000)=nil, 0x3000, 0x47fffff, 0x40010, r0, 0x61d16000) (async) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000780)=ANY=[], 0x208e24b) 03:53:22 executing program 4: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)={[{@debug}, {@bsdgroups}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@noinit_itable}, {@data_err_ignore}, {@test_dummy_encryption}]}, 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r0, 0x0) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) statfs(&(0x7f0000000100)='./file1\x00', &(0x7f0000000200)=""/255) write$binfmt_script(r1, &(0x7f0000000780)=ANY=[], 0x208e24b) 03:53:22 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0xa300, 0xc) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r1}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000240)={'bridge_slave_0\x00', 0x0}) (async) r3 = syz_open_dev$vcsa(&(0x7f0000000280), 0x9, 0x400000) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xa, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x2}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x10001}, @call={0x85, 0x0, 0x0, 0x4d}, @map_fd={0x18, 0x0, 0x1, 0x0, r0}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}]}, &(0x7f0000000100)='GPL\x00', 0x2, 0xc7, &(0x7f0000000140)=""/199, 0x41100, 0x13, '\x00', r2, 0x0, r3, 0x8, &(0x7f00000002c0)={0x1, 0x5}, 0x8, 0x10, &(0x7f0000000300)={0x1, 0x2, 0x4, 0x2}, 0x10}, 0x80) 03:53:22 executing program 5: r0 = socket(0x10, 0x3, 0x0) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000000000)) (async) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) 03:53:22 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="2c0000001900010000000000000000001d010000150000000000000000003c3a2a715f2f8598030000000000"], 0x2c}}, 0x0) 03:53:22 executing program 5: r0 = socket(0x10, 0x3, 0x0) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000000000)) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) 03:53:22 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) r0 = open(&(0x7f0000000040)='./file0\x00', 0xa300, 0xc) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r1}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000240)={'bridge_slave_0\x00', 0x0}) (async) r3 = syz_open_dev$vcsa(&(0x7f0000000280), 0x9, 0x400000) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xa, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x2}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x10001}, @call={0x85, 0x0, 0x0, 0x4d}, @map_fd={0x18, 0x0, 0x1, 0x0, r0}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}]}, &(0x7f0000000100)='GPL\x00', 0x2, 0xc7, &(0x7f0000000140)=""/199, 0x41100, 0x13, '\x00', r2, 0x0, r3, 0x8, &(0x7f00000002c0)={0x1, 0x5}, 0x8, 0x10, &(0x7f0000000300)={0x1, 0x2, 0x4, 0x2}, 0x10}, 0x80) 03:53:22 executing program 2: socket(0x10, 0x3, 0x0) (async) r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="2c0000001900010000000000000000001d010000150000000000000000003c3a2a715f2f8598030000000000"], 0x2c}}, 0x0) 03:53:22 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="2c0000001900010000000000000000001d010000150000000000000000003c3a2a715f2f8598030000000000"], 0x2c}}, 0x0) 03:53:22 executing program 5: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="2c0000001900010000000000000000001d0500001500020000000000000000003c3a2a715f2f859803000000b989a83a22b2be97033afd7be700c6da997bef249dd21f04ebe4dcebd9c8a8dee82b4d1dc6b89c7e8d68a1039b1e602120baa73643c99cb4b6c7579ad450326aa463057e573da7061789af96f171c8faa6af0279a6d93658735fd49b39c4fc95de637f78f1c892035a8e81f138e4ea802460abd502ba7540e7ef6290e9308dca85dc06194369142c7062620fab63e0374c4fe2552023463f62c1a8460148046aa7d4a276b5a7cdf5b0f7b2c9d8f21b1200000000f6f8494a21ad9357ec93a2c74f3e31d37b8f8b5ed121bb694a87bd28b5c5d39186e8f7007a98b59be2b391a6f7748d2250d0f2799c17a2aa9fc31715a3e63239ac4968ccef71fac962045702c4736d84994b9603a86e29e6f1386c98bd3ef704b3b70f1add9d4c2922192680ec4b9ecaf76ab84b50c8947ce32ede52ed647ff4803f2860a0831bef60ae85a01e"], 0x2c}}, 0x0) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)=ANY=[@ANYBLOB="240000004a00010000000000000000000a000000", @ANYRES32=0x0, @ANYBLOB="00000000f2ff1000000000005f1e6333d75ce5864666d778be5421913fd1be670b788b0009a40a7b455723a753297bf62dcf565abb38316056036b17971b42839ce9648faaecca850077eb53f234ee4b5e7bdb84b09fe92f32c31af25d6f92579338feb483713374f6b30951d758bc617f85f73999"], 0x24}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=@ipv6_getnetconf={0x1c, 0x52, 0x1, 0x70bd29, 0x25dfdbff, {}, [@NETCONFA_RP_FILTER={0x8, 0x3, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x24000895) sendmsg$nl_route_sched(r0, &(0x7f0000000500)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000440)=@newqdisc={0x44, 0x24, 0x100, 0x70bd27, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, {0xa}, {0x4}, {0xffe4, 0xfff2}}, [@TCA_INGRESS_BLOCK={0x8, 0xd, 0x5}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0x5}, @TCA_RATE={0x6, 0x5, {0x6, 0x6}}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x8000}, 0xc0) [ 1442.546931][ T5988] loop3: detected capacity change from 0 to 1024 [ 1442.556233][ T5985] loop4: detected capacity change from 0 to 1024 [ 1442.571234][ T5988] EXT4-fs (loop3): Test dummy encryption mode enabled [ 1442.582034][ T5988] EXT4-fs (loop3): Test dummy encryption mode enabled [ 1442.589942][ T5985] EXT4-fs (loop4): Test dummy encryption mode enabled 03:53:22 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e89371eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70cae3c46cfe4adcf4f66728983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10adc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709f2818883a63d0e55fdeccf3b62c0065e57c13d9a40678250f79d39dbcea8d6ef5e2242c127963a8377414b89eb675fde2d059e19e07dbe0af16431fe58fbb00c4c0c7059b4acda688a79eef242e1b597ccefeb8bb4a37404421ec83b6d05156bdae5c25a36b93b7c7f58cf8d78a64c1935239518508c29997afba7335ed780e2dbe386ff066ab5510548e483f612e63122f08203a700262809483ea2b8cfbaee19166647f096a08d1d0f27d116eab72adfae48290276d18be43cda85b981ea92bda853ad3f965f064c6c68b6fa53775e97fc4c1b46f0640395a94e60acfd30a93bf90191b950adcc6919790177562c981990ebbbac1b1d15ec253a5377a9018808ece98e34490871862d649c20918d0ebeba1a0013073b2408c8074679c573b350afa629938e1e23db1e896e830b6d61a0c97533ed7faff868b1482dd756635332cfc0c898a4600bf75a2248071f845e9c036f77fb3dcd5a5ef98271aba64429323fe0b4490c6da804f31abaada9ddc5ed13616a0e"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000080)={&(0x7f00000009c0)=@newtaction={0x1204, 0x30, 0x4, 0x70bd2d, 0x25dfdbfd, {}, [{0x11f0, 0x1, [@m_gact={0x1048, 0x14, 0x0, 0x0, {{0x9}, {0x1c, 0x2, 0x0, 0x1, [@TCA_GACT_PROB={0xc, 0x3, {0x2, 0x131e, 0xffffffffffffffff}}, @TCA_GACT_PROB={0xc, 0x3, {0x0, 0x2476, 0xffffffffffffffff}}]}, {0x1004, 0x6, "2fad12b9a5034d2bc34b6e4ea00f0406d0c2bfdc38dfeaed1c655172e3c9d95700c2ca65179732e0ee36ad082bd001bee97d85b202d3fe526da5006455c712ace2942b5403c495122cecdee175ef93c91c805cbe09c942302fad3acb2c79d80a58a9e6cb74c0f78bb3ce2ee63249604e8109a6ff3a4291f1028abf3a9b8e6e9c6dd2f286e33dca080d91dbbb8b65505db36f04a1f5146bfa9a8bf38c8eb196e796f636fc704575cdb178c805de13dcc4a7e57364cf713fd4f24d552c4d3f68ddce3147a68d088d857978d556e5faea917504e11945af8d8184e06327419ce873afba727e6ff1a379f005feb1c6c603c658582f4abe57c57c8c8e2081526d6eef27663db580fa852c5a3948bab53188452f14e9edeaed418c6b2155bd4b62a8176d1ace89bffc4ce838f85948da0c74f4c911bef873d8ae34aec9dcd0cd497a87776b68176faa27ac91040506b0c130c9a6350c89ecff11b1581c50e2761f3df37519b106fa02cad4ea7f5b063546f2da81afd57ee504abb237cfeb43d25883b3c62a0a2e07262b1f264c9231c0c8f30bbdfe5f01459e57ca1b14cd00c3546c97d778e3b7f2a4bb948e28a91667ad3b046ba164989c39bba9ba3028c06d8f5b0a9cfe49c6979e32086d96ae6023a861b1e4edb6a64290780580b6462fb4de7c5b3d1b49ea3733d9bfc06494ad34af44ec67c9751f274cb7918d526f0d4a6ca6adccb8f591807ddd38ecf6812830f4bf20ddfd66cd9cb85ac9de1b05f3181c0d122ba1263aa2eb8e560c0c63ea3a0abf5c410706c91a52bc2ef667bb78bd7a3bc2dbd52d5dee3575233dc9d458a71ce3c3b4051a4cb2e5da81450390331925666076b9eeb28c392bd4fcc76af1f17b250db635f6e9e5e4f0e7393cf23fd00e9ef39c4c15ec1517e59ae9e4d81714d4166d314bdd0c02067999c427b0e7f9d274d5a0e85363c6dab184b6f9f643f0561d89173337ec8135d5ea42c8f4d68f40b794ae516dd85894c46e77e9165b09cddedc1342fd8308288f35922dd049ef9244cf84d77499e30d9885975c71d194043b30cb41bd3efea22e734ab3f0235eca97dbe39ec5e5649d1a680a55574d2027304e933f1dc403bf52cf854122cf6799d18d5224a3f3d62a3dd341b371eaed03ae82170dbb6cea2f6c13367033a586237e6f17b38575bbbeccac33f518813ec041941b0a20ebb5b3b102b25d4b26c5150b0b29f2ba9a46381135ba8ebd4665a26b967460a6d99fcec696f65184b6539992932785beb5e631cd28df9384cc4b440268055b4488c4c34b9463c5b4a6608f5b8ed89a634db729b20a9ec92e61a92a9b1b0aad714063d88b09a107dc6c622d4a93a2c83931ef4c09c0699dcf291d821a394383cf53dd0447fc3e632ce9b38d81a4071d7105aa3447b681245e9111e29d01cee4d9b9383bd7b49a655d3525019b12a9aff9afe3b937bc9cf4ca57d09acf027d4736621e1f47d5993316c5dd7b31cd4cdc05b46235c7bf6633a14678c94bb67a08cae6834e30be8a88e226c86a5feb9d60f7f29fc4ee2d77cb1d6755cb0fe6388cd2acc1725059ffa20363ede46e0d4c109ca06993eb9df834867b1a8436e90890bf5653a001ef50bf81d66372b596389b9b48c52e24d2a2593cbfc113f6d39a2e4ed908a260c4909b0b41478607de3e32b933bd3ae7895d381e5cc344531094f2e6163291abf80d2efd47860f8a12d4f95ffe798eac88d10bf8cee8883b00c898b21f16df3343fc5bdda037bc76b7855870e46ac29e30e1177b41bdcafab3f0e529740b23ce0cdd310c586486b73ee922479f94e9bf8eae91a84d8b438ab346e19c7ae4b9a47a8590cb5998882e7e54ea208ff6e38ebebeb08e2092bb5844104a600edcf26b59ed367c90d8bc99cf8defa2aef31cd4c71afc59772b049b2b2c5a9ff695ce3839e067ee7c32eda6f284fe71374adcdb5bae56f0238a1e32014c69d59f5fbb6370df1b04ed14ec12880eac839681917443a2c2a96fd911f4cca4f307867732415b43d6ffc3e23f820d861fa30a98d54f93baa81c4a02881b22e85e1e6fe66f3d9ae7a95ee472cf4f7c024f8d2c4e43c66586cb7562eaf1a6ff737ad3fecc3f24a3da56c24c687a1b6385874e9850e40812d7802728e43a247b13cae035a8b65702f695bddcd01958d34d5432e09dbe2e6cd60b92b58200a2c2eb5b62aa781ff360958afe0b7ad6d72d7b7f138bc6ee790d1754bae8dcb2c17101233dfe933de0cd22eb9942ad1460606281500a4224a9ec7d4bc78e7276be67b366a9dae9cbd16f2c77317f78c71645da250a83b0cd8ad42eabbfbf1602ef233abb60905691b1758ec51bcd9fbceb7fdd521d37d5267ac9a480617cb75fa28d91d99306e5b14fffcb85e872da39fc922d9ce6a74a665fb826603e558ff225bb9959cc657de82e4e36bd0c0a2f7095673384ff8702d20d36ce6d247969a8b8580dc2a6e0cd4f33172507a1d8d59f88de9a0fc3982cf012c7fc1715835f5e4db591d460573ab0a999aee2c26eafec1863aeccfd9e6f9040b53a15f280202429edc5336a647249b63c9ad45319c50c1276bb4a59dc3825a8c46c8d58e693b5d7a0c52e9f296bf9327569f4f4f1a4526947ca7108a8c1316ec1e49d2c570ca8c751458bf65b2e1031871e8aa32b152ab4a88afa063dc4a9597f00d5c4bdc3027a5d2676a0ef3c54471065f90557474480430e5b4a5774e5506f251de5ae89f700fcca3e60fa2a4080670020113939502f2f7c33878723ba786afb24fc1376756429eccd927c7582a0402014dc714235e5aab90b9016415944dda526e197296272e2d008245f426543ec51d35b39657b31c705905827714293d6dacf767be9c96c2dd1a1953bcb6e4b559efcdaf8c3e26cd4d534dff92c89446441ca2dc4f7ca0f01c2cc3be40dad2b275e99f9644f70a12b3c5260b8a839ae3c0710373d0b6b0b86f18e49251c5dc8821a2fdac060af185d2714c6ef0e740c09f6911dd92cc9ce7d11aaa7b15f18346457a279fd71657b14a5776c94195c7c0792b03f262cb7ec9f04eca57e5db709ee0afee13f939a2ff6dd390266ddb6625f651fe1e10a09b682674c5add9554b2725bbf5f93c2ea58627d1a48a31fd42cfeb3c8ae84aff7b8e296250e7153f429a5e22ca475da8dba3e4ff75042490056cfebdfd3f37332591f661a9be7a8f3ced2a2c0f4805315e25034ee40f985bd2ee76cb24f12990708c2a099973ed8c0415e5bc34150b4e65c99c9b848dfa22a2672b6dc5169eae89d062da1995ce15ad77a224ed55d358c314286c1543eb61ae3fa958212620d08c8aeede3322d08db51d344a9e80cdc934aa595b42776162e25c59a30b23a1fae64a932886b00a0b70dbaecb800ccc6452c7d490f4916429fcd6e7a49239a219a52414710dcdfddd09817dce5ca05323e2da8ea5dc8dda3057b767c63e474f56b3bf5247c636d60102ccb545a118634735080f470f51b0f0315971088166c3b893b9dee737676b4505b4a8857f4c4ae63a042dd9d62d21aac732a7ba6ea677855ebe1b5efe68d979010bcc8f1371b37f476687bb1710fcdf863f4f0876f7e785311ac8e95e96b3905252e087eec8863c83785f62820baf8512a3c8358d7b8c6190f48675b34bd62426b4686934e949fcf935712beb8dbb525387da103e5febfa76e024baa2097a3fa0635cdf1bc77de3ecfce3e460aa46f9bb22ba2ba24d1d648c01b472aeff2e46284c4c17528751c8c8239de1181988ae51b4f851a7cf796d546ee4a85f357c46dc72b0773ae730ac2c68f94a8c985198b0ca0271323d5713ec51f373383e43b6b8896a5562345230dc8620aea6c71e26c19225c71343e4f03f1622b9b21543343686c398a8687d1b79ee1155b0890d33158edfbc87d207b9b03a42e821bbf89239b7e285ce67e02a84bc81bb755c443f9ef75dbaad24124ed76ddb5d58e06637f6bbeb3501a3268d1b68ec7d638083f6603d9f6b6029c801babceab049974ae22f70c6927cdb24681585e40b79e7dbdb91257265a86c2c7f9effa72ada560ce84f8da3e95843813a1f7a3f08ba4a654d2e173e81d03557fe7007067d585e364b1fa0eeee40bd9b832e289d48f0a911d0bd43ba013de135eba93b0db786d63f362603d9d5b77b283c818cdb09ec3aa71a7685cae19d6bb7bd370b473c7d6d1606a5f5049101fff68bbe35ad35faa9913613022c6589043f388b7faeb76eb0c29f02706db5c3dfa837b803a7174b264f401b1e2b65d24a72224f9e6f1f23ae5606c4935d3c6cdb05fa844ed02f760bfc5059a17e10dd1dbe93d9e6f447e25b5d46fc443d0ed3107b5756d6a4daaf09e0a79177c46cabc56bca46ea5023d4dec599ab18c31ea7ab1ff215d896b0ed7b320224c73b3548f460731620d4d2644350ece75db485d76beb63d616aabe4bd72593178e962ad14fd8c244e8538daf6deac7a00e9f1d4a5671eb76df798888f7d358fee7d66c59dd2f2c77b49e5084c6cd489525bceefa87ee3f212a56e935323892bdf024182593659f2ca6378d03567a578dd354d6a91b5f94ba1affb7d6b466d1396020b6de2f54829d72a85c3518efc9825f297efcdadd075c2950c6c0e75f2443fac205853d4d0ca6acbc065cb76d1bb2cb95665d02e6ae9b48d8eba7754716c0c7148f69b3fee24c77b2185db9b2b4e9c3f6e0552f4e9b1a0a85ab0ef0822ee9220b5042b800aa6d798056fff24e172e65106cc528e0e5a8584000bcd211eb288ad54ae0af64d03c58c0b87ce61d7bca075cf9ad292ee52fa7dc5a3ea872efd4451851b9f9aab2d1b17403aeb21f2c5f02b397ddf7cce42b3155c71e23644b053f7a0f4702682ca8518fc31fc3ea02c9c58a53477e3534a26bb0183850a25e7e079b655b16f77d2ec845314f421a781051d98c5bb6dd85195bbef1c768a3986ecc55251c0119cfabb08858061d0f7682185e617479a282ab3abba90556f9ad0d3c60676032c6763259d0d79cf01d85282dd08970ad79ce9971a6984103d1e3a17dbd32c204c02db9d2754648cd8bed0bd558168f604fbd27f9bdacb1feffd5c706298ff48467da0ac8b1e45bd18f849f46d7df2feaefc8be1490db8d3f32593559dae2a7474b3084177773bf02d8d67e75c73225f699f91f0c7836c46936671d48283a075bbd08cc23efbea58bef7f241143eb7225410199869c230d8f59a0a4136f6f6d39c203de7b652aa5e3cd0f63c84e21ba57047e053f126d3e41c60eda050ac357a7e15b65774e145b993d89bc228d62c1367acd93d986910874e531f6a68cbacc2479226d7ce95e6fa23043a70de99f8b8dfc90af2549115fe9660e5e5874a83e93961a37499b407fc2af8ec2ca2b5aef5e61e7a099431619c592db754c36061cd63c9664c10eb9fecb5b6fb6f654664e11a97a38b98a5c0aafaeb55d2c9c3635e3e2dd2fc045f2c5a1b87224e085265ac19bb3f35b8f82dbbaf5d37f614c5d1c7cf796756a2afd82ea5ae524cab027f59df5d6895cf31ee8f619a9ad830520e614d8e660c124c5f0871e102b14287d6955e6d70341cefebf27aac8913f61869372dfae7b29ed8c155b968815b47034885e2f6a6c1e8c120cc7cef59a49033ed11f2730c6c5f78f434bcd901636feb7ec769d10f331d17cbcde7911cec484376c7be95c8f17dd254327a13434ba4e5ab28918a463b333f781c3fd3573110d20a1f3baa4e22ee858d539ec3fd3d8bbcc2673d84885e751d39112211d865e2f7661d6db90bff5da8268343da33d5ec891bcfa6b45f223c"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x0, 0x2}}}}, @m_xt={0x1a4, 0xc, 0x0, 0x0, {{0x7}, {0x98, 0x2, 0x0, 0x1, [@TCA_IPT_HOOK={0x8, 0x2, 0x2}, @TCA_IPT_TABLE={0x24, 0x1, 'mangle\x00'}, @TCA_IPT_TARG={0x5e, 0x6, {0x401, 'mangle\x00', 0x80, 0x1f, "bdc64e3158f0599848135d1f0d02e7dd6b4e05cd52654941d01c13ff1afc5362ac04ebc4a0f691e9171834b9dc31bf56acb57a4d"}}, @TCA_IPT_INDEX={0x8, 0x3, 0x2}]}, {0xe7, 0x6, "d6b517b29257b08464d4efcbbe889b2ead83e610603998f5944e2f076f8ac5dad3312aff66cad7d82d31b3aeab4acd84547a419bb94749ce72fc8dde9db5ec360fdc142c787a661bfd3f49c26aaab48b634ee9c137417df3dcfc3fbbd6cdeabdd3013c0e0aceca46f7a4686e3074d663459ba0984c6362cc8b2eb82226852e60ac8059bb6fe63f8908a83d25169df0884894253cca445f29dd7b32be91de94e018fd9d02743cb08e86760fa4cf215c4b57a37560793272ca05216d601375cc474f2b7384ba3e63ff469335aadfb8b2a40421b4bdf787412f1c1261143887d6271c5bb8"}, {0xc, 0x7, {0x3d125a530e15a1a8}}, {0xc, 0x8, {0x3, 0x2}}}}]}]}, 0x1204}, 0x1, 0x0, 0x0, 0x44}, 0x4010) [ 1442.600074][ T5985] EXT4-fs (loop4): Test dummy encryption mode enabled [ 1442.608431][ T6005] __nla_validate_parse: 7 callbacks suppressed [ 1442.608448][ T6005] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1442.631718][ T5985] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=2802c01c, mo2=0002] [ 1442.639652][ T5985] System zones: 0-1, 3-36 [ 1442.651167][ T5988] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=2802c01c, mo2=0002] [ 1442.656013][ T5985] EXT4-fs mount: 4 callbacks suppressed [ 1442.656029][ T5985] EXT4-fs (loop4): mounted filesystem without journal. Opts: debug,bsdgroups,nodiscard,test_dummy_encryption,nojournal_checksum,init_itable=0x0000000000000000,noinit_itable,data_err=ignore,test_dummy_encryption,,errors=continue. Quota mode: writeback. [ 1442.659094][ T5988] System zones: 0-1, 3-36 [ 1442.696296][ T5988] EXT4-fs (loop3): mounted filesystem without journal. Opts: debug,bsdgroups,nodiscard,test_dummy_encryption,nojournal_checksum,init_itable=0x0000000000000000,noinit_itable,data_err=ignore,test_dummy_encryption,,errors=continue. Quota mode: writeback. [ 1442.721383][ T5985] EXT4-fs warning (device loop4): ext4_update_dynamic_rev:1051: updating to rev 1 because of new feature flag, running e2fsck is recommended [ 1442.763539][ T5985] EXT4-fs error (device loop4): mb_free_blocks:1830: group 0, inode 19: block 496:freeing already freed block (bit 31); block bitmap corrupt. 03:53:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socket$can_bcm(0x1d, 0x2, 0x2) (async) socket$can_bcm(0x1d, 0x2, 0x2) syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./bus\x00', 0x20c050, &(0x7f0000000100)=ANY=[@ANYBLOB="71756f74612c6e6f696e6c696e655f64656e7472792c746573745f64756d6d795f656e6372797074696f6e2c746573745f64a97d7e03036b000c756d6d795f656e6372797074696f6e2c6e6f696e6c696e655f646174612c6e6f657874656e745f636163685c45652c66617374626f6f742c0067a855839bfce6548f789d1f6729c3e403f48cf838f3ff128a6ed8a73dabda08cea6f12a396aa72bd6feb61d5ebb32a463c654d67b40ef0c419533f35218be613e25004804555cc89da5323d864a5ceef6700254dd00c8a8ad66938ee818708d6a45db4f779a084565539019230a6fee83f30000000000000000000000007f7d2bbc5baee9298df8b08f21ea1516129458c462142640b03d49704c427671e514d5"], 0x1, 0x1060a, &(0x7f0000020c80)="$eJzs3M2LG2UcB/Bfum7frG2RvigUOiDCBkxoti8oiFRt0YKtxZeDJ80m05A2ySybdLv2rCe9ePcqiHgrePQgeNE/wD+geBDEg+CtomRmtjR2Be1uN6v7+UD2+8wzz/zyPEMuT7JMANvWweS3XyuxP/ZExExE7IvI25XylTtbxBMRcTwidtzzqpT9dzt2RsTeiNg/Ll7UrJSnzvx++85nT154/qMvblcbP33+6fRWDUzb0xHRXyzaN/pFZp0ir5b9zeVunv1Ty2UWJ/rXyuOsyBvpQl7hRnN1XDPPk51ifLZ4fTjOK71ma5yd7pW8f3FQvOFwubNaJ7/ganMpP26nC3l2h1menZvFvFbKvDkcFXXaZb338/IxGq1m0Z+upMV6Fq/l2RqMyv6ibtZOV8a5XGb5dtHKeu18HgsPfJu3vNe6g+sryXK6NOxmg+R0vfFsvXGm1ljK2ukoPVVr9ttnTiVznd54WG2UNvtnO1nW6aX1VtavJnOdVqvWaCRz59KFbnOQNBr1k/UTtdPVsvVM8sqlt5NeO5kb50vdwfVRtzdMrmRLSXFFNZmvn3yumjzVSN68eDm5/Mb58xcvv/XuuXcuvXjxwsvloPumlczNn5ifrzVO1OYb1S27/p3x9+vfN7H+Tw5ETGn9lfVdznbnAwTwr9n/A9Ng/x+RzpY3w/4/Xfre/n87rt/2jXXxAQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2LZ+nL31at44WBw/WvY/VnY9HhFHI+JIRByOiD/WMBM7J2oeiohK2V5r/Ozdkcfzv99WIq8wvmZX8fpqdcTZiLhz4CHfBAAAAPgf+/K7Dz6MmBk38z8vTJ7+5th0psXmKL+02b1R9fKvfB7ZqGqH8mIrG1Tt8GrJB3D/DToSEbMHf173rApHI2LHvvc2qNo/MjMRu++JShE7NnM2AADA5pjcCWzY7g0AAIAt5+NpT4DpyH+vLf8Xv/wteFcR5Q+CeyaOAAAAgP+gyrQnAAAAADx0+f5/us//K6zx/L/YWz77z/P/AAAAYA3V1g/pL7eOvX7/ma//2lE8/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+JOde8dRG4rCAHyAOJCXgiIeW6GKUlKwiCwhZZp0yW5ShTVEQuxhOqabJYxghH1nBo8okPzSoO+TzL228K8D3fG1LgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA06TZbL/9uf/+pmrM/VFPPrwEAAADO2WXrZT4ZF+cf0vVP6dKXiJhHxCwiphFxrncfxNtS5iQieml+7vvZixr+R+QJx3uG6XgfEd/Scf+56X8BAAAArtd2s1hFDI7T/ONr1wXRpvTQZlTp7hP5I5831Wp6NsnDftaUNn2MrMUsIrLxXU1p84jof/xeU9pFBqVhdDL0iqHfZjUAAEA7yp3Apd1bbV0eAAAArfnRdQF0I1+vTe/ip9XcYTGkBcF3pTMAAADgFep1XQAAAADQuLz/t/8fAAAAXLdi/z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACatMvWy+1msaqasz9U8xQ0+Xfzq2oxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDA/pyjUAwDQRRs/cXLnYTvfyzTYGfOnVSB4DEjBQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAR+M6+dzxHck4kvw6bfw7nkmW3mmsXTW2rht7H8y3fwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMn+vJ1QCARBFOz7VHNazD8pQRrUFESogoXDDPOxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAc21Wv4+V9xqexJvl22vh1PJL8u2pMXTXmHjSWHoz7fgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYn3vbhIEwjsOvL4kSt8kI6a0EZqChQjACHxKSJc/AACxEQ0VrsQisABKcazpT8DzN/1dccS8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8MouD1+8RUQRqcsUabz5Ob1HxEekbduOPm9Z7M7H5uues/1hkvM7pr9lRJRR9HEOAEDvqm5zrNb18i/vf95B3mHeat7Ui2d+GgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgys4duzYRhQEAf0mbaHVytIIIDrrY2NZqhCwOhe6CoFtoYymmKmmGtnTpXyA6ufov2E3/BSc3wUELDg4dFFwEOUlyaV9okBQll9rfD767r0d5916GwHffuwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeytx3OdvNcCGFy/CBv+fBta7Hf+e2zj5Pd+HrnzcV4zNYQhRDCw5V67foQ1zLq1jY2H1Xr9VpDcjKS9/UkGYFpSEY9yfqbCQCA4yJJkuTw1VxUwXcU0mhd/VzYWWj/VyWE5FVv/X8lysMf6v8vL89f6Mav9XfN+F5x/T/9rxd8jJWaq09Laxub11ZWq8u15drj2dmZuZtzN27fmim1n5WUPDEBAADg7xTTiOv/fOVw//9MlIcB6/978w/ux/caU//3ddD0y3omAAAAJ9u5Sz++5/pczxWLYb3abDamO8f9v2c6xwymemSn0ojr/7FK1rMCAAAAhmFvO9fT/1+K8jBg/3/q9dZuPOZYCGEi7f9PLT6pLw1vOSNtGK8TZ71GAAAAsjWRRtz/L7T3/+f3tzzkQwhXL3fy9GcAB6r/P7242/PSerz/f3Z4SxxJ+XLn82ifyyGMl7OeEQAAAP+z02m0iv3dws5C4+fz+aL9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwmx37R4keiAIA/iXZfFbigoWolRcQRQurBQtBbASvIAqCJxBBPYBYaukdLL3D1gqCWFhuoSeQmZ3BZS20Svzz+8HsezMsmZdJkxcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD41GD9Pa/CT3eYl2nt7uV4N8T7sRg8X83OhxHyosmif6Bire0KAAAA+O26qbev0vypvtkMsezF/r/O/ws9//XkMM/9/Hjfn+PtxcNc7v9PtheORjcL+4SL7h8c7i01dpff39THpcudx5XX09WZNO3Ek4/fXqr4QMqts+lBHc+zOO/3N/7HdKLhwgGAL1vMMSX5fSjE5TYLA+DP6KTxb6T/r3rt1gQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQhLcAAAD//6lacsg=") (async) syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./bus\x00', 0x20c050, &(0x7f0000000100)=ANY=[@ANYBLOB="71756f74612c6e6f696e6c696e655f64656e7472792c746573745f64756d6d795f656e6372797074696f6e2c746573745f64a97d7e03036b000c756d6d795f656e6372797074696f6e2c6e6f696e6c696e655f646174612c6e6f657874656e745f636163685c45652c66617374626f6f742c0067a855839bfce6548f789d1f6729c3e403f48cf838f3ff128a6ed8a73dabda08cea6f12a396aa72bd6feb61d5ebb32a463c654d67b40ef0c419533f35218be613e25004804555cc89da5323d864a5ceef6700254dd00c8a8ad66938ee818708d6a45db4f779a084565539019230a6fee83f30000000000000000000000007f7d2bbc5baee9298df8b08f21ea1516129458c462142640b03d49704c427671e514d5"], 0x1, 0x1060a, &(0x7f0000020c80)="$eJzs3M2LG2UcB/Bfum7frG2RvigUOiDCBkxoti8oiFRt0YKtxZeDJ80m05A2ySybdLv2rCe9ePcqiHgrePQgeNE/wD+geBDEg+CtomRmtjR2Be1uN6v7+UD2+8wzz/zyPEMuT7JMANvWweS3XyuxP/ZExExE7IvI25XylTtbxBMRcTwidtzzqpT9dzt2RsTeiNg/Ll7UrJSnzvx++85nT154/qMvblcbP33+6fRWDUzb0xHRXyzaN/pFZp0ir5b9zeVunv1Ty2UWJ/rXyuOsyBvpQl7hRnN1XDPPk51ifLZ4fTjOK71ma5yd7pW8f3FQvOFwubNaJ7/ganMpP26nC3l2h1menZvFvFbKvDkcFXXaZb338/IxGq1m0Z+upMV6Fq/l2RqMyv6ibtZOV8a5XGb5dtHKeu18HgsPfJu3vNe6g+sryXK6NOxmg+R0vfFsvXGm1ljK2ukoPVVr9ttnTiVznd54WG2UNvtnO1nW6aX1VtavJnOdVqvWaCRz59KFbnOQNBr1k/UTtdPVsvVM8sqlt5NeO5kb50vdwfVRtzdMrmRLSXFFNZmvn3yumjzVSN68eDm5/Mb58xcvv/XuuXcuvXjxwsvloPumlczNn5ifrzVO1OYb1S27/p3x9+vfN7H+Tw5ETGn9lfVdznbnAwTwr9n/A9Ng/x+RzpY3w/4/Xfre/n87rt/2jXXxAQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2LZ+nL31at44WBw/WvY/VnY9HhFHI+JIRByOiD/WMBM7J2oeiohK2V5r/Ozdkcfzv99WIq8wvmZX8fpqdcTZiLhz4CHfBAAAAPgf+/K7Dz6MmBk38z8vTJ7+5th0psXmKL+02b1R9fKvfB7ZqGqH8mIrG1Tt8GrJB3D/DToSEbMHf173rApHI2LHvvc2qNo/MjMRu++JShE7NnM2AADA5pjcCWzY7g0AAIAt5+NpT4DpyH+vLf8Xv/wteFcR5Q+CeyaOAAAAgP+gyrQnAAAAADx0+f5/us//K6zx/L/YWz77z/P/AAAAYA3V1g/pL7eOvX7/ma//2lE8/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+JOde8dRG4rCAHyAOJCXgiIeW6GKUlKwiCwhZZp0yW5ShTVEQuxhOqabJYxghH1nBo8okPzSoO+TzL228K8D3fG1LgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA06TZbL/9uf/+pmrM/VFPPrwEAAADO2WXrZT4ZF+cf0vVP6dKXiJhHxCwiphFxrncfxNtS5iQieml+7vvZixr+R+QJx3uG6XgfEd/Scf+56X8BAAAArtd2s1hFDI7T/ONr1wXRpvTQZlTp7hP5I5831Wp6NsnDftaUNn2MrMUsIrLxXU1p84jof/xeU9pFBqVhdDL0iqHfZjUAAEA7yp3Apd1bbV0eAAAArfnRdQF0I1+vTe/ip9XcYTGkBcF3pTMAAADgFep1XQAAAADQuLz/t/8fAAAAXLdi/z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACatMvWy+1msaqasz9U8xQ0+Xfzq2oxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDA/pyjUAwDQRRs/cXLnYTvfyzTYGfOnVSB4DEjBQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAR+M6+dzxHck4kvw6bfw7nkmW3mmsXTW2rht7H8y3fwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMn+vJ1QCARBFOz7VHNazD8pQRrUFESogoXDDPOxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAc21Wv4+V9xqexJvl22vh1PJL8u2pMXTXmHjSWHoz7fgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYn3vbhIEwjsOvL4kSt8kI6a0EZqChQjACHxKSJc/AACxEQ0VrsQisABKcazpT8DzN/1dccS8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8MouD1+8RUQRqcsUabz5Ob1HxEekbduOPm9Z7M7H5uues/1hkvM7pr9lRJRR9HEOAEDvqm5zrNb18i/vf95B3mHeat7Ui2d+GgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgys4duzYRhQEAf0mbaHVytIIIDrrY2NZqhCwOhe6CoFtoYymmKmmGtnTpXyA6ufov2E3/BSc3wUELDg4dFFwEOUlyaV9okBQll9rfD767r0d5916GwHffuwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeytx3OdvNcCGFy/CBv+fBta7Hf+e2zj5Pd+HrnzcV4zNYQhRDCw5V67foQ1zLq1jY2H1Xr9VpDcjKS9/UkGYFpSEY9yfqbCQCA4yJJkuTw1VxUwXcU0mhd/VzYWWj/VyWE5FVv/X8lysMf6v8vL89f6Mav9XfN+F5x/T/9rxd8jJWaq09Laxub11ZWq8u15drj2dmZuZtzN27fmim1n5WUPDEBAADg7xTTiOv/fOVw//9MlIcB6/978w/ux/caU//3ddD0y3omAAAAJ9u5Sz++5/pczxWLYb3abDamO8f9v2c6xwymemSn0ojr/7FK1rMCAAAAhmFvO9fT/1+K8jBg/3/q9dZuPOZYCGEi7f9PLT6pLw1vOSNtGK8TZ71GAAAAsjWRRtz/L7T3/+f3tzzkQwhXL3fy9GcAB6r/P7242/PSerz/f3Z4SxxJ+XLn82ifyyGMl7OeEQAAAP+z02m0iv3dws5C4+fz+aL9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwmx37R4keiAIA/iXZfFbigoWolRcQRQurBQtBbASvIAqCJxBBPYBYaukdLL3D1gqCWFhuoSeQmZ3BZS20Svzz+8HsezMsmZdJkxcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD41GD9Pa/CT3eYl2nt7uV4N8T7sRg8X83OhxHyosmif6Bire0KAAAA+O26qbev0vypvtkMsezF/r/O/ws9//XkMM/9/Hjfn+PtxcNc7v9PtheORjcL+4SL7h8c7i01dpff39THpcudx5XX09WZNO3Ek4/fXqr4QMqts+lBHc+zOO/3N/7HdKLhwgGAL1vMMSX5fSjE5TYLA+DP6KTxb6T/r3rt1gQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQhLcAAAD//6lacsg=") r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=ANY=[@ANYBLOB="240000004a00010000000000000000000a000000", @ANYRES32=0x0, @ANYBLOB="0000230e5500000000000000"], 0x24}}, 0x0) sendmsg$nl_route(r3, &(0x7f0000000300)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)=@ipv6_getnetconf={0x1c, 0x52, 0x300, 0x70bd28, 0x25dfdbfc, {}, [@NETCONFA_FORWARDING={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040000}, 0x4001) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) lseek(r1, 0x6, 0x3) close_range(r0, 0xffffffffffffffff, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x4a4899af66b37ee8, 0x0, 0x4e21}, 0x6e) 03:53:23 executing program 5: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="2c0000001900010000000000000000001d0500001500020000000000000000003c3a2a715f2f859803000000b989a83a22b2be97033afd7be700c6da997bef249dd21f04ebe4dcebd9c8a8dee82b4d1dc6b89c7e8d68a1039b1e602120baa73643c99cb4b6c7579ad450326aa463057e573da7061789af96f171c8faa6af0279a6d93658735fd49b39c4fc95de637f78f1c892035a8e81f138e4ea802460abd502ba7540e7ef6290e9308dca85dc06194369142c7062620fab63e0374c4fe2552023463f62c1a8460148046aa7d4a276b5a7cdf5b0f7b2c9d8f21b1200000000f6f8494a21ad9357ec93a2c74f3e31d37b8f8b5ed121bb694a87bd28b5c5d39186e8f7007a98b59be2b391a6f7748d2250d0f2799c17a2aa9fc31715a3e63239ac4968ccef71fac962045702c4736d84994b9603a86e29e6f1386c98bd3ef704b3b70f1add9d4c2922192680ec4b9ecaf76ab84b50c8947ce32ede52ed647ff4803f2860a0831bef60ae85a01e"], 0x2c}}, 0x0) socket(0x10, 0x3, 0x0) (async) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) (async) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)=ANY=[@ANYBLOB="240000004a00010000000000000000000a000000", @ANYRES32=0x0, @ANYBLOB="00000000f2ff1000000000005f1e6333d75ce5864666d778be5421913fd1be670b788b0009a40a7b455723a753297bf62dcf565abb38316056036b17971b42839ce9648faaecca850077eb53f234ee4b5e7bdb84b09fe92f32c31af25d6f92579338feb483713374f6b30951d758bc617f85f73999"], 0x24}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=@ipv6_getnetconf={0x1c, 0x52, 0x1, 0x70bd29, 0x25dfdbff, {}, [@NETCONFA_RP_FILTER={0x8, 0x3, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x24000895) sendmsg$nl_route_sched(r0, &(0x7f0000000500)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000440)=@newqdisc={0x44, 0x24, 0x100, 0x70bd27, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, {0xa}, {0x4}, {0xffe4, 0xfff2}}, [@TCA_INGRESS_BLOCK={0x8, 0xd, 0x5}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0x5}, @TCA_RATE={0x6, 0x5, {0x6, 0x6}}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x8000}, 0xc0) 03:53:23 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) socket(0x15, 0xa, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r1}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$BTRFS_IOC_INO_LOOKUP(r1, 0xd0009412, &(0x7f0000000440)) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) 03:53:23 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e89371eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70cae3c46cfe4adcf4f66728983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10adc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709f2818883a63d0e55fdeccf3b62c0065e57c13d9a40678250f79d39dbcea8d6ef5e2242c127963a8377414b89eb675fde2d059e19e07dbe0af16431fe58fbb00c4c0c7059b4acda688a79eef242e1b597ccefeb8bb4a37404421ec83b6d05156bdae5c25a36b93b7c7f58cf8d78a64c1935239518508c29997afba7335ed780e2dbe386ff066ab5510548e483f612e63122f08203a700262809483ea2b8cfbaee19166647f096a08d1d0f27d116eab72adfae48290276d18be43cda85b981ea92bda853ad3f965f064c6c68b6fa53775e97fc4c1b46f0640395a94e60acfd30a93bf90191b950adcc6919790177562c981990ebbbac1b1d15ec253a5377a9018808ece98e34490871862d649c20918d0ebeba1a0013073b2408c8074679c573b350afa629938e1e23db1e896e830b6d61a0c97533ed7faff868b1482dd756635332cfc0c898a4600bf75a2248071f845e9c036f77fb3dcd5a5ef98271aba64429323fe0b4490c6da804f31abaada9ddc5ed13616a0e"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000080)={&(0x7f00000009c0)=@newtaction={0x1204, 0x30, 0x4, 0x70bd2d, 0x25dfdbfd, {}, [{0x11f0, 0x1, [@m_gact={0x1048, 0x14, 0x0, 0x0, {{0x9}, {0x1c, 0x2, 0x0, 0x1, [@TCA_GACT_PROB={0xc, 0x3, {0x2, 0x131e, 0xffffffffffffffff}}, @TCA_GACT_PROB={0xc, 0x3, {0x0, 0x2476, 0xffffffffffffffff}}]}, {0x1004, 0x6, "2fad12b9a5034d2bc34b6e4ea00f0406d0c2bfdc38dfeaed1c655172e3c9d95700c2ca65179732e0ee36ad082bd001bee97d85b202d3fe526da5006455c712ace2942b5403c495122cecdee175ef93c91c805cbe09c942302fad3acb2c79d80a58a9e6cb74c0f78bb3ce2ee63249604e8109a6ff3a4291f1028abf3a9b8e6e9c6dd2f286e33dca080d91dbbb8b65505db36f04a1f5146bfa9a8bf38c8eb196e796f636fc704575cdb178c805de13dcc4a7e57364cf713fd4f24d552c4d3f68ddce3147a68d088d857978d556e5faea917504e11945af8d8184e06327419ce873afba727e6ff1a379f005feb1c6c603c658582f4abe57c57c8c8e2081526d6eef27663db580fa852c5a3948bab53188452f14e9edeaed418c6b2155bd4b62a8176d1ace89bffc4ce838f85948da0c74f4c911bef873d8ae34aec9dcd0cd497a87776b68176faa27ac91040506b0c130c9a6350c89ecff11b1581c50e2761f3df37519b106fa02cad4ea7f5b063546f2da81afd57ee504abb237cfeb43d25883b3c62a0a2e07262b1f264c9231c0c8f30bbdfe5f01459e57ca1b14cd00c3546c97d778e3b7f2a4bb948e28a91667ad3b046ba164989c39bba9ba3028c06d8f5b0a9cfe49c6979e32086d96ae6023a861b1e4edb6a64290780580b6462fb4de7c5b3d1b49ea3733d9bfc06494ad34af44ec67c9751f274cb7918d526f0d4a6ca6adccb8f591807ddd38ecf6812830f4bf20ddfd66cd9cb85ac9de1b05f3181c0d122ba1263aa2eb8e560c0c63ea3a0abf5c410706c91a52bc2ef667bb78bd7a3bc2dbd52d5dee3575233dc9d458a71ce3c3b4051a4cb2e5da81450390331925666076b9eeb28c392bd4fcc76af1f17b250db635f6e9e5e4f0e7393cf23fd00e9ef39c4c15ec1517e59ae9e4d81714d4166d314bdd0c02067999c427b0e7f9d274d5a0e85363c6dab184b6f9f643f0561d89173337ec8135d5ea42c8f4d68f40b794ae516dd85894c46e77e9165b09cddedc1342fd8308288f35922dd049ef9244cf84d77499e30d9885975c71d194043b30cb41bd3efea22e734ab3f0235eca97dbe39ec5e5649d1a680a55574d2027304e933f1dc403bf52cf854122cf6799d18d5224a3f3d62a3dd341b371eaed03ae82170dbb6cea2f6c13367033a586237e6f17b38575bbbeccac33f518813ec041941b0a20ebb5b3b102b25d4b26c5150b0b29f2ba9a46381135ba8ebd4665a26b967460a6d99fcec696f65184b6539992932785beb5e631cd28df9384cc4b440268055b4488c4c34b9463c5b4a6608f5b8ed89a634db729b20a9ec92e61a92a9b1b0aad714063d88b09a107dc6c622d4a93a2c83931ef4c09c0699dcf291d821a394383cf53dd0447fc3e632ce9b38d81a4071d7105aa3447b681245e9111e29d01cee4d9b9383bd7b49a655d3525019b12a9aff9afe3b937bc9cf4ca57d09acf027d4736621e1f47d5993316c5dd7b31cd4cdc05b46235c7bf6633a14678c94bb67a08cae6834e30be8a88e226c86a5feb9d60f7f29fc4ee2d77cb1d6755cb0fe6388cd2acc1725059ffa20363ede46e0d4c109ca06993eb9df834867b1a8436e90890bf5653a001ef50bf81d66372b596389b9b48c52e24d2a2593cbfc113f6d39a2e4ed908a260c4909b0b41478607de3e32b933bd3ae7895d381e5cc344531094f2e6163291abf80d2efd47860f8a12d4f95ffe798eac88d10bf8cee8883b00c898b21f16df3343fc5bdda037bc76b7855870e46ac29e30e1177b41bdcafab3f0e529740b23ce0cdd310c586486b73ee922479f94e9bf8eae91a84d8b438ab346e19c7ae4b9a47a8590cb5998882e7e54ea208ff6e38ebebeb08e2092bb5844104a600edcf26b59ed367c90d8bc99cf8defa2aef31cd4c71afc59772b049b2b2c5a9ff695ce3839e067ee7c32eda6f284fe71374adcdb5bae56f0238a1e32014c69d59f5fbb6370df1b04ed14ec12880eac839681917443a2c2a96fd911f4cca4f307867732415b43d6ffc3e23f820d861fa30a98d54f93baa81c4a02881b22e85e1e6fe66f3d9ae7a95ee472cf4f7c024f8d2c4e43c66586cb7562eaf1a6ff737ad3fecc3f24a3da56c24c687a1b6385874e9850e40812d7802728e43a247b13cae035a8b65702f695bddcd01958d34d5432e09dbe2e6cd60b92b58200a2c2eb5b62aa781ff360958afe0b7ad6d72d7b7f138bc6ee790d1754bae8dcb2c17101233dfe933de0cd22eb9942ad1460606281500a4224a9ec7d4bc78e7276be67b366a9dae9cbd16f2c77317f78c71645da250a83b0cd8ad42eabbfbf1602ef233abb60905691b1758ec51bcd9fbceb7fdd521d37d5267ac9a480617cb75fa28d91d99306e5b14fffcb85e872da39fc922d9ce6a74a665fb826603e558ff225bb9959cc657de82e4e36bd0c0a2f7095673384ff8702d20d36ce6d247969a8b8580dc2a6e0cd4f33172507a1d8d59f88de9a0fc3982cf012c7fc1715835f5e4db591d460573ab0a999aee2c26eafec1863aeccfd9e6f9040b53a15f280202429edc5336a647249b63c9ad45319c50c1276bb4a59dc3825a8c46c8d58e693b5d7a0c52e9f296bf9327569f4f4f1a4526947ca7108a8c1316ec1e49d2c570ca8c751458bf65b2e1031871e8aa32b152ab4a88afa063dc4a9597f00d5c4bdc3027a5d2676a0ef3c54471065f90557474480430e5b4a5774e5506f251de5ae89f700fcca3e60fa2a4080670020113939502f2f7c33878723ba786afb24fc1376756429eccd927c7582a0402014dc714235e5aab90b9016415944dda526e197296272e2d008245f426543ec51d35b39657b31c705905827714293d6dacf767be9c96c2dd1a1953bcb6e4b559efcdaf8c3e26cd4d534dff92c89446441ca2dc4f7ca0f01c2cc3be40dad2b275e99f9644f70a12b3c5260b8a839ae3c0710373d0b6b0b86f18e49251c5dc8821a2fdac060af185d2714c6ef0e740c09f6911dd92cc9ce7d11aaa7b15f18346457a279fd71657b14a5776c94195c7c0792b03f262cb7ec9f04eca57e5db709ee0afee13f939a2ff6dd390266ddb6625f651fe1e10a09b682674c5add9554b2725bbf5f93c2ea58627d1a48a31fd42cfeb3c8ae84aff7b8e296250e7153f429a5e22ca475da8dba3e4ff75042490056cfebdfd3f37332591f661a9be7a8f3ced2a2c0f4805315e25034ee40f985bd2ee76cb24f12990708c2a099973ed8c0415e5bc34150b4e65c99c9b848dfa22a2672b6dc5169eae89d062da1995ce15ad77a224ed55d358c314286c1543eb61ae3fa958212620d08c8aeede3322d08db51d344a9e80cdc934aa595b42776162e25c59a30b23a1fae64a932886b00a0b70dbaecb800ccc6452c7d490f4916429fcd6e7a49239a219a52414710dcdfddd09817dce5ca05323e2da8ea5dc8dda3057b767c63e474f56b3bf5247c636d60102ccb545a118634735080f470f51b0f0315971088166c3b893b9dee737676b4505b4a8857f4c4ae63a042dd9d62d21aac732a7ba6ea677855ebe1b5efe68d979010bcc8f1371b37f476687bb1710fcdf863f4f0876f7e785311ac8e95e96b3905252e087eec8863c83785f62820baf8512a3c8358d7b8c6190f48675b34bd62426b4686934e949fcf935712beb8dbb525387da103e5febfa76e024baa2097a3fa0635cdf1bc77de3ecfce3e460aa46f9bb22ba2ba24d1d648c01b472aeff2e46284c4c17528751c8c8239de1181988ae51b4f851a7cf796d546ee4a85f357c46dc72b0773ae730ac2c68f94a8c985198b0ca0271323d5713ec51f373383e43b6b8896a5562345230dc8620aea6c71e26c19225c71343e4f03f1622b9b21543343686c398a8687d1b79ee1155b0890d33158edfbc87d207b9b03a42e821bbf89239b7e285ce67e02a84bc81bb755c443f9ef75dbaad24124ed76ddb5d58e06637f6bbeb3501a3268d1b68ec7d638083f6603d9f6b6029c801babceab049974ae22f70c6927cdb24681585e40b79e7dbdb91257265a86c2c7f9effa72ada560ce84f8da3e95843813a1f7a3f08ba4a654d2e173e81d03557fe7007067d585e364b1fa0eeee40bd9b832e289d48f0a911d0bd43ba013de135eba93b0db786d63f362603d9d5b77b283c818cdb09ec3aa71a7685cae19d6bb7bd370b473c7d6d1606a5f5049101fff68bbe35ad35faa9913613022c6589043f388b7faeb76eb0c29f02706db5c3dfa837b803a7174b264f401b1e2b65d24a72224f9e6f1f23ae5606c4935d3c6cdb05fa844ed02f760bfc5059a17e10dd1dbe93d9e6f447e25b5d46fc443d0ed3107b5756d6a4daaf09e0a79177c46cabc56bca46ea5023d4dec599ab18c31ea7ab1ff215d896b0ed7b320224c73b3548f460731620d4d2644350ece75db485d76beb63d616aabe4bd72593178e962ad14fd8c244e8538daf6deac7a00e9f1d4a5671eb76df798888f7d358fee7d66c59dd2f2c77b49e5084c6cd489525bceefa87ee3f212a56e935323892bdf024182593659f2ca6378d03567a578dd354d6a91b5f94ba1affb7d6b466d1396020b6de2f54829d72a85c3518efc9825f297efcdadd075c2950c6c0e75f2443fac205853d4d0ca6acbc065cb76d1bb2cb95665d02e6ae9b48d8eba7754716c0c7148f69b3fee24c77b2185db9b2b4e9c3f6e0552f4e9b1a0a85ab0ef0822ee9220b5042b800aa6d798056fff24e172e65106cc528e0e5a8584000bcd211eb288ad54ae0af64d03c58c0b87ce61d7bca075cf9ad292ee52fa7dc5a3ea872efd4451851b9f9aab2d1b17403aeb21f2c5f02b397ddf7cce42b3155c71e23644b053f7a0f4702682ca8518fc31fc3ea02c9c58a53477e3534a26bb0183850a25e7e079b655b16f77d2ec845314f421a781051d98c5bb6dd85195bbef1c768a3986ecc55251c0119cfabb08858061d0f7682185e617479a282ab3abba90556f9ad0d3c60676032c6763259d0d79cf01d85282dd08970ad79ce9971a6984103d1e3a17dbd32c204c02db9d2754648cd8bed0bd558168f604fbd27f9bdacb1feffd5c706298ff48467da0ac8b1e45bd18f849f46d7df2feaefc8be1490db8d3f32593559dae2a7474b3084177773bf02d8d67e75c73225f699f91f0c7836c46936671d48283a075bbd08cc23efbea58bef7f241143eb7225410199869c230d8f59a0a4136f6f6d39c203de7b652aa5e3cd0f63c84e21ba57047e053f126d3e41c60eda050ac357a7e15b65774e145b993d89bc228d62c1367acd93d986910874e531f6a68cbacc2479226d7ce95e6fa23043a70de99f8b8dfc90af2549115fe9660e5e5874a83e93961a37499b407fc2af8ec2ca2b5aef5e61e7a099431619c592db754c36061cd63c9664c10eb9fecb5b6fb6f654664e11a97a38b98a5c0aafaeb55d2c9c3635e3e2dd2fc045f2c5a1b87224e085265ac19bb3f35b8f82dbbaf5d37f614c5d1c7cf796756a2afd82ea5ae524cab027f59df5d6895cf31ee8f619a9ad830520e614d8e660c124c5f0871e102b14287d6955e6d70341cefebf27aac8913f61869372dfae7b29ed8c155b968815b47034885e2f6a6c1e8c120cc7cef59a49033ed11f2730c6c5f78f434bcd901636feb7ec769d10f331d17cbcde7911cec484376c7be95c8f17dd254327a13434ba4e5ab28918a463b333f781c3fd3573110d20a1f3baa4e22ee858d539ec3fd3d8bbcc2673d84885e751d39112211d865e2f7661d6db90bff5da8268343da33d5ec891bcfa6b45f223c"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x0, 0x2}}}}, @m_xt={0x1a4, 0xc, 0x0, 0x0, {{0x7}, {0x98, 0x2, 0x0, 0x1, [@TCA_IPT_HOOK={0x8, 0x2, 0x2}, @TCA_IPT_TABLE={0x24, 0x1, 'mangle\x00'}, @TCA_IPT_TARG={0x5e, 0x6, {0x401, 'mangle\x00', 0x80, 0x1f, "bdc64e3158f0599848135d1f0d02e7dd6b4e05cd52654941d01c13ff1afc5362ac04ebc4a0f691e9171834b9dc31bf56acb57a4d"}}, @TCA_IPT_INDEX={0x8, 0x3, 0x2}]}, {0xe7, 0x6, "d6b517b29257b08464d4efcbbe889b2ead83e610603998f5944e2f076f8ac5dad3312aff66cad7d82d31b3aeab4acd84547a419bb94749ce72fc8dde9db5ec360fdc142c787a661bfd3f49c26aaab48b634ee9c137417df3dcfc3fbbd6cdeabdd3013c0e0aceca46f7a4686e3074d663459ba0984c6362cc8b2eb82226852e60ac8059bb6fe63f8908a83d25169df0884894253cca445f29dd7b32be91de94e018fd9d02743cb08e86760fa4cf215c4b57a37560793272ca05216d601375cc474f2b7384ba3e63ff469335aadfb8b2a40421b4bdf787412f1c1261143887d6271c5bb8"}, {0xc, 0x7, {0x3d125a530e15a1a8}}, {0xc, 0x8, {0x3, 0x2}}}}]}]}, 0x1204}, 0x1, 0x0, 0x0, 0x44}, 0x4010) 03:53:23 executing program 3: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)={[{@debug}, {@bsdgroups}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@noinit_itable}, {@data_err_ignore}, {@test_dummy_encryption}]}, 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x14103e, 0x0) mmap(&(0x7f00003ec000/0x3000)=nil, 0x3000, 0x47fffff, 0x40010, r0, 0x61d16000) (async) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000780)=ANY=[], 0x208e24b) 03:53:23 executing program 4: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)={[{@debug}, {@bsdgroups}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@noinit_itable}, {@data_err_ignore}, {@test_dummy_encryption}]}, 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) (async) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) (async, rerun: 64) r0 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) (rerun: 64) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r0, 0x0) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (rerun: 64) statfs(&(0x7f0000000100)='./file1\x00', &(0x7f0000000200)=""/255) (async) write$binfmt_script(r1, &(0x7f0000000780)=ANY=[], 0x208e24b) 03:53:23 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) socket(0x15, 0xa, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r1}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$BTRFS_IOC_INO_LOOKUP(r1, 0xd0009412, &(0x7f0000000440)) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) socket(0x10, 0x3, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) (async) socket(0x15, 0xa, 0x0) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r1}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) ioctl$BTRFS_IOC_INO_LOOKUP(r1, 0xd0009412, &(0x7f0000000440)) (async) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) (async) 03:53:23 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e89371eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70cae3c46cfe4adcf4f66728983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10adc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709f2818883a63d0e55fdeccf3b62c0065e57c13d9a40678250f79d39dbcea8d6ef5e2242c127963a8377414b89eb675fde2d059e19e07dbe0af16431fe58fbb00c4c0c7059b4acda688a79eef242e1b597ccefeb8bb4a37404421ec83b6d05156bdae5c25a36b93b7c7f58cf8d78a64c1935239518508c29997afba7335ed780e2dbe386ff066ab5510548e483f612e63122f08203a700262809483ea2b8cfbaee19166647f096a08d1d0f27d116eab72adfae48290276d18be43cda85b981ea92bda853ad3f965f064c6c68b6fa53775e97fc4c1b46f0640395a94e60acfd30a93bf90191b950adcc6919790177562c981990ebbbac1b1d15ec253a5377a9018808ece98e34490871862d649c20918d0ebeba1a0013073b2408c8074679c573b350afa629938e1e23db1e896e830b6d61a0c97533ed7faff868b1482dd756635332cfc0c898a4600bf75a2248071f845e9c036f77fb3dcd5a5ef98271aba64429323fe0b4490c6da804f31abaada9ddc5ed13616a0e"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000080)={&(0x7f00000009c0)=@newtaction={0x1204, 0x30, 0x4, 0x70bd2d, 0x25dfdbfd, {}, [{0x11f0, 0x1, [@m_gact={0x1048, 0x14, 0x0, 0x0, {{0x9}, {0x1c, 0x2, 0x0, 0x1, [@TCA_GACT_PROB={0xc, 0x3, {0x2, 0x131e, 0xffffffffffffffff}}, @TCA_GACT_PROB={0xc, 0x3, {0x0, 0x2476, 0xffffffffffffffff}}]}, {0x1004, 0x6, "2fad12b9a5034d2bc34b6e4ea00f0406d0c2bfdc38dfeaed1c655172e3c9d95700c2ca65179732e0ee36ad082bd001bee97d85b202d3fe526da5006455c712ace2942b5403c495122cecdee175ef93c91c805cbe09c942302fad3acb2c79d80a58a9e6cb74c0f78bb3ce2ee63249604e8109a6ff3a4291f1028abf3a9b8e6e9c6dd2f286e33dca080d91dbbb8b65505db36f04a1f5146bfa9a8bf38c8eb196e796f636fc704575cdb178c805de13dcc4a7e57364cf713fd4f24d552c4d3f68ddce3147a68d088d857978d556e5faea917504e11945af8d8184e06327419ce873afba727e6ff1a379f005feb1c6c603c658582f4abe57c57c8c8e2081526d6eef27663db580fa852c5a3948bab53188452f14e9edeaed418c6b2155bd4b62a8176d1ace89bffc4ce838f85948da0c74f4c911bef873d8ae34aec9dcd0cd497a87776b68176faa27ac91040506b0c130c9a6350c89ecff11b1581c50e2761f3df37519b106fa02cad4ea7f5b063546f2da81afd57ee504abb237cfeb43d25883b3c62a0a2e07262b1f264c9231c0c8f30bbdfe5f01459e57ca1b14cd00c3546c97d778e3b7f2a4bb948e28a91667ad3b046ba164989c39bba9ba3028c06d8f5b0a9cfe49c6979e32086d96ae6023a861b1e4edb6a64290780580b6462fb4de7c5b3d1b49ea3733d9bfc06494ad34af44ec67c9751f274cb7918d526f0d4a6ca6adccb8f591807ddd38ecf6812830f4bf20ddfd66cd9cb85ac9de1b05f3181c0d122ba1263aa2eb8e560c0c63ea3a0abf5c410706c91a52bc2ef667bb78bd7a3bc2dbd52d5dee3575233dc9d458a71ce3c3b4051a4cb2e5da81450390331925666076b9eeb28c392bd4fcc76af1f17b250db635f6e9e5e4f0e7393cf23fd00e9ef39c4c15ec1517e59ae9e4d81714d4166d314bdd0c02067999c427b0e7f9d274d5a0e85363c6dab184b6f9f643f0561d89173337ec8135d5ea42c8f4d68f40b794ae516dd85894c46e77e9165b09cddedc1342fd8308288f35922dd049ef9244cf84d77499e30d9885975c71d194043b30cb41bd3efea22e734ab3f0235eca97dbe39ec5e5649d1a680a55574d2027304e933f1dc403bf52cf854122cf6799d18d5224a3f3d62a3dd341b371eaed03ae82170dbb6cea2f6c13367033a586237e6f17b38575bbbeccac33f518813ec041941b0a20ebb5b3b102b25d4b26c5150b0b29f2ba9a46381135ba8ebd4665a26b967460a6d99fcec696f65184b6539992932785beb5e631cd28df9384cc4b440268055b4488c4c34b9463c5b4a6608f5b8ed89a634db729b20a9ec92e61a92a9b1b0aad714063d88b09a107dc6c622d4a93a2c83931ef4c09c0699dcf291d821a394383cf53dd0447fc3e632ce9b38d81a4071d7105aa3447b681245e9111e29d01cee4d9b9383bd7b49a655d3525019b12a9aff9afe3b937bc9cf4ca57d09acf027d4736621e1f47d5993316c5dd7b31cd4cdc05b46235c7bf6633a14678c94bb67a08cae6834e30be8a88e226c86a5feb9d60f7f29fc4ee2d77cb1d6755cb0fe6388cd2acc1725059ffa20363ede46e0d4c109ca06993eb9df834867b1a8436e90890bf5653a001ef50bf81d66372b596389b9b48c52e24d2a2593cbfc113f6d39a2e4ed908a260c4909b0b41478607de3e32b933bd3ae7895d381e5cc344531094f2e6163291abf80d2efd47860f8a12d4f95ffe798eac88d10bf8cee8883b00c898b21f16df3343fc5bdda037bc76b7855870e46ac29e30e1177b41bdcafab3f0e529740b23ce0cdd310c586486b73ee922479f94e9bf8eae91a84d8b438ab346e19c7ae4b9a47a8590cb5998882e7e54ea208ff6e38ebebeb08e2092bb5844104a600edcf26b59ed367c90d8bc99cf8defa2aef31cd4c71afc59772b049b2b2c5a9ff695ce3839e067ee7c32eda6f284fe71374adcdb5bae56f0238a1e32014c69d59f5fbb6370df1b04ed14ec12880eac839681917443a2c2a96fd911f4cca4f307867732415b43d6ffc3e23f820d861fa30a98d54f93baa81c4a02881b22e85e1e6fe66f3d9ae7a95ee472cf4f7c024f8d2c4e43c66586cb7562eaf1a6ff737ad3fecc3f24a3da56c24c687a1b6385874e9850e40812d7802728e43a247b13cae035a8b65702f695bddcd01958d34d5432e09dbe2e6cd60b92b58200a2c2eb5b62aa781ff360958afe0b7ad6d72d7b7f138bc6ee790d1754bae8dcb2c17101233dfe933de0cd22eb9942ad1460606281500a4224a9ec7d4bc78e7276be67b366a9dae9cbd16f2c77317f78c71645da250a83b0cd8ad42eabbfbf1602ef233abb60905691b1758ec51bcd9fbceb7fdd521d37d5267ac9a480617cb75fa28d91d99306e5b14fffcb85e872da39fc922d9ce6a74a665fb826603e558ff225bb9959cc657de82e4e36bd0c0a2f7095673384ff8702d20d36ce6d247969a8b8580dc2a6e0cd4f33172507a1d8d59f88de9a0fc3982cf012c7fc1715835f5e4db591d460573ab0a999aee2c26eafec1863aeccfd9e6f9040b53a15f280202429edc5336a647249b63c9ad45319c50c1276bb4a59dc3825a8c46c8d58e693b5d7a0c52e9f296bf9327569f4f4f1a4526947ca7108a8c1316ec1e49d2c570ca8c751458bf65b2e1031871e8aa32b152ab4a88afa063dc4a9597f00d5c4bdc3027a5d2676a0ef3c54471065f90557474480430e5b4a5774e5506f251de5ae89f700fcca3e60fa2a4080670020113939502f2f7c33878723ba786afb24fc1376756429eccd927c7582a0402014dc714235e5aab90b9016415944dda526e197296272e2d008245f426543ec51d35b39657b31c705905827714293d6dacf767be9c96c2dd1a1953bcb6e4b559efcdaf8c3e26cd4d534dff92c89446441ca2dc4f7ca0f01c2cc3be40dad2b275e99f9644f70a12b3c5260b8a839ae3c0710373d0b6b0b86f18e49251c5dc8821a2fdac060af185d2714c6ef0e740c09f6911dd92cc9ce7d11aaa7b15f18346457a279fd71657b14a5776c94195c7c0792b03f262cb7ec9f04eca57e5db709ee0afee13f939a2ff6dd390266ddb6625f651fe1e10a09b682674c5add9554b2725bbf5f93c2ea58627d1a48a31fd42cfeb3c8ae84aff7b8e296250e7153f429a5e22ca475da8dba3e4ff75042490056cfebdfd3f37332591f661a9be7a8f3ced2a2c0f4805315e25034ee40f985bd2ee76cb24f12990708c2a099973ed8c0415e5bc34150b4e65c99c9b848dfa22a2672b6dc5169eae89d062da1995ce15ad77a224ed55d358c314286c1543eb61ae3fa958212620d08c8aeede3322d08db51d344a9e80cdc934aa595b42776162e25c59a30b23a1fae64a932886b00a0b70dbaecb800ccc6452c7d490f4916429fcd6e7a49239a219a52414710dcdfddd09817dce5ca05323e2da8ea5dc8dda3057b767c63e474f56b3bf5247c636d60102ccb545a118634735080f470f51b0f0315971088166c3b893b9dee737676b4505b4a8857f4c4ae63a042dd9d62d21aac732a7ba6ea677855ebe1b5efe68d979010bcc8f1371b37f476687bb1710fcdf863f4f0876f7e785311ac8e95e96b3905252e087eec8863c83785f62820baf8512a3c8358d7b8c6190f48675b34bd62426b4686934e949fcf935712beb8dbb525387da103e5febfa76e024baa2097a3fa0635cdf1bc77de3ecfce3e460aa46f9bb22ba2ba24d1d648c01b472aeff2e46284c4c17528751c8c8239de1181988ae51b4f851a7cf796d546ee4a85f357c46dc72b0773ae730ac2c68f94a8c985198b0ca0271323d5713ec51f373383e43b6b8896a5562345230dc8620aea6c71e26c19225c71343e4f03f1622b9b21543343686c398a8687d1b79ee1155b0890d33158edfbc87d207b9b03a42e821bbf89239b7e285ce67e02a84bc81bb755c443f9ef75dbaad24124ed76ddb5d58e06637f6bbeb3501a3268d1b68ec7d638083f6603d9f6b6029c801babceab049974ae22f70c6927cdb24681585e40b79e7dbdb91257265a86c2c7f9effa72ada560ce84f8da3e95843813a1f7a3f08ba4a654d2e173e81d03557fe7007067d585e364b1fa0eeee40bd9b832e289d48f0a911d0bd43ba013de135eba93b0db786d63f362603d9d5b77b283c818cdb09ec3aa71a7685cae19d6bb7bd370b473c7d6d1606a5f5049101fff68bbe35ad35faa9913613022c6589043f388b7faeb76eb0c29f02706db5c3dfa837b803a7174b264f401b1e2b65d24a72224f9e6f1f23ae5606c4935d3c6cdb05fa844ed02f760bfc5059a17e10dd1dbe93d9e6f447e25b5d46fc443d0ed3107b5756d6a4daaf09e0a79177c46cabc56bca46ea5023d4dec599ab18c31ea7ab1ff215d896b0ed7b320224c73b3548f460731620d4d2644350ece75db485d76beb63d616aabe4bd72593178e962ad14fd8c244e8538daf6deac7a00e9f1d4a5671eb76df798888f7d358fee7d66c59dd2f2c77b49e5084c6cd489525bceefa87ee3f212a56e935323892bdf024182593659f2ca6378d03567a578dd354d6a91b5f94ba1affb7d6b466d1396020b6de2f54829d72a85c3518efc9825f297efcdadd075c2950c6c0e75f2443fac205853d4d0ca6acbc065cb76d1bb2cb95665d02e6ae9b48d8eba7754716c0c7148f69b3fee24c77b2185db9b2b4e9c3f6e0552f4e9b1a0a85ab0ef0822ee9220b5042b800aa6d798056fff24e172e65106cc528e0e5a8584000bcd211eb288ad54ae0af64d03c58c0b87ce61d7bca075cf9ad292ee52fa7dc5a3ea872efd4451851b9f9aab2d1b17403aeb21f2c5f02b397ddf7cce42b3155c71e23644b053f7a0f4702682ca8518fc31fc3ea02c9c58a53477e3534a26bb0183850a25e7e079b655b16f77d2ec845314f421a781051d98c5bb6dd85195bbef1c768a3986ecc55251c0119cfabb08858061d0f7682185e617479a282ab3abba90556f9ad0d3c60676032c6763259d0d79cf01d85282dd08970ad79ce9971a6984103d1e3a17dbd32c204c02db9d2754648cd8bed0bd558168f604fbd27f9bdacb1feffd5c706298ff48467da0ac8b1e45bd18f849f46d7df2feaefc8be1490db8d3f32593559dae2a7474b3084177773bf02d8d67e75c73225f699f91f0c7836c46936671d48283a075bbd08cc23efbea58bef7f241143eb7225410199869c230d8f59a0a4136f6f6d39c203de7b652aa5e3cd0f63c84e21ba57047e053f126d3e41c60eda050ac357a7e15b65774e145b993d89bc228d62c1367acd93d986910874e531f6a68cbacc2479226d7ce95e6fa23043a70de99f8b8dfc90af2549115fe9660e5e5874a83e93961a37499b407fc2af8ec2ca2b5aef5e61e7a099431619c592db754c36061cd63c9664c10eb9fecb5b6fb6f654664e11a97a38b98a5c0aafaeb55d2c9c3635e3e2dd2fc045f2c5a1b87224e085265ac19bb3f35b8f82dbbaf5d37f614c5d1c7cf796756a2afd82ea5ae524cab027f59df5d6895cf31ee8f619a9ad830520e614d8e660c124c5f0871e102b14287d6955e6d70341cefebf27aac8913f61869372dfae7b29ed8c155b968815b47034885e2f6a6c1e8c120cc7cef59a49033ed11f2730c6c5f78f434bcd901636feb7ec769d10f331d17cbcde7911cec484376c7be95c8f17dd254327a13434ba4e5ab28918a463b333f781c3fd3573110d20a1f3baa4e22ee858d539ec3fd3d8bbcc2673d84885e751d39112211d865e2f7661d6db90bff5da8268343da33d5ec891bcfa6b45f223c"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x0, 0x2}}}}, @m_xt={0x1a4, 0xc, 0x0, 0x0, {{0x7}, {0x98, 0x2, 0x0, 0x1, [@TCA_IPT_HOOK={0x8, 0x2, 0x2}, @TCA_IPT_TABLE={0x24, 0x1, 'mangle\x00'}, @TCA_IPT_TARG={0x5e, 0x6, {0x401, 'mangle\x00', 0x80, 0x1f, "bdc64e3158f0599848135d1f0d02e7dd6b4e05cd52654941d01c13ff1afc5362ac04ebc4a0f691e9171834b9dc31bf56acb57a4d"}}, @TCA_IPT_INDEX={0x8, 0x3, 0x2}]}, {0xe7, 0x6, "d6b517b29257b08464d4efcbbe889b2ead83e610603998f5944e2f076f8ac5dad3312aff66cad7d82d31b3aeab4acd84547a419bb94749ce72fc8dde9db5ec360fdc142c787a661bfd3f49c26aaab48b634ee9c137417df3dcfc3fbbd6cdeabdd3013c0e0aceca46f7a4686e3074d663459ba0984c6362cc8b2eb82226852e60ac8059bb6fe63f8908a83d25169df0884894253cca445f29dd7b32be91de94e018fd9d02743cb08e86760fa4cf215c4b57a37560793272ca05216d601375cc474f2b7384ba3e63ff469335aadfb8b2a40421b4bdf787412f1c1261143887d6271c5bb8"}, {0xc, 0x7, {0x3d125a530e15a1a8}}, {0xc, 0x8, {0x3, 0x2}}}}]}]}, 0x1204}, 0x1, 0x0, 0x0, 0x44}, 0x4010) [ 1443.160619][ T6022] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1443.178534][ T6027] loop3: detected capacity change from 0 to 1024 [ 1443.182939][ T6030] loop4: detected capacity change from 0 to 1024 [ 1443.204217][ T6027] EXT4-fs (loop3): Test dummy encryption mode enabled 03:53:23 executing program 5: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="2c0000001900010000000000000000001d0500001500020000000000000000003c3a2a715f2f859803000000b989a83a22b2be97033afd7be700c6da997bef249dd21f04ebe4dcebd9c8a8dee82b4d1dc6b89c7e8d68a1039b1e602120baa73643c99cb4b6c7579ad450326aa463057e573da7061789af96f171c8faa6af0279a6d93658735fd49b39c4fc95de637f78f1c892035a8e81f138e4ea802460abd502ba7540e7ef6290e9308dca85dc06194369142c7062620fab63e0374c4fe2552023463f62c1a8460148046aa7d4a276b5a7cdf5b0f7b2c9d8f21b1200000000f6f8494a21ad9357ec93a2c74f3e31d37b8f8b5ed121bb694a87bd28b5c5d39186e8f7007a98b59be2b391a6f7748d2250d0f2799c17a2aa9fc31715a3e63239ac4968ccef71fac962045702c4736d84994b9603a86e29e6f1386c98bd3ef704b3b70f1add9d4c2922192680ec4b9ecaf76ab84b50c8947ce32ede52ed647ff4803f2860a0831bef60ae85a01e"], 0x2c}}, 0x0) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) (async) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)=ANY=[@ANYBLOB="240000004a00010000000000000000000a000000", @ANYRES32=0x0, @ANYBLOB="00000000f2ff1000000000005f1e6333d75ce5864666d778be5421913fd1be670b788b0009a40a7b455723a753297bf62dcf565abb38316056036b17971b42839ce9648faaecca850077eb53f234ee4b5e7bdb84b09fe92f32c31af25d6f92579338feb483713374f6b30951d758bc617f85f73999"], 0x24}}, 0x0) (async) sendmsg$nl_route(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=@ipv6_getnetconf={0x1c, 0x52, 0x1, 0x70bd29, 0x25dfdbff, {}, [@NETCONFA_RP_FILTER={0x8, 0x3, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x24000895) (async) sendmsg$nl_route_sched(r0, &(0x7f0000000500)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000440)=@newqdisc={0x44, 0x24, 0x100, 0x70bd27, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, {0xa}, {0x4}, {0xffe4, 0xfff2}}, [@TCA_INGRESS_BLOCK={0x8, 0xd, 0x5}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0x5}, @TCA_RATE={0x6, 0x5, {0x6, 0x6}}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x8000}, 0xc0) 03:53:23 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fc5a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fde7fffffffa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd20040000000000000042c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) [ 1443.217459][ T6044] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1443.217463][ T6027] EXT4-fs (loop3): Test dummy encryption mode enabled [ 1443.239835][ T6027] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=2802c01c, mo2=0002] [ 1443.249187][ T6030] EXT4-fs (loop4): Test dummy encryption mode enabled [ 1443.256006][ T6027] System zones: 0-1, 3-36 03:53:23 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) socket(0x15, 0xa, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r1}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$BTRFS_IOC_INO_LOOKUP(r1, 0xd0009412, &(0x7f0000000440)) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) socket(0x10, 0x3, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) (async) socket(0x15, 0xa, 0x0) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r1}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) ioctl$BTRFS_IOC_INO_LOOKUP(r1, 0xd0009412, &(0x7f0000000440)) (async) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) (async) 03:53:23 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fc5a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fde7fffffffa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd20040000000000000042c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) [ 1443.269728][ T6027] EXT4-fs (loop3): mounted filesystem without journal. Opts: debug,bsdgroups,nodiscard,test_dummy_encryption,nojournal_checksum,init_itable=0x0000000000000000,noinit_itable,data_err=ignore,test_dummy_encryption,,errors=continue. Quota mode: writeback. [ 1443.269956][ T6030] EXT4-fs (loop4): Test dummy encryption mode enabled [ 1443.320688][ T6030] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=2802c01c, mo2=0002] [ 1443.328832][ T6030] System zones: 0-1, 3-36 [ 1443.342611][ T6030] EXT4-fs (loop4): mounted filesystem without journal. Opts: debug,bsdgroups,nodiscard,test_dummy_encryption,nojournal_checksum,init_itable=0x0000000000000000,noinit_itable,data_err=ignore,test_dummy_encryption,,errors=continue. Quota mode: writeback. 03:53:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socket$can_bcm(0x1d, 0x2, 0x2) syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./bus\x00', 0x20c050, &(0x7f0000000100)=ANY=[@ANYBLOB="71756f74612c6e6f696e6c696e655f64656e7472792c746573745f64756d6d795f656e6372797074696f6e2c746573745f64a97d7e03036b000c756d6d795f656e6372797074696f6e2c6e6f696e6c696e655f646174612c6e6f657874656e745f636163685c45652c66617374626f6f742c0067a855839bfce6548f789d1f6729c3e403f48cf838f3ff128a6ed8a73dabda08cea6f12a396aa72bd6feb61d5ebb32a463c654d67b40ef0c419533f35218be613e25004804555cc89da5323d864a5ceef6700254dd00c8a8ad66938ee818708d6a45db4f779a084565539019230a6fee83f30000000000000000000000007f7d2bbc5baee9298df8b08f21ea1516129458c462142640b03d49704c427671e514d5"], 0x1, 0x1060a, &(0x7f0000020c80)="$eJzs3M2LG2UcB/Bfum7frG2RvigUOiDCBkxoti8oiFRt0YKtxZeDJ80m05A2ySybdLv2rCe9ePcqiHgrePQgeNE/wD+geBDEg+CtomRmtjR2Be1uN6v7+UD2+8wzz/zyPEMuT7JMANvWweS3XyuxP/ZExExE7IvI25XylTtbxBMRcTwidtzzqpT9dzt2RsTeiNg/Ll7UrJSnzvx++85nT154/qMvblcbP33+6fRWDUzb0xHRXyzaN/pFZp0ir5b9zeVunv1Ty2UWJ/rXyuOsyBvpQl7hRnN1XDPPk51ifLZ4fTjOK71ma5yd7pW8f3FQvOFwubNaJ7/ganMpP26nC3l2h1menZvFvFbKvDkcFXXaZb338/IxGq1m0Z+upMV6Fq/l2RqMyv6ibtZOV8a5XGb5dtHKeu18HgsPfJu3vNe6g+sryXK6NOxmg+R0vfFsvXGm1ljK2ukoPVVr9ttnTiVznd54WG2UNvtnO1nW6aX1VtavJnOdVqvWaCRz59KFbnOQNBr1k/UTtdPVsvVM8sqlt5NeO5kb50vdwfVRtzdMrmRLSXFFNZmvn3yumjzVSN68eDm5/Mb58xcvv/XuuXcuvXjxwsvloPumlczNn5ifrzVO1OYb1S27/p3x9+vfN7H+Tw5ETGn9lfVdznbnAwTwr9n/A9Ng/x+RzpY3w/4/Xfre/n87rt/2jXXxAQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2LZ+nL31at44WBw/WvY/VnY9HhFHI+JIRByOiD/WMBM7J2oeiohK2V5r/Ozdkcfzv99WIq8wvmZX8fpqdcTZiLhz4CHfBAAAAPgf+/K7Dz6MmBk38z8vTJ7+5th0psXmKL+02b1R9fKvfB7ZqGqH8mIrG1Tt8GrJB3D/DToSEbMHf173rApHI2LHvvc2qNo/MjMRu++JShE7NnM2AADA5pjcCWzY7g0AAIAt5+NpT4DpyH+vLf8Xv/wteFcR5Q+CeyaOAAAAgP+gyrQnAAAAADx0+f5/us//K6zx/L/YWz77z/P/AAAAYA3V1g/pL7eOvX7/ma//2lE8/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+JOde8dRG4rCAHyAOJCXgiIeW6GKUlKwiCwhZZp0yW5ShTVEQuxhOqabJYxghH1nBo8okPzSoO+TzL228K8D3fG1LgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA06TZbL/9uf/+pmrM/VFPPrwEAAADO2WXrZT4ZF+cf0vVP6dKXiJhHxCwiphFxrncfxNtS5iQieml+7vvZixr+R+QJx3uG6XgfEd/Scf+56X8BAAAArtd2s1hFDI7T/ONr1wXRpvTQZlTp7hP5I5831Wp6NsnDftaUNn2MrMUsIrLxXU1p84jof/xeU9pFBqVhdDL0iqHfZjUAAEA7yp3Apd1bbV0eAAAArfnRdQF0I1+vTe/ip9XcYTGkBcF3pTMAAADgFep1XQAAAADQuLz/t/8fAAAAXLdi/z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACatMvWy+1msaqasz9U8xQ0+Xfzq2oxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDA/pyjUAwDQRRs/cXLnYTvfyzTYGfOnVSB4DEjBQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAR+M6+dzxHck4kvw6bfw7nkmW3mmsXTW2rht7H8y3fwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMn+vJ1QCARBFOz7VHNazD8pQRrUFESogoXDDPOxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAc21Wv4+V9xqexJvl22vh1PJL8u2pMXTXmHjSWHoz7fgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYn3vbhIEwjsOvL4kSt8kI6a0EZqChQjACHxKSJc/AACxEQ0VrsQisABKcazpT8DzN/1dccS8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8MouD1+8RUQRqcsUabz5Ob1HxEekbduOPm9Z7M7H5uues/1hkvM7pr9lRJRR9HEOAEDvqm5zrNb18i/vf95B3mHeat7Ui2d+GgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgys4duzYRhQEAf0mbaHVytIIIDrrY2NZqhCwOhe6CoFtoYymmKmmGtnTpXyA6ufov2E3/BSc3wUELDg4dFFwEOUlyaV9okBQll9rfD767r0d5916GwHffuwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeytx3OdvNcCGFy/CBv+fBta7Hf+e2zj5Pd+HrnzcV4zNYQhRDCw5V67foQ1zLq1jY2H1Xr9VpDcjKS9/UkGYFpSEY9yfqbCQCA4yJJkuTw1VxUwXcU0mhd/VzYWWj/VyWE5FVv/X8lysMf6v8vL89f6Mav9XfN+F5x/T/9rxd8jJWaq09Laxub11ZWq8u15drj2dmZuZtzN27fmim1n5WUPDEBAADg7xTTiOv/fOVw//9MlIcB6/978w/ux/caU//3ddD0y3omAAAAJ9u5Sz++5/pczxWLYb3abDamO8f9v2c6xwymemSn0ojr/7FK1rMCAAAAhmFvO9fT/1+K8jBg/3/q9dZuPOZYCGEi7f9PLT6pLw1vOSNtGK8TZ71GAAAAsjWRRtz/L7T3/+f3tzzkQwhXL3fy9GcAB6r/P7242/PSerz/f3Z4SxxJ+XLn82ifyyGMl7OeEQAAAP+z02m0iv3dws5C4+fz+aL9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwmx37R4keiAIA/iXZfFbigoWolRcQRQurBQtBbASvIAqCJxBBPYBYaukdLL3D1gqCWFhuoSeQmZ3BZS20Svzz+8HsezMsmZdJkxcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD41GD9Pa/CT3eYl2nt7uV4N8T7sRg8X83OhxHyosmif6Bire0KAAAA+O26qbev0vypvtkMsezF/r/O/ws9//XkMM/9/Hjfn+PtxcNc7v9PtheORjcL+4SL7h8c7i01dpff39THpcudx5XX09WZNO3Ek4/fXqr4QMqts+lBHc+zOO/3N/7HdKLhwgGAL1vMMSX5fSjE5TYLA+DP6KTxb6T/r3rt1gQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQhLcAAAD//6lacsg=") (async) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) (async) sendmsg$nl_route(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=ANY=[@ANYBLOB="240000004a00010000000000000000000a000000", @ANYRES32=0x0, @ANYBLOB="0000230e5500000000000000"], 0x24}}, 0x0) (async) sendmsg$nl_route(r3, &(0x7f0000000300)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)=@ipv6_getnetconf={0x1c, 0x52, 0x300, 0x70bd28, 0x25dfdbfc, {}, [@NETCONFA_FORWARDING={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040000}, 0x4001) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) lseek(r1, 0x6, 0x3) (async) close_range(r0, 0xffffffffffffffff, 0x0) (async) connect$unix(r2, &(0x7f0000000000)=@abs={0x4a4899af66b37ee8, 0x0, 0x4e21}, 0x6e) 03:53:23 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fc5a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fde7fffffffa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd20040000000000000042c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) 03:53:23 executing program 5: r0 = syz_genetlink_get_family_id$smc(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$SMC_PNETID_ADD(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x2c, r0, 0x300, 0x70bd29, 0x25dfdbfb, {}, [@SMC_PNETID_NAME={0x9, 0x1, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}]}, 0x2c}, 0x1, 0x0, 0x0, 0x811}, 0x8000) r1 = signalfd(0xffffffffffffffff, &(0x7f0000000000)={[0x401]}, 0x8) syz_mount_image$vfat(&(0x7f0000001200), &(0x7f0000001240)='./file0\x00', 0x10, &(0x7f0000000000)=ANY=[], 0x1, 0x11ec, &(0x7f0000002480)="$eJzs3cGLG1UcB/Bf27Xdpu5m1VptQXzoRS9jswdPXhZpQQwItSmoIEztxIbNJiETFiJi9eTVP0PEozdB/Af24sWz4EX24rEHcaSZ4rpLhF1Fs10+n8v8yLxveI9A4IX3y+y+9sXWZrfMuvkkTp86FUujiHQ/RYrTcSZqn8bLt3786bm333n3zY12+9qNlK5v3Gy9mlJaff679z7++oXvJxdufbP67bnYWXt/99f1n3cu7Vze/f3m3V6ZemUaDCcpT7eHw0l+u1+ksw/ftV/kZZF6g7IY77vf7Q9Ho2nKB3dWGqNxUZYpH0zTZjFNk2GajKcp/zDvDVKWZWmlEfwbna/uV1UVUVWPxdmoqqo6H424EI/HSqxGM9biiXgynoqL8XRcimfi2bg8G7XoeQMAAAAAAAAAAAAAAAAAAMDJov8fAAAAAAAAAAAAAAAAAAAAFu9w/f/n9f8DAAAAAAAAAAAAAAAAAADAf8jz/wEAAAAAAAAAAAAAAAAAAOAYWK4vN1Jajtj6fLuz3amv9esb3ehFP4q4Gs34LWbd/7W6vv5G+9rVNLMWr2zde5i/t905sz/fmv2dwNx8q86n/flz0fhrfj2acXF+fn1ufjleevFB/rM6n0UzfvgghtGPO/Egu5f/pJXS62+1D+SvzMYBAADASZClP83dv2fZ392v80f4feDA/nopriwtdu1ElNOPNvN+vxgrFCem+OXLYzGNR7pY9DcT/4e9D33RMwEAAAAAAAAAAOAoDn8e8O4/Pk646DUCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzBDhwLAAAAAAjzt06jYwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAqwIAAP//hsruPw==") r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='blkio.bfq.io_service_bytes\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.kill\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f00000007c0)=ANY=[], 0x6db6e559) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) removexattr(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=@known='trusted.overlay.redirect\x00') r5 = syz_genetlink_get_family_id$nl80211(&(0x7f00000002c0), r2) sendmsg$NL80211_CMD_GET_PROTOCOL_FEATURES(r4, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r5, 0x100, 0x70bd27, 0x25dfdbfc, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x5}, 0x4010) fallocate(r3, 0x0, 0x6000009, 0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r2, 0x0) close_range(r1, 0xffffffffffffffff, 0x2) fstatfs(r4, &(0x7f00000004c0)=""/90) r6 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="2c0000001900010000000000000000001d0900001500020000000000000000003c3a2a715f2f859803000000f537bcffbb41016698b6cdab777407bbdc01edce68e1a12b5910ba211463afa1a301c28eca0f6349b646228c8a2205350e4cb7a028495bcdee3fb2eca4dfc7a0f1a8700a1ef73b2323218d4eb153da14fd877d1769c6068442eb3b88f3e3f6aca44a186bde62f80299e4be883c65a89ddb5dba9f2b776e4f9490d50d93828bafe73beb261ec981"], 0x2c}}, 0x0) 03:53:23 executing program 2: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000280)={0x40, 0x0, 0x0, 0x3}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=ANY=[@ANYBLOB="24000000000100010000d5aef92eb3c69d400000", @ANYRES32=0x0, @ANYBLOB="00000000f2ff100000000000"], 0x24}}, 0x0) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@sco, 0x80, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/16, 0x10}], 0x1}, 0x0) setsockopt$packet_buf(r0, 0x107, 0xd, &(0x7f00000001c0)="29e178d5faf0f4377fc1fd7c408b", 0xe) r1 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r2}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) fchdir(r2) 03:53:23 executing program 3: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)={[{@debug}, {@bsdgroups}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@noinit_itable}, {@data_err_ignore}, {@test_dummy_encryption}]}, 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r0, 0x0) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000780)=ANY=[], 0x208e24b) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) sendmsg$NL80211_CMD_DEL_TX_TS(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x64, 0x0, 0x20, 0x70bd26, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x1, 0x42}}}}, [@NL80211_ATTR_TSID={0x5, 0xd2, 0x4}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_TSID={0x5, 0xd2, 0xf}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_TSID={0x5, 0xd2, 0x4}, @NL80211_ATTR_TSID={0x5, 0xd2, 0xb}]}, 0x64}, 0x1, 0x0, 0x0, 0xc080}, 0x4008181) 03:53:23 executing program 4: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)={[{@debug}, {@bsdgroups}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@noinit_itable}, {@data_err_ignore}, {@test_dummy_encryption}]}, 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") (async) open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) (async) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) (async, rerun: 32) r0 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) (rerun: 32) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r0, 0x0) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) statfs(&(0x7f0000000100)='./file1\x00', &(0x7f0000000200)=""/255) write$binfmt_script(r1, &(0x7f0000000780)=ANY=[], 0x208e24b) 03:53:23 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r0}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x1, &(0x7f0000000040)=@raw=[@alu={0x4, 0x0, 0x9, 0x0, 0x1, 0x4}], &(0x7f0000000080)='GPL\x00', 0x9, 0xbc, &(0x7f00000000c0)=""/188, 0x40f00, 0x14, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x5, 0x5}, 0x8, 0x10, &(0x7f00000001c0)={0x5, 0x10, 0x5, 0x6}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) [ 1443.545212][ T6078] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=256 sclass=netlink_route_socket pid=6078 comm=syz-executor.2 [ 1443.551409][ T6074] loop3: detected capacity change from 0 to 1024 03:53:23 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r0}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x1, &(0x7f0000000040)=@raw=[@alu={0x4, 0x0, 0x9, 0x0, 0x1, 0x4}], &(0x7f0000000080)='GPL\x00', 0x9, 0xbc, &(0x7f00000000c0)=""/188, 0x40f00, 0x14, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x5, 0x5}, 0x8, 0x10, &(0x7f00000001c0)={0x5, 0x10, 0x5, 0x6}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) 03:53:23 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) (async) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r0}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x1, &(0x7f0000000040)=@raw=[@alu={0x4, 0x0, 0x9, 0x0, 0x1, 0x4}], &(0x7f0000000080)='GPL\x00', 0x9, 0xbc, &(0x7f00000000c0)=""/188, 0x40f00, 0x14, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x5, 0x5}, 0x8, 0x10, &(0x7f00000001c0)={0x5, 0x10, 0x5, 0x6}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) 03:53:23 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r0}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1b, 0xa, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x20}, [@btf_id={0x18, 0x5, 0x3, 0x0, 0x1}, @initr0={0x18, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x8000}, @map_val={0x18, 0xb, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x80000001}, @generic={0x3f, 0xd, 0x0, 0x400, 0x4}]}, &(0x7f00000000c0)='syzkaller\x00', 0x9, 0x4e, &(0x7f0000000100)=""/78, 0x41100, 0x6, '\x00', 0x0, 0x11, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x8, 0x4}, 0x8, 0x10, &(0x7f00000001c0)={0x5, 0x1, 0x1, 0x80000000}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000200)=[0xffffffffffffffff]}, 0x80) r2 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r2, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) setsockopt$XDP_RX_RING(r2, 0x11b, 0x2, &(0x7f0000000040)=0x20, 0x38) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) bind$xdp(r2, &(0x7f0000000280)={0x2c, 0x1, r4}, 0x10) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000002c0)={r1, r4, 0x25, 0x6}, 0x10) [ 1443.585366][ T6069] loop4: detected capacity change from 0 to 1024 [ 1443.594264][ T6074] EXT4-fs (loop3): Test dummy encryption mode enabled [ 1443.621023][ T6074] EXT4-fs (loop3): Test dummy encryption mode enabled [ 1443.661122][ T6074] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=2802c01c, mo2=0002] [ 1443.673482][ T6074] System zones: 0-1, 3-36 [ 1443.681817][ T6074] EXT4-fs (loop3): mounted filesystem without journal. Opts: debug,bsdgroups,nodiscard,test_dummy_encryption,nojournal_checksum,init_itable=0x0000000000000000,noinit_itable,data_err=ignore,test_dummy_encryption,,errors=continue. Quota mode: writeback. 03:53:23 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r0}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1b, 0xa, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x20}, [@btf_id={0x18, 0x5, 0x3, 0x0, 0x1}, @initr0={0x18, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x8000}, @map_val={0x18, 0xb, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x80000001}, @generic={0x3f, 0xd, 0x0, 0x400, 0x4}]}, &(0x7f00000000c0)='syzkaller\x00', 0x9, 0x4e, &(0x7f0000000100)=""/78, 0x41100, 0x6, '\x00', 0x0, 0x11, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x8, 0x4}, 0x8, 0x10, &(0x7f00000001c0)={0x5, 0x1, 0x1, 0x80000000}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000200)=[0xffffffffffffffff]}, 0x80) (async) r2 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r2, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) (async) setsockopt$XDP_RX_RING(r2, 0x11b, 0x2, &(0x7f0000000040)=0x20, 0x38) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) bind$xdp(r2, &(0x7f0000000280)={0x2c, 0x1, r4}, 0x10) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000002c0)={r1, r4, 0x25, 0x6}, 0x10) 03:53:23 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) (async) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r0}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1b, 0xa, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x20}, [@btf_id={0x18, 0x5, 0x3, 0x0, 0x1}, @initr0={0x18, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x8000}, @map_val={0x18, 0xb, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x80000001}, @generic={0x3f, 0xd, 0x0, 0x400, 0x4}]}, &(0x7f00000000c0)='syzkaller\x00', 0x9, 0x4e, &(0x7f0000000100)=""/78, 0x41100, 0x6, '\x00', 0x0, 0x11, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x8, 0x4}, 0x8, 0x10, &(0x7f00000001c0)={0x5, 0x1, 0x1, 0x80000000}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000200)=[0xffffffffffffffff]}, 0x80) r2 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r2, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) (async) setsockopt$XDP_RX_RING(r2, 0x11b, 0x2, &(0x7f0000000040)=0x20, 0x38) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) bind$xdp(r2, &(0x7f0000000280)={0x2c, 0x1, r4}, 0x10) (async) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000002c0)={r1, r4, 0x25, 0x6}, 0x10) [ 1443.776564][ T6074] EXT4-fs warning (device loop3): ext4_update_dynamic_rev:1051: updating to rev 1 because of new feature flag, running e2fsck is recommended [ 1443.842395][ T6100] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. 03:53:24 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x80000008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f0000000840)=r0, 0x12) getsockopt$TIPC_SOCK_RECVQ_DEPTH(0xffffffffffffffff, 0x10f, 0x84, &(0x7f00000003c0), 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x20000000) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x240c2, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000100)='system_u:object_r:apt_exec_t:s0\x00', 0x20, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r3, 0x800c6613, &(0x7f0000000280)=@v2={0x2, @aes128, 0x1, '\x00', @auto="1a1eea6b5cfe623fffbf915c523047e0"}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='fdinfo/3\x00') syz_open_procfs(0x0, 0x0) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x0, 0x4, &(0x7f0000000880)=ANY=[@ANYBLOB="18000000000000000000000d21491165a79b65c90666e87c00010000001c5800000000000095000000000000001bdbfdae8d6f884711808af1db7ce81b07b5ca46c54f8d285b239f879235dcf5fd5d35a0"], 0x0, 0x3, 0x48, &(0x7f00000002c0)=""/72, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000440)={0x4}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[0xffffffffffffffff]}, 0x80) sendfile(r3, r4, 0x0, 0x11f06) 03:53:24 executing program 5: r0 = syz_genetlink_get_family_id$smc(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$SMC_PNETID_ADD(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x2c, r0, 0x300, 0x70bd29, 0x25dfdbfb, {}, [@SMC_PNETID_NAME={0x9, 0x1, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}]}, 0x2c}, 0x1, 0x0, 0x0, 0x811}, 0x8000) r1 = signalfd(0xffffffffffffffff, &(0x7f0000000000)={[0x401]}, 0x8) syz_mount_image$vfat(&(0x7f0000001200), &(0x7f0000001240)='./file0\x00', 0x10, &(0x7f0000000000)=ANY=[], 0x1, 0x11ec, &(0x7f0000002480)="$eJzs3cGLG1UcB/Bf27Xdpu5m1VptQXzoRS9jswdPXhZpQQwItSmoIEztxIbNJiETFiJi9eTVP0PEozdB/Af24sWz4EX24rEHcaSZ4rpLhF1Fs10+n8v8yLxveI9A4IX3y+y+9sXWZrfMuvkkTp86FUujiHQ/RYrTcSZqn8bLt3786bm333n3zY12+9qNlK5v3Gy9mlJaff679z7++oXvJxdufbP67bnYWXt/99f1n3cu7Vze/f3m3V6ZemUaDCcpT7eHw0l+u1+ksw/ftV/kZZF6g7IY77vf7Q9Ho2nKB3dWGqNxUZYpH0zTZjFNk2GajKcp/zDvDVKWZWmlEfwbna/uV1UVUVWPxdmoqqo6H424EI/HSqxGM9biiXgynoqL8XRcimfi2bg8G7XoeQMAAAAAAAAAAAAAAAAAAMDJov8fAAAAAAAAAAAAAAAAAAAAFu9w/f/n9f8DAAAAAAAAAAAAAAAAAADAf8jz/wEAAAAAAAAAAAAAAAAAAOAYWK4vN1Jajtj6fLuz3amv9esb3ehFP4q4Gs34LWbd/7W6vv5G+9rVNLMWr2zde5i/t905sz/fmv2dwNx8q86n/flz0fhrfj2acXF+fn1ufjleevFB/rM6n0UzfvgghtGPO/Egu5f/pJXS62+1D+SvzMYBAADASZClP83dv2fZ392v80f4feDA/nopriwtdu1ElNOPNvN+vxgrFCem+OXLYzGNR7pY9DcT/4e9D33RMwEAAAAAAAAAAOAoDn8e8O4/Pk646DUCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzBDhwLAAAAAAjzt06jYwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAqwIAAP//hsruPw==") r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='blkio.bfq.io_service_bytes\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.kill\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f00000007c0)=ANY=[], 0x6db6e559) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) removexattr(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=@known='trusted.overlay.redirect\x00') r5 = syz_genetlink_get_family_id$nl80211(&(0x7f00000002c0), r2) sendmsg$NL80211_CMD_GET_PROTOCOL_FEATURES(r4, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r5, 0x100, 0x70bd27, 0x25dfdbfc, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x5}, 0x4010) fallocate(r3, 0x0, 0x6000009, 0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r2, 0x0) close_range(r1, 0xffffffffffffffff, 0x2) fstatfs(r4, &(0x7f00000004c0)=""/90) r6 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="2c0000001900010000000000000000001d0900001500020000000000000000003c3a2a715f2f859803000000f537bcffbb41016698b6cdab777407bbdc01edce68e1a12b5910ba211463afa1a301c28eca0f6349b646228c8a2205350e4cb7a028495bcdee3fb2eca4dfc7a0f1a8700a1ef73b2323218d4eb153da14fd877d1769c6068442eb3b88f3e3f6aca44a186bde62f80299e4be883c65a89ddb5dba9f2b776e4f9490d50d93828bafe73beb261ec981"], 0x2c}}, 0x0) syz_genetlink_get_family_id$smc(&(0x7f0000000140), 0xffffffffffffffff) (async) sendmsg$SMC_PNETID_ADD(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x2c, r0, 0x300, 0x70bd29, 0x25dfdbfb, {}, [@SMC_PNETID_NAME={0x9, 0x1, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}]}, 0x2c}, 0x1, 0x0, 0x0, 0x811}, 0x8000) (async) signalfd(0xffffffffffffffff, &(0x7f0000000000)={[0x401]}, 0x8) (async) syz_mount_image$vfat(&(0x7f0000001200), &(0x7f0000001240)='./file0\x00', 0x10, &(0x7f0000000000)=ANY=[], 0x1, 0x11ec, &(0x7f0000002480)="$eJzs3cGLG1UcB/Bf27Xdpu5m1VptQXzoRS9jswdPXhZpQQwItSmoIEztxIbNJiETFiJi9eTVP0PEozdB/Af24sWz4EX24rEHcaSZ4rpLhF1Fs10+n8v8yLxveI9A4IX3y+y+9sXWZrfMuvkkTp86FUujiHQ/RYrTcSZqn8bLt3786bm333n3zY12+9qNlK5v3Gy9mlJaff679z7++oXvJxdufbP67bnYWXt/99f1n3cu7Vze/f3m3V6ZemUaDCcpT7eHw0l+u1+ksw/ftV/kZZF6g7IY77vf7Q9Ho2nKB3dWGqNxUZYpH0zTZjFNk2GajKcp/zDvDVKWZWmlEfwbna/uV1UVUVWPxdmoqqo6H424EI/HSqxGM9biiXgynoqL8XRcimfi2bg8G7XoeQMAAAAAAAAAAAAAAAAAAMDJov8fAAAAAAAAAAAAAAAAAAAAFu9w/f/n9f8DAAAAAAAAAAAAAAAAAADAf8jz/wEAAAAAAAAAAAAAAAAAAOAYWK4vN1Jajtj6fLuz3amv9esb3ehFP4q4Gs34LWbd/7W6vv5G+9rVNLMWr2zde5i/t905sz/fmv2dwNx8q86n/flz0fhrfj2acXF+fn1ufjleevFB/rM6n0UzfvgghtGPO/Egu5f/pJXS62+1D+SvzMYBAADASZClP83dv2fZ392v80f4feDA/nopriwtdu1ElNOPNvN+vxgrFCem+OXLYzGNR7pY9DcT/4e9D33RMwEAAAAAAAAAAOAoDn8e8O4/Pk646DUCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzBDhwLAAAAAAjzt06jYwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAqwIAAP//hsruPw==") (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='blkio.bfq.io_service_bytes\x00', 0x275a, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.kill\x00', 0x275a, 0x0) (async) write$binfmt_script(r3, &(0x7f00000007c0)=ANY=[], 0x6db6e559) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) (async) removexattr(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=@known='trusted.overlay.redirect\x00') (async) syz_genetlink_get_family_id$nl80211(&(0x7f00000002c0), r2) (async) sendmsg$NL80211_CMD_GET_PROTOCOL_FEATURES(r4, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r5, 0x100, 0x70bd27, 0x25dfdbfc, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x5}, 0x4010) (async) fallocate(r3, 0x0, 0x6000009, 0x4) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r2, 0x0) (async) close_range(r1, 0xffffffffffffffff, 0x2) (async) fstatfs(r4, &(0x7f00000004c0)=""/90) (async) socket(0x10, 0x3, 0x0) (async) sendmsg$nl_route(r6, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="2c0000001900010000000000000000001d0900001500020000000000000000003c3a2a715f2f859803000000f537bcffbb41016698b6cdab777407bbdc01edce68e1a12b5910ba211463afa1a301c28eca0f6349b646228c8a2205350e4cb7a028495bcdee3fb2eca4dfc7a0f1a8700a1ef73b2323218d4eb153da14fd877d1769c6068442eb3b88f3e3f6aca44a186bde62f80299e4be883c65a89ddb5dba9f2b776e4f9490d50d93828bafe73beb261ec981"], 0x2c}}, 0x0) (async) 03:53:24 executing program 3: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)={[{@debug}, {@bsdgroups}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@noinit_itable}, {@data_err_ignore}, {@test_dummy_encryption}]}, 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) (async) r0 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r0, 0x0) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000780)=ANY=[], 0x208e24b) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) (async) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) (async) sendmsg$nl_route(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) sendmsg$NL80211_CMD_DEL_TX_TS(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x64, 0x0, 0x20, 0x70bd26, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x1, 0x42}}}}, [@NL80211_ATTR_TSID={0x5, 0xd2, 0x4}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_TSID={0x5, 0xd2, 0xf}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_TSID={0x5, 0xd2, 0x4}, @NL80211_ATTR_TSID={0x5, 0xd2, 0xb}]}, 0x64}, 0x1, 0x0, 0x0, 0xc080}, 0x4008181) (async) sendmsg$NL80211_CMD_DEL_TX_TS(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x64, 0x0, 0x20, 0x70bd26, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x1, 0x42}}}}, [@NL80211_ATTR_TSID={0x5, 0xd2, 0x4}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_TSID={0x5, 0xd2, 0xf}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_TSID={0x5, 0xd2, 0x4}, @NL80211_ATTR_TSID={0x5, 0xd2, 0xb}]}, 0x64}, 0x1, 0x0, 0x0, 0xc080}, 0x4008181) [ 1444.046574][ T6111] loop3: detected capacity change from 0 to 1024 [ 1444.060502][ T6111] EXT4-fs (loop3): Test dummy encryption mode enabled [ 1444.067221][ T6111] EXT4-fs (loop3): Test dummy encryption mode enabled [ 1444.074643][ T6111] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=2802c01c, mo2=0002] [ 1444.083252][ T6111] System zones: 0-1, 3-36 [ 1444.088787][ T6111] EXT4-fs (loop3): mounted filesystem without journal. Opts: debug,bsdgroups,nodiscard,test_dummy_encryption,nojournal_checksum,init_itable=0x0000000000000000,noinit_itable,data_err=ignore,test_dummy_encryption,,errors=continue. Quota mode: writeback. [ 1444.147661][ T6116] SELinux: Context system_u:object_r:apt_exec_t:s0 is not valid (left unmapped). [ 1444.162140][ T30] audit: type=1400 audit(2000001204.240:420): avc: denied { relabelto } for pid=6109 comm="syz-executor.0" name="file0" dev="sda1" ino=1181 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="system_u:object_r:apt_exec_t:s0" 03:53:24 executing program 2: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000280)={0x40, 0x0, 0x0, 0x3}, 0x10) (async) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=ANY=[@ANYBLOB="24000000000100010000d5aef92eb3c69d400000", @ANYRES32=0x0, @ANYBLOB="00000000f2ff100000000000"], 0x24}}, 0x0) (async) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@sco, 0x80, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/16, 0x10}], 0x1}, 0x0) setsockopt$packet_buf(r0, 0x107, 0xd, &(0x7f00000001c0)="29e178d5faf0f4377fc1fd7c408b", 0xe) (async) r1 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) (async) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r2}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) fchdir(r2) 03:53:24 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826e6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000040)={r0, 0x5, 0xa8, 0x1ff}) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r2}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000780)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r4}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r5}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f00000007c0)=ANY=[@ANYBLOB="1802000000000000000000000000000018110000", @ANYRES32=r6, @ANYBLOB="0068e553e24407ffffff0000009500000086000000000000000000"], &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0xffffffffffffffff, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)=@ipv6_newaddrlabel={0x38, 0x48, 0x8, 0x70bd2d, 0x25dfdbfb, {0xa, 0x0, 0x80, 0x0, r7, 0x7f07}, [@IFAL_ADDRESS={0x14, 0x1, @remote}, @IFAL_LABEL={0x8}]}, 0x38}, 0x1, 0x0, 0x0, 0x440d5}, 0x4000000) 03:53:24 executing program 4: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)={[{@debug}, {@bsdgroups}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@noinit_itable}, {@data_err_ignore}, {@test_dummy_encryption}]}, 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) mount(&(0x7f0000000380)=ANY=[@ANYBLOB="827c5309f808505f703000"], &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r0, 0x0) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000780)=ANY=[], 0x208e24b) 03:53:24 executing program 5: r0 = syz_genetlink_get_family_id$smc(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$SMC_PNETID_ADD(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x2c, r0, 0x300, 0x70bd29, 0x25dfdbfb, {}, [@SMC_PNETID_NAME={0x9, 0x1, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}]}, 0x2c}, 0x1, 0x0, 0x0, 0x811}, 0x8000) (async, rerun: 32) r1 = signalfd(0xffffffffffffffff, &(0x7f0000000000)={[0x401]}, 0x8) (async, rerun: 32) syz_mount_image$vfat(&(0x7f0000001200), &(0x7f0000001240)='./file0\x00', 0x10, &(0x7f0000000000)=ANY=[], 0x1, 0x11ec, &(0x7f0000002480)="$eJzs3cGLG1UcB/Bf27Xdpu5m1VptQXzoRS9jswdPXhZpQQwItSmoIEztxIbNJiETFiJi9eTVP0PEozdB/Af24sWz4EX24rEHcaSZ4rpLhF1Fs10+n8v8yLxveI9A4IX3y+y+9sXWZrfMuvkkTp86FUujiHQ/RYrTcSZqn8bLt3786bm333n3zY12+9qNlK5v3Gy9mlJaff679z7++oXvJxdufbP67bnYWXt/99f1n3cu7Vze/f3m3V6ZemUaDCcpT7eHw0l+u1+ksw/ftV/kZZF6g7IY77vf7Q9Ho2nKB3dWGqNxUZYpH0zTZjFNk2GajKcp/zDvDVKWZWmlEfwbna/uV1UVUVWPxdmoqqo6H424EI/HSqxGM9biiXgynoqL8XRcimfi2bg8G7XoeQMAAAAAAAAAAAAAAAAAAMDJov8fAAAAAAAAAAAAAAAAAAAAFu9w/f/n9f8DAAAAAAAAAAAAAAAAAADAf8jz/wEAAAAAAAAAAAAAAAAAAOAYWK4vN1Jajtj6fLuz3amv9esb3ehFP4q4Gs34LWbd/7W6vv5G+9rVNLMWr2zde5i/t905sz/fmv2dwNx8q86n/flz0fhrfj2acXF+fn1ufjleevFB/rM6n0UzfvgghtGPO/Egu5f/pJXS62+1D+SvzMYBAADASZClP83dv2fZ392v80f4feDA/nopriwtdu1ElNOPNvN+vxgrFCem+OXLYzGNR7pY9DcT/4e9D33RMwEAAAAAAAAAAOAoDn8e8O4/Pk646DUCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzBDhwLAAAAAAjzt06jYwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAqwIAAP//hsruPw==") (async, rerun: 32) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='blkio.bfq.io_service_bytes\x00', 0x275a, 0x0) (rerun: 32) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.kill\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f00000007c0)=ANY=[], 0x6db6e559) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x400000, 0x0) (async, rerun: 32) removexattr(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=@known='trusted.overlay.redirect\x00') (async, rerun: 32) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f00000002c0), r2) sendmsg$NL80211_CMD_GET_PROTOCOL_FEATURES(r4, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r5, 0x100, 0x70bd27, 0x25dfdbfc, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x5}, 0x4010) (async) fallocate(r3, 0x0, 0x6000009, 0x4) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r2, 0x0) close_range(r1, 0xffffffffffffffff, 0x2) fstatfs(r4, &(0x7f00000004c0)=""/90) (async) r6 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="2c0000001900010000000000000000001d0900001500020000000000000000003c3a2a715f2f859803000000f537bcffbb41016698b6cdab777407bbdc01edce68e1a12b5910ba211463afa1a301c28eca0f6349b646228c8a2205350e4cb7a028495bcdee3fb2eca4dfc7a0f1a8700a1ef73b2323218d4eb153da14fd877d1769c6068442eb3b88f3e3f6aca44a186bde62f80299e4be883c65a89ddb5dba9f2b776e4f9490d50d93828bafe73beb261ec981"], 0x2c}}, 0x0) [ 1444.343560][ T6111] EXT4-fs warning (device loop3): ext4_update_dynamic_rev:1051: updating to rev 1 because of new feature flag, running e2fsck is recommended [ 1444.349590][ T30] audit: type=1400 audit(2000001204.240:421): avc: denied { ioctl } for pid=6109 comm="syz-executor.0" path="/root/syzkaller-testdir2687064653/syzkaller.e7Xlag/2679/file0" dev="sda1" ino=1181 ioctlcmd=0x6613 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="system_u:object_r:apt_exec_t:s0" [ 1444.388780][ T6111] EXT4-fs error (device loop3): mb_free_blocks:1830: group 0, inode 19: block 496:freeing already freed block (bit 31); block bitmap corrupt. [ 1444.405797][ T6137] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=256 sclass=netlink_route_socket pid=6137 comm=syz-executor.2 [ 1444.422814][ T30] audit: type=1400 audit(2000001204.250:422): avc: denied { write } for pid=6109 comm="syz-executor.0" path="/root/syzkaller-testdir2687064653/syzkaller.e7Xlag/2679/file0" dev="sda1" ino=1181 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="system_u:object_r:apt_exec_t:s0" [ 1444.434985][ T6123] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. [ 1444.454840][ T6145] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. [ 1444.468263][ T6146] loop4: detected capacity change from 0 to 1024 03:53:24 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826e6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000040)={r0, 0x5, 0xa8, 0x1ff}) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r2}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000780)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) (async) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r4}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async, rerun: 32) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) (rerun: 32) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r5}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f00000007c0)=ANY=[@ANYBLOB="1802000000000000000000000000000018110000", @ANYRES32=r6, @ANYBLOB="0068e553e24407ffffff0000009500000086000000000000000000"], &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0xffffffffffffffff, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)=@ipv6_newaddrlabel={0x38, 0x48, 0x8, 0x70bd2d, 0x25dfdbfb, {0xa, 0x0, 0x80, 0x0, r7, 0x7f07}, [@IFAL_ADDRESS={0x14, 0x1, @remote}, @IFAL_LABEL={0x8}]}, 0x38}, 0x1, 0x0, 0x0, 0x440d5}, 0x4000000) 03:53:24 executing program 3: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)={[{@debug}, {@bsdgroups}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@noinit_itable}, {@data_err_ignore}, {@test_dummy_encryption}]}, 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r0, 0x0) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000780)=ANY=[], 0x208e24b) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) sendmsg$NL80211_CMD_DEL_TX_TS(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x64, 0x0, 0x20, 0x70bd26, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x1, 0x42}}}}, [@NL80211_ATTR_TSID={0x5, 0xd2, 0x4}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_TSID={0x5, 0xd2, 0xf}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_TSID={0x5, 0xd2, 0x4}, @NL80211_ATTR_TSID={0x5, 0xd2, 0xb}]}, 0x64}, 0x1, 0x0, 0x0, 0xc080}, 0x4008181) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)={[{@debug}, {@bsdgroups}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@noinit_itable}, {@data_err_ignore}, {@test_dummy_encryption}]}, 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") (async) open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) (async) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) (async) open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) (async) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r0, 0x0) (async) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000780)=ANY=[], 0x208e24b) (async) socket(0x10, 0x3, 0x0) (async) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) (async) sendmsg$nl_route(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) (async) sendmsg$NL80211_CMD_DEL_TX_TS(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x64, 0x0, 0x20, 0x70bd26, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x1, 0x42}}}}, [@NL80211_ATTR_TSID={0x5, 0xd2, 0x4}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_TSID={0x5, 0xd2, 0xf}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_TSID={0x5, 0xd2, 0x4}, @NL80211_ATTR_TSID={0x5, 0xd2, 0xb}]}, 0x64}, 0x1, 0x0, 0x0, 0xc080}, 0x4008181) (async) [ 1444.476884][ T30] audit: type=1400 audit(2000001204.280:423): avc: denied { read } for pid=6109 comm="syz-executor.0" path="/root/syzkaller-testdir2687064653/syzkaller.e7Xlag/2679/file0" dev="sda1" ino=1181 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="system_u:object_r:apt_exec_t:s0" [ 1444.509053][ T6146] EXT4-fs (loop4): Test dummy encryption mode enabled [ 1444.525148][ T6146] EXT4-fs (loop4): Test dummy encryption mode enabled 03:53:24 executing program 5: r0 = socket(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) r3 = socket(0x8, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r3, 0x89f3, &(0x7f0000000380)={'ip6_vti0\x00', &(0x7f0000000300)={'ip6tnl0\x00', 0x0, 0x2f, 0x6, 0xff, 0x2c, 0x9, @mcast1, @rand_addr=' \x01\x00', 0x8080, 0x20, 0x1, 0x40}}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) getsockopt$ARPT_SO_GET_INFO(r2, 0x0, 0x60, &(0x7f00000001c0)={'filter\x00', 0x0, [0x6, 0x102f, 0x2]}, &(0x7f0000000140)=0x44) r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) sendmsg$nl_route(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) setsockopt$packet_int(r4, 0x107, 0x12, &(0x7f00000002c0)=0x7, 0x4) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=ANY=[@ANYBLOB="240000004a00010000000000000000000a000000", @ANYRES32=0x0, @ANYBLOB="ff498770f2ff100000000000"], 0x24}}, 0x0) sendto$inet6(r1, &(0x7f0000000000)="094a589536600a2a35c11073be8eea0d021b0a770d4f09f138cbc48afd7df65e7fd117dee33b71fb615dada358552603993c18f1ad7e92e6e045f7ccff95e7ace22c952931b574fa5f97c65b542d5d4bd719980d11146730caca722fe2a49cf7785136f611f12d242d", 0x69, 0x4000, &(0x7f0000000080)={0xa, 0x4e20, 0x0, @local, 0x9}, 0x1c) ioctl$BTRFS_IOC_SNAP_CREATE(r2, 0x50009401, &(0x7f0000000800)={{r2}, "9103805e6740f0f2862f3f6ea84bfacd27527736da72f3859718954651a1ffaf5eb1790108a3f37a121ca42cb110e868774f293146bdf79ae6d6561d5088e2dd70ad8337411d78b5dd1fc42e30e13de537319157fd111efe6e039c80af67636ab51be85d43d21f2bf77a437522e6bd0fecbf80bef6cdc32a3fce6f5ae1061d32af952b7797250abef37ddb86d223fb34b9d6c2d22215f27ce9e35e1ed94e2b1536d0ad62a447ce98ce0d1cfef7043807d134fb72f46589189ae5f3c2d3405fe988d4ed3b17b5b848c11a32fd7b9f9aa250454eed67f985b36b935631cb0e4ee1b42770e9e4301fefb6ab7154f83ceece03194a33004273bb5975b273c205f0ba89bcc99f152e8752de269d88128db0ea59530cf47f7960f351c2d684596bdf49d48b12a99647f1805c8e22767dea02dd16751b8f2140f348d4c0b8a80ab215451e7d58d8b4a9ab4a2b6376f11862109fb51a5afb00fe39535a59abb31aeb1fd984989eb709bc71300631f75dcf9ea141298a860c36e8c0d255fe50d6af7966323b4f4498663958971bf30c10b57694ac7038206cff4e1fabdc24a52227e0587e3edd5c938a70a3a8cb4d3b7eec853d6c9073cd526f1e1e435f8aa94335bf975934bdce47b27a55d72e05de670b99590b35f48658b020d14135d8a69a7ee51381dd700fc1de3435cee0234bce50607b2ccacc3e0543a2db2855c069b017069e02074fded3fa363c9e735e29644f92394c71a29bae568d0e2d6434e8de4e72418b50219fae560b29a321f2195e1f3a59c9defc6fce81013b4d3c840855d5401dc1469dbc38aee73e2efccacec5bfb6a9b6c3fcd2f8e928a701272ecdf3beb9bca2a23679c23cf0f1c08299c853fe15b9462bfbce7829fd4209489b7749ffcf4e00f3a38c8eb02a63d2effa2b01e697e2dd8164818b565dd43f6e72105d9898540559f37061897703fccaa052d60464c68fafd0345aa5a96e12ab67ceebe550eff38879d110258f4a16bea200cb2af2cf8318b47cc51476a594a59d60c06d29cb08a0616c1d7dbadec4be105e78be791acd58a04231d6d1b11fb23e42251c7c75b2fc772ee34c113aa93572bf60b5500d703702c2d339844fd7836721fca5ae7bc2215fdeb3630ed6cf479632647de81491d09e0e07a8dbbe94377724e56c6d1c0df14fe654ffa0f1f1f8add90192c30f21da90d1bc7a21a398a4ae3d90caaf7033738d9be827707b8527c5b6df816fa415f5af2af83b9ce44383581e22bfde5f8dd13da565c01b7e9e976a12f53301ac65750f32aecea3723792a7a335b4fcdd005ad93d353401a8ffa3e46329bfa8370a20b4ef7060c3cb5d5675546dc1233d4a284e873e1716d97443a3c59d898791197d0e8607f9e5629f150e79af4591240ad25c4de2ff6d0ec087b1ad153701d53c40c0cd6b6b9d66bbe86433865916f858aab533cda1797a7c6cedbc2eaa5ae90626c9ca9e016b549934dfb5f4204ca9422e064a754d8e5b7ddc62ce2c96febab1b6a7b78ed4354f0ba8ed31b04a916af201df60ed3cddaa9eb882457545e89ae7d9305429f6dac947b2625df00731c61771b964ccf3b6bf16f6cd138c2304fce2d60f3bf275359edfba10a30452c2faf436955e8003644005369cb73e5d18a83d8a410c2667fb68ba23a0c0e73551c2f3033247e0950dd26f02616c62eb5db2a0fd2dd2265edc03d02d71d821e37c4ada4099772b6152844df71ec953827a696846f7c7b03b59202210bbecc46cd88785bc0a9c36315cb8519a400f6047276fa66f53e8a340d3ad7c32980e45ad8b062f2fb02256e36f99305c3a3a37ea1fa6a828df0fd876108c26e43bd8a27e994d717ff7daef2d4b81123c34abe0e7efd0c1f7aacc5febf222001a3c233b5662075a1323c53549b2f90e1b0766ef2a645ec292441036beedfc5cddfaa762f2bb9b975e0813a03a3183feb971c3134014a1fe1a338c9d51438e427e17cab83b9fc61d41b5c39f004b05e575ed7521ed6754ca93459c065cc2f9777d5a8224ab7926998c70950bc758ed6167fca152aa45739d84d4efc10238a6761d40f237115c91262d9916f997d9622b95e45159908791408a6a91b3c7459507a616418831e1083ba6eb5c87cbbaf8b78d22b020c5193dfd94efb86bdaa4944bf83d75c35c2428ca7fac891ca5e9d3506196c1ceeee49526e41f20831aaecdf0a6b0a8fc5a276acef6af1d26ef5085cfcaa9d8622910b2cb7f06ffd3d58feb9621b5e4f0710cfaa31e458ccbccfab3aab2c8525a3d2c9e481be08e31d2b06ee2734f8dbf0523bc0977c611b2b03969694a9a2852bddbc1c16128a6150c8fcbb8de6f66e360ea57cf0464a9da2bacc16ba54d4361b7f5517dc5f84497d45057add3a79ebfb3575956a9f332d8e40660b1fac3d0c80d466100c9e0998ce590a0a0c4c5eda883715ce456e9a1e378c24f9c4431cd153b0e3e6835698b8b2e35b81c3b39e8a31c8a7cc8d5e8ea9418074acca45e549ea1da1f937cb212c38334741c574d0ae672880d4030dcd04d79ac1396ac659f61210ec525f751d3e8f8a8b900c139b7a44b38bed5c05c4a81d69efcc40f70042a77c490b0c6be6059800f72958bb66d453ab1966fd51c3c31308de085d630152b17e0b269f706e8cd9f7a76e642c10dffe6445bcef83e3772a16be1ca1dae8677dfaccbe4e9869f87c33c5f4da4223ca7eb0a4d41b93b18d3618da207ed89504ed331ac4e79d0c394cd4eaddca7c8889ac3be5064a08b2d8e49ce5f73b53a96c823111aec9aba29f1c5e0633eaba225c283a8ddbf08dc81d4bd698f5a1187d82ebd256f7618e386f2260705ceb30fea08b4012c801df8088cd7341b2e0ab05bd60a70550f0d71ef4756117fc72726830018c873ab0311bed91c7095db18f9a0b52be52591151f9ed2861f2331d69e9cb1beb335f3be0e4b6ac15ad34fe51293482cdd784940510f12c76ca5a3db50f9360c80ff379b22452c1378c7ffb83bd7335f77ae2b5f8e8716d5c4d8d9c34cf4714f3fab321681238eb672cad87c048ffbe47c6b40ed19c151206e5b877bc5abe19f4a7bc29407ad8fd7480c2af77d8466b89ed6cd48b80fed624c24c3bcd179c25acdd4ca93069c908f81f95fa4fa23c6c662066b452ebdff3eb8b1d2c242fa9cebdf1b91b3ab6dda2b2f4aadd8d4f4e39e456a3ee8aff18d6388226dca786b391814f473dbc1beb29fe872aa1bf770a1fe057ef278618fdddc2ee2efd5a86f0e2d64c6ff02404ad34eb7c2798bf7ee904679c83d8c9d9da46abd1059a106a1242688c97b7bb7031794d5bb6762a3b4d8bffd1b6a5c4a997aa07a770f88cdb6afd3a9a54e312be6271a123849012fee9a102b137beaade6c86088941f4dc32249bb6cb8de072fdb00c3e95a843f62ad16801464a384e9691c3670738c1234a8db34a3522b9c389b97ef1d336bf87ff022a530fa4180f4602d9f49de97e064c2bf174e0eabe984ea3f7a43d2faf4d2fd90a30d36ccd17cd43c0a06673c20b1f9090a2231ffa97ca05e6b1f83cf8048bada48b7c40418523330168b7deecf157cdfedeb8724790082531b05900ff71ac63e6ac4636d449e568b014cc41a72a39134604f691e7ea6efd9ab3ba297296c719320475061b92c3210b4b1f56e1bb1ba71392338d1190e715b0efa1722e17a345f4995fee25f01a92a1e99a36f774cac68d9ec7d386365d671aebba982c0e4a3c01f28b9b3c021723c3999da5f70842f066384d7168da8870239f664ad18ed784d2fe1fecefea502621fe61a3123dc136bc9b50723b1cf542a760abf589fa57dd5b8adec927dac4b630395c00ebbf1b6fca3a5679664c52074a6664996d2b8982237c67a6d39709bbf03521c9647e9434dd04e3f4d4df40a8aaed5dee440b0addd8575621f196bcec1cdc7a7fe942c2a5924c479580bc5e20b7923b5746b547b347ec3b8cfdd89eee5a03fc94ce070dc200b3f8ff774e12fe50cfbab6814956a579767baae4d3ca62e925d0e64da23095d723bd9040d27075d3ffe5ece420f9458b7a36121800b9cd5e33068e29a4cb34c733d09d9a31db449129043bf66e8eeab6d58def69af242b2a090ab7e2a30f2d124e627bcf40af4c0f4fc1365565e15767f2bc163b42a4df2c0495005b3b9129ed6f85c798501bd9638db4e7dd4d7b4d369e520646d4a49f5a5ee1947265554507e5efb1dbd63d465753cdec23ea98cc628b62051444a8e80fc3b859659f502548fefa5819c15715ea85ed75bf8f5ffc46235f1c436b61041fb2262f019e98be180d8a1ff57b503bdde00329f7e854ed0891f05fa4c6cf3815557ba96d92e1493838c6fa253c7c86828723abd1fde017f2e420b6174481d3aeb7437cc1a0e9f7479c866642bee9b124d152c8fad94fd5214373ff25740581ee8bced2ee3beef82433ec8db21035eb8db733f5ffc608a1d11d7ab4e78f9a8b695d6abb663f81d4efad7775d9c89cceeee4228d4eb9cc313197548e1e8261aa972ea6a2e1610d04e99b7fddb7225855bedd76b317fe8195c34d4dbbc7b2f2bdb30dc4ac5ca81408ec0e61e83c943bcf8b14e70da2bca1674793711bb3e30a00dff4f9b4f476eb0ef4affcdaef9cc4dc77760e89d84d24331358dbea3279e789145c38ffb370c61c97a6958a2948be1874bba7b019597bf438e6d6a1eaba21807529f0fee903482f275f1b66ac06de099e89eee8d4e71504b5afdf9a912ef86ccbb450982a7632bd2ce6d8f59557fd3cc0fc959787cc7eb25eadce780cff9b068d9f513c1bbd7ee22168d8f4ab8394bd1419d3058835ff36d46fc0da5640fe8fff7a4c020d0d981965da1cf202fa8dfb5b1403ebf4ccd50b4b5b586c49942b85e4bfda602f8f4f9364ef37a5509ef835aa8d1b9ad3daa6987f2fbd97de70efb698b55ba067e33348d9a3eae7ed930783d6c749bb1aeb82cade69fdcb8760cf65c885ccd9b0a1e9c3b5aa1f306c633f1940a12b4f2ad5ce42f1a0c6381d847bf0e11c7669c579770192a920743a4e435b06c934164d2ece0caaf9acec5eddd8086766502a257e9e83da18a8b288180088d4331614d971dfbaaa89642fbb54eedddd46d35478250c5df3bff7f95bf834e2f2a93a00177a6278d07bf32c60f66c1ceee72ba736208a96cfd8bdb3f35d3b78f690c9492460aa878411c88dcb6abbba029fb33098798f376f9b59e616c2d7810713262e0fed159afd8680243684ce2ca2ae90d58cdeb41ca7d1c19b1b334540573788c5497f6460d6d8de5d195610e6b1695ff9c6c2d2cadc5bad6fa8046c6d6ddcbb4b66709514664458c277882e60d14172bfeaacb0727855dfc784243fae59fb031b837cd31b6b1a282dc2ce0dd637f7541ca037eab7ee717e7d5a75ea2ace57df9e58470f3a5ed054e8372d0c0658cb7590be5137aa0b0cd1e9809a9d631d5e63f2e6d6e5e6175b345ca59228e07dcdf80a8bb470c46aa76443cc70316653ebd0bba19c582fb6df9a2a634371493f3ba8ed80ed870a1f75f61c651f1ee0d886a734f0a214c38da68aa87e24eda0a2e79fa25c7c8fc1e69f78648499745a33f1789817bd7e34d74f25fb150f3f934557bb409432aa3271d67c157c33b18f29483618920b9102ca6649ce9ab639c2efa8739482b85185c9bfdd89e0ae1334f0947ee83fc5f9a72a9d3603b0a6945be7a9eec8490e89faee73465bbcf5737974e52d777cbfb7fbddc0b2295bbfaa146e246b329ac300480a92bf88bccb03a853438227e746c069e79c095cee4a3c82e01a08378"}) statx(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0x2, &(0x7f0000000440)) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000100)=@can_delroute={0x14, 0x19, 0x1, 0x0, 0x0, {0x1d, 0x1, 0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x200080a0}, 0x0) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000240)={0xffffffffffffffff, 0x0, 0x25, 0x6}, 0x10) 03:53:24 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826e6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000040)={r0, 0x5, 0xa8, 0x1ff}) (async) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r2}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000780)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r4}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r5}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f00000007c0)=ANY=[@ANYBLOB="1802000000000000000000000000000018110000", @ANYRES32=r6, @ANYBLOB="0068e553e24407ffffff0000009500000086000000000000000000"], &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0xffffffffffffffff, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)=@ipv6_newaddrlabel={0x38, 0x48, 0x8, 0x70bd2d, 0x25dfdbfb, {0xa, 0x0, 0x80, 0x0, r7, 0x7f07}, [@IFAL_ADDRESS={0x14, 0x1, @remote}, @IFAL_LABEL={0x8}]}, 0x38}, 0x1, 0x0, 0x0, 0x440d5}, 0x4000000) [ 1444.556691][ T6146] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=2802c01c, mo2=0002] [ 1444.568390][ T6159] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1444.572102][ T6157] loop3: detected capacity change from 0 to 1024 [ 1444.579998][ T6146] System zones: 0-1, 3-36 [ 1444.596577][ T6157] EXT4-fs (loop3): Test dummy encryption mode enabled 03:53:24 executing program 5: r0 = socket(0x10, 0x3, 0x0) (async) r1 = socket(0x10, 0x3, 0x0) (async) r2 = socket(0x10, 0x3, 0x0) r3 = socket(0x8, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) (async) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r3, 0x89f3, &(0x7f0000000380)={'ip6_vti0\x00', &(0x7f0000000300)={'ip6tnl0\x00', 0x0, 0x2f, 0x6, 0xff, 0x2c, 0x9, @mcast1, @rand_addr=' \x01\x00', 0x8080, 0x20, 0x1, 0x40}}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) (async) sendmsg$nl_route(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) getsockopt$ARPT_SO_GET_INFO(r2, 0x0, 0x60, &(0x7f00000001c0)={'filter\x00', 0x0, [0x6, 0x102f, 0x2]}, &(0x7f0000000140)=0x44) (async) r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) (async) sendmsg$nl_route(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) setsockopt$packet_int(r4, 0x107, 0x12, &(0x7f00000002c0)=0x7, 0x4) (async) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) (async) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=ANY=[@ANYBLOB="240000004a00010000000000000000000a000000", @ANYRES32=0x0, @ANYBLOB="ff498770f2ff100000000000"], 0x24}}, 0x0) sendto$inet6(r1, &(0x7f0000000000)="094a589536600a2a35c11073be8eea0d021b0a770d4f09f138cbc48afd7df65e7fd117dee33b71fb615dada358552603993c18f1ad7e92e6e045f7ccff95e7ace22c952931b574fa5f97c65b542d5d4bd719980d11146730caca722fe2a49cf7785136f611f12d242d", 0x69, 0x4000, &(0x7f0000000080)={0xa, 0x4e20, 0x0, @local, 0x9}, 0x1c) (async) ioctl$BTRFS_IOC_SNAP_CREATE(r2, 0x50009401, &(0x7f0000000800)={{r2}, "9103805e6740f0f2862f3f6ea84bfacd27527736da72f3859718954651a1ffaf5eb1790108a3f37a121ca42cb110e868774f293146bdf79ae6d6561d5088e2dd70ad8337411d78b5dd1fc42e30e13de537319157fd111efe6e039c80af67636ab51be85d43d21f2bf77a437522e6bd0fecbf80bef6cdc32a3fce6f5ae1061d32af952b7797250abef37ddb86d223fb34b9d6c2d22215f27ce9e35e1ed94e2b1536d0ad62a447ce98ce0d1cfef7043807d134fb72f46589189ae5f3c2d3405fe988d4ed3b17b5b848c11a32fd7b9f9aa250454eed67f985b36b935631cb0e4ee1b42770e9e4301fefb6ab7154f83ceece03194a33004273bb5975b273c205f0ba89bcc99f152e8752de269d88128db0ea59530cf47f7960f351c2d684596bdf49d48b12a99647f1805c8e22767dea02dd16751b8f2140f348d4c0b8a80ab215451e7d58d8b4a9ab4a2b6376f11862109fb51a5afb00fe39535a59abb31aeb1fd984989eb709bc71300631f75dcf9ea141298a860c36e8c0d255fe50d6af7966323b4f4498663958971bf30c10b57694ac7038206cff4e1fabdc24a52227e0587e3edd5c938a70a3a8cb4d3b7eec853d6c9073cd526f1e1e435f8aa94335bf975934bdce47b27a55d72e05de670b99590b35f48658b020d14135d8a69a7ee51381dd700fc1de3435cee0234bce50607b2ccacc3e0543a2db2855c069b017069e02074fded3fa363c9e735e29644f92394c71a29bae568d0e2d6434e8de4e72418b50219fae560b29a321f2195e1f3a59c9defc6fce81013b4d3c840855d5401dc1469dbc38aee73e2efccacec5bfb6a9b6c3fcd2f8e928a701272ecdf3beb9bca2a23679c23cf0f1c08299c853fe15b9462bfbce7829fd4209489b7749ffcf4e00f3a38c8eb02a63d2effa2b01e697e2dd8164818b565dd43f6e72105d9898540559f37061897703fccaa052d60464c68fafd0345aa5a96e12ab67ceebe550eff38879d110258f4a16bea200cb2af2cf8318b47cc51476a594a59d60c06d29cb08a0616c1d7dbadec4be105e78be791acd58a04231d6d1b11fb23e42251c7c75b2fc772ee34c113aa93572bf60b5500d703702c2d339844fd7836721fca5ae7bc2215fdeb3630ed6cf479632647de81491d09e0e07a8dbbe94377724e56c6d1c0df14fe654ffa0f1f1f8add90192c30f21da90d1bc7a21a398a4ae3d90caaf7033738d9be827707b8527c5b6df816fa415f5af2af83b9ce44383581e22bfde5f8dd13da565c01b7e9e976a12f53301ac65750f32aecea3723792a7a335b4fcdd005ad93d353401a8ffa3e46329bfa8370a20b4ef7060c3cb5d5675546dc1233d4a284e873e1716d97443a3c59d898791197d0e8607f9e5629f150e79af4591240ad25c4de2ff6d0ec087b1ad153701d53c40c0cd6b6b9d66bbe86433865916f858aab533cda1797a7c6cedbc2eaa5ae90626c9ca9e016b549934dfb5f4204ca9422e064a754d8e5b7ddc62ce2c96febab1b6a7b78ed4354f0ba8ed31b04a916af201df60ed3cddaa9eb882457545e89ae7d9305429f6dac947b2625df00731c61771b964ccf3b6bf16f6cd138c2304fce2d60f3bf275359edfba10a30452c2faf436955e8003644005369cb73e5d18a83d8a410c2667fb68ba23a0c0e73551c2f3033247e0950dd26f02616c62eb5db2a0fd2dd2265edc03d02d71d821e37c4ada4099772b6152844df71ec953827a696846f7c7b03b59202210bbecc46cd88785bc0a9c36315cb8519a400f6047276fa66f53e8a340d3ad7c32980e45ad8b062f2fb02256e36f99305c3a3a37ea1fa6a828df0fd876108c26e43bd8a27e994d717ff7daef2d4b81123c34abe0e7efd0c1f7aacc5febf222001a3c233b5662075a1323c53549b2f90e1b0766ef2a645ec292441036beedfc5cddfaa762f2bb9b975e0813a03a3183feb971c3134014a1fe1a338c9d51438e427e17cab83b9fc61d41b5c39f004b05e575ed7521ed6754ca93459c065cc2f9777d5a8224ab7926998c70950bc758ed6167fca152aa45739d84d4efc10238a6761d40f237115c91262d9916f997d9622b95e45159908791408a6a91b3c7459507a616418831e1083ba6eb5c87cbbaf8b78d22b020c5193dfd94efb86bdaa4944bf83d75c35c2428ca7fac891ca5e9d3506196c1ceeee49526e41f20831aaecdf0a6b0a8fc5a276acef6af1d26ef5085cfcaa9d8622910b2cb7f06ffd3d58feb9621b5e4f0710cfaa31e458ccbccfab3aab2c8525a3d2c9e481be08e31d2b06ee2734f8dbf0523bc0977c611b2b03969694a9a2852bddbc1c16128a6150c8fcbb8de6f66e360ea57cf0464a9da2bacc16ba54d4361b7f5517dc5f84497d45057add3a79ebfb3575956a9f332d8e40660b1fac3d0c80d466100c9e0998ce590a0a0c4c5eda883715ce456e9a1e378c24f9c4431cd153b0e3e6835698b8b2e35b81c3b39e8a31c8a7cc8d5e8ea9418074acca45e549ea1da1f937cb212c38334741c574d0ae672880d4030dcd04d79ac1396ac659f61210ec525f751d3e8f8a8b900c139b7a44b38bed5c05c4a81d69efcc40f70042a77c490b0c6be6059800f72958bb66d453ab1966fd51c3c31308de085d630152b17e0b269f706e8cd9f7a76e642c10dffe6445bcef83e3772a16be1ca1dae8677dfaccbe4e9869f87c33c5f4da4223ca7eb0a4d41b93b18d3618da207ed89504ed331ac4e79d0c394cd4eaddca7c8889ac3be5064a08b2d8e49ce5f73b53a96c823111aec9aba29f1c5e0633eaba225c283a8ddbf08dc81d4bd698f5a1187d82ebd256f7618e386f2260705ceb30fea08b4012c801df8088cd7341b2e0ab05bd60a70550f0d71ef4756117fc72726830018c873ab0311bed91c7095db18f9a0b52be52591151f9ed2861f2331d69e9cb1beb335f3be0e4b6ac15ad34fe51293482cdd784940510f12c76ca5a3db50f9360c80ff379b22452c1378c7ffb83bd7335f77ae2b5f8e8716d5c4d8d9c34cf4714f3fab321681238eb672cad87c048ffbe47c6b40ed19c151206e5b877bc5abe19f4a7bc29407ad8fd7480c2af77d8466b89ed6cd48b80fed624c24c3bcd179c25acdd4ca93069c908f81f95fa4fa23c6c662066b452ebdff3eb8b1d2c242fa9cebdf1b91b3ab6dda2b2f4aadd8d4f4e39e456a3ee8aff18d6388226dca786b391814f473dbc1beb29fe872aa1bf770a1fe057ef278618fdddc2ee2efd5a86f0e2d64c6ff02404ad34eb7c2798bf7ee904679c83d8c9d9da46abd1059a106a1242688c97b7bb7031794d5bb6762a3b4d8bffd1b6a5c4a997aa07a770f88cdb6afd3a9a54e312be6271a123849012fee9a102b137beaade6c86088941f4dc32249bb6cb8de072fdb00c3e95a843f62ad16801464a384e9691c3670738c1234a8db34a3522b9c389b97ef1d336bf87ff022a530fa4180f4602d9f49de97e064c2bf174e0eabe984ea3f7a43d2faf4d2fd90a30d36ccd17cd43c0a06673c20b1f9090a2231ffa97ca05e6b1f83cf8048bada48b7c40418523330168b7deecf157cdfedeb8724790082531b05900ff71ac63e6ac4636d449e568b014cc41a72a39134604f691e7ea6efd9ab3ba297296c719320475061b92c3210b4b1f56e1bb1ba71392338d1190e715b0efa1722e17a345f4995fee25f01a92a1e99a36f774cac68d9ec7d386365d671aebba982c0e4a3c01f28b9b3c021723c3999da5f70842f066384d7168da8870239f664ad18ed784d2fe1fecefea502621fe61a3123dc136bc9b50723b1cf542a760abf589fa57dd5b8adec927dac4b630395c00ebbf1b6fca3a5679664c52074a6664996d2b8982237c67a6d39709bbf03521c9647e9434dd04e3f4d4df40a8aaed5dee440b0addd8575621f196bcec1cdc7a7fe942c2a5924c479580bc5e20b7923b5746b547b347ec3b8cfdd89eee5a03fc94ce070dc200b3f8ff774e12fe50cfbab6814956a579767baae4d3ca62e925d0e64da23095d723bd9040d27075d3ffe5ece420f9458b7a36121800b9cd5e33068e29a4cb34c733d09d9a31db449129043bf66e8eeab6d58def69af242b2a090ab7e2a30f2d124e627bcf40af4c0f4fc1365565e15767f2bc163b42a4df2c0495005b3b9129ed6f85c798501bd9638db4e7dd4d7b4d369e520646d4a49f5a5ee1947265554507e5efb1dbd63d465753cdec23ea98cc628b62051444a8e80fc3b859659f502548fefa5819c15715ea85ed75bf8f5ffc46235f1c436b61041fb2262f019e98be180d8a1ff57b503bdde00329f7e854ed0891f05fa4c6cf3815557ba96d92e1493838c6fa253c7c86828723abd1fde017f2e420b6174481d3aeb7437cc1a0e9f7479c866642bee9b124d152c8fad94fd5214373ff25740581ee8bced2ee3beef82433ec8db21035eb8db733f5ffc608a1d11d7ab4e78f9a8b695d6abb663f81d4efad7775d9c89cceeee4228d4eb9cc313197548e1e8261aa972ea6a2e1610d04e99b7fddb7225855bedd76b317fe8195c34d4dbbc7b2f2bdb30dc4ac5ca81408ec0e61e83c943bcf8b14e70da2bca1674793711bb3e30a00dff4f9b4f476eb0ef4affcdaef9cc4dc77760e89d84d24331358dbea3279e789145c38ffb370c61c97a6958a2948be1874bba7b019597bf438e6d6a1eaba21807529f0fee903482f275f1b66ac06de099e89eee8d4e71504b5afdf9a912ef86ccbb450982a7632bd2ce6d8f59557fd3cc0fc959787cc7eb25eadce780cff9b068d9f513c1bbd7ee22168d8f4ab8394bd1419d3058835ff36d46fc0da5640fe8fff7a4c020d0d981965da1cf202fa8dfb5b1403ebf4ccd50b4b5b586c49942b85e4bfda602f8f4f9364ef37a5509ef835aa8d1b9ad3daa6987f2fbd97de70efb698b55ba067e33348d9a3eae7ed930783d6c749bb1aeb82cade69fdcb8760cf65c885ccd9b0a1e9c3b5aa1f306c633f1940a12b4f2ad5ce42f1a0c6381d847bf0e11c7669c579770192a920743a4e435b06c934164d2ece0caaf9acec5eddd8086766502a257e9e83da18a8b288180088d4331614d971dfbaaa89642fbb54eedddd46d35478250c5df3bff7f95bf834e2f2a93a00177a6278d07bf32c60f66c1ceee72ba736208a96cfd8bdb3f35d3b78f690c9492460aa878411c88dcb6abbba029fb33098798f376f9b59e616c2d7810713262e0fed159afd8680243684ce2ca2ae90d58cdeb41ca7d1c19b1b334540573788c5497f6460d6d8de5d195610e6b1695ff9c6c2d2cadc5bad6fa8046c6d6ddcbb4b66709514664458c277882e60d14172bfeaacb0727855dfc784243fae59fb031b837cd31b6b1a282dc2ce0dd637f7541ca037eab7ee717e7d5a75ea2ace57df9e58470f3a5ed054e8372d0c0658cb7590be5137aa0b0cd1e9809a9d631d5e63f2e6d6e5e6175b345ca59228e07dcdf80a8bb470c46aa76443cc70316653ebd0bba19c582fb6df9a2a634371493f3ba8ed80ed870a1f75f61c651f1ee0d886a734f0a214c38da68aa87e24eda0a2e79fa25c7c8fc1e69f78648499745a33f1789817bd7e34d74f25fb150f3f934557bb409432aa3271d67c157c33b18f29483618920b9102ca6649ce9ab639c2efa8739482b85185c9bfdd89e0ae1334f0947ee83fc5f9a72a9d3603b0a6945be7a9eec8490e89faee73465bbcf5737974e52d777cbfb7fbddc0b2295bbfaa146e246b329ac300480a92bf88bccb03a853438227e746c069e79c095cee4a3c82e01a08378"}) (async) statx(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0x2, &(0x7f0000000440)) (async) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000100)=@can_delroute={0x14, 0x19, 0x1, 0x0, 0x0, {0x1d, 0x1, 0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x200080a0}, 0x0) (async) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000240)={0xffffffffffffffff, 0x0, 0x25, 0x6}, 0x10) [ 1444.598111][ T6159] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1444.603457][ T6157] EXT4-fs (loop3): Test dummy encryption mode enabled [ 1444.619346][ T6146] EXT4-fs (loop4): mounted filesystem without journal. Opts: debug,bsdgroups,nodiscard,test_dummy_encryption,nojournal_checksum,init_itable=0x0000000000000000,noinit_itable,data_err=ignore,test_dummy_encryption,,errors=continue. Quota mode: writeback. [ 1444.644978][ T6157] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=2802c01c, mo2=0002] [ 1444.665630][ T6157] System zones: 0-1, 3-36 [ 1444.670060][ T6168] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1444.670663][ T6157] EXT4-fs (loop3): mounted filesystem without journal. Opts: debug,bsdgroups,nodiscard,test_dummy_encryption,nojournal_checksum,init_itable=0x0000000000000000,noinit_itable,data_err=ignore,test_dummy_encryption,,errors=continue. Quota mode: writeback. [ 1444.687795][ T6167] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1444.716151][ T6157] EXT4-fs warning (device loop3): ext4_update_dynamic_rev:1051: updating to rev 1 because of new feature flag, running e2fsck is recommended [ 1444.732990][ T6157] EXT4-fs error (device loop3): mb_free_blocks:1830: group 0, inode 19: block 496:freeing already freed block (bit 31); block bitmap corrupt. [ 1444.749110][ T6172] EXT4-fs error (device loop3): __ext4_get_inode_loc:4347: comm syz-executor.3: Invalid inode table block 1276742554776333277 in block_group 0 [ 1444.763843][ T6172] EXT4-fs error (device loop3) in ext4_reserve_inode_write:5805: Corrupt filesystem [ 1444.773320][ T6172] EXT4-fs error (device loop3): ext4_setattr:5517: inode #19: comm syz-executor.3: mark_inode_dirty error [ 1444.785869][ T6172] EXT4-fs error (device loop3) in ext4_setattr:5576: Corrupt filesystem [ 1444.794333][ T6173] EXT4-fs error (device loop3): __ext4_get_inode_loc:4347: comm syz-executor.3: Invalid inode table block 1276742554776333277 in block_group 0 [ 1444.808870][ T6173] EXT4-fs error (device loop3) in ext4_reserve_inode_write:5805: Corrupt filesystem [ 1444.818606][ T6173] EXT4-fs error (device loop3): ext4_dirty_inode:6009: inode #19: comm syz-executor.3: mark_inode_dirty error [ 1444.830535][ T6173] EXT4-fs error (device loop3): ext4_free_branches:1022: inode #19: comm syz-executor.3: invalid indirect mapped block 336 (level 0) [ 1444.844145][ T6173] EXT4-fs error (device loop3): __ext4_get_inode_loc:4347: comm syz-executor.3: Invalid inode table block 1276742554776333277 in block_group 0 03:53:24 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x80000008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) (async) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f0000000840)=r0, 0x12) (async) write$cgroup_pid(0xffffffffffffffff, &(0x7f0000000840)=r0, 0x12) getsockopt$TIPC_SOCK_RECVQ_DEPTH(0xffffffffffffffff, 0x10f, 0x84, &(0x7f00000003c0), 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x20000000) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x20000000) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x240c2, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000100)='system_u:object_r:apt_exec_t:s0\x00', 0x20, 0x0) (async) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000100)='system_u:object_r:apt_exec_t:s0\x00', 0x20, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r3, 0x800c6613, &(0x7f0000000280)=@v2={0x2, @aes128, 0x1, '\x00', @auto="1a1eea6b5cfe623fffbf915c523047e0"}) (async) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r3, 0x800c6613, &(0x7f0000000280)=@v2={0x2, @aes128, 0x1, '\x00', @auto="1a1eea6b5cfe623fffbf915c523047e0"}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='fdinfo/3\x00') syz_open_procfs(0x0, 0x0) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x0, 0x4, &(0x7f0000000880)=ANY=[@ANYBLOB="18000000000000000000000d21491165a79b65c90666e87c00010000001c5800000000000095000000000000001bdbfdae8d6f884711808af1db7ce81b07b5ca46c54f8d285b239f879235dcf5fd5d35a0"], 0x0, 0x3, 0x48, &(0x7f00000002c0)=""/72, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000440)={0x4}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[0xffffffffffffffff]}, 0x80) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x0, 0x4, &(0x7f0000000880)=ANY=[@ANYBLOB="18000000000000000000000d21491165a79b65c90666e87c00010000001c5800000000000095000000000000001bdbfdae8d6f884711808af1db7ce81b07b5ca46c54f8d285b239f879235dcf5fd5d35a0"], 0x0, 0x3, 0x48, &(0x7f00000002c0)=""/72, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000440)={0x4}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[0xffffffffffffffff]}, 0x80) sendfile(r3, r4, 0x0, 0x11f06) 03:53:24 executing program 4: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)={[{@debug}, {@bsdgroups}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@noinit_itable}, {@data_err_ignore}, {@test_dummy_encryption}]}, 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") (async) open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) (async) mount(&(0x7f0000000380)=ANY=[@ANYBLOB="827c5309f808505f703000"], &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) (async) r0 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r0, 0x0) (async) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000780)=ANY=[], 0x208e24b) 03:53:24 executing program 1: creat(&(0x7f0000000000)='./file0\x00', 0x41) [ 1444.889500][ T30] audit: type=1400 audit(2000001204.970:424): avc: denied { unlink } for pid=12658 comm="syz-executor.0" name="file0" dev="sda1" ino=1181 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="system_u:object_r:apt_exec_t:s0" [ 1444.928297][ T6180] loop4: detected capacity change from 0 to 1024 03:53:25 executing program 3: r0 = syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)={[{@debug}, {@bsdgroups}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@noinit_itable}, {@data_err_ignore}, {@test_dummy_encryption}]}, 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) r4 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r3}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) fcntl$F_GET_FILE_RW_HINT(r3, 0x40d, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r2, 0x0) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) ioctl$sock_netdev_private(r1, 0x89f0, &(0x7f0000000140)) r6 = accept4(r5, &(0x7f0000000280)=@l2, &(0x7f0000000140)=0x80, 0x81000) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r7}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r8 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r9 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r9}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r10 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r10}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r11 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r11}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r12 = socket$nl_xfrm(0x10, 0x3, 0x6) getresuid(&(0x7f0000000100)=0x0, &(0x7f0000000140), &(0x7f0000000180)) setreuid(0x0, r13) lstat(&(0x7f0000001dc0)='./file0\x00', &(0x7f0000001e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r15 = getpid() sched_setscheduler(r15, 0x2, &(0x7f0000000200)=0x4) sendmsg$unix(r6, &(0x7f0000001f40)={0x0, 0x0, &(0x7f0000001d40)=[{&(0x7f0000000500)="54bee2ee3faaca90a93df3a40cd4df434fe5951c0b015987638e32ada446e4ded9a754552f0d101b8afeaad54dce269c6f41ac7273c2f12d9141fb0a124cc54244e3ca4f6c2af77841396e462f8ea218107f446c184f841aea8207cb9618bbe6643ed571ebddbd3bd5c5bac7657ffd9eec113809fb", 0x75}, {&(0x7f0000000bc0)="9cf8600a516bf2280306e39a28a84dc8483321b31f82a5c39951fd27f10dd7b03e77100c279d63e785b948b4de065edb58854973513fcdbbb8600576f489c26a1f5dc5d9869f9fc3f97b0c92436c1735eace269a77b1caa06df3dd4b0c036c87095a31a773d64541d1dc6f9bf25e75c4c052d494cb295b8335c1e00481927f7146bc1e49cba907e3642b62b8db19ea2ae76f113c1198d6cb9c4bff88c9105444bb8519d65909ccde94d6802c36bce1cbbe442f383f2ff1cca661e57a020d42a2814ce125cf1fdc610a5f2d71dd2ebe726fa175aa6d1fe2c29f1cdfa5fc13df28f00abc1978c7f1fc655ba31fc16a39abe6775ed24cddad6e58f85ad976f92fab428358d85ef9bc572dae73384d9419f4f945e4304ebbc49395e291d67e0b2501bcd65301136629c6dc1bc72451ebc735c9efe9f916c2d7dec72760dd00f7d10e9f876fca44564e5b96fac07a55a928b9fe16708cf3897a39d40874e6542e7dd6d68d03165ee3e528cea09994eeb22206a4082b2b0b222a6bb44da1cfd61c8603280d11d9e3d744829457d437e25937c2a66911d8e33346614d75ab07c1c90ee7563d4aef2e878c8d0772b05c7d149e8a8e5cd1a67cce7fe74a6991b3b81d4329ba66448d195386d249038bf409e481df29c0b50c74a897560a33d68d02ea086c293a4472a584953680810b1f4fc7a38966e4afc8ed570b41e2fb78af211bf29c3a1924021830bc8715ac4d89e78715b9a9ed59a5a685962c98d920e7fa3fc2ab36f450f67d14fe08776032fd017583663b2b1c8290b67f39452087df74d506b1b7d1ba7f12d1a83b1d9c984cbbbe32a7d4594ed54941f53b6dce04bc362af7c5b25e20c2f8e6b17e3fb8a39d8ea2f6c60af840239904a67e79ccc88ba1c563617eb51553c86e09b025fd0180d535f7de8872816219b093fce399cec8c0a4c3571f6b42977882f740dc5a07ef74d8fef9b57cd7c1a1f827f981e5bdbc60e99ca8e5c003447dc21050c4ba0584112de1047c8ffb10b675d7bb932a080d878855c79c470a80b57b8bfb816decb1a6ec14efdc3b76560b7b4f3182800ad42fa40c5f0e7fba08d2ba369f176328af6b02e6b0e06a52633109fc63e9fb274f97292996058a1229c582e7a18bc64afd15b9b1314cab9ebd1660d69d2557052f11e19e7471f845954a81b3e595e93f494aad81ed2816a3065dbf3f013477760f45ea69742a2c32accf069922e9e1065150501ff00b968f6f7ebc794760d18f22a8b3a4b39d5efa548ac2ca839940f1197668fb2d5167ae2b159f4cd1d786db0277a7449765f83cc5b9680c29f7a3142472e95ec26d90f83621f3bccb4951405c1df1afd587b99336a48621f69a1b79ac6e82f040b010eb0f67a72ec49d658adba0973009118d69dee8fbf86b136762ea66bf4bfb31ad20edb3fbdcd9712c74ae7ab5d36a2d262ba5dd970956a432dc87e8cd2f9bbbe02636d751a28108a916e0ccaf2ca11625f76bb7b8db466674ef303418095257ba9786d15cd9f1d561544de71e26db6c911d4441ac97571f307654f6b46a045820c033ed55c295e00d9861653c4abb064d19bb37194755ae81015e965ba3136184d1d932653332fc0ac8019012fb55e45b8d0c837cc5f0a792ce90972b1adfdebae18a0a09fc10a3212065ef7d1ab3fe0be7c0fcbedb6a6e70d296c0a94e18f1b3cd8607afa47af8fb5f4b4e69ae10218e53f11cd271fc83edeecfff13b8bacdc7dd2c3b4b059ac262a61a71d1e46ef6c663b47d715754c19fe65f119875b97b92f0838f7cf8db05e12f228f2a166a677345986faa3cb934791be98678ae89e705e8cc9e05908a3c61ee3d718476145bbf25a3f9e7a1663b0d2d280dadb3a8311135aee18f746f716f8277b989e0a69a613b4c025c585a5fc113fa39fc0e0216e2e828bf91de19d72904a6f802147983122992ed23f5daf808bc04634ced2b2558b14bc5347c3050d5d19887c0f1a99e74ad965c1907bff94708deba424448008318a46d5a1aea47acc1df7235a08cd7234f2b0bbdee91f9e36b6a13706a42c9a11244803cbf0fe2e47f1880291e794423609c8ca0d18e5bfe4daf9c6d59b9a7b0fdd1ad951ad1cd120f9783a3c65518c81b67ee05cf9fdbb37c1d836dfe35d5a4f17954ca432fda9ca15d07552fdbb1b857aaeb9ca5ef7e1905a10beeec83fb60aa668b2c76850b75d638da364e36437a3c8d53bffc2ba5b50e5dbf61c5262446ce8c4a27ab3ecbc6e9cebf3eb7c4369bf01ea9d9fb87d6d35ae83604851153ba4eef48de36c987d36f8daf0d673c294288c6c0c9e8824cb4b0ed74289dd059a94901e48fa4fd830fe888b390ed03501dc46803a17be3a5400605b09113486435fb7ef3350bdc204d94f0fce11db0da1ec85a5004b1391bbe01b894dc39f8ad98563c81ce53ce9f9144d0a75d2c7090e35c495ec7916e91e3421673243d7ffd16fd9202c0d2ce982300dec298c23e1434bd804d7386c2649ba3a6c29e82a410f9522670eb1572c1fb196c9a9e20fc40bc65ee383034b19fac326107566d218e7f3e5e598f169eebdd65530bbafe0e114e51c639fc28fa72f944d54c93f01bfd20a777d9595abe8d4bd07f2ea4d0bbec88fa4cfea27b6dddb126fa6635f73356271e7f9aa1b4006805f6e9134c6fed859953be9984986a43a2bcf6065e974f42120f26cb505324e43bf12272ea3cf9907e4c43e885f5e00bb137f63666391f1486cba5f87810ed5227b7c08e9137ada99f81fddb4b906a9d3347ceec0be43492c24787ec2f1e89631f64fabba856bd0bd72b436076a84cd75b96a81d948852c8412e227edbf8e243627ccad764cedbf4abad59ab097fcb15a001ba2006e0c3c22dd82adb685dcd6f267b15dc632a59c85f255ee35f7c0f562c662cdd04e1ea9d5301e52af83f16961fc5b38b25cfb145ee1ccbff2b1d719c388d01c16573a6be0e1fff5c53cef50d8191c87812e909e41987967da8f935720a6954ec2dd9a560de014f1641d156097f0f2d4f9610a9ebaed1091c4091321a6ea701d700cf6b4d2fffdfea100aa3df19db972d5494dac97ea063e5c77bf9d9f298b1833811613f5f0b976a94c4c1a6f47ff735ed2b70ba05a4757ef3ffe6c0ad10edc414a28b68f88ecadc1115173d0dc1f7db54470d761b880750d4b16a3e140dd9225879af6754d80fd305742c5bc0e449390b98d96f8caa32c4f9be9d2249672c5ceaad3210ef29a08fb6e5a018aa90fe9c3eb6bae28a88292f8ca2798c70de0ff2155bd8f21e9ca72c372e1ba19bfd0e89097571cdfa9c5fadbc66d1fad93638d8c8a5cdc842811e8bd1f9b5959d164f9984a488da7c8f6d72e2163291b1285466fbb7f902363ff881921bba308b7703f20d2a1a62c5cc3a7f4bf371033ce01683bcb79f29290d2a9832de7c107fc2b3bbd60ee1ba9ff638db120b7c9d24ee272a1d7092fb71f679bc3f860945aa72c75554f4fee93aab0a39e601a273cceee62d2d208297d8843f1633f468ecb796243a34012824bbb6284e747c59b9fa03c75672a3892086415358a4f996a630367fc35e52092eb497c094c9e67fdd93b71bb0722aad603b32a2abd4e611c5da09f6bd939757d292ec05ec1f2082d460787d098073497c291274584d150598f16a9ab848d366af1d62fd1ed583057737441aa2125b3db2fc1d1b3aa59ea93376a30d9da7a39979759c2c280b9d0f5696573755794866b6b3a76ad6d0b085590cc704b791557f5828952358fda272e696b85408d3f7c86d64abf732bf628991c8f06b3b526efd8e45f40c55b6a47bb49e8183182f7ccdf0d99e538caa0818fe2eec673a132654ab83077322b575f914aefe5ff52ff954dceb89c14c0b3c0b2183fa3e7d3ed70b3068e2a07fa8650fd694b86e2409a04f57249aa03959185b729492301ceb4d6d08c0e9271bd49dd3893fe1bab7d5c091683a4b0255598b8d745d8aec08dbe2e5b204b0b096abbba7bed6c8ce0b601f004f615cc81702365e90955854d1508eea64053163490ab8531aa6ca8df231f83bbb872c35029301dfc65c807d253bebcbca5c2fe115f943c1f39ba3fff74ad9b388a2162be30dabb6b9e794f4760c342af13fdcd6f778493cf5381bb91a1269479ef5cfc25a8619430de4a4425e7d44c5c20ac359b398905c62c700c833e020363f0f6480de4e6c3918cbee1a08bcb8574980471035a3dd99c927825262f10d298beb7b88063d6fa5848cb2f06c1f495c1aa925090c3f7c404702997dfa34dd00353d937ad35d24768f9947744533eb5aee4e5d76b344d6b58061bcbd4e8d7e48defe3aa567a2dee27dfb07370eacd3a9cc134585e857fbfe5a6344b71a295d7abd3744c7e48b14a75e55fa02030d8844bb0689ab3d935bef58935dafc774daae70a5598a0742a05e8450268eec453a27ef5348c1ffe813de727d7731f050e84b06fdfedab5fc0a099bfd9261938fa2ac4675a8024a04907f1732649e74e955b15404b335240d7ee22d60d2d302ed79196400f2ee97dd8c917a52ff4754babbf6c2df25feff5142c3d305d59d6fd77a99acdb3c8c8b7b5dc2cf7003449451236f0bf0eb1de1e62836a5902b39e4b7716652210ed486a8b0563c3de0bac464e7b6c0c6a057c86ec80d08376dd5d069316c462a4ae83177d9d915101d5fa4c200db348da1ea20bb5cd4e46cc8f6d075e12acce5725c5bdc9bf2917b5bfc660800b09556d5919025621d8254a1c1f6f1348ee29fd8c36f499aeb3c17c41e0ca35ce06856a7c30455efcd84ebc4799b15e2e26f59cd745ea515299e650ade63acd6a3623b559e1a8a75873cfd6a800cd3359b50b7ae958671a3c9df64cc9dc1b28ff10da33ebf0480622014708635ee02d4b9b68667fd3fdc619888f7eec505fb2934a09136f58198bd52edfbd0248340858553f1c13af74212365f7605cde8498b033cc2071f9a373117a964647950c87c14aee7c7e2962a221e6ec14a454c4dfe105b22e3695aa0ecbe3be17f3f370829aac0841f54f058cb2ad50900a1b6f1a0717babaa28379db0f1a5032a251c5d1a495b7b9ed68dfd5526fb66bf2be8de9f6d15476e789acb82207e436cc81cb0641b59bb5fe2d00c65aa1f1bd19bf6d4f26acc751aab2194c02a84838c0a51f7fd4b2ec6cd5a07da0a6f2f41a81206195ec0e0a9ff34163c879325a59d198a3656a3b7a7c03ef51689cfea80b585a96a4df3d2947e92209a19021fd966cfaa4af74bf8974e7b535f70bbb4721f4eaac8b1445f0f106f3fe03be5e8ae86da0a40231887e95236de94772fd0652cc0756b8c8c8251cc7636024cae33f1d7995c8bf6d178e5c552242bb649490e03d863a57ad118621debef140c507f40954d33c56763114e107b47e73166103a29d4f9f2ffeb8ae6821ea5321c9e30aaa77079308a4c4db73836a395608062a848be763fcd253a47997fbdb534fab727a0a3e25a44f18e241bf5214a22be5d5ffd302c036625e1fa132751981a6ee28df0a20527403994165e4b22fa6dd63ba1e331cc51d231d9cfb0ee1664afeedbf7377988e8432aa652065a11b22f180f80a104218ae6ebfa8d39516458330b248b41ab77def82f92aa58eedbbb85551ae4f87273072a60a29f5a53d0422df5a678ecba638cab209e2c846e145509d94bf38ce986e1e38554dd876dc0541bb32c3be53993aa06dc4330e652e8dacc2b12ff8f994cec7c0374b6a4cad2874ccbb9d044f2db375f3057805f5cc751ac95486d059a485df908f44744921404391f62e05fac157f7852", 0x1000}, {&(0x7f0000000300)="7961b8687b1436778fba0433c70f54d7d26dd5ac0ae5c6219887f3547b0d0129", 0x20}, {&(0x7f0000001bc0)="d3a2bb026decf1e16a9f14728e76950d085da0dd9e353956ae27aa004e03801dc3ef77e32fa793a599bbe43f3f95e9d3ec13da65c7ff8ee79b2ead77a63dec6b8bab559a231f572755597215cba02693d2ad5b7c48beb486a540a65a6f095ec9025327f527377f6948c5a5ad567a829ce509d8a7ee4969705359266ff9622edbb15c364f8bf3d4c14d8bca9e619bab9ce92f7ee80c161fdd849a2d151c7d834a230634e1c08ea3e09dd971c2c207ec01ddeb0479cf3ae34338759bc331f7294343003dd91eefba8c7cbf4068ef9f3c03369543ce4810da6c7581f1477e2226", 0xdf}, {&(0x7f0000000580)="848ea1d418a10bfba4a9", 0xa}, {&(0x7f0000001cc0)="ad679c6deccfd41ab0d6abacd4a6fbfe241ff618e89f843e01c46cde2aec1944b53053e3514fa1b158457bee25edd55dc6741898c9b298273841380e2c1ff4369cbbf49a1e53a8d71ef1e7731c75e22b4a534ebb22243d3e5b0cd67547f663f3206643d2f53d057a9b19e47e8e0aeceb4851300d59ac75c11bab873a", 0x7c}], 0x6, &(0x7f0000001e80)=[@rights={{0x1c, 0x1, 0x1, [r4, r7, r1]}}, @rights={{0x20, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, r3]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r8, r9]}}, @rights={{0x20, 0x1, 0x1, [r10, r11, r1, r12]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r13, r14}}}, @cred={{0x1c, 0x1, 0x2, {r15, 0xee01, 0xee01}}}], 0xc0, 0x8000}, 0x4000) write$binfmt_script(r5, &(0x7f0000000780)=ANY=[], 0x208e24b) 03:53:25 executing program 2: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000280)={0x40, 0x0, 0x0, 0x3}, 0x10) (async) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000280)={0x40, 0x0, 0x0, 0x3}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=ANY=[@ANYBLOB="24000000000100010000d5aef92eb3c69d400000", @ANYRES32=0x0, @ANYBLOB="00000000f2ff100000000000"], 0x24}}, 0x0) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@sco, 0x80, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/16, 0x10}], 0x1}, 0x0) setsockopt$packet_buf(r0, 0x107, 0xd, &(0x7f00000001c0)="29e178d5faf0f4377fc1fd7c408b", 0xe) (async) setsockopt$packet_buf(r0, 0x107, 0xd, &(0x7f00000001c0)="29e178d5faf0f4377fc1fd7c408b", 0xe) r1 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=@can_delroute={0x2c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_OR={0x15, 0x2, {{{}, 0x0, 0x0, 0x0, 0x0, "3c3a2a715f2f8598"}, 0x3}}]}, 0x2c}}, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) (async) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x4, 0x4, 0x12}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x3, 0x6, &(0x7f0000000180)=@framed={{0x18, 0x2}, [@map_fd={0x18, 0x1, 0x1, 0x0, r2}, @call={0x85, 0x0, 0x0, 0x86}]}, &(0x7f0000000000)='syzkaller\x00', 0x1, 0xd0, &(0x7f00000003c0)=""/208, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) fchdir(r2) 03:53:25 executing program 1: creat(&(0x7f0000000000)='./file0\x00', 0x41) 03:53:25 executing program 4: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)={[{@debug}, {@bsdgroups}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@noinit_itable}, {@data_err_ignore}, {@test_dummy_encryption}]}, 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) mount(&(0x7f0000000380)=ANY=[@ANYBLOB="827c5309f808505f703000"], &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r0, 0x0) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000780)=ANY=[], 0x208e24b) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000000)={[{@debug}, {@bsdgroups}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@noinit_itable}, {@data_err_ignore}, {@test_dummy_encryption}]}, 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") (async) open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) (async) mount(&(0x7f0000000380)=ANY=[@ANYBLOB="827c5309f808505f703000"], &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) (async) open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) (async) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, r0, 0x0) (async) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000780)=ANY=[], 0x208e24b) (async) 03:53:25 executing program 5: r0 = socket(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) (async, rerun: 32) r3 = socket(0x8, 0x3, 0x0) (rerun: 32) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) (async, rerun: 64) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r3, 0x89f3, &(0x7f0000000380)={'ip6_vti0\x00', &(0x7f0000000300)={'ip6tnl0\x00', 0x0, 0x2f, 0x6, 0xff, 0x2c, 0x9, @mcast1, @rand_addr=' \x01\x00', 0x8080, 0x20, 0x1, 0x40}}) (rerun: 64) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) (async) sendmsg$nl_route(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) (async) getsockopt$ARPT_SO_GET_INFO(r2, 0x0, 0x60, &(0x7f00000001c0)={'filter\x00', 0x0, [0x6, 0x102f, 0x2]}, &(0x7f0000000140)=0x44) r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) (async, rerun: 64) sendmsg$nl_route(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) (rerun: 64) setsockopt$packet_int(r4, 0x107, 0x12, &(0x7f00000002c0)=0x7, 0x4) (async) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=ANY=[@ANYBLOB="240000004a00010000000000000000000a000000", @ANYRES32=0x0, @ANYBLOB="ff498770f2ff100000000000"], 0x24}}, 0x0) sendto$inet6(r1, &(0x7f0000000000)="094a589536600a2a35c11073be8eea0d021b0a770d4f09f138cbc48afd7df65e7fd117dee33b71fb615dada358552603993c18f1ad7e92e6e045f7ccff95e7ace22c952931b574fa5f97c65b542d5d4bd719980d11146730caca722fe2a49cf7785136f611f12d242d", 0x69, 0x4000, &(0x7f0000000080)={0xa, 0x4e20, 0x0, @local, 0x9}, 0x1c) (async) ioctl$BTRFS_IOC_SNAP_CREATE(r2, 0x50009401, &(0x7f0000000800)={{r2}, "9103805e6740f0f2862f3f6ea84bfacd27527736da72f3859718954651a1ffaf5eb1790108a3f37a121ca42cb110e868774f293146bdf79ae6d6561d5088e2dd70ad8337411d78b5dd1fc42e30e13de537319157fd111efe6e039c80af67636ab51be85d43d21f2bf77a437522e6bd0fecbf80bef6cdc32a3fce6f5ae1061d32af952b7797250abef37ddb86d223fb34b9d6c2d22215f27ce9e35e1ed94e2b1536d0ad62a447ce98ce0d1cfef7043807d134fb72f46589189ae5f3c2d3405fe988d4ed3b17b5b848c11a32fd7b9f9aa250454eed67f985b36b935631cb0e4ee1b42770e9e4301fefb6ab7154f83ceece03194a33004273bb5975b273c205f0ba89bcc99f152e8752de269d88128db0ea59530cf47f7960f351c2d684596bdf49d48b12a99647f1805c8e22767dea02dd16751b8f2140f348d4c0b8a80ab215451e7d58d8b4a9ab4a2b6376f11862109fb51a5afb00fe39535a59abb31aeb1fd984989eb709bc71300631f75dcf9ea141298a860c36e8c0d255fe50d6af7966323b4f4498663958971bf30c10b57694ac7038206cff4e1fabdc24a52227e0587e3edd5c938a70a3a8cb4d3b7eec853d6c9073cd526f1e1e435f8aa94335bf975934bdce47b27a55d72e05de670b99590b35f48658b020d14135d8a69a7ee51381dd700fc1de3435cee0234bce50607b2ccacc3e0543a2db2855c069b017069e02074fded3fa363c9e735e29644f92394c71a29bae568d0e2d6434e8de4e72418b50219fae560b29a321f2195e1f3a59c9defc6fce81013b4d3c840855d5401dc1469dbc38aee73e2efccacec5bfb6a9b6c3fcd2f8e928a701272ecdf3beb9bca2a23679c23cf0f1c08299c853fe15b9462bfbce7829fd4209489b7749ffcf4e00f3a38c8eb02a63d2effa2b01e697e2dd8164818b565dd43f6e72105d9898540559f37061897703fccaa052d60464c68fafd0345aa5a96e12ab67ceebe550eff38879d110258f4a16bea200cb2af2cf8318b47cc51476a594a59d60c06d29cb08a0616c1d7dbadec4be105e78be791acd58a04231d6d1b11fb23e42251c7c75b2fc772ee34c113aa93572bf60b5500d703702c2d339844fd7836721fca5ae7bc2215fdeb3630ed6cf479632647de81491d09e0e07a8dbbe94377724e56c6d1c0df14fe654ffa0f1f1f8add90192c30f21da90d1bc7a21a398a4ae3d90caaf7033738d9be827707b8527c5b6df816fa415f5af2af83b9ce44383581e22bfde5f8dd13da565c01b7e9e976a12f53301ac65750f32aecea3723792a7a335b4fcdd005ad93d353401a8ffa3e46329bfa8370a20b4ef7060c3cb5d5675546dc1233d4a284e873e1716d97443a3c59d898791197d0e8607f9e5629f150e79af4591240ad25c4de2ff6d0ec087b1ad153701d53c40c0cd6b6b9d66bbe86433865916f858aab533cda1797a7c6cedbc2eaa5ae90626c9ca9e016b549934dfb5f4204ca9422e064a754d8e5b7ddc62ce2c96febab1b6a7b78ed4354f0ba8ed31b04a916af201df60ed3cddaa9eb882457545e89ae7d9305429f6dac947b2625df00731c61771b964ccf3b6bf16f6cd138c2304fce2d60f3bf275359edfba10a30452c2faf436955e8003644005369cb73e5d18a83d8a410c2667fb68ba23a0c0e73551c2f3033247e0950dd26f02616c62eb5db2a0fd2dd2265edc03d02d71d821e37c4ada4099772b6152844df71ec953827a696846f7c7b03b59202210bbecc46cd88785bc0a9c36315cb8519a400f6047276fa66f53e8a340d3ad7c32980e45ad8b062f2fb02256e36f99305c3a3a37ea1fa6a828df0fd876108c26e43bd8a27e994d717ff7daef2d4b81123c34abe0e7efd0c1f7aacc5febf222001a3c233b5662075a1323c53549b2f90e1b0766ef2a645ec292441036beedfc5cddfaa762f2bb9b975e0813a03a3183feb971c3134014a1fe1a338c9d51438e427e17cab83b9fc61d41b5c39f004b05e575ed7521ed6754ca93459c065cc2f9777d5a8224ab7926998c70950bc758ed6167fca152aa45739d84d4efc10238a6761d40f237115c91262d9916f997d9622b95e45159908791408a6a91b3c7459507a616418831e1083ba6eb5c87cbbaf8b78d22b020c5193dfd94efb86bdaa4944bf83d75c35c2428ca7fac891ca5e9d3506196c1ceeee49526e41f20831aaecdf0a6b0a8fc5a276acef6af1d26ef5085cfcaa9d8622910b2cb7f06ffd3d58feb9621b5e4f0710cfaa31e458ccbccfab3aab2c8525a3d2c9e481be08e31d2b06ee2734f8dbf0523bc0977c611b2b03969694a9a2852bddbc1c16128a6150c8fcbb8de6f66e360ea57cf0464a9da2bacc16ba54d4361b7f5517dc5f84497d45057add3a79ebfb3575956a9f332d8e40660b1fac3d0c80d466100c9e0998ce590a0a0c4c5eda883715ce456e9a1e378c24f9c4431cd153b0e3e6835698b8b2e35b81c3b39e8a31c8a7cc8d5e8ea9418074acca45e549ea1da1f937cb212c38334741c574d0ae672880d4030dcd04d79ac1396ac659f61210ec525f751d3e8f8a8b900c139b7a44b38bed5c05c4a81d69efcc40f70042a77c490b0c6be6059800f72958bb66d453ab1966fd51c3c31308de085d630152b17e0b269f706e8cd9f7a76e642c10dffe6445bcef83e3772a16be1ca1dae8677dfaccbe4e9869f87c33c5f4da4223ca7eb0a4d41b93b18d3618da207ed89504ed331ac4e79d0c394cd4eaddca7c8889ac3be5064a08b2d8e49ce5f73b53a96c823111aec9aba29f1c5e0633eaba225c283a8ddbf08dc81d4bd698f5a1187d82ebd256f7618e386f2260705ceb30fea08b4012c801df8088cd7341b2e0ab05bd60a70550f0d71ef4756117fc72726830018c873ab0311bed91c7095db18f9a0b52be52591151f9ed2861f2331d69e9cb1beb335f3be0e4b6ac15ad34fe51293482cdd784940510f12c76ca5a3db50f9360c80ff379b22452c1378c7ffb83bd7335f77ae2b5f8e8716d5c4d8d9c34cf4714f3fab321681238eb672cad87c048ffbe47c6b40ed19c151206e5b877bc5abe19f4a7bc29407ad8fd7480c2af77d8466b89ed6cd48b80fed624c24c3bcd179c25acdd4ca93069c908f81f95fa4fa23c6c662066b452ebdff3eb8b1d2c242fa9cebdf1b91b3ab6dda2b2f4aadd8d4f4e39e456a3ee8aff18d6388226dca786b391814f473dbc1beb29fe872aa1bf770a1fe057ef278618fdddc2ee2efd5a86f0e2d64c6ff02404ad34eb7c2798bf7ee904679c83d8c9d9da46abd1059a106a1242688c97b7bb7031794d5bb6762a3b4d8bffd1b6a5c4a997aa07a770f88cdb6afd3a9a54e312be6271a123849012fee9a102b137beaade6c86088941f4dc32249bb6cb8de072fdb00c3e95a843f62ad16801464a384e9691c3670738c1234a8db34a3522b9c389b97ef1d336bf87ff022a530fa4180f4602d9f49de97e064c2bf174e0eabe984ea3f7a43d2faf4d2fd90a30d36ccd17cd43c0a06673c20b1f9090a2231ffa97ca05e6b1f83cf8048bada48b7c40418523330168b7deecf157cdfedeb8724790082531b05900ff71ac63e6ac4636d449e568b014cc41a72a39134604f691e7ea6efd9ab3ba297296c719320475061b92c3210b4b1f56e1bb1ba71392338d1190e715b0efa1722e17a345f4995fee25f01a92a1e99a36f774cac68d9ec7d386365d671aebba982c0e4a3c01f28b9b3c021723c3999da5f70842f066384d7168da8870239f664ad18ed784d2fe1fecefea502621fe61a3123dc136bc9b50723b1cf542a760abf589fa57dd5b8adec927dac4b630395c00ebbf1b6fca3a5679664c52074a6664996d2b8982237c67a6d39709bbf03521c9647e9434dd04e3f4d4df40a8aaed5dee440b0addd8575621f196bcec1cdc7a7fe942c2a5924c479580bc5e20b7923b5746b547b347ec3b8cfdd89eee5a03fc94ce070dc200b3f8ff774e12fe50cfbab6814956a579767baae4d3ca62e925d0e64da23095d723bd9040d27075d3ffe5ece420f9458b7a36121800b9cd5e33068e29a4cb34c733d09d9a31db449129043bf66e8eeab6d58def69af242b2a090ab7e2a30f2d124e627bcf40af4c0f4fc1365565e15767f2bc163b42a4df2c0495005b3b9129ed6f85c798501bd9638db4e7dd4d7b4d369e520646d4a49f5a5ee1947265554507e5efb1dbd63d465753cdec23ea98cc628b62051444a8e80fc3b859659f502548fefa5819c15715ea85ed75bf8f5ffc46235f1c436b61041fb2262f019e98be180d8a1ff57b503bdde00329f7e854ed0891f05fa4c6cf3815557ba96d92e1493838c6fa253c7c86828723abd1fde017f2e420b6174481d3aeb7437cc1a0e9f7479c866642bee9b124d152c8fad94fd5214373ff25740581ee8bced2ee3beef82433ec8db21035eb8db733f5ffc608a1d11d7ab4e78f9a8b695d6abb663f81d4efad7775d9c89cceeee4228d4eb9cc313197548e1e8261aa972ea6a2e1610d04e99b7fddb7225855bedd76b317fe8195c34d4dbbc7b2f2bdb30dc4ac5ca81408ec0e61e83c943bcf8b14e70da2bca1674793711bb3e30a00dff4f9b4f476eb0ef4affcdaef9cc4dc77760e89d84d24331358dbea3279e789145c38ffb370c61c97a6958a2948be1874bba7b019597bf438e6d6a1eaba21807529f0fee903482f275f1b66ac06de099e89eee8d4e71504b5afdf9a912ef86ccbb450982a7632bd2ce6d8f59557fd3cc0fc959787cc7eb25eadce780cff9b068d9f513c1bbd7ee22168d8f4ab8394bd1419d3058835ff36d46fc0da5640fe8fff7a4c020d0d981965da1cf202fa8dfb5b1403ebf4ccd50b4b5b586c49942b85e4bfda602f8f4f9364ef37a5509ef835aa8d1b9ad3daa6987f2fbd97de70efb698b55ba067e33348d9a3eae7ed930783d6c749bb1aeb82cade69fdcb8760cf65c885ccd9b0a1e9c3b5aa1f306c633f1940a12b4f2ad5ce42f1a0c6381d847bf0e11c7669c579770192a920743a4e435b06c934164d2ece0caaf9acec5eddd8086766502a257e9e83da18a8b288180088d4331614d971dfbaaa89642fbb54eedddd46d35478250c5df3bff7f95bf834e2f2a93a00177a6278d07bf32c60f66c1ceee72ba736208a96cfd8bdb3f35d3b78f690c9492460aa878411c88dcb6abbba029fb33098798f376f9b59e616c2d7810713262e0fed159afd8680243684ce2ca2ae90d58cdeb41ca7d1c19b1b334540573788c5497f6460d6d8de5d195610e6b1695ff9c6c2d2cadc5bad6fa8046c6d6ddcbb4b66709514664458c277882e60d14172bfeaacb0727855dfc784243fae59fb031b837cd31b6b1a282dc2ce0dd637f7541ca037eab7ee717e7d5a75ea2ace57df9e58470f3a5ed054e8372d0c0658cb7590be5137aa0b0cd1e9809a9d631d5e63f2e6d6e5e6175b345ca59228e07dcdf80a8bb470c46aa76443cc70316653ebd0bba19c582fb6df9a2a634371493f3ba8ed80ed870a1f75f61c651f1ee0d886a734f0a214c38da68aa87e24eda0a2e79fa25c7c8fc1e69f78648499745a33f1789817bd7e34d74f25fb150f3f934557bb409432aa3271d67c157c33b18f29483618920b9102ca6649ce9ab639c2efa8739482b85185c9bfdd89e0ae1334f0947ee83fc5f9a72a9d3603b0a6945be7a9eec8490e89faee73465bbcf5737974e52d777cbfb7fbddc0b2295bbfaa146e246b329ac300480a92bf88bccb03a853438227e746c069e79c095cee4a3c82e01a08378"}) statx(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0x2, &(0x7f0000000440)) (async) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000100)=@can_delroute={0x14, 0x19, 0x1, 0x0, 0x0, {0x1d, 0x1, 0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x200080a0}, 0x0) (async, rerun: 64) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000240)={0xffffffffffffffff, 0x0, 0x25, 0x6}, 0x10) (rerun: 64) 03:53:25 executing program 1: creat(&(0x7f0000000000)='./file0\x00', 0x41) 03:53:25 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) r1 = fcntl$dupfd(r0, 0x406, r0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000780)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x80000000, 0x3) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x1) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000002c0)={0x6, 0x8, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, [@map_fd={0x18, 0xa}, @alu={0x4, 0x0, 0xb, 0xb, 0x0, 0xffffffffffffffc0, 0x8}, @map_val={0x18, 0xb, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0x6}]}, &(0x7f0000000080)='GPL\x00', 0x6, 0x9e, &(0x7f00000000c0)=""/158, 0x40f00, 0x10, '\x00', 0x0, 0x25, r2, 0x8, &(0x7f0000000180)={0x6, 0x2}, 0x8, 0x10, &(0x7f00000001c0)={0x5, 0x4, 0x10d5}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) [ 1445.261782][ T6193] loop3: detected capacity change from 0 to 1024 [ 1445.271896][ T6201] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=256 sclass=netlink_route_socket pid=6201 comm=syz-executor.2 [ 1445.276313][ T6199] loop4: detected capacity change from 0 to 1024 [ 1445.335150][ T6193] EXT4-fs (loop3): Test dummy encryption mode enabled [ 1445.352989][ T6199] EXT4-fs (loop4): Test dummy encryption mode enabled [ 1445.357431][ T6193] EXT4-fs (loop3): Test dummy encryption mode enabled [ 1445.366464][ T6199] EXT4-fs (loop4): Test dummy encryption mode enabled 03:53:25 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) r1 = fcntl$dupfd(r0, 0x406, r0) (async, rerun: 32) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (rerun: 32) write$binfmt_script(r2, &(0x7f0000000780)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x80000000, 0x3) (async) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x1) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000002c0)={0x6, 0x8, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, [@map_fd={0x18, 0xa}, @alu={0x4, 0x0, 0xb, 0xb, 0x0, 0xffffffffffffffc0, 0x8}, @map_val={0x18, 0xb, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0x6}]}, &(0x7f0000000080)='GPL\x00', 0x6, 0x9e, &(0x7f00000000c0)=""/158, 0x40f00, 0x10, '\x00', 0x0, 0x25, r2, 0x8, &(0x7f0000000180)={0x6, 0x2}, 0x8, 0x10, &(0x7f00000001c0)={0x5, 0x4, 0x10d5}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) [ 1445.392970][ T6199] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=2802c01c, mo2=0002] [ 1445.401508][ T6193] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=2802c01c, mo2=0002] [ 1445.415676][ T6199] System zones: 0-1, 3-36 [ 1445.422930][ T6193] System zones: 0-1, 3-36 [ 1445.438482][ T6193] EXT4-fs (loop3): mounted filesystem without journal. Opts: debug,bsdgroups,nodiscard,test_dummy_encryption,nojournal_checksum,init_itable=0x0000000000000000,noinit_itable,data_err=ignore,test_dummy_encryption,,errors=continue. Quota mode: writeback. [ 1445.443522][ T6199] EXT4-fs (loop4): mounted filesystem without journal. Opts: debug,bsdgroups,nodiscard,test_dummy_encryption,nojournal_checksum,init_itable=0x0000000000000000,noinit_itable,data_err=ignore,test_dummy_encryption,,errors=continue. Quota mode: writeback. 03:53:25 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009f33ef60916e6e893f1eeb0be2566cd0723043c47c896ce0bce66a245ad99b817fd98cd824498949714ffaac8a6f77ef26dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017cfa6fa26fa7a34700458c60897d4a6148a1c11428607c40de60beac671e8e8fdecb03588aa623fa71f871ab542ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fb01d2c5553d2ccb5fc5f51fe6b174ebd9907dcff414ed55b0d10cdbe7009a6fe7cc78762f1d48cdbca64920db9a50f86c21632fd30bf05121438bb7447a4bd344e0bd74ff05d37e2bb8675a432fc48fefda5b1037b2a3f68e3b9db863c7585509004bb426e1230bc1cd4c02c499cccd73c5339c4ff04760ceb44276e9bd94d1c2e6d17dc57fcbe68fbbbbfcfd78a9f3fdc1f50c445e3f30e703cf05b9f816f66ac3027460ae991e7f834dd7a7fc2a7003d1a6cf5478533584961c329fcf4fed5c9455640dcd28273dc9753cc979113f2915a3039c3ca60ec53bb1130c2d27fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117000000000000000000000000000000000000000000005b4c36f43962aa02c8272ea607d10edc9e1fdbaab752e2530ed9d30973436a06df4ad23ddf1edaf70dee7cc483e5d8fa650f950095f047703cbd7461d1dba58a5579fd203a22a0d39372daa842c825d3107d4b71da78f1eb1f85b51d9cfac8bbb8b220f27ce94bd1fc6257cada746d702a49db11b344f82ffd4f3c93f047701ca7942db69458703726bde818bac756861727ed11fdff8030343415bca61f58106309057018ad59a709"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) r1 = fcntl$dupfd(r0, 0x406, r0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000780)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x80000000, 0x3) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x1) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000002c0)={0x6, 0x8, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, [@map_fd={0x18, 0xa}, @alu={0x4, 0x0, 0xb, 0xb, 0x0, 0xffffffffffffffc0, 0x8}, @map_val={0x18, 0xb, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0x6}]}, &(0x7f0000000080)='GPL\x00', 0x6, 0x9e, &(0x7f00000000c0)=""/158, 0x40f00, 0x10, '\x00', 0x0, 0x25, r2, 0x8, &(0x7f0000000180)={0x6, 0x2}, 0x8, 0x10, &(0x7f00000001c0)={0x5, 0x4, 0x10d5}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) [ 1445.494106][ T6193] EXT4-fs warning (device loop3): ext4_update_dynamic_rev:1051: updating to rev 1 because of new feature flag, running e2fsck is recommended [ 1445.543197][ T6193] EXT4-fs error (device loop3): ext4_map_blocks:602: inode #2: block 48: comm syz-executor.3: lblock 0 mapped to illegal pblock 48 (length 1) [ 1445.584690][ T6193] EXT4-fs error (device loop3): __ext4_get_inode_loc:4347: comm syz-executor.3: Invalid inode table block 5 in block_group 0 [ 1445.599881][ T6193] EXT4-fs error (device loop3): __ext4_get_inode_loc:4347: comm syz-executor.3: Invalid inode table block 5 in block_group 0 [ 1445.613267][ T6193] EXT4-fs error (device loop3) in ext4_reserve_inode_write:5805: Corrupt filesystem [ 1445.630538][ T6193] EXT4-fs error (device loop3): ext4_dirty_inode:6009: inode #19: comm syz-executor.3: mark_inode_dirty error [ 1445.653384][ T6193] EXT4-fs error (device loop3): ext4_map_blocks:602: inode #3: block 85: comm syz-executor.3: lblock 5 mapped to illegal pblock 85 (length 1) [ 1445.669117][ T6193] Quota error (device loop3): qtree_write_dquot: dquota write failed [ 1445.677684][ T6193] EXT4-fs error (device loop3): ext4_map_blocks:602: inode #4: block 101: comm syz-executor.3: lblock 5 mapped to illegal pblock 101 (length 1) [ 1445.692701][ T6193] Quota error (device loop3): qtree_write_dquot: dquota write failed [ 1445.700880][ T6193] EXT4-fs error (device loop3): __ext4_get_inode_loc:4347: comm syz-executor.3: Invalid inode table block 5 in block_group 0 [ 1445.714383][ T6193] EXT4-fs error (device loop3) in ext4_reserve_inode_write:5805: Corrupt filesystem [ 1445.724298][ T6193] EXT4-fs error (device loop3): ext4_dirty_inode:6009: inode #19: comm syz-executor.3: mark_inode_dirty error [ 1445.736519][ T6193] ------------[ cut here ]------------ [ 1445.742054][ T6193] kernel BUG at fs/ext4/ext4.h:3355! [ 1445.747227][ T6193] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 1445.753044][ T6193] CPU: 0 PID: 6193 Comm: syz-executor.3 Not tainted 5.15.98-syzkaller-00348-g7364b7abbafb #0 [ 1445.763025][ T6193] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1445.772925][ T6193] RIP: 0010:ext4_mb_find_by_goal+0xdf4/0xe30 [ 1445.778734][ T6193] Code: c6 ff e9 b5 fb ff ff e8 3a 21 85 ff 49 bc 00 00 00 00 00 fc ff df e9 6f f7 ff ff e8 26 21 85 ff e9 51 f7 ff ff e8 1c 21 85 ff <0f> 0b e8 25 e6 c8 02 e8 10 21 85 ff 0f 0b e8 09 21 85 ff 0f 0b e8 [ 1445.798175][ T6193] RSP: 0018:ffffc90003426720 EFLAGS: 00010283 [ 1445.804076][ T6193] RAX: ffffffff81ea3ec4 RBX: 0000000000000001 RCX: 0000000000040000 [ 1445.811895][ T6193] RDX: ffffc9000408c000 RSI: 0000000000003861 RDI: 0000000000003862 [ 1445.819704][ T6193] RBP: ffffc90003426830 R08: ffffffff81ea31fb R09: ffffed102e4b069e [ 1445.827512][ T6193] R10: 0000000000000000 R11: dffffc0000000001 R12: 1ffff11022b64879 [ 1445.835323][ T6193] R13: 0000000000000001 R14: 1ffff92000684cf4 R15: ffff888115b243c8 [ 1445.843135][ T6193] FS: 00007f313b607700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 1445.851900][ T6193] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1445.858322][ T6193] CR2: 00000000200000c0 CR3: 000000010ce22000 CR4: 00000000003506b0 [ 1445.866138][ T6193] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1445.873943][ T6193] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1445.881756][ T6193] Call Trace: [ 1445.884881][ T6193] [ 1445.887658][ T6193] ? ext4_handle_error+0x5c9/0x780 [ 1445.892606][ T6193] ? stack_trace_snprint+0xf0/0xf0 [ 1445.897555][ T6193] ? ext4_mb_use_inode_pa+0x6e0/0x6e0 [ 1445.902760][ T6193] ext4_mb_regular_allocator+0x247/0x3810 [ 1445.908315][ T6193] ? _ext4_get_block+0x23b/0x660 [ 1445.913426][ T6193] ? ext4_block_write_begin+0x5ea/0x12a0 [ 1445.918897][ T6193] ? ext4_da_write_begin+0x4a2/0xc30 [ 1445.924016][ T6193] ? generic_perform_write+0x2bc/0x5a0 [ 1445.929311][ T6193] ? ext4_buffered_write_iter+0x49c/0x630 [ 1445.934862][ T6193] ? ext4_file_write_iter+0x443/0x1cc0 [ 1445.940155][ T6193] ? vfs_write+0xd8a/0x1160 [ 1445.944495][ T6193] ? ksys_write+0x199/0x2c0 [ 1445.948834][ T6193] ? __x64_sys_write+0x7b/0x90 [ 1445.953440][ T6193] ? do_syscall_64+0x3d/0xb0 [ 1445.957861][ T6193] ? entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 1445.963769][ T6193] ? ext4_mb_normalize_request+0x1830/0x1830 [ 1445.969581][ T6193] ? ext4_mb_new_blocks+0xd97/0x43f0 [ 1445.974699][ T6193] ? kmem_cache_alloc+0xf5/0x200 [ 1445.979472][ T6193] ext4_mb_new_blocks+0xe3c/0x43f0 [ 1445.984422][ T6193] ? irqentry_exit+0x30/0x40 [ 1445.988844][ T6193] ? sysvec_reschedule_ipi+0x7d/0x150 [ 1445.994063][ T6193] ? ext4_mb_pa_callback+0xd0/0xd0 [ 1445.999004][ T6193] ? ext4_ind_map_blocks+0xb19/0x2820 [ 1446.004210][ T6193] ? ext4_ind_map_blocks+0xb25/0x2820 [ 1446.009415][ T6193] ext4_ind_map_blocks+0xfce/0x2820 [ 1446.014452][ T6193] ? get_orlov_stats+0x2f0/0x2f0 [ 1446.019221][ T6193] ? __down_read_common+0x3f3/0x1290 [ 1446.024345][ T6193] ? __kernel_text_address+0x9b/0x110 [ 1446.029552][ T6193] ? _raw_read_unlock+0x25/0x40 [ 1446.034239][ T6193] ext4_map_blocks+0xa41/0x1e30 [ 1446.038925][ T6193] ? __x64_sys_write+0x7b/0x90 [ 1446.043524][ T6193] ? do_syscall_64+0x3d/0xb0 [ 1446.047953][ T6193] ? ext4_issue_zeroout+0x250/0x250 [ 1446.052985][ T6193] _ext4_get_block+0x23b/0x660 [ 1446.057585][ T6193] ? ext4_get_block+0x50/0x50 [ 1446.062103][ T6193] ? slab_post_alloc_hook+0x72/0x2c0 [ 1446.067221][ T6193] ext4_get_block+0x39/0x50 [ 1446.071559][ T6193] ext4_block_write_begin+0x5ea/0x12a0 [ 1446.076900][ T6193] ? ext4_es_is_delayed+0x40/0x40 [ 1446.081713][ T6193] ? ext4_print_free_blocks+0x360/0x360 [ 1446.087093][ T6193] ? ext4_write_begin+0x480/0x13d0 [ 1446.092042][ T6193] ext4_write_begin+0x6bc/0x13d0 [ 1446.096817][ T6193] ? ext4_readahead+0x110/0x110 [ 1446.101500][ T6193] ? ext4_commit_super+0x3b5/0x470 [ 1446.106448][ T6193] ? ext4_handle_error+0x5c9/0x780 [ 1446.111394][ T6193] ? __ext4_error_inode+0x23b/0x4f0 [ 1446.116430][ T6193] ? ext4_reserve_inode_write+0x372/0x3d0 [ 1446.121984][ T6193] ? ext4_handle_error+0x780/0x780 [ 1446.126932][ T6193] ext4_da_write_begin+0x4a2/0xc30 [ 1446.131878][ T6193] ? ext4_set_page_dirty+0x1a0/0x1a0 [ 1446.136999][ T6193] ? sb_end_intwrite+0x120/0x120 [ 1446.141772][ T6193] ? __kasan_check_write+0x14/0x20 [ 1446.146719][ T6193] ? __kasan_check_write+0x14/0x20 [ 1446.151665][ T6193] ? fault_in_readable+0x1d5/0x2e0 [ 1446.156612][ T6193] ? fault_in_safe_writeable+0x240/0x240 [ 1446.162082][ T6193] ? __kasan_check_read+0x11/0x20 [ 1446.166951][ T6193] ? inode_io_list_move_locked+0x366/0x3d0 [ 1446.172586][ T6193] generic_perform_write+0x2bc/0x5a0 [ 1446.177709][ T6193] ? grab_cache_page_write_begin+0xa0/0xa0 [ 1446.183344][ T6193] ? generic_write_checks+0x3b9/0x470 [ 1446.188554][ T6193] ext4_buffered_write_iter+0x49c/0x630 [ 1446.193937][ T6193] ext4_file_write_iter+0x443/0x1cc0 [ 1446.199053][ T6193] ? __kasan_slab_free+0x11/0x20 [ 1446.203831][ T6193] ? user_path_at_empty+0x14e/0x1a0 [ 1446.208863][ T6193] ? kmem_cache_free+0x116/0x2e0 [ 1446.213635][ T6193] ? cap_capable+0x1d2/0x270 [ 1446.218061][ T6193] ? avc_policy_seqno+0x1b/0x70 [ 1446.222750][ T6193] ? ext4_file_read_iter+0x4b0/0x4b0 [ 1446.227869][ T6193] ? fsnotify_perm+0x6a/0x5d0 [ 1446.232383][ T6193] ? iov_iter_init+0x53/0x190 [ 1446.236895][ T6193] vfs_write+0xd8a/0x1160 [ 1446.241064][ T6193] ? file_end_write+0x1c0/0x1c0 [ 1446.245747][ T6193] ? mutex_lock+0xb6/0x1e0 [ 1446.250001][ T6193] ? wait_for_completion_killable_timeout+0x10/0x10 [ 1446.256424][ T6193] ? __fdget_pos+0x278/0x310 [ 1446.260848][ T6193] ? ksys_write+0x77/0x2c0 [ 1446.265100][ T6193] ksys_write+0x199/0x2c0 [ 1446.269268][ T6193] ? __ia32_sys_read+0x90/0x90 [ 1446.273878][ T6193] ? __kasan_check_read+0x11/0x20 [ 1446.278730][ T6193] __x64_sys_write+0x7b/0x90 [ 1446.283156][ T6193] do_syscall_64+0x3d/0xb0 [ 1446.287411][ T6193] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 1446.293137][ T6193] RIP: 0033:0x7f313c894169 [ 1446.297390][ T6193] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 1446.316831][ T6193] RSP: 002b:00007f313b607168 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1446.325076][ T6193] RAX: ffffffffffffffda RBX: 00007f313c9b3f80 RCX: 00007f313c894169 [ 1446.332888][ T6193] RDX: 000000000208e24b RSI: 0000000020000780 RDI: 0000000000000007 [ 1446.340697][ T6193] RBP: 00007f313c8efca1 R08: 0000000000000000 R09: 0000000000000000 [ 1446.348509][ T6193] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1446.356321][ T6193] R13: 00007ffe83c0700f R14: 00007f313b607300 R15: 0000000000022000 [ 1446.364135][ T6193] [ 1446.366995][ T6193] Modules linked in: [ 1446.370998][ T6193] ---[ end trace 22a4b98fe4d5277c ]--- [ 1446.376453][ T6193] RIP: 0010:ext4_mb_find_by_goal+0xdf4/0xe30 03:53:26 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x80000008b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) (async, rerun: 32) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) (rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file1\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) write$cgroup_pid(0xffffffffffffffff, &(0x7f0000000840)=r0, 0x12) getsockopt$TIPC_SOCK_RECVQ_DEPTH(0xffffffffffffffff, 0x10f, 0x84, &(0x7f00000003c0), 0x0) (async, rerun: 64) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x20000000) (async, rerun: 64) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x240c2, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async, rerun: 32) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000100)='system_u:object_r:apt_exec_t:s0\x00', 0x20, 0x0) (async, rerun: 32) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r3, 0x800c6613, &(0x7f0000000280)=@v2={0x2, @aes128, 0x1, '\x00', @auto="1a1eea6b5cfe623fffbf915c523047e0"}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='fdinfo/3\x00') syz_open_procfs(0x0, 0x0) (async) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) (async, rerun: 64) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x0, 0x4, &(0x7f0000000880)=ANY=[@ANYBLOB="18000000000000000000000d21491165a79b65c90666e87c00010000001c5800000000000095000000000000001bdbfdae8d6f884711808af1db7ce81b07b5ca46c54f8d285b239f879235dcf5fd5d35a0"], 0x0, 0x3, 0x48, &(0x7f00000002c0)=""/72, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000440)={0x4}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[0xffffffffffffffff]}, 0x80) (async, rerun: 64) sendfile(r3, r4, 0x0, 0x11f06) 03:53:26 executing program 1: r0 = openat2(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x101000, 0x40, 0x16}, 0x18) fsetxattr$trusted_overlay_origin(r0, &(0x7f00000000c0), &(0x7f0000000100), 0x2, 0x3) r1 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r1, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) setsockopt$XDP_RX_RING(r1, 0x11b, 0x2, &(0x7f0000000040)=0x20, 0x38) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) r4 = fsmount(r0, 0x0, 0x4e) r5 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000280)={0x40}, 0x10) sendmsg$nl_route(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000007c0)=@ipv6_getaddrlabel={0x24, 0x4a, 0x1, 0x0, 0x0, {}, [@IFAL_LABEL={0xfffffffffffffff2, 0x10}]}, 0x24}}, 0x0) bind$xdp(r4, &(0x7f0000000240)={0x2c, 0x1, 0x0, 0x2a, r5}, 0x10) bind$xdp(r1, &(0x7f0000000280)={0x2c, 0x1, r3}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000340)=ANY=[@ANYRESOCT=r0], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xc3, &(0x7f0000000140)=""/195, 0x0, 0xb, '\x00', r3, 0x0, r0, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x80) 03:53:26 executing program 5: r0 = socket(0x10, 0x3, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r0, 0x8983, &(0x7f0000000000)) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'lo\x00'}) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="2c00bc4b26f6010000000000000000001d0100001500f8ff00000000000000003c3a2a715f98030000000000"], 0x2c}}, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004d80)=[{{&(0x7f0000000440)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000540)=[{&(0x7f0000000200)="c5c8e98988e253f71a4c11f52c9236d3d9b91787efe9a3d0f2d6233bb951", 0x1e}, {&(0x7f00000004c0)="8ccbb6e04e74c91950a5bd18740bedeeae5f8299e7be6dd8919b546555ed3538dc8216b4ece4470f0895da7661b824bb77c23715597a95f071f188bd5fbe01cd350d2c8ae278132029", 0x49}], 0x2, &(0x7f0000000800)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}], 0xc0, 0x48804}}, {{&(0x7f0000000900)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f00000009c0)=[{&(0x7f00000037c0)="edc2a47eac8a601279945ee30366a16e8c19b683da4e720081e16c42471cead15ae6a93c597dd252ee16e9a5648796ed409c1ae28ac6bfcc01ad43548968dec8b44e7250ea4d9e96c900b7d81d115f62d230e1fc0d010887c580030a7ef151679da0c5dda756962fa3c0811a01a09ccc486de17c421267b5", 0x78}, {0x0}, {0x0}], 0x3, &(0x7f0000003a00)=[@cred={{0x1c}}, @cred={{0x1c}}], 0x40}}], 0x2, 0x2c000090) r1 = dup3(r0, r0, 0x80000) fcntl$getownex(r0, 0x10, &(0x7f0000001d40)={0x0, 0x0}) getresuid(&(0x7f0000000100)=0x0, &(0x7f0000000140), &(0x7f0000000180)) setreuid(0x0, r3) r4 = getpid() sched_setscheduler(r4, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, 0x0, 0x0, 0x2, 0x0) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001300)=ANY=[@ANYBLOB="620af8ffa1dc0021bfa100000000000007010000f8ffffffb702000007000000bd120000000000008500000010000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24561f1b2607995daa56f151905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64b751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07372c29184ff7f4a7c000007eeffff5f56feb4cc664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45e0000000000000401d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0810000000000006fa03c6468978089b302d7ff6023cdcedb5e0125ebbcebdde510cb2364149215108337719acd97cfa107d40224edc5465a932b77a74e802a0dc6bf25d8a242bc6099ad2300000480006ef6c1ff0900000000000010c63a949e8b7955394ffaff03000000000000ab87b1bfeda7be586602d985430cea080000000000000026abfb0767192361448279b05d96a703a660581eecdbf5bcd3de227a167ca17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b6c7632d5933a1c1fa5605bd7603f2ba2a790d62d6faec2fed44da4928b30142ba1fde5c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0cb97fca585ec6bf58351d578be00d952aab9c71764b0a8a7583c90b3433b809bdb9fbd48fc877505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223d8d9e86c5ea06d108d8f80a0eb4fa39f6b5c02e6d6d90756ff578f570000f834c21364e2b47e101793e800009700cf0b4b000029413300000000000000000003000000000000000000000000001000000000559711e6e8fcffffffffffffffb2d02edc3e01dd271c896249ed85b980680b09000000000f0000169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffffd897ef3b7cda42f93d53046da21b40216e14ba2d6af8656b01e17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccf1f9f3282830689da6b53b263339863297771d74732d400003341bf4a00fc9fec2271ff01589646efd1cf870cd7bb2366fde4a594290c405ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d30a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe760e717a04becff0f719197724f4fce1093b62d7e8c7123d890decacec55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e109f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c70600000000000000b7561301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f871b136345cf67ca3fb5aac518a75f9e7d7101da80000a6006c489b3a06fb99e0347f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f91e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e669261192899d4562db0e22d564ae09bb6d163118e401e024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99a3594191e104d417e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000a1fec9000000d694210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137ab79a404abde7750898b59270bb29b81367ac91bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f00fb8191bbab2dc591dda61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214d00000000d6c98cd1a9fbe1e7d58c08acaf30065b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ce21d69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821a00e8c5c39609ff854356cb490000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d0b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c471c7868e7da7eaa69eb7f7f80572fdd11bb1d070080fbc22bf73468788df51710eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331ff5e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba830d3f474b079b407000000deff000040430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71b967ce7daac4be290159f6bcd75f0dda9de5532e66ae9e48b0ed1254a81faae79b6af6fbb869604d51de44c4e0973171ad47d6c00ebc7603093f000000fdec743af930cd6db49a47613808bad959719c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15d6533f78a1f4e2df4ca23d867693fd42de9b49a1b36d48a44ba6a4530e59bec53e876dc660dd63bed8d31c31c37a373d4efd89f80a4377b1b1292a893a516dab183ee65744fb8fc4f9ce2242e0f00000000010000000000000000000057d77480e0345effff6413258d1f6eb190aa28cbb4bafe3436b176c7ed4b132fb805d5edd9d188daf28d89c014c3ecca10ae55704544673e1fa03b84f63e022fe755f4007a4a899eaf52c4f491d8e97c862e29e4570600000091c691faee1e0c8fe056a07474e6e5490a7d3c3402000000b60600d837c6befc63ddf2f594ad7cbc56a1e44d218c956a5392a995f1fae8e9f206efbb33854dc70104d74dc07748f9745cb796da2dfb714a0500000000000000faed94fc39acfb3fd25dfa8116a154cd1226e1bb72b59fed817072a0da60160761fd3dffda0f7c592eabd8ab68334d2a1693cb187539049e331272bf5135044df8161400211b8012b6eb1ed5656e83f65509bb4b323c5bd61bff949d3bade2f6ffda1360c2786e16937ab61d6dcafed319c716357d0885f9c6d1f442954c167dd9b4acd9468ce3674c82bbb2e31389179b025dbe063b7f906217b2cf8410c7023aa3e5cc3ba1000000000000000000000000000000006ae6301a2da44394275c582a6516bb92ea1980a0a659f2f1811c8b281c209647c4241f292b20508b215dde27bb2487a6e2b5e4a8ccfab90c23827ef06cbe364073005f8a6d1456aaeb85ffb7858f24eced67a67ab825e863928ed64c83f62ffdaa997657335b63c6b4163aff094059e626766845fd779c9e6cdbbd64c24936615ee68538e8fddd0d90f3a7579579a142c0f7b318264d5c13c31cf475829528267ead38523cab7e1664e8426cfce471fef821c8a02a7e7d954d05b68a9c28f79429b09e2bb3681ae2b831e27c735123361c193d66ed4d71f19b199d371ec6bfada7cd370e3fdd3cd980fa1e145fd3f3e96b1feb53c865e1ada08f5d16ed652ee0c7f45352222692fbd679212c225d097aa90f7e1fb1f983415f43e75a19ecf7fd21bfa150ef563aa72ba1c43c5f3d9be128ec26b691f31f9cab931631606a81622f120675c962be2d3b5e95f74f0b209e42e6bdd76e6e725295b1d78d928f6f63c41cbde2ba66ad81168070c8c6e18a6e452a31bde54ad3e16304d06a234f5f9311ef0f78924b68dbb4712efdb6974667bdb54f16fd2061b9ba93638dd177227e94e4ebd2ec1d437db948062bf41742000000000000000000305f70dd02fa0c61d5fe6d8ff35389246037e18d34c1375ae04f44f0c2543c772c5ccb137be7dc1874c514b37c668554d77d4ea5ed144a648257f4a0301067bbcd9b91072659d872f26b796e2b81025edb5f45f785e2c2602b248ecdd80f019ca659be7e8ae953325a27564f33c9d458a60be3dab38baab7eb1a66ab1ffd6308f7fd51beb356fe75eb985b7581bb5584c53984ba9c7340f97e8d3825681c53de5f554e595b00000000000000006a8fa9f05d64c4be42f981f00051a39938613067dbd1427e01bfec016e51844cefa8a855bf23ac887b4a88eed6d9443857242f28e31a41d20105fbf3394ff910e734b4d9101265ff729c426e01c1ab13dda8c388b9e6626f19eecb87e39175e85e17000000000000000000009431807e43886903526074e6b40244c938a4c68a38c25ddd7c143b3f14eafe4b28ec66815cf8d1f56aa1424bc9b5d58790298e5b310969e50c222563b54e60854e1bfeef448aca8c5ccbf5546ce4c3cd5a733fec25fb94e1e0f966bcbd28a4d8fe4f556eaa1104a793006619700798354c6ae05025040965e3083562bfa20968c04007d221c02c9fd1f75e1ff40f439bdde4e784012e52049b483d02f81b88f5f57816b3fecec79cfca8d37203e769759d6b6a56b7605ced8ee18475a77ff0963a565fb6021d216c01b1098e40550a1cfd80e918d685a7b099a4f8ed654cd76ca61fe5ad8a31ec558fdbfa706d5e738bceae81fe777c307d5bc72183a4c2d35732ab916a781b9912160a3fd2a2e74dd690c57bdfdc1f069f9491bca7a8c59363799be70018c25ece5ad7307dc7a95c51bc25a8bbe2cf5ddf6aa161693782f9ffffffa768f391b49d4c978c96dbb52f21c122eba9f17c8bed10591958cf06321a248b5f76ceedfe0d080d6aeadc11b237b3326dd04b86ac37c0d131544888db9e128d059761ad9a393e96c3b41c13c5a381bff187a75de560ba6eb3faa5ff8d2bb3c88f8de5efc2fb2200cfda6d07ceae22577064334fbf76a23e62e6059211d995b879f6b7d3f7fcf03652b81e6b7cdeff947ad185d3c6269ca247b429c3b872a8f1ef60407d29a874f4ec31c9effed55543a65a6b4d778cebcd43b7905f3960140bd783540a7353014bda8e9c7a34a5f428fd1f8eb11e837dd9d586487fdebcb1ecd3a003ff0fda4be617fecf1ff0ef2cdfb7fea73ca18874664d60a4b9423f3297bc8eb91b4ee1d73272abbef3e7a828a7d7ab055a8eb58fe379de8533830406000000941b463e9049fd105c74c91cc4d71b0f76e2c2e4825106aa7ce2a3adbbc7a0443ece58e752b47e6f677ec97c5c568a89d6e36b165c39132a0f27080ece2a94c320b002c77f82662675a7713c7067081cac15994698c41ff4754268ae2676384ff799783f55d7e5a1a092a01b965dc99cb7a9d98440c355927629f2bcf9dc2396eb2f5d25829715b24327642ac48f1201014a95e0e65e12cdf27e19043e3c5d3e798375cead35b9a93190a52cdecaaccc854a1d41ef365303f0e9b4fc969c9dab6df5e8a795b140fcc09e8a7b694d12932917facd8ceaa4e2d0d16bb0b95387fcd5ff136d8abddf94daf442bbff744591931872a36cf921ad69f2127386e8b0f9afee4da8d3fbec809fbb3ca0fded2859cf25d4c6155d396c5b9bd1a928923123f63f4c40688eae69990a"], &(0x7f0000000100)='GPL\x00'}, 0x41) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r6}, 0x10) stat(&(0x7f0000000b40)='./file1\x00', &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_SIOCSPGRP(0xffffffffffffffff, 0x8902, &(0x7f0000000e40)=r4) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004d80)=[{{&(0x7f0000000440)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000540)=[{&(0x7f0000000200)="c5c8e98988e253f71a4c11f52c9236d3d9b91787efe9a3d0f2d6233bb951", 0x1e}, {&(0x7f00000004c0)="8ccbb6e04e74c91950a5bd18740bedeeae5f8299e7be6dd8919b546555ed3538dc8216b4ece4470f0895da7661b824bb77c23715597a95f071f188bd5fbe01cd350d2c8ae278132029", 0x49}], 0x2, &(0x7f0000000800)=[@cred={{0x1c, 0x1, 0x2, {r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r8}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r5, 0xffffffffffffffff]}}, @rights={{0x10}}], 0xc0, 0x48804}}, {{&(0x7f0000000900)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f00000009c0)=[{&(0x7f00000037c0)="edc2a47eac8a601279945ee30366a16e8c19b683da4e720081e16c42471cead15ae6a93c597dd252ee16e9a5648796ed409c1ae28ac6bfcc01ad43548968dec8b44e7250ea4d9e96c900b7d81d115f62d230e1fc0d010887c580030a7ef151679da0c5dda756962fa3c0811a01a09ccc486de17c421267b5", 0x78}, {0x0}, {0x0}], 0x3, &(0x7f0000003a00)=[@cred={{0x1c, 0x1, 0x2, {r4}}}, @cred={{0x1c}}], 0x40}}], 0x2, 0x2c000090) r9 = getpid() sched_setscheduler(r9, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r10, 0x0, 0x0, 0x2, 0x0) r11 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001300)=ANY=[@ANYBLOB="620af8ffa1dc0021bfa100000000000007010000f8ffffffb702000007000000bd120000000000008500000010000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24561f1b2607995daa56f151905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64b751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07372c29184ff7f4a7c0000070000006056feb4cc664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45e0000000000000401d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0810000000000006fa03c6468978089b302d7ff6023cdcedb5e0125ebbcebdde510cb2364149215108337719acd97cfa107d40224edc5465a932b77a74e802a0dc6bf25d8a242bc6099ad2300000480006ef6c1ff0900000000000010c63a949e8b7955394ffaff03000000000000ab87b1bfeda7be586602d985430cea080000000000000026abfb0767192361448279b05d96a703a660581eecdbf5bcd3de227a167ca17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b6c7632d5933a1c1fa5605bd7603f2ba2a790d62d6faec2fed44da4928b30142ba1fde5c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0cb97fca585ec6bf58351d578be00d952aab9c71764b0a8a7583c90b3433b809bdb9fbd48fc877505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223d8d9e86c5ea06d108d8f80a0eb4fa39f6b5c02e6d6d90756ff578f570000f834c21364e2b47e101793e800009700cf0b4b000029413300000000000000000003000000000000000000000000001000000000559711e6e8fcffffffffffffffb2d02edc3e01dd271c896249ed85b980680b09000000000f0000169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffffd897ef3b7cda42f93d53046da21b40216e14ba2d6af8656b01e17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccf1f9f3282830689da6b53b263339863297771d74732d400003341bf4a00fc9fec2271ff01589646efd1cf870cd7bb2366fde4a594290c405ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d30a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe760e717a04becff0f719197724f4fce1093b62d7e8c7123d890decacec55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e109f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c70600000000000000b7561301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f871b136345cf67ca3fb5aac518a75f9e7d7101da80000a6006c489b3a06fb99e0347f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f91e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e669261192899d4562db0e22d564ae09bb6d163118e401e024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99a3594191e104d417e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000a1fec9000000d694210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137ab79a404abde7750898b59270bb29b81367ac91bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f00fb8191bbab2dc591dda61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214d00000000d6c98cd1a9fbe1e7d58c08acaf30065b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ce21d69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821a00e8c5c39609ff854356cb490000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d0b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c471c7868e7da7eaa69eb7f7f80572fdd11bb1d070080fbc22bf73468788df51710eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331ff5e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba830d3f474b079b407000000deff000040430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71b967ce7daac4be290159f6bcd75f0dda9de5532e66ae9e48b0ed1254a81faae79b6af6fbb869604d51de44c4e0973171ad47d6c00ebc7603093f000000fdec743af930cd6db49a47613808bad959719c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15d6533f78a1f4e2df4ca23d867693fd42de9b49a1b36d48a44ba6a4530e59bec53e876dc660dd63bed8d31c31c37a373d4efd89f80a4377b1b1292a893a516dab183ee65744fb8fc4f9ce2242e0f00000000010000000000000000000057d77480e0345effff6413258d1f6eb190aa28cbb4bafe3436b176c7ed4b132fb805d5edd9d188daf28d89c014c3ecca10ae55704544673e1fa03b84f63e022fe755f4007a4a899eaf52c4f491d8e97c862e29e4570600000091c691faee1e0c8fe056a07474e6e5490a7d3c3402000000b60600d837c6befc63ddf2f594ad7cbc56a1e44d218c956a5392a995f1fae8e9f206efbb33854dc70104d74dc07748f9745cb796da2dfb714a0500000000000000faed94fc39acfb3fd25dfa8116a154cd1226e1bb72b59fed817072a0da60160761fd3dffda0f7c592eabd8ab68334d2a1693cb187539049e331272bf5135044df8161400211b8012b6eb1ed5656e83f65509bb4b323c5bd61bff949d3bade2f6ffda1360c2786e16937ab61d6dcafed319c716357d0885f9c6d1f442954c167dd9b4acd9468ce3674c82bbb2e31389179b025dbe063b7f906217b2cf8410c7023aa3e5cc3ba1000000000000000000000000000000006ae6301a2da44394275c582a6516bb92ea1980a0a659f2f1811c8b281c209647c4241f292b20508b215dde27bb2487a6e2b5e4a8ccfab90c23827ef06cbe364073005f8a6d1456aaeb85ffb7858f24eced67a67ab825e863928ed64c83f62ffdaa997657335b63c6b4163aff094059e626766845fd779c9e6cdbbd64c24936615ee68538e8fddd0d90f3a7579579a142c0f7b318264d5c13c31cf475829528267ead38523cab7e1664e8426cfce471fef821c8a02a7e7d954d05b68a9c28f79429b09e2bb3681ae2b831e27c735123361c193d66ed4d71f19b199d371ec6bfada7cd370e3fdd3cd980fa1e145fd3f3e96b1feb53c865e1ada08f5d16ed652ee0c7f45352222692fbd679212c225d097aa90f7e1fb1f983415f43e75a19ecf7fd21bfa150ef563aa72ba1c43c5f3d9be128ec26b691f31f9cab931631606a81622f120675c962be2d3b5e95f74f0b209e42e6bdd76e6e725295b1d78d928f6f63c41cbde2ba66ad81168070c8c6e18a6e452a31bde54ad3e16304d06a234f5f9311ef0f78924b68dbb4712efdb6974667bdb54f16fd2061b9ba93638dd177227e94e4ebd2ec1d437db948062bf41742000000000000000000305f70dd02fa0c61d5fe6d8ff35389246037e18d34c1375ae04f44f0c2543c772c5ccb137be7dc1874c514b37c668554d77d4ea5ed144a648257f4a0301067bbcd9b91072659d872f26b796e2b81025edb5f45f785e2c2602b248ecdd80f019ca659be7e8ae953325a27564f33c9d458a60be3dab38baab7eb1a66ab1ffd6308f7fd51beb356fe75eb985b7581bb5584c53984ba9c7340f97e8d3825681c53de5f554e595b00000000000000006a8fa9f05d64c4be42f981f00051a39938613067dbd1427e01bfec016e51844cefa8a855bf23ac887b4a88eed6d9443857242f28e31a41d20105fbf3394ff910e734b4d9101265ff729c426e01c1ab13dda8c388b9e6626f19eecb87e39175e85e17000000000000000000009431807e43886903526074e6b40244c938a4c68a38c25ddd7c143b3f14eafe4b28ec66815cf8d1f56aa1424bc9b5d58790298e5b310969e50c222563b54e60854e1bfeef448aca8c5ccbf5546ce4c3cd5a733fec25fb94e1e0f966bcbd28a4d8fe4f556eaa1104a793006619700798354c6ae05025040965e3083562bfa20968c04007d221c02c9fd1f75e1ff40f439bdde4e784012e52049b483d02f81b88f5f57816b3fecec79cfca8d37203e769759d6b6a56b7605ced8ee18475a77ff0963a565fb6021d216c01b1098e40550a1cfd80e918d685a7b099a4f8ed654cd76ca61fe5ad8a31ec558fdbfa706d5e738bceae81fe777c307d5bc72183a4c2d35732ab916a781b9912160a3fd2a2e74dd690c57bdfdc1f069f9491bca7a8c59363799be70018c25ece5ad7307dc7a95c51bc25a8bbe2cf5ddf6aa161693782f9ffffffa768f391b49d4c978c96dbb52f21c122eba9f17c8bed10591958cf06321a248b5f76ceedfe0d080d6aeadc11b237b3326dd04b86ac37c0d131544888db9e128d059761ad9a393e96c3b41c13c5a381bff187a75de560ba6eb3faa5ff8d2bb3c88f8de5efc2fb2200cfda6d07ceae22577064334fbf76a23e62e6059211d995b879f6b7d3f7fcf03652b81e6b7cdeff947ad185d3c6269ca247b429c3b872a8f1ef60407d29a874f4ec31c9effed55543a65a6b4d778cebcd43b7905f3960140bd783540a7353014bda8e9c7a34a5f428fd1f8eb11e837dd9d586487fdebcb1ecd3a003ff0fda4be617fecf1ff0ef2cdfb7fea73ca18874664d60a4b9423f3297bc8eb91b4ee1d73272abbef3e7a828a7d7ab055a8eb58fe379de8533830406000000941b463e9049fd105c74c91cc4d71b0f76e2c2e4825106aa7ce2a3adbbc7a0443ece58e752b47e6f677ec97c5c568a89d6e36b165c39132a0f27080ece2a94c320b002c77f82662675a7713c7067081cac15994698c41ff4754268ae2676384ff799783f55d7e5a1a092a01b965dc99cb7a9d98440c355927629f2bcf9dc2396eb2f5d25829715b24327642ac48f1201014a95e0e65e12cdf27e19043e3c5d3e798375cead35b9a93190a52cdecaaccc854a1d41ef365303f0e9b4fc969c9dab6df5e8a795b140fcc09e8a7b694d12932917facd8ceaa4e2d0d16bb0b95387fcd5ff136d8abddf94daf442bbff744591931872a36cf921ad69f2127386e8b0f9afee4da8d3fbec809fbb3ca0fded2859cf25d4c6155d396c5b9bd1a928923123f63f4c40688eae69990a"], &(0x7f0000000100)='GPL\x00'}, 0x41) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r11}, 0x10) stat(&(0x7f0000000b40)='./file1\x00', &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_SIOCSPGRP(0xffffffffffffffff, 0x8902, &(0x7f0000000e40)=r9) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004d80)=[{{&(0x7f0000000440)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000540)=[{&(0x7f0000000200)="c5c8e98988e253f71a4c11f52c9236d3d9b91787efe9a3d0f2d6233bb951", 0x1e}, {&(0x7f00000004c0)="8ccbb6e04e74c91950a5bd18740bedeeae5f8299e7be6dd8919b546555ed3538dc8216b4ece4470f0895da7661b824bb77c23715597a95f071f188bd5fbe01cd350d2c8ae278132029", 0x49}], 0x2, &(0x7f0000000800)=[@cred={{0x1c, 0x1, 0x2, {r9}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r12}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r13}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r11, 0xffffffffffffffff, r10, 0xffffffffffffffff]}}, @rights={{0x10}}], 0xc0, 0x48804}}, {{&(0x7f0000000900)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f00000009c0)=[{&(0x7f00000037c0)="edc2a47eac8a601279945ee30366a16e8c19b683da4e720081e16c42471cead15ae6a93c597dd252ee16e9a5648796ed409c1ae28ac6bfcc01ad43548968dec8b44e7250ea4d9e96c900b7d81d115f62d230e1fc0d010887c580030a7ef151679da0c5dda756962fa3c0811a01a09ccc486de17c421267b5", 0x78}, {0x0}, {0x0}], 0x3, &(0x7f0000003a00)=[@cred={{0x1c, 0x1, 0x2, {r9}}}, @cred={{0x1c}}], 0x40}}], 0x2, 0x2c000090) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001dc0)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)="24c7f67c2bb06ab7abe64f2dd1be840907644ef7c392c9260eb882a4d2bc62f2063b", 0x22}, {&(0x7f0000000100)="52d4fe597823d98f4ac6815c4b3c50751befd693284834cc688379b7f1dd7eeb56e9987816e978ce08b22161815baba5620dc5fcd9f5bdd5ca100015be6f9a4a20f23e720e8ffd8dedda1c511a34d58faca119cc5950bb1615ab79a6fab656eb816a0062d370c4fca999f82144052514d3cc3a46be3c05c8d89ee4a60fbe5a", 0x7f}], 0x2, &(0x7f0000001900)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [r0, r0, r0]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @rights={{0x2c, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [r1, r0, r0]}}], 0x140, 0x40010}}, {{0x0, 0x0, &(0x7f0000001cc0)=[{&(0x7f0000001a40)="10832349261c83757f68a7775dad5d4e8251c7e437", 0x15}, {&(0x7f0000001a80)="40b90932b8ffc9f6761896f5ebd0a0cafd9fb2de146a613afd53666b10ad1f14af691a423a22760fb9dbe6e5a20c410aadd3f7ba7a30", 0x36}, {&(0x7f0000001ac0)="4f34ac65d05c0f229a9c954517d38b4a243b02fe763ab3fe749a317f804bfba029870ab90ba2520b0f5cb17f3761d6388b7d6a9aad6dc14ff004c1a4e6edc671919841bedab7713d171f57b75e", 0x4d}, {&(0x7f0000001b40)="ae8f4a37b0cc3fef67715af1949545553eff75f4b8e74ae2fc718b313d86e2031a9ed62f0894dcfabca721de3c932e17938af937fdd5709384ddf697b0f4e59f0b3d218757f2ed7577103f069bab6f15021d95a18abec8a30c7646f945ecb6068f2af649734bf7733bb9d3af5cda9f441dc476bdc19db1f15360c86a853b3d54d7fa73a761e1e833ae057c79e840bb43002b9cd1bf351f5bf95deab109343c2760a0f13acbc81b216e6ee4d46917c301b35dbba93fe9be2611b688c9dd599b37a91e93fa466ea8228a59b8c6c7ec1eabfd45ed4c5b94e05dd94fed42de9a488106e963fdb14b903b0b06b969ec5261f0050144bcb6", 0xf5}, {&(0x7f0000001c40)="de414a0cbaaf3c4a22a7ae4326afbf3a369963c1f9de218e5b6517b395ed9d8a8999a5d51e4511426344bf00", 0x2c}, {&(0x7f0000001c80)="df7e7480bc19ddb64e27580d66a21e9d7a844f407d00fbc4ce4092928218ce971ee96345d21a106ca4e826089987cbb4d3e47376a9b59c5f8c4acb", 0x3b}], 0x6, &(0x7f0000001d80)=[@cred={{0x1c, 0x1, 0x2, {r2, r3, r8}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r13}}}], 0x40, 0x4008090}}], 0x2, 0x44000) 03:53:26 executing program 4: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000200)=ANY=[@ANYBLOB="64656275672c62736467726f7570732c6e090cbc7e03c16f646973636172642c746573745f64756d6d795f656e63726a6f75726e616c5f636865636b73756d2c696e69745f697461626c653d3078303030303030303030303030303030302c6e6f696e69745f697461626c652c646174615f6572723d69676e6f72652c746573745f64756d6d795f656e6372797074696f6e2c0000000076f4960ecbb74ed294b57003fc3b6c07e0a6c0dbf2500f0513cb9e8504568cec133489834edcb45fa6fafef3348f3a420352c11a374b641f6d4a9da72dd9caa118daf6e0b8f337e99b5fca124e15e864cdecafa49eaf6d0a0b6a7c6baf744d6f807506d497dc1a14ab0f69"], 0x1, 0x5b4, &(0x7f0000000600)="$eJzs3c9vFOUbAPBntttSKN9vCzEqHqSJMZAoLS1giPEAd9Lgj3jxYqWFIAs0tEaLJpYELybGiwcTTx7E/0KJXDnpyYMXT4aEqOFo4prZzpRtmW1p2XYK8/kkS+edt8P7TLdP39l333c2gMoaTv+pReyLiJkkYjBZWKqrR1Y5vPh99/7+5Ez6SKLZfPPPJJJsX/79SfZ1IDu4PyJ+/imJvT0Ptjs7f/XCZKMxfSUrj85dnBmdnb966PzFyXPT56Yvjb8yfvzY0WPHxw537VxPXX//w8HPJ9757pt/krHvf5tI4kTszuraz6NbhmN46WfSLv25Hu92YyXpyc6n/SlO6iUGxLrkz19vRDwTg9ET95+8wfjs9VKDAzZVM4loAhWVyH+oqPw6IH9tv/J1cK2UqxJgK9w9uTgA8GD+1xfHBqO/NTaw614S7cM6SUR0Y2QubeP2rYnrZ29NXI9NGocDii1ci4hni/I/aeXmUGsUP83/2rL8T68LTmdf0/1vbLD94RVl+Q9bZzH/+zeU/++25f97G2xf/gMAAAAAAED33DwZES8Xvf9fW5r/EwXzfwYi4kQX2l/7/b/anS40AxS4ezLitcL5v7V89u9QT7b1v9Z8gN7k7PnG9OGI+H9EHIzeHWl5bJU2Dn2x9+tOdfn8v/yRtn87mwuYxXGnvmP5MVOTc5OPet5AxN1rEc8Vzv9Nlvr/pKD/T/8ezDxkG3tfvHG6U93a+Q9slua3EQcK+//7d65IVr8/x2jremA0vyp40PMff/lDp/blP5Qn7f93rZ7/Q0n7/Xpm19/Gkfl6s1PdRq//+5K3Wrec6cv2fTQ5N3dlLKIvOdWT7l22f3z9McOTKM+HPF/S/D/4wurjf0XX/zsjYmHF/538tXxNce7pfwd+7xSP/h/Kk+b/1Lr6//VvjN8Y+rFT+w/X/x9t9fUHsz3G/2CFvuXFgnSsF1WVESoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5qEbE7ktrI0natNjISMRART8WuWuPy7NxLZy9/cGkqrWt9/n8t/6TfwcVykn/+/1BbeXxF+UhE7ImIr3p2tsojZy43pso+eQAAAAAAAAAAAAAAAAAAANgmBjqs/0/90VN2dMCmq5cdAFCagvz/pYw4gK2n/4fqkv9QXfIfqkv+Q3XJf6gu+Q/VJf+huuQ/AAAAAAA8Ufbsv/lrEhELr+5sPVJ9WV1vqZEBm61WdgBAadziB6rL1B+oLq/xgWSN+v6OB6115GpmzjzCwQAAAAAAAAAAAABQOQf2Wf8PVWX9P1SX9f9QXfn6//0lxwFsPa/xgVhjJX/h+v81jwIAAAAAAAAAAAAAuml2/uqFyUZj+oqNt7dHGFu50Ww2P01/C7ZLPI/5Rj4VfrvE80gb5f5dAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vsvAAD//wUiJgg=") r0 = open(&(0x7f0000000100)='./bus\x00', 0x10da40, 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1000, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x47fffff, 0x11, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000480)={{}, 0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000780)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) ioctl$ASHMEM_GET_SIZE(r1, 0x7704, 0x0) r2 = openat$cgroup_ro(r0, &(0x7f0000000000)='memory.numa_stat\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000780)=ANY=[], 0x208e24b) [ 1446.388308][ T6193] Code: c6 ff e9 b5 fb ff ff e8 3a 21 85 ff 49 bc 00 00 00 00 00 fc ff df e9 6f f7 ff ff e8 26 21 85 ff e9 51 f7 ff ff e8 1c 21 85 ff <0f> 0b e8 25 e6 c8 02 e8 10 21 85 ff 0f 0b e8 09 21 85 ff 0f 0b e8 [ 1446.407876][ T6193] RSP: 0018:ffffc90003426720 EFLAGS: 00010283 [ 1446.437594][ T6239] loop4: detected capacity change from 0 to 1024 [ 1446.438804][ T6193] RAX: ffffffff81ea3ec4 RBX: 0000000000000001 RCX: 0000000000040000 [ 1446.452004][ T6193] RDX: ffffc9000408c000 RSI: 0000000000003861 RDI: 0000000000003862 [ 1446.462751][ T6193] RBP: ffffc90003426830 R08: ffffffff81ea31fb R09: ffffed102e4b069e [ 1446.472316][ T6239] EXT4-fs (loop4): Unrecognized mount option "n ¼~Áodiscard" or missing value [ 1446.482096][ T6193] R10: 0000000000000000 R11: dffffc0000000001 R12: 1ffff11022b64879 [ 1446.491199][ T6193] R13: 0000000000000001 R14: 1ffff92000684cf4 R15: ffff888115b243c8 [ 1446.501911][ T6193] FS: 00007f313b607700(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 1446.511100][ T6193] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1446.539026][ T6193] CR2: 00007fb01b145058 CR3: 000000010ce22000 CR4: 00000000003506a0 [ 1446.554454][ T6193] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1446.562368][ T6193] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1446.570218][ T6193] Kernel panic - not syncing: Fatal exception [ 1446.576232][ T6193] Kernel Offset: disabled [ 1446.580363][ T6193] Rebooting in 86400 seconds..